- 27 Apr, 2015 40 commits
-
-
brettw authored
Previously this was a component which fails on the Windows component build because there are no exported symbols. In GYP this is a static library, which should generally be source_sets in GN. TBR=keybuk@chromium.org Review URL: https://codereview.chromium.org/1107103002 Cr-Commit-Position: refs/heads/master@{#327135}
-
rdevlin.cronin authored
Pull the implementation of TestToolbarActionsBarHelper into BrowserActionTestUtil. The former is really only ever used with the latter, and this allows: - Tests to only worry about one test object. - For one top-level fewer platform-specific test class. TBR=sky@chromium.org (something wonky in our OWNERs check isn't counting Finnur/me as owners for toolbar actions stuff...) Review URL: https://codereview.chromium.org/1104813005 Cr-Commit-Position: refs/heads/master@{#327134}
-
shadi authored
There are multiple possible login pages based on the Gaia server version we hit in the E2E tests. This change should not affect existing tests on the waterfall. BUG=477157 Review URL: https://codereview.chromium.org/1102603003 Cr-Commit-Position: refs/heads/master@{#327133}
-
tommycli authored
BUG=475653 Review URL: https://codereview.chromium.org/1110683002 Cr-Commit-Position: refs/heads/master@{#327132}
-
brettw authored
This uses the real settings object which contains the location of the source root for resolving "//..." paths. The use-case is to allow imports to be processed in the args file, which in turn allows one to assign a set of build arguments by reference. Review URL: https://codereview.chromium.org/1104313002 Cr-Commit-Position: refs/heads/master@{#327131}
-
erikchen authored
I recently added the "transient" partial index to the SQLitePersistentCookieStore. iOS 8.1 and older doesn't have access to SQLite 3.8+, so it can't use partial indices. Instead, use a full index on SQLitePersistentCookieStore on iOS. BUG=478346 Review URL: https://codereview.chromium.org/1098883005 Cr-Commit-Position: refs/heads/master@{#327130}
-
patrikackland authored
Because base/strings/string_split.h defines: typedef std::vector<std::pair<std::string, std::string> > StringPairs; BUG=412250 Review URL: https://codereview.chromium.org/1104693003 Cr-Commit-Position: refs/heads/master@{#327129}
-
rkc authored
This CL adds the new classes, changes to existing classes and tests for adding the CPP API for LE advertisements. The design for this is available at http://go/chrome-ble-advertising. R=armansito@chromium.org, jamuraa@chromium.org BUG=466375 Review URL: https://codereview.chromium.org/1054743003 Cr-Commit-Position: refs/heads/master@{#327128}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/385e26e..a6f7507 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=humper@google.com Review URL: https://codereview.chromium.org/1105243002 Cr-Commit-Position: refs/heads/master@{#327127}
-
aurimas authored
BUG=473837 Review URL: https://codereview.chromium.org/1107193002 Cr-Commit-Position: refs/heads/master@{#327126}
-
jlklein authored
BUG=480738 Review URL: https://codereview.chromium.org/1082403004 Cr-Commit-Position: refs/heads/master@{#327125}
-
vollick authored
BUG=477721 Review URL: https://codereview.chromium.org/1056793009 Cr-Commit-Position: refs/heads/master@{#327124}
-
marq authored
BUG= Review URL: https://codereview.chromium.org/1111493002 Cr-Commit-Position: refs/heads/master@{#327123}
-
avi authored
For now, this only happens in debug builds. BUG=369661 TEST=NavigationControllerBrowserTest.NavigationTypeClassification_* TEST=Every other test on the planet. Review URL: https://codereview.chromium.org/1002803002 Cr-Commit-Position: refs/heads/master@{#327122}
-
paulmeyer authored
Updated the documention for webview.back() and webview.forward() to reflect that they now have callbacks. BUG=481594 Review URL: https://codereview.chromium.org/1111463002 Cr-Commit-Position: refs/heads/master@{#327121}
-
maniscalco authored
Directory now registers to be notified of catastrophic sync DB errors. Upon notification, Directory triggers an unrecoverable sync error which causes ProfileSyncService to delete the sync DB. Add integration test that verifies the sync DB is deleted when DB corruption is detected. Remove unused member variable allow_failure_for_test_ from DirectoryBackingStore. Add MockUnrecoverableErrorHandler to assist in writing tests for Directory. BUG=470993 Review URL: https://codereview.chromium.org/1082893003 Cr-Commit-Position: refs/heads/master@{#327120}
-
chrome://large-iconhuangs authored
For chrome://large-icon, if no large icon is found then we get the small favicon to extract the dominant color for fallback background. If the favicon is missing we're supposed to have a gray background. This behavior was broken and this CL fixes it. BUG=467712 Review URL: https://codereview.chromium.org/1108833002 Cr-Commit-Position: refs/heads/master@{#327119}
-
jbudorick authored
BUG=444049 Review URL: https://codereview.chromium.org/1060933003 Cr-Commit-Position: refs/heads/master@{#327118}
-
dmazzoni authored
Adds an interface to ViewsDelegate to get a TaskRunner for a thread that can be used for initialization tasks (implemented using the FILE thread), and passes that TaskRunner to the ATK accessibility initialization code, which currently does I/O on the main thread, causing a perf issue. This change just adds the plumbing to get the TaskRunner there. This will be followed up by this change that actually moves the initialization to the other thread: https://codereview.chromium.org/1028553003/ BUG=468112 Review URL: https://codereview.chromium.org/1089003003 Cr-Commit-Position: refs/heads/master@{#327117}
-
mohsen authored
Revert of Limit form-less Autofilling to pages that look like checkout pages. (patchset #7 id:120001 of https://codereview.chromium.org/1081803003/) Reason for revert: Caused compile error on Win x64 GN bot Original issue's description: > Limit form-less Autofilling to pages that look like checkout pages. > > This should hopefully stem the tide of false positives on non-checkout pages, while preserving desired behavior on Best Buy and Apple checkout. > > Fixing FormStructureBrowserTests: I went back and added <form>s that were present in the source pages but not in the local copies. I also added the original <title> tags, except for ones that did /not/ include any of the checkout keywords. For these, I added the checkout keywords to the title, so that the test still had some value (instead of passing trivially because the title was "Google Calendar" and not something like "Payment information"). > > BUG=471090,477466 > > Committed: https://crrev.com/aa3219ce27ef5471c19670fe5145b136925cbc89 > Cr-Commit-Position: refs/heads/master@{#327108} TBR=thestig@chromium.org,brettw@chromium.org,estade@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=471090,477466 Review URL: https://codereview.chromium.org/1106313002 Cr-Commit-Position: refs/heads/master@{#327116}
-
dalecurtis authored
Revert of Switch to STA mode for audio thread and WASAPI I/O streams. (patchset #9 id:200001 of https://codereview.chromium.org/1097553003/) Reason for revert: Does not seem to have helped anything, crashes are still present and UMA metrics are unchanged. If anything it may have caused issues like: http://crbug.com/480476 and http://crbug.com/481581 Original issue's description: > Switch to STA mode for audio thread and WASAPI I/O streams. > > Using COM marshalling to share necessary worker thread pointers > with the render and capture threads. > > BUG=422522 > TEST=all unit tests pass, audio input and output work. > > Committed: https://crrev.com/43f3b0d25752d924390a4d6fc868d6e9469edc4f > Cr-Commit-Position: refs/heads/master@{#326360} TBR=tommi@chromium.org,henrika@chromium.org,mcasas@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=422522 Review URL: https://codereview.chromium.org/1111503003 Cr-Commit-Position: refs/heads/master@{#327115}
-
xiyuan authored
- Use webview.addContentScripts to to inject js; - Enable crendential passing tests; - Make the test listen for authFlowChange event only when needed because it is fired on every auth page load now to correctly propagate the auth domain change; BUG=467068 Review URL: https://codereview.chromium.org/1066573003 Cr-Commit-Position: refs/heads/master@{#327114}
-
bshe authored
It might be possible that animator is destroyed when desstruct CallbackAnimationObserver. Use a scoped_refptr to make sure it wont happen. BUG=478016 Review URL: https://codereview.chromium.org/1094863005 Cr-Commit-Position: refs/heads/master@{#327113}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/6554837..1e14c28 TBR=tkent@chromium.org,pdr@chromium.org Review URL: https://codereview.chromium.org/1108063003 Cr-Commit-Position: refs/heads/master@{#327112}
-
jrw authored
The new implementation is activated when USE_GCD=1 at build time. BUG=471928 Review URL: https://codereview.chromium.org/1094133003 Cr-Commit-Position: refs/heads/master@{#327111}
-
spang authored
Add trace event inside each read notification for evdev. BUG=none TEST=chrome://tracing in link_freon Review URL: https://codereview.chromium.org/1110693003 Cr-Commit-Position: refs/heads/master@{#327110}
-
eugenebut authored
Implemented CRUContextMenuController as a bridge backed up by UIActionSheet on iOS7 and UIAlertController on iOS8. BUG=410299,437781 TEST= Context menu works on iPhone/iPad with iOS7/iOS8 for: - web links and images - bookmarks - recently visited items on NTP Review URL: https://codereview.chromium.org/1103743002 Cr-Commit-Position: refs/heads/master@{#327109}
-
estade authored
This should hopefully stem the tide of false positives on non-checkout pages, while preserving desired behavior on Best Buy and Apple checkout. Fixing FormStructureBrowserTests: I went back and added <form>s that were present in the source pages but not in the local copies. I also added the original <title> tags, except for ones that did /not/ include any of the checkout keywords. For these, I added the checkout keywords to the title, so that the test still had some value (instead of passing trivially because the title was "Google Calendar" and not something like "Payment information"). BUG=471090,477466 Review URL: https://codereview.chromium.org/1081803003 Cr-Commit-Position: refs/heads/master@{#327108}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/f0c000d..385e26e CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=humper@google.com Review URL: https://codereview.chromium.org/1109923002 Cr-Commit-Position: refs/heads/master@{#327107}
-
dmazzoni authored
Also makes the radio buttons accessible and makes it possible to click anywhere on the color tiles to select the corresponding radio button. BUG=none Review URL: https://codereview.chromium.org/1102033005 Cr-Commit-Position: refs/heads/master@{#327106}
-
estade authored
Due to a misunderstanding on my part, the initial implementation represented the "waiting" state, which is used while waiting for a network response in a Chrome tab. Most throbbers should use the "normal"/"spinning" state. This ports the CSS animations in MD_spinner_blue.svg to skia commands, and uses it in the card unmasking dialog. After some investigation, I've realized that very few places in Chrome actually use the Throbber class. Tabs, for example, draw directly onto a canvas. So the next step will be to refactor this functionality into a ThrobberPainter class so tabs can use it. The reason I am not already doing this is I want to verify with the designers that this version looks good before I work on bringing it to more of Chrome. BUG=259556, 473342 Review URL: https://codereview.chromium.org/1098853005 Cr-Commit-Position: refs/heads/master@{#327105}
-
erikchen authored
The original CL had non-determinism in the unit test. > Delete session cookies immediately after loading the cookie DB. > > Previously, the session cookies were deleted after all cookies were loaded into > memory. This allows for a race condition where new session cookies are inserted > into the database while the cookies are being loaded into memory, which causes > the new session cookies to also be deleted. > > BUG= > > Committed: https://crrev.com/ca924dcfb4f3c6b89e0c40898e42aec349b6b843 > Cr-Commit-Position: refs/heads/master@{#326672} BUG= Review URL: https://codereview.chromium.org/1103003002 Cr-Commit-Position: refs/heads/master@{#327104}
-
spang authored
Revert of Move ScopedFileDescriptor to dbus/file_descriptor.h (patchset #1 id:1 of https://codereview.chromium.org/1090243003/) Reason for revert: Breaks shared_library build with broken exports: ./../dbus/dbus_export.h:20:65: error: ignoring attributes applied to class type 'scoped_ptr<dbus::FileDescriptor, dbus::FileDescriptor::Deleter>' outside of definition [-Werror=attributes] #define CHROME_DBUS_EXPORT __attribute__((visibility("default"))) ^ ../../dbus/file_descriptor.h:81:57: note: in expansion of macro 'CHROME_DBUS_EXPORT' scoped_ptr<FileDescriptor, FileDescriptor::Deleter> CHROME_DBUS_EXPORT; Original issue's description: > Move ScopedFileDescriptor to dbus/file_descriptor.h > > ScopedFileDescriptor was initially introduced to facilitate the > management of a 'lifeline' FD used when asking permission_broker to > open a port in the device's firewall on CrOS. It's actually a scoped > wrapper around DBus::FileDescriptor, not a platform file descriptor. I > would like to use it to facilitate some other similar functionality in > which I create a pipe and pass one end over DBus, so it seems like a > good idea to move ScopedFileDescriptor into the dbus library directly. > > BUG=chromium:481340 > TEST=FirewallHole unit tests still pass > STATUS=Fixed > R=keybuk, reillyg, stevenjb > > Committed: https://crrev.com/b44fbaabbe9f91e63ad8aa164609a6b31e0de57e > Cr-Commit-Position: refs/heads/master@{#327089} TBR=keybuk@chromium.org,reillyg@chromium.org,stevenjb@chromium.org,cmasone@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:481340 Review URL: https://codereview.chromium.org/1108893003 Cr-Commit-Position: refs/heads/master@{#327103}
-
mtklein authored
Revert of Suppress data races in SkEventTracer (patchset #1 id:1 of https://codereview.chromium.org/1081863003/) Reason for revert: I think this is fixed. Original issue's description: > Suppress data races in SkEventTracer > > BUG=437044 > TBR=mtklein@chromium.org > > Committed: https://crrev.com/f0a9e71e6ad0b13397d45afeeeba7c0ced15b570 > Cr-Commit-Position: refs/heads/master@{#326024} TBR=mtklein@chromium.org,glider@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=437044 Review URL: https://codereview.chromium.org/1111433002 Cr-Commit-Position: refs/heads/master@{#327102}
-
davidben authored
It's redundant with the bit in GetSSLInfo and state already maintained by the SSLClientSocket implementations. BUG=477847 Review URL: https://codereview.chromium.org/1103173004 Cr-Commit-Position: refs/heads/master@{#327101}
-
nick authored
This reverts commit 735aa03b AKA refs/heads/master@{#326404} Reverting because it caused a bug which is currently the top crasher on canary. Original description: Ensure we properly set PageTransition for iframes. We currently don't set subframe navigations as manual when it isn't the first navigation of the iframe. Also, we don't propagate the state correctly in the case of a cross-process transition. Original Review URL: https://codereview.chromium.org/1002953004 Original Cr-Commit-Position: refs/heads/master@{#326404} TBR=creis@chromium.org, japhet@chromium.org BUG=464014,480839 Review URL: https://codereview.chromium.org/1108863002 Cr-Commit-Position: refs/heads/master@{#327100}
-
kpschoedel authored
R=spang BUG=444048 Review URL: https://codereview.chromium.org/1110693002 Cr-Commit-Position: refs/heads/master@{#327099}
-
aluebs authored
The official build returned a different board name with pattern "swanky*". BUG=467643 Review URL: https://codereview.chromium.org/1110673002 Cr-Commit-Position: refs/heads/master@{#327098}
-
miletus authored
BUG=475940 TBR=hubbe@chromium.org, simonhatch@chromium.org Review URL: https://codereview.chromium.org/1110663002 Cr-Commit-Position: refs/heads/master@{#327097}
-
hanxi authored
In WebUIUserScriptLoader, if it is incognito mode, we need to get the OffTheRecordContext and pass it to URLfetchers to load user scripts. Currently, UserScriptLoader can only refer to regular profiles. To fix this, we pass in a flag to show whether it is incognito mode when adding scripts. We are able to choose the correct profile pointer by using this flag. BUG=461052 Review URL: https://codereview.chromium.org/1062963006 Cr-Commit-Position: refs/heads/master@{#327096}
-