- 27 Jun, 2018 40 commits
 - 
- 
Chris Harrelson authored
The elements which may become stacked underneath a PaintLayer also need to be traversed. Bug: 856756 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Iacecf53886a04ac1bb554a63162ae9aff4e6f4de Reviewed-on: https://chromium-review.googlesource.com/1117629Reviewed-by:
Tien-Ren Chen <trchen@chromium.org> Commit-Queue: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#570921}
 - 
Nasko Oskov authored
When error page isolation is enabled, the committing RenderFrameHost does not need WebUI object and the process does not need to have WebUI bindings. This CL changes RenderFrameHost to avoid creating WebUI state when it is for the error page SiteInstance. Bug: 838161 Change-Id: Id1989b2d6c8ec7d25b5604eda50e9a61fa0c7638 Reviewed-on: https://chromium-review.googlesource.com/1117362 Commit-Queue: Nasko Oskov <nasko@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#570920}
 - 
Jacob Dufault authored
Change-Id: I3f82d9c26cfe08945aa02c44368ae3d54a5fba1b Reviewed-on: https://chromium-review.googlesource.com/1109273Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#570919}
 - 
Pedro Amaral authored
The tab switcher button component could be destroyed before its initialization is complete. Specifically before TabSwitcherButtonCoordinator#setTabModelSelector() is called. This caused a null ptr exception. This CL adds null checks to prevent that. Bug: 857174 Change-Id: Id55bc2d4934a4d2bac54567e67f4bde867946b9c Reviewed-on: https://chromium-review.googlesource.com/1117643Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Pedro Amaral <amaralp@chromium.org> Cr-Commit-Position: refs/heads/master@{#570918}
 - 
Tim Zheng authored
This change stops quiting simply because window_app_id doesn't exists. When startup_id exists, we prefer to use it to find the app_id from the registry. This change fixes the shelf integration for the following apps. gnome-calculator abiword gnumeric BUG=chromium:854911 TEST=Manually tested on an eve device; Pass unit tests. Change-Id: I2d1c76b2570c5df01851c9dae9a78135dce92802 Reviewed-on: https://chromium-review.googlesource.com/1115965 Commit-Queue: Tim Zheng <timzheng@chromium.org> Reviewed-by:
Michael Wasserman <msw@chromium.org> Reviewed-by:
Timothy Loh <timloh@chromium.org> Cr-Commit-Position: refs/heads/master@{#570917}
 - 
Morten Stenshorne authored
That would cause double background painting (possibly even at the wrong offset) and also mess up paint order for z-index:-1 children. This fixes two tests, but will also eventually benefit 030.html and 031.html in fast/block/positioning/, which are currently passing because we force BODY to have block children in those tests, although BODY only has one child, which is absolutely positioned (so it shouldn't really be set to having block children). There's special-code for NG (which we should remove) in LayoutBlockFlow::AddChild() that forces this. Bug: 734554 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I54274431cf309fcfb8f916d3859b0c8a07c952f0 Reviewed-on: https://chromium-review.googlesource.com/1117191 Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#570916}
 - 
Tarun Bansal authored
Network Quality Estimator (NQE) is a part of Chromium network stack, and posts notifications about network quality change events to its registered observers. The current architecture assumes that network service runs in the same process as browser. This CL adds a mojom call for observers to request network quality change notifications over a mojom interface. This allows us to provide notifications to the browser process from the network process. NetworkQualityTracker class lives in the browser process, receives notifications from the network process, and in turn notifies its own registered network quality observers. Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: I3a01b40b2b963f924c4eacebc353317c140d5ebb Bug: 819244 Reviewed-on: https://chromium-review.googlesource.com/1058528 Commit-Queue: Tarun Bansal <tbansal@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Reviewed-by:
Helen Li <xunjieli@chromium.org> Cr-Commit-Position: refs/heads/master@{#570915}
 - 
Zhongyi Shi authored
This change changes ShouldMigrateSession(renamed as IsSessionMigratable) to take a boolean to close session if not migratable. It also removes MigrateToAlternate, which was only called in MigrateSessionOnWriteError by directly calling IsSessionMigratable. Bug: 818259 Change-Id: I699675b43fcdcde91b079021a48a77eff6b6bf32 Reviewed-on: https://chromium-review.googlesource.com/1115763 Commit-Queue: Zhongyi Shi <zhongyi@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#570914}
 - 
Ryan Hansberry authored
EasyUnlockServiceSignin cannot directly access DeviceSync API to retrieve RemoteDevices, because it is outside of a signed in session. Currently, this is solved by persisting remote devices to the TPM from EasyUnlockServiceRegular, for use later on by the Signin service. This CL reuses that persistance mechanism by also persisting the local device for each profile into the TPM. I have manually verified this change, both with a single and multiple profile(s). I have also manually verified that this correctly migrates; that is, if sign-in unlock is enabled before the chromeos::features::kMultiDeviceApi flag is enabled, and then the flag becomes enabled, the local device will correctly added as soon as the user signs in. R=khorimoto@chromium.org TBR=jhawkins@chromium.org Bug: 824568, 752273 Change-Id: I613a59004076533642ee3d591637cbbf79e52795 Reviewed-on: https://chromium-review.googlesource.com/1112902 Commit-Queue: Ryan Hansberry <hansberry@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#570913}
 - 
Sarah Hu authored
Bug: 835357 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: If5350e5559a14e00d7fec6869c546babdfa0fd80 Reviewed-on: https://chromium-review.googlesource.com/1116060 Commit-Queue: Xiaoyin Hu <xiaoyinh@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#570912}
 - 
Mounir Lamouri authored
This will allow actions such as "loop", "show controls" or the new "Picture-in-Picture" to work on OOPIF. Bug: 851502 Change-Id: Ie2937e908866511c5dbdd0bbf31cf90b3704b859 Reviewed-on: https://chromium-review.googlesource.com/1115582 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#570911}
 - 
Justin Cohen authored
Remove the injected toolbar in the NTP, and shows the real toolbar when not in split toolbar mode (e.g. landscape iPhone). Bug: 808431, 828887, 852443 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ib8cfe87702d7a94b66b9622be1e8bc3049e4c392 Reviewed-on: https://chromium-review.googlesource.com/1113543 Commit-Queue: Justin Cohen <justincohen@chromium.org> Reviewed-by:
Rohit Rao <rohitrao@chromium.org> Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#570910}
 - 
Mustafa Çamurcu authored
Ozone Fuchsia platform built on top of Zircon. This platform will enable Chrome to run on Fuchsia using Chrome's own Display Compositor and event handling, independent from Scenic. This is a stub implementation of the platform. The parts that connect to Zircon will be implemented in future cls. Change-Id: Ie6e43946e5a38b58220f5455a2a7b89fcd8ba15a Reviewed-on: https://chromium-review.googlesource.com/1091178 Commit-Queue: Mustafa Çamurcu <camurcu@google.com> Reviewed-by:
Michael Spang <spang@chromium.org> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#570909}
 - 
Adithya Srinivasan authored
The test was rewritten in https://crrev.com/c/1111910 and now uses a mock speech recognizer written in js. The previous mock recognizer was removed and the test was using the actual speech recognition service. Bug: 855873 Change-Id: I89a902092ee26c16f3624bd359c0cbf55b74e1d8 Tbr: shend@chromium.org Reviewed-on: https://chromium-review.googlesource.com/1117620Reviewed-by:
Adithya Srinivasan <adithyas@chromium.org> Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> Cr-Commit-Position: refs/heads/master@{#570908}
 - 
Eric Stevenson authored
Recently asserts stopped working when we switched to D8 for dexing. This CL adds a test that ensures: * asserts fire when DCHECK is on * asserts are removed when DCHECK is off Bug: 856575 Change-Id: I148e4225fd90709f7738150a73636a3d9f298230 Reviewed-on: https://chromium-review.googlesource.com/1117570Reviewed-by:
agrieve <agrieve@chromium.org> Commit-Queue: Eric Stevenson <estevenson@chromium.org> Cr-Commit-Position: refs/heads/master@{#570907}
 - 
Ian Clelland authored
The documentation in the Feature Policy spec repository was moved to the 'master' branch from the 'gh-pages' branch. This updates several references in the Chromium codebase with the new locations. TBR=kinuko To-be-reviewed-by: kinuko@chromium.org Bug: 857055 Change-Id: I10b4c55608a218b1767a4990832d86e460cd37d5 Reviewed-on: https://chromium-review.googlesource.com/1116868 Commit-Queue: Ian Clelland <iclelland@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#570906}
 - 
Ahmed Fakhry authored
In tablet mode, to prevent accidental clicks on the browser's window controls and to give more horizontal space for tabs and the new tab button in split screen, we hide the caption buttons container. We only do this for non-app browser windows and only when the Home Launcher feature is enabled. This is part of the Touch MLP project. BUG=822455 TEST=Added test coverage. Change-Id: Idda77cf5b87afdd32cca586cbfb39b49c398a520 Reviewed-on: https://chromium-review.googlesource.com/1115460Reviewed-by:
James Cook <jamescook@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Commit-Queue: Ahmed Fakhry <afakhry@chromium.org> Cr-Commit-Position: refs/heads/master@{#570905}
 - 
Shakti Sahu authored
Bug: 857161 Change-Id: I2e9b78fad243612aefddfbd4b6dcce1bb4f1736e Reviewed-on: https://chromium-review.googlesource.com/1117370Reviewed-by:
Ilya Sherman <isherman@chromium.org> Commit-Queue: Ilya Sherman <isherman@chromium.org> Cr-Commit-Position: refs/heads/master@{#570904}
 - 
Leonard Grey authored
This change is a 15% resize speedup in a release build on my machine. Bug: 850128 Change-Id: Icbcd79b7ea5a8a5f06fc20595f67092b8bd12c42 Reviewed-on: https://chromium-review.googlesource.com/1110700Reviewed-by:
Tommy Li <tommycli@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Commit-Queue: Leonard Grey <lgrey@chromium.org> Cr-Commit-Position: refs/heads/master@{#570903}
 - 
Boris Sazonov authored
This CL fixes the issue when TintedImageButton: 1. Ignores chrometint specified in XML. 2. Ignores calls to setTint with the same ColorStateList. This was happening because ImageViewTinter.updateTintColor doesn't actually set color filter if current Drawable is null, while still remembering ColorStateList instance and ignoring calls with the same instance afterwards. See https://crbug.com/853640#c10 for more details. Bug: 853640 Change-Id: Ie930a401802d10e2b804b38f7a7d3917f21a7b37 Reviewed-on: https://chromium-review.googlesource.com/1117197Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#570902}
 - 
ccameron authored
This reverts commit 2673cbdb. Reason for revert: Blank tabs: crbug.com/856617 Original change's description: > Surface synchronization: Don't call repaint on Show on Mac > > Mac was calling RequestRepaintForTesting() in production code on > Show. This is just wrong. The reason this code existed is no longer relevant > as far as I can tell. Delete it. > > Bug: 840545 > Change-Id: I17ebbcbd430860e568223a39d865ed14710ac503 > Reviewed-on: https://chromium-review.googlesource.com/1112497 > Reviewed-by: ccameron <ccameron@chromium.org> > Commit-Queue: Fady Samuel <fsamuel@chromium.org> > Cr-Commit-Position: refs/heads/master@{#570116} TBR=ccameron@chromium.org,fsamuel@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 840545 Change-Id: Ic86a3fbc740b104e7f07196bee36e39a033fcca9 Reviewed-on: https://chromium-review.googlesource.com/1117520Reviewed-by:
ccameron <ccameron@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#570901}
 - 
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/059a9ab4bcd0..54d7b314c84a git log 059a9ab4bcd0..54d7b314c84a --date=short --no-merges --format='%ad %ae %s' 2018-06-27 mtklein@chromium.org rename Chromecast bots to Clang 2018-06-27 robertphillips@google.com Switch createAlphaClipMask to use kTopLeft Created with: gclient setdep -r src/third_party/skia@54d7b314c84a The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:854875 TBR=jcgregorio@chromium.org Change-Id: Idc7a2b571f474490bdb8a1564a4bf13d80a96257 Reviewed-on: https://chromium-review.googlesource.com/1117478Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#570900}
 - 
Brian Osman authored
Change-Id: Ic7acfad8d039172f858ca4b74f8ed3101e719afe Reviewed-on: https://chromium-review.googlesource.com/1117318Reviewed-by:
Mike Klein <mtklein@chromium.org> Commit-Queue: Brian Osman <brianosman@google.com> Cr-Commit-Position: refs/heads/master@{#570899}
 - 
Bo Liu authored
If a draw is skipped, these values do not change, and should just be ignored. Bug: 854520 Bug: 687695 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I1e9582043116f0a5acb7f9217a73a8379b7ac46f Reviewed-on: https://chromium-review.googlesource.com/1115762Reviewed-by:
Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: Bo <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#570898}
 - 
Qiang Xu authored
changes: We don't need to explicitly clear focus on search result tile item view's container. This belongs to "pseudo-focus" but we can remove it now, since it should be handled by focus manager. As a result, this CL also avoids passing parent container view to it. Bug: 795994 Test: manual and test coverage Change-Id: I97e54ca53e0fce7db72dc8856f1a3c9e3e2c875e Reviewed-on: https://chromium-review.googlesource.com/1116798Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Qiang Xu <warx@google.com> Cr-Commit-Position: refs/heads/master@{#570897}
 - 
Yuly Novikov authored
deqp/functional/gles3/transformfeedback/random_separate_points.html on Mac Retina Nvidia TBR=kbr@chromium.org Bug: 857112 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I260fe3a05bf4f68cd9cb154e9a265fe58eada288 Reviewed-on: https://chromium-review.googlesource.com/1117037Reviewed-by:
Kenneth Russell <kbr@chromium.org> Reviewed-by:
Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#570896}
 - 
Ryan Sturm authored
Bug: 842346 Change-Id: I7ed7cd5ab42a97ce0bb10d644a7904a191f2547a Reviewed-on: https://chromium-review.googlesource.com/1117302Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Commit-Queue: Ryan Sturm <ryansturm@chromium.org> Cr-Commit-Position: refs/heads/master@{#570895}
 - 
Ken Rockot authored
Gets rid of Channel::Message::RewriteHandles in favor of inlining DuplicateHandle calls where needed; this is because it was only called in a few places, and each place had slightly different preconditions. Makes Channel aware of the remote process handle when possible, allowing handle rewriting to take place implicitly on send and receive with no action on the part of the Channel consumer. This all ultimately makes the handle rewriting logic a bit easier to follow, and is done in preparation for introducing a new PlatformHandleInTransit type to capture PlatformHandle + ScopedProcessHandle and get rid of ScopedInternalPlatformHandles usage for handle passing. Bug: 753541 Change-Id: Ib7914121b448b23209e1eef5286a808fb4f835f2 Reviewed-on: https://chromium-review.googlesource.com/1112951Reviewed-by:
Jay Civelli <jcivelli@chromium.org> Commit-Queue: Ken Rockot <rockot@chromium.org> Cr-Commit-Position: refs/heads/master@{#570894}
 - 
Jonathan Backer authored
Missed an "} else {" when copy and pasting. We should only GrContext::abandonContext if the GPU is inaccessible. Otherwise we may leak GL resources. Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: I8fccc9597068678a4044b0c15e7c29cffb3cf33c Reviewed-on: https://chromium-review.googlesource.com/1117377Reviewed-by:Peng Huang <penghuang@chromium.org> Commit-Queue: Jonathan Backer <backer@chromium.org> Cr-Commit-Position: refs/heads/master@{#570893}
 - 
Henrik Grunell authored
Handle case when a piece of data is split up in several buffers, with same device position. Bug: 830624, 826664 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Ib9daba9277d62af9b8aa39ef2f4a15548c1275da Reviewed-on: https://chromium-review.googlesource.com/1116782Reviewed-by:
Max Morin <maxmorin@chromium.org> Commit-Queue: Henrik Grunell <grunell@chromium.org> Cr-Commit-Position: refs/heads/master@{#570892}
 - 
depot-tools-chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/a991ac69eb05..b3853afe341f git log a991ac69eb05..b3853afe341f --date=short --no-merges --format='%ad %ae %s' 2018-06-27 recipe-roller@chromium.org Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@b3853afe341f The AutoRoll server is located here: https://depot-tools-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=agable@chromium.org Change-Id: I88418b3b3e35eced305b6db3a51b1a9fe5beb1c1 Reviewed-on: https://chromium-review.googlesource.com/1117147Reviewed-by:
depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#570891}
 - 
Raymond Toy authored
These tests basically pass on Firefox. If they don't, it's because Firefox is incorrect and issues have been filed for these. During the testing, we discovered that an incorrect assumption was made that calling start() would always work. Because of test failures in Firefox, this assumption is incorrect. Updated audit.js to latest Chrome version (to get loadFileFromURL) and add wpt lint exception for a console message in audit.js. Needed to update audiocontext-getoutputtimestamp.html to make bots happy because the AudioContext is running now on the bots, so time is progressing, so the time stamps aren't always zero. Bug: 745778 Change-Id: I5f9ee01498678db0feb57051f682772ca7bd9fbb Reviewed-on: https://chromium-review.googlesource.com/1040865Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Reviewed-by:
Hongchan Choi <hongchan@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#570890}
 - 
pdfium-chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/2d7cb9267899..8444b6a1bf03 git log 2d7cb9267899..8444b6a1bf03 --date=short --no-merges --format='%ad %ae %s' 2018-06-27 tsepez@chromium.org Remove unused m_bGif* fields from CFX_DIBAttribute 2018-06-27 art-snake@yandex-team.ru Rework of loading of CPDF_Document. 2018-06-27 tsepez@chromium.org Use spans and UnownedPtrs in cjpx_decoder.h 2018-06-27 tsepez@chromium.org Remove CXFA_FField::UnloadWidget(). 2018-06-27 art-snake@yandex-team.ru Implement CPDF_CrossRefTable Created with: gclient setdep -r src/third_party/pdfium@8444b6a1bf03 The AutoRoll server is located here: https://pdfium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=dsinclair@chromium.org Change-Id: I03bed8a92e12e5eb934357c167b7df92fb111d62 Reviewed-on: https://chromium-review.googlesource.com/1117143Reviewed-by:
pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#570889}
 - 
Mikel Astiz authored
This reverts commit 661767b9. Reason for revert: tests still flaky. Original change's description: > Revert "[iOS] Disabling flaky sync tests" > > This reverts commit fb745f66. > > Reason for revert: underlying issue no longer reproduces on > other platforms after recent improvements, so optimistically > assuming it was also fixed for iOS. > > Original change's description: > > [iOS] Disabling flaky sync tests > > > > Disabling EarlGrey tests from SigninInteractionControllerTestCase: > > + testSignInSwitchAccountsAndKeepDataSeparate > > + testSignInSwitchAccountsAndImportData > > + testSignInSwitchManagedAccount > > > > Those tests seem to trigger an issue in the sync code when doing enable > > disable enable too fast. > > > > Bug: 854446 > > Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet > > Change-Id: I76d10d272297e91650dbe91ef7acee500eac6c75 > > Reviewed-on: https://chromium-review.googlesource.com/1107881 > > Reviewed-by: Justin Cohen <justincohen@chromium.org> > > Commit-Queue: Jérôme Lebel <jlebel@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#568843} > > TBR=justincohen@chromium.org,jlebel@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: 854446 > Change-Id: Ic809289ce4662d099250668d6f23100e52de9587 > Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet > Reviewed-on: https://chromium-review.googlesource.com/1114719 > Reviewed-by: Mikel Astiz <mastiz@chromium.org> > Commit-Queue: Mikel Astiz <mastiz@chromium.org> > Cr-Commit-Position: refs/heads/master@{#570374} TBR=justincohen@chromium.org,jlebel@chromium.org,mastiz@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 854446 Change-Id: I2a0a2e9d60988783fca93ef8313594d57b7ab906 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Reviewed-on: https://chromium-review.googlesource.com/1117578Reviewed-by:
Mikel Astiz <mastiz@chromium.org> Commit-Queue: Mikel Astiz <mastiz@chromium.org> Cr-Commit-Position: refs/heads/master@{#570888}
 - 
Shahriar Rostami Dovom authored
Bug: 841836 TBR=tsepez@chromium.org Change-Id: I443affb8c929525df4c9c08bb00969414bd711d8 Reviewed-on: https://chromium-review.googlesource.com/1091956 Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#570887}
 - 
Sigurdur Asgeirsson authored
Also maintain a map of WebContents to the latest navigation ID in the PageSignalReceiver. This allows observers to filter out late notifications. Update a couple of observers that were mis-processing late notifications. Bug: 854598 Change-Id: Idac49a675e306ae6d79c74b7c658c8393d8aefad Reviewed-on: https://chromium-review.googlesource.com/1117128 Commit-Queue: Sigurður Ásgeirsson <siggi@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Reviewed-by:
Ulan Degenbaev <ulan@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#570886}
 - 
Ryan Hamilton authored
Merge internal change: 202011580 Relands https://chromium-review.googlesource.com/c/chromium/src/+/1114143 Change-Id: I636d472909a65c8d1237b12513cbcc041f40e4b9 Reviewed-on: https://chromium-review.googlesource.com/1117438Reviewed-by:
Zhongyi Shi <zhongyi@chromium.org> Commit-Queue: Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#570885}
 - 
Jeremy Roman authored
This may enable us to remove support for recursive mutexes in the near future. Bugs in this CL are likely to manifest as threads hanging while trying to acquire this mutex recursively (while manipulating GC objects). Bug: 856641 Change-Id: Icfc3982f7489fb53ddd4df319c405002ee1c3ea8 Reviewed-on: https://chromium-review.googlesource.com/1112197Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#570884}
 - 
danakj authored
While trying to remove WebLayerTreeView this file confused me greatly so try to simplify and clarify things a bit. TestWebViewWidgetClient was-a TestWebWidgetClient, but you can get a WebWidgetClient from a WebView directly by calling WidgetClient(), so no need for this adapter. AllowsBrokenNullLayerTreeView() is for when InitializeLayerTreeView() returns null, which these classes don't do, so remove it. R=dcheng@chromium.org Bug: 838693 Change-Id: I65c258d0eaedb55de70edecffa134f5bf050cb76 Reviewed-on: https://chromium-review.googlesource.com/1115901Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#570883}
 - 
Mike Dougherty authored
TBR=eugenebut@chromium.org Bug: 857129 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I407a6464e71296cc15eef43bf7ed2a8ca8181909 Reviewed-on: https://chromium-review.googlesource.com/1117300 Commit-Queue: Mike Dougherty <michaeldo@chromium.org> Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Cr-Commit-Position: refs/heads/master@{#570882}
 
 -