- 01 Jun, 2017 40 commits
-
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implcitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. TBR=hashimoto@chromium.org Review-Url: https://codereview.chromium.org/2907223002 Cr-Commit-Position: refs/heads/master@{#476292}
-
Anton Vayvod authored
Preparing PresentationController to be used from modules/remoteplayback/ BUG=517102 TEST=run existing tests Change-Id: I14f1c431eea6bbf4722f2568393c1bb5d8d45d85 Reviewed-on: https://chromium-review.googlesource.com/518682 Commit-Queue: Anton Vayvod <avayvod@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#476291}
-
justincohen authored
leftView bug appears fixed in iOS 9 and 10. BUG=546295 TEST=make sure tapping near (usually 50px to the right) the omnibox leftView (page info) doesn't incorrectly fire it. Review-Url: https://codereview.chromium.org/2917703003 Cr-Commit-Position: refs/heads/master@{#476290}
-
Juan A. Navarro Perez authored
Stories are flaking with occasional WPR redirect errors. Bug: 726301 Change-Id: I6df1767a4a069dc9a76c4f56432f21f04c9516ce Reviewed-on: https://chromium-review.googlesource.com/516708Reviewed-by:
Ned Nguyen <nednguyen@google.com> Reviewed-by:
rnephew <rnephew@chromium.org> Commit-Queue: Juan Antonio Navarro Pérez <perezju@chromium.org> Cr-Commit-Position: refs/heads/master@{#476289}
-
Peter Wen authored
Crash team is preparing to switch stats from being tracked using histograms to the stability proto. We would like to be confident that we will not lose accuracy when migrating the old stability proto metric to a new histogram. Bug: 726513 Change-Id: I0e3b6eac219b731e9eb815723e882c7d45bfdbe4 Reviewed-on: https://chromium-review.googlesource.com/517864Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#476288}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/3f3075819f24..baf41bd1c8d9 $ git log 3f3075819..baf41bd1c --date=short --no-merges --format='%ad %ae %s' 2017-05-31 iannucci Convert last step.context stragglers. 2017-06-01 borenet Fix missing CIPD package for Valgrind perf bots 2017-05-31 mtklein reland: We can mask load and store with just AVX 2017-05-31 robertphillips Disable deferred proxies for M60 branch Created with: roll-dep src/third_party/skia Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=herb@chromium.org Change-Id: Ibf8637cad87af9bd8590800d87bcd92a53651a97 Reviewed-on: https://chromium-review.googlesource.com/520713Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#476287}
-
justincohen authored
For some reason 8.3 now requires documentation to accept the license. BUG= Review-Url: https://codereview.chromium.org/2873863002 Cr-Commit-Position: refs/heads/master@{#476286}
-
bruthig authored
The VirtualKeyboardTray button was attaching to a KeyboardController instance that was being replaced without attaching itself as an observer to the new one. BUG=726273 TEST=manual Review-Url: https://codereview.chromium.org/2916653002 Cr-Commit-Position: refs/heads/master@{#476285}
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implcitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. R=justinlin@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2914593002 Cr-Commit-Position: refs/heads/master@{#476284}
-
Jeremy Roman authored
Many of these are only one or two pointers large anyway (e.g. AtomicString, Vector), so using the heap doesn't save memory, and just adds a pointer indirection to each access. Change-Id: If63b228bd0b5f8040c7b13134f063c1e26322f85 Reviewed-on: https://chromium-review.googlesource.com/519846Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Yuta Kitamura <yutak@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#476283}
-
mcnee authored
RenderWidgetHostViewGuest resends unconsumed GestureScrollUpdates to its embedder (via BrowserPluginGuest::ResendEventToEmbedder) which are then individually wrapped by RenderWidgetHostImpl with GestureScrollBegins and GestureScrollEnds. Hence OverscrollController (a) sees a GestureScrollEnd immediately following every GestureScrollUpdate and ends the overscroll gesture, and (b) does not see GestureScrollUpdates consumed by the plugin, so OverscrollController starts an overscroll gesture even though the content of the plugin was scrolled. Also, OverscrollController does not have a chance to filter the plugin's gesture events, so even if an overscroll gesture has started, the plugin can start consuming scroll updates again. We now notify OverscrollController (as well as the Mac history swiper) of the ACKed gesture events from the plugin, so that it can update its state correctly and allow it to filter the gesture events of the plugin. They also ignore the wrapper GestureScrollBegins and GestureScrollEnds as they do not indicate the beginning/end of the user's gesture. Note that OOPIF-based guests do not use this resending logic. They instead rely on RenderWidgetHostViewChildFrame's scroll bubbling logic. Ensuring this is correct w.r.t. overscroll is being tracked in crbug.com/713368 . BUG=694393 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2815823003 Cr-Commit-Position: refs/heads/master@{#476282}
-
morlovich authored
This is needed to be able to run disk_cache_perftest on the platform. This just uses the Linux implementation, but provides a syscall wrapper since NDK won't provide one at the API level we build for. BUG=722885 Review-Url: https://codereview.chromium.org/2885423002 Cr-Commit-Position: refs/heads/master@{#476281}
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implicitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. R=finnur@chromium.org Review-Url: https://codereview.chromium.org/2915523002 Cr-Commit-Position: refs/heads/master@{#476280}
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implcitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. R=sergeyu@chromium.org Review-Url: https://codereview.chromium.org/2911893003 Cr-Commit-Position: refs/heads/master@{#476279}
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implcitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. R=mathp@chromium.org Review-Url: https://codereview.chromium.org/2908973003 Cr-Commit-Position: refs/heads/master@{#476278}
-
Juan A. Navarro Perez authored
Story is failing consistently on mac retina bot. TBR=nenguyen@google.com Bug: 728576 Change-Id: I6706b20a0465300f969a720c6f23170fab5d8eb5 Reviewed-on: https://chromium-review.googlesource.com/521047Reviewed-by:
Juan Antonio Navarro Pérez <perezju@chromium.org> Commit-Queue: Juan Antonio Navarro Pérez <perezju@chromium.org> Cr-Commit-Position: refs/heads/master@{#476277}
-
pkotwicz authored
This CL adds new GooglePlayInstallResults to better determine the install failure reason when IPlayInstallService#installPackage() fails immediately BUG=718475 Review-Url: https://codereview.chromium.org/2906363002 Cr-Original-Commit-Position: refs/heads/master@{#475537} Review-Url: https://codereview.chromium.org/2917543002 Cr-Commit-Position: refs/heads/master@{#476276}
-
Hector Dearman authored
Currently the results for "blink_gc" in the summary struct are always 0 since we don't actually call the BlinkGC dump provider as it is not whitelisted. This whitelists the dump provider so we start getting results. Bug: 726753 Change-Id: I5228253fcce1baf0ee738d87c70e95ac1c6f9281 Reviewed-on: https://chromium-review.googlesource.com/518115 Commit-Queue: Hector Dearman <hjd@chromium.org> Reviewed-by:
Fadi Meawad <fmeawad@chromium.org> Reviewed-by:
Primiano Tucci <primiano@chromium.org> Cr-Commit-Position: refs/heads/master@{#476275}
-
gab authored
Note to crash team: This CL is a refactor and has no intended behavior change. This change was scripted by https://crbug.com/676387#c8. Note-worthy for the reviewer: * SequenceChecker enforces thread-safety but not thread-affinity! If the classes that were updated are thread-affine (use thread local storage or a third-party API that does) they should be migrated to ThreadChecker instead. * ~NonThreadSafe() used to implcitly check in its destructor ~Sequence/ThreadChecker() doesn't by design. To keep this CL a no-op, an explicit check was added to the destructor of migrated classes. * NonThreadSafe used to provide access to subclasses, as such the |sequence_checker_| member was made protected rather than private where necessary. BUG=676387 This CL was uploaded by git cl split. R=thakis@chromium.org Review-Url: https://codereview.chromium.org/2907303002 Cr-Commit-Position: refs/heads/master@{#476274}
-
Takashi Toyoshima authored
After disconnecting some input devices, the next midiInGetNumDevs() call invokes a callback with MIM_LONGDATA for the disconnected device, and never returns until the callback completes. This is unexpected control dependency, and causes a deadlock. BUG=725448 Change-Id: I39733e4df31223de8f2b7f8e031711496e10ff4a Reviewed-on: https://chromium-review.googlesource.com/519083Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> Cr-Commit-Position: refs/heads/master@{#476273}
-
pastarmovj authored
This policy should like most other FilePath policies parse variables in its content before storing its value in its backing pref. BUG=726007 TEST=unit_tests Review-Url: https://codereview.chromium.org/2912353003 Cr-Commit-Position: refs/heads/master@{#476272}
-
Mustaq Ahmed authored
This is a refactor-only change. Moved WebTouchPoint & WebMouseEvent coordinates to WebPointerProperties after renaming the WebTouchPoint fields. Bug: 508283 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: If670e3be3cd67d23a2f266a8d37d5eaba204ba18 Reviewed-on: https://chromium-review.googlesource.com/517888Reviewed-by:
David Tapuska <dtapuska@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Raymes Khoury <raymes@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Mustaq Ahmed <mustaq@chromium.org> Cr-Commit-Position: refs/heads/master@{#476271}
-
Morten Stenshorne authored
For multicol, PageLogicalHeightForOffset() would normally figure out what to return by consulting the flow thread, which would find the appropriate column set, which in turn would find the appropriate fragmentainer group and return its height. We used to treat a 0 value as "unknown" most of the time (but there were also cases where we'd accept it as a column height). We now always have to call IsPageLogicalHeightKnown() first to tell whether it's known or not. This is reasonable, since the calling code always has to act upon the situation of not knowing the height (typically skip some steps, since fragmentation is impossible until height is known). It is now forbidden to call PageLogicalHeightForOffset() if height is unknown (there are DCHECKs). The height is unknown in many cases in the first multicol balancing pass. The height will be known once we have made a column height estimate. It doesn't have to be the final and correct height. This CL doesn't change anything in that regard, but now we are required to be sure that we have some clue at all before dealing with fragmentainer heights. MultiColumnFragmentainerGroup now has a flag that tells whether the logical height is known or not. We need the flag, because the logical height may actually end up as 0, e.g. when a multicol container just has zero-height content, or when the multicol container itself has a specified height of 0. This unclamped height will be used as block progression for the column row, which will contribute to the final height of the multicol container. The actual column height will be clamped to not be less than 1px. This is in accordance with the spec [1]. We previously used to treat truly zero-height fragmentainer groups as having an unknown height in some parts of the code, while in other parts of the code we'd just accept it and end up dividing by it (to convert a flow thread offset to a column index, for instance). This is a clean-up CL that happens to fix bugs. [1] https://drafts.csswg.org/css-break/#breaking-rules BUG=722041,722754 Change-Id: I63550d804bef073a5c24570d63bd55176ec5e396 Reviewed-on: https://chromium-review.googlesource.com/514049 Commit-Queue: Morten Stenshorne <mstensho@opera.com> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#476270}
-
Philip Jägenstedt authored
BUG=728527 NOTRY=true TBR=smcgruer@chromium.org Change-Id: Ia880080ed5b84dc6cebe5bf73e84fc100ad5074a Reviewed-on: https://chromium-review.googlesource.com/520386Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#476269}
-
Scott Violet authored
There was one case that didn't update the FocusManager correctly. Specifically in ~NativeViewHost it didn't update the FocusManager. This meant if the NativeViewHost was hosting a child widget and focus was in a view contained in the child widget, then the FocusManager was left referencing a view it would never be told to remove. This fixs that case. I'm also leaving the ViewObserver case in the code as I think there are other weird cases like this that are difficult to deal with from a ViewRemoved perspective. I would really like to remove the explicit calls to the FocusManager (e.g. ViewRemoved), but that would require some changes to ViewObserver and WidgetObserver that I suspect would be tricky to get right. BUG=687232 TEST=covered by tests Change-Id: I7ce7bf819f474eb975f74dc7fa1ed4708be2cf0b Reviewed-on: https://chromium-review.googlesource.com/518542 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by:
Michael Wasserman <msw@chromium.org> Cr-Commit-Position: refs/heads/master@{#476268}
-
Reilly Grant authored
This change ends the WebUSB Origin Trial and enables the feature by default. Intent to Ship thread: https://groups.google.com/a/chromium.org/d/msg/blink-dev/KuXx_k2KIis/-g-75FScBgAJ Bug: 492204 Change-Id: I8af69ccd39c9eb0d7200f0fb25566ad189d5f42e Reviewed-on: https://chromium-review.googlesource.com/513366Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Vincent Scheib <scheib@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#476267}
-
johnme authored
BUG=709483 Review-Url: https://codereview.chromium.org/2919503004 Cr-Commit-Position: refs/heads/master@{#476266}
-
johnme authored
https://codereview.chromium.org/2830713003 (r468137, 913ee5fe) changed the default threshold of ElementVisibilityObserver from std::numeric_limits<float>::min() to zero, assuming that they would behave the same. It turns out that there's some confusion here - see https://github.com/WICG/IntersectionObserver/issues/164 - and for now we should continue to use std::numeric_limits<float>::min() to distinguish between completely hidden and partially visible. BUG=726839 Review-Url: https://codereview.chromium.org/2919543002 Cr-Commit-Position: refs/heads/master@{#476265}
-
robertphillips authored
TBR=fmalita@chromium.org BUG=728566 Review-Url: https://codereview.chromium.org/2916873002 Cr-Commit-Position: refs/heads/master@{#476264}
-
rijubrata.bhaumik authored
Make the Battery Status API available only within a secure context that is also a top-level browsing context. This disallows the use of the API within framed content, as well as from any content that is not a secure context. Details: https://github.com/w3c/battery/issues/10 WPT updated in https://github.com/w3c/web-platform-tests/pull/5871 BUG=661792 Review-Url: https://codereview.chromium.org/2880763002 Cr-Commit-Position: refs/heads/master@{#476263}
-
Raphael Kubo da Costa authored
By auto-generating those entries, we can stop requiring people to manually update lists such as |generated_core_dictionary_files| every time Blink's lists of IDL dictionary files change. Since the names of the generated .cpp/.h follow a fixed, specific format that only depends on their respective IDL file's path and file name, we can use GN itself to do some path introspection and generate the file names we want in idl_impl(). While here, change the names of idl_impl()'s required arguments to make their purpose more explicit: it is not immediately obvious that we differentiate unions and callback functions from dictionary files in terms of where the latter are generated and their file names, as well as why idl_impl() only expects non-dictionary files in its outputs list. A good next step would be generating dictionary impl files separately from unions and callbacks to avoid the confusion altogether. Bug: 725996 Change-Id: I41b06e8d71f33b21d77944216fcb07d0557ac47b Reviewed-on: https://chromium-review.googlesource.com/517795 Commit-Queue: Raphael Kubo da Costa (rakuco) <raphael.kubo.da.costa@intel.com> Reviewed-by:
Hitoshi Yoshida <peria@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Kenichi Ishibashi <bashi@chromium.org> Reviewed-by:
Yuki Shiino <yukishiino@chromium.org> Cr-Commit-Position: refs/heads/master@{#476262}
-
Thiago Farina authored
--memory-metrics enable the sampling of two histograms: Memory.BrowserUsed and Memory.RendererUsed. Those are currently reported in telemetry but: - nobody seems to care / be aware of those. - there are no perf alerts associated to them. As memory benchmarks are being superseded by the ones based on memory-infra, this code can be removed now. BUG=581365 Change-Id: I19c2091d7eae643a37f051739a9d68b1bcbc6e71 Reviewed-on: https://chromium-review.googlesource.com/517482Reviewed-by:
Primiano Tucci <primiano@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Thiago Farina <tfarina@chromium.org> Cr-Commit-Position: refs/heads/master@{#476261}
-
Daniel Cheng authored
- It's not necessary to passthe LocalFrame argument and convert it back and forth from a WebLocalFrame. These functions only apply to the main frame, so just check that the frame is a main frame before calling in. - ResizeAfterLayout() was passing the size parameter by value. Change-Id: I68c76503679ee90be7cd7ee8a9566f9ba43e09ac Reviewed-on: https://chromium-review.googlesource.com/517300 Commit-Queue: Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Stefan Zager <szager@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#476260}
-
ossu authored
BUG=chromium:714119 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2902823005 Cr-Commit-Position: refs/heads/master@{#476259}
-
fhorschig authored
This CL adds an HomePageClient for Android that is only set if the kChromeHome feature is enabled because the normal NTP has a working home button. If either kChromeHome or kPinHomePageAsTileFeature is not enabled, the MostVisited tiles will not contain the home tile. Special case: The home tile can be removed as every tile and will be blacklisted then. By explicitly enabling (or reenabling) the Homepage, the blacklisting will be undone and the tile will reappear as first tile. Removing the home tile does not disable the Homepage setting (because this setting also controls the start-up page and the home tile is not visually linked to the home page .... besides having the same URL). BUG=703994 Review-Url: https://codereview.chromium.org/2897293002 Cr-Commit-Position: refs/heads/master@{#476258}
-
ossu authored
BUG=chromium:714119 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2900043002 Cr-Commit-Position: refs/heads/master@{#476257}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/60074560..35b77a36 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2919763002 Cr-Commit-Position: refs/heads/master@{#476256}
-
Nicholas Verne authored
Replaced by static methods in WebAXObject. Bug: 71532 Change-Id: I30468a08cd0383f84461915bb087a5e0a198f1bb Reviewed-on: https://chromium-review.googlesource.com/520904 Commit-Queue: Nicholas Verne <nverne@chromium.org> Reviewed-by:
Stuart Langley <slangley@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#476255}
-
Sylvain Defresne authored
If multiple call to -saveSession:directory:immediately: are made in quick succession, the SessionIOS objects are created to be immediately destroyed when the scheduled save is cancelled. Change the SessionServiceIOS API to instead take a block creating the SessionIOS instance and invoke it on the main thread, before requesting that the data be serialised to the disk (by sending a task on IO thread). BUG=725539 Change-Id: I82b42d2b46baf03a7280e60185973c635dc164a2 Reviewed-on: https://chromium-review.googlesource.com/513929 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#476254}
-
Nicholas Verne authored
A WebAXObject static function does the job now. Bug: 71532 Change-Id: I4ca95eeee1bb9481fbf3713f759d9366f83de750 Reviewed-on: https://chromium-review.googlesource.com/520363 Commit-Queue: Nicholas Verne <nverne@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Stuart Langley <slangley@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#476253}
-