- 06 Dec, 2017 40 commits
-
-
Becca Hughes authored
Add double tap gesture recognition to MediaControlOverlayPlayButton so it can detect double tap gestures on the side and jump accordingly. Adds LayoutTests as a virtual test suite so they are tested with the modern media controls flag on. BUG=779989 TBR=jbroman@chromium.org Change-Id: I2d6e3c79d5ca3b447eda70f35da3dd22283a14b3 Reviewed-on: https://chromium-review.googlesource.com/800150 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#522139}
-
Morten Stenshorne authored
That was clearly not the author's intention. Bug: 788337 Change-Id: I0b60d27ecf339aa2ca3caecdeb6327e08b2b3039 Reviewed-on: https://chromium-review.googlesource.com/810746Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#522138}
-
Chris Blume authored
The semantics of this property change pre- and post- surface synchronization. BUG=789259 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I511d0c6fe2c465c7ef36076bd3b461f7d216a081 Reviewed-on: https://chromium-review.googlesource.com/808997Reviewed-by:
Fady Samuel <fsamuel@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Commit-Queue: Chris Blume <cblume@chromium.org> Cr-Commit-Position: refs/heads/master@{#522137}
-
Lalit Maganti authored
Bug: 768373 Change-Id: I65b73ca4ff5ec2f318a2a2d03551b988c102e809 Reviewed-on: https://chromium-review.googlesource.com/776717 Commit-Queue: Lalit Maganti <lalitm@chromium.org> Reviewed-by:
Primiano Tucci <primiano@chromium.org> Cr-Commit-Position: refs/heads/master@{#522136}
-
Greg Kraynov authored
Follow-up for that CL: https://chromium-review.googlesource.com/803797 So we shouldn't re-declare common function in different places since it breaks jumbo build (where multiple .cc files get merged). Change-Id: I68a3a75ca31a373557f3bb8106140828eae23da6 Reviewed-on: https://chromium-review.googlesource.com/811084Reviewed-by:
Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Greg Kraynov <kraynov@chromium.org> Cr-Commit-Position: refs/heads/master@{#522135}
-
Ahmed Fakhry authored
Fix a bug in UIControlsOzone that tracked the mouse button status for each display host separately rather than one global state. This caused all dual display tab drag tests to fail once the mouse warps to the other display as it used to send a mouse move event rather than drag event to continue the drag in the other host. Also, tab dragging between two displays with touch is impossible, so no need to test that as it will always fail. BUG=714578 TEST=interactive_ui_tests --enable-pixel-output-in-tests --gtest_filter=*DetachToBrowserInSeparateDisplayTabDragControllerTest.* Change-Id: I08132f41aa4923d2a2ae4faf6573068c1e2fcb08 Reviewed-on: https://chromium-review.googlesource.com/809714 Commit-Queue: Ahmed Fakhry <afakhry@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#522134}
-
Florin Malita authored
Currently BackgroundImageGeometry computes a tiling geometry in the presence of borders. This is correct, because (at least for background-origin: padding-box/content-box) backgrounds are repeated logically underneath the border. But if the border is opaque and fully obscures the background, these extra tiles are redundant. What's more, tiling forces us to use image shaders for painting, unnecessarily. This CL introduces logic to minimize the background draw rect, and avoid unnecessary tiling for opaque borders. Also, because it is mostly used as an offset, replace box_outset with box_offset in BackgroundImageGeometry::Calculate. BUG=676636 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I6b7095036a197df104fb34422d33943f5901aa27 Reviewed-on: https://chromium-review.googlesource.com/809229 Commit-Queue: Florin Malita <fmalita@chromium.org> Reviewed-by:
Stephen Chenney <schenney@chromium.org> Cr-Commit-Position: refs/heads/master@{#522133}
-
Jacob Dufault authored
Bug: 784495 Change-Id: I16557453bd167e49b2deaeb99f1c1eb2bb80d1c7 Reviewed-on: https://chromium-review.googlesource.com/809630Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#522132}
-
Alexei Svitkine authored
Currently, if there's a crash - even in a debug build - on Mac, the stack trace shown on the console (or on bots) is not symbolized. This is because we disable this functionality when we're in the signal handler. This makes it very frustrating for developers to diagnose failures - both locally and on the bots. So this CL attempts to enable the symbolization. The idea is that it's a better default since having useful stack traces outweighs the risk involved in doing this. TO SHERIFFS: It is possible that this may cause failures that would previously crash to instead hang - and this may actually be worse than the current behavior. If you see something like the above, then we may want to revert this. I'm landing this to specifically see if we can do this without ill effects. BUG= Change-Id: I9cdc03e2ee098305e32c8a4f119d7df6bdf3c3e4 Reviewed-on: https://chromium-review.googlesource.com/644142 Commit-Queue: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#522131}
-
Eugene But authored
Bug: None Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I9d4b146bc1bb8f37d248df49f77452da67108866 Reviewed-on: https://chromium-review.googlesource.com/811424Reviewed-by:
Gregory Chatzinoff <gchatz@chromium.org> Commit-Queue: Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#522130}
-
Gyuyoung Kim authored
base/memory/ptr_util.h includes are changed with <memory> as well. Bug: 755727 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: Ieb3fecb7841ff58dd8ddfee1c164ff522176da57 Reviewed-on: https://chromium-review.googlesource.com/807827 Commit-Queue: Gyuyoung Kim <gyuyoung.kim@lge.com> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#522129}
-
Zhen Wang authored
This CL fixes a bug about the spinner logic for staggered background tab opening feature. In this fix, we keep track of if the WebContents was hiding throbber. So later when we need to show throbber, we can force update the spinner even if the loading state is not changing. Before: background tab keeps showing favicon even when it resume to load. After: background tab will show spinner when it resumes to load. For more details, see crbug.com/762133 for the desired behavior. Bug: 762133,751210 Change-Id: Ice1643f3ebf08d2f1bf94a47245b6e272187d0fa Reviewed-on: https://chromium-review.googlesource.com/810037 Commit-Queue: Zhen Wang <zhenw@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#522128}
-
Daniel Park authored
If the user waited 5 seconds and then hit 'Take Survey', recordInfoBarDisplayed would be called twice - once for waiting 5 seconds & once for accepting the survey. In the second time, mSurveyInfoBarTab would be null & crash Chrome. Bug: 791076 Change-Id: If79c2f4ddea92e6f60e575d549978c9173bf6de3 Reviewed-on: https://chromium-review.googlesource.com/809917Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Daniel Park <danielpark@chromium.org> Cr-Commit-Position: refs/heads/master@{#522127}
-
Qiang Xu authored
Bug: none Test: still compiles Change-Id: Ibeb66ad808471b97d2ba7c766aae3de599b1ef94 Reviewed-on: https://chromium-review.googlesource.com/809891Reviewed-by:
Dan Erat <derat@chromium.org> Commit-Queue: Qiang(Joe) Xu <warx@chromium.org> Cr-Commit-Position: refs/heads/master@{#522126}
-
Alice Boxhall authored
Bug: 514674 Change-Id: I60aa5d38cb31b52f74a053f2dd35a5db675a2fea Reviewed-on: https://chromium-review.googlesource.com/627346 Commit-Queue: Pavel Feldman <pfeldman@chromium.org> Reviewed-by:
Pavel Feldman <pfeldman@chromium.org> Cr-Commit-Position: refs/heads/master@{#522125}
-
Xiaohan Wang authored
This is not required now after https://chromium-review.googlesource.com/c/chromium/src/+/802274 BUG=788937 Change-Id: I9a17610a9185a3a73fe59b3c0d64a35a13f8d41a Reviewed-on: https://chromium-review.googlesource.com/809391Reviewed-by:
Robert Sesek <rsesek@chromium.org> Commit-Queue: Xiaohan Wang <xhwang@chromium.org> Cr-Commit-Position: refs/heads/master@{#522124}
-
Morten Stenshorne authored
multicol-rule-style-foo were covering exactly the same thing that multicol-rule-foo did. Bug: 788337 Change-Id: I4102a21194a6f99e595930054655f7aaeace432e Reviewed-on: https://chromium-review.googlesource.com/811164Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#522123}
-
Benjamin C. Wiley Sittler authored
Use mutable DataTransferItemList instead of eventSender, drag-n-drop, CGIs, or Unicode files on the host filesystem to exercise multipart form file upload filename encoding. Add separate non-upload tests for dragging Unicode-named files from the host filesystem onto <input type=file>. This also stops relying on script-triggered onchange for input type=file, it may be a bug - see crbug.com/792336 for discussion. Finally, this re-fixes the out-of-process IFRAME breakage reintroduced in https://crrev.com/521947 Technique from: https://github.com/whatwg/html/issues/2861#issuecomment-348888148 Bug: 661819 Bug: 786539 Change-Id: I7d6c9d03770759d1552a4456d869eb544cb652a0 Reviewed-on: https://chromium-review.googlesource.com/807465Reviewed-by:
Emil A Eklund <eae@chromium.org> Reviewed-by:
Victor Costan <pwnall@chromium.org> Commit-Queue: Benjamin Wiley Sittler <bsittler@chromium.org> Cr-Commit-Position: refs/heads/master@{#522122}
-
Carlos IL authored
ssl_info now has a boolean is_fatal_cert_error flag. Flag gets populated in GetSSLInfo. Separate |should_ssl_errors_be_fatal| bool was removed from NavigationURLLoaderDelegate::OnRequestFailed and its overrides. Bug: 783262 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: If95f1ba06aeea177276cf10eac6b2a0484dfebbc Reviewed-on: https://chromium-review.googlesource.com/778042Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Commit-Queue: Carlos IL <carlosil@chromium.org> Cr-Commit-Position: refs/heads/master@{#522121}
-
Peter Wen authored
Use object_path and source_path from .o.whitelist files to find the right paths for each pak symbol. Refactor and generalize aliases/coalescing for all symbols. Bug: 723672 Change-Id: I8a0385241ffc60334bee981a98566e46954884d7 Reviewed-on: https://chromium-review.googlesource.com/807147 Commit-Queue: Peter Wen <wnwen@chromium.org> Reviewed-by:
agrieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#522120}
-
Elly Fong-Jones authored
This change: 1) Allows the text labels on checkboxes and radiobuttons to line-wrap instead of truncating; 2) Forces the content setting bubbles to the smallest width in Harmony mode. Bug: 787755 Change-Id: I7c823bc7e0c504935cbd210893001c1ff8c060ec Reviewed-on: https://chromium-review.googlesource.com/796452Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#522119}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/1946aaf15ca0..cad08c855e23 $ git log 1946aaf15..cad08c855 --date=short --no-merges --format='%ad %ae %s' 2017-12-06 kjlubick Fix infra tests Created with: roll-dep src/third_party/skia 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;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 TBR=rmistry@chromium.org Change-Id: I4f9c8ebd4a3de8e1dde07e937d08a2ba9cea9db1 Reviewed-on: https://chromium-review.googlesource.com/810885Reviewed-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@{#522118}
-
Wez authored
Previously the tests would wait up to four times in the ExpectWorkerCapacityAfterDelay() helper function, which leads to them flaking sometimes under systems with heavy load, or systems running under slow emulation, such as QEMU. We now allow the test to wait indefinitely, provided that the capacity of the worker pool is stable, or increases. Bug: 792310 Change-Id: Ida8aa3abbb2d290771f74a7aae4ba7fe5c2176a0 Reviewed-on: https://chromium-review.googlesource.com/809710Reviewed-by:
François Doray <fdoray@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#522117}
-
Guido Urdaneta authored
This adds an implementation of the GetDefaultInputDeviceID() method for AudioManagerCras. Bug: 780492 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 Change-Id: Icbd00994c5b4d3008946b59eabadca7685aed9aa Reviewed-on: https://chromium-review.googlesource.com/810767Reviewed-by:
Max Morin <maxmorin@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#522116}
-
Gauthier Ambard authored
This CL makes sure the location bar has the border only during animations and when the it is contracted. Bug: 791460 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I12f1edcfe7e1c674b07826ed9e01c46c4cdee8e2 Reviewed-on: https://chromium-review.googlesource.com/809152Reviewed-by:
Elodie Banel <lod@chromium.org> Commit-Queue: Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#522115}
-
Lalit Maganti authored
Bug: 768373 Change-Id: I86bd1670ebcd82a5d61283d28eb757f0da57b58e Reviewed-on: https://chromium-review.googlesource.com/776880Reviewed-by:
Primiano Tucci <primiano@chromium.org> Commit-Queue: Lalit Maganti <lalitm@chromium.org> Cr-Commit-Position: refs/heads/master@{#522114}
-
Chris Pickel authored
If it's NEW_WINDOW, turn the doodle into a SIMPLE doodle. Bug: 761998 Change-Id: Ida81f4dfaf920c42594b76d442403324d3f493ad Reviewed-on: https://chromium-review.googlesource.com/808972Reviewed-by:
Marc Treib <treib@chromium.org> Commit-Queue: Chris Pickel <sfiera@chromium.org> Cr-Commit-Position: refs/heads/master@{#522113}
-
Allen Bauer authored
Bug: 790555 Change-Id: Id64b81c88908adce55d47537ddd0744bfdefc857 Reviewed-on: https://chromium-review.googlesource.com/806256Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Allen Bauer <kylixrd@chromium.org> Cr-Commit-Position: refs/heads/master@{#522112}
-
Sebastien Marchand authored
Bug: 759092 Change-Id: I90b5ce6debcbd9f90e944f7c704d798f44a81998 Reviewed-on: https://chromium-review.googlesource.com/811144Reviewed-by:
Sigurður Ásgeirsson <siggi@chromium.org> Commit-Queue: Sébastien Marchand <sebmarchand@chromium.org> Cr-Commit-Position: refs/heads/master@{#522111}
-
John Abd-El-Malek authored
This is done by switching from net::URLRequestMockHTTPJob to using net::test_server::EmbeddedTestServer. Bug: 776589 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: I8cf56477956ac64c70ba65221a1c248f39ff7944 Reviewed-on: https://chromium-review.googlesource.com/810205 Commit-Queue: John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#522110}
-
Ethan Kuefner authored
This CL enables the aforementioned two benchmarks on our histogram FYI testing bot. We also remove smoothness.key_silk_cases since that's a mobile-only benchmark. Bug: 744736 Change-Id: I65c21d8769625a34b73d038c093c1b472eacd3ee Reviewed-on: https://chromium-review.googlesource.com/808667Reviewed-by:
Emily Hanley <eyaich@chromium.org> Commit-Queue: Simon Hatch <simonhatch@chromium.org> Cr-Commit-Position: refs/heads/master@{#522109}
-
Henrik Boström authored
Refactoring. Will do the same pattern for ReplaceTrack. Bug: 790007 Change-Id: Iadd661a839fed870fd423692ca553ec506413f8b Reviewed-on: https://chromium-review.googlesource.com/808284 Commit-Queue: Henrik Boström <hbos@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#522108}
-
Max Morin authored
In case the compressed data that is sent to the browser is larger than the allocated buffer, we shouldn't try to use the buffer. We should also be a bit careful with the bitstream_frames field, since it comes from an IPC call and thus isn't trustworthy. Bug: 792422 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 Change-Id: I1f6c02a4947b593375575da659573b1a93b93bd3 Reviewed-on: https://chromium-review.googlesource.com/810604Reviewed-by:
Olga Sharonova <olka@chromium.org> Commit-Queue: Max Morin <maxmorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#522107}
-
Chris Mumford authored
1. Returned more specific errors in OnHandleReady/TransferSomeBytes. 2. Described returned errors in header documentation. 3. Not mapping MOJO_RESULT_ALREADY_EXISTS as that will not be returned. Bug: none Change-Id: Icaa78bd347995c175cc50eb807d9a400d21e96e4 Reviewed-on: https://chromium-review.googlesource.com/809324Reviewed-by:
Ken Rockot <rockot@chromium.org> Commit-Queue: Chris Mumford <cmumford@chromium.org> Cr-Commit-Position: refs/heads/master@{#522106}
-
Łukasz Anforowicz authored
This reverts commit 39603d88. Reason for revert: This CL has caused renderer kills during CrOS login - see https://crbug.com/792500 Original change's description: > Reject IPC requests for isolated origin, sent by non-isolated renderer. > > The CL tweaks StoragePartitonInterceptor (in > isolated_origin_browsertest.cc) so that it can be configured to inject > different origins, depending on needs of individual tests. This tweak > is supported by changes in base/lazy_instance.h (adding of inequality > operator implemented on top of the already existing equality operator), > and in render_process_host_impl.cc/.h (to support creating a test-only > StoragePartitionService via a base::Callback, rather than via a function > pointer). > > Tweaks of StoragePartitonInterceptor allow forking of > IsolatedOriginTest.LocalStorageOriginEnforcement test into 2 separate > tests: > - LocalStorageOriginEnforcement_IsolatedAccessingNonIsolated > - LocalStorageOriginEnforcement_NonIsolatedAccessingIsolated > The second test is introduced by this CL and was failing before this CL. > > Tweaks of ChildProcessSecurityPolicyImpl::CanAccessDataForOrigin > disallow requests from non-isolated renderers (in which case > CheckOriginLock will return NO_LOCK) if the request is for > an isolated origin. This makes the new test pass. > > Bug: 509125, 764958 > Change-Id: Ibfff2c91cb2ac51966e1d89295f10592a3814c08 > Reviewed-on: https://chromium-review.googlesource.com/775060 > Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> > Reviewed-by: Alex Moshchuk <alexmos@chromium.org> > Cr-Commit-Position: refs/heads/master@{#521838} TBR=thestig@chromium.org,alexmos@chromium.org,lukasza@chromium.org Change-Id: Id395a4be8f2127f2fbdc7e4f75e0fbd05272012f No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 509125, 764958 Reviewed-on: https://chromium-review.googlesource.com/810986Reviewed-by:
Łukasz Anforowicz <lukasza@chromium.org> Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org> Cr-Commit-Position: refs/heads/master@{#522105}
-
Fredrik Söderquist authored
(last use probably removed by https://codereview.chromium.org/2750293003 and similar earlier CLs.) ShadowList: :Blend and BasicShape::Blend/CanBlend are no longer used Change-Id: I3d9690768f64fa8c602b55cb1a0bf8654100e04c Reviewed-on: https://chromium-review.googlesource.com/809012Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#522104}
-
Morten Stenshorne authored
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I3ad8e07a5b15d0e0c1b8549d5c9397a9b0ca812f Reviewed-on: https://chromium-review.googlesource.com/809154Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#522103}
-
Dmitry Gozman authored
This removes unneeded abstraction and plumbing and reduces dependencies from core/page to former Web classes which will be gone at some point. Bug: none Change-Id: Id637a60132687b26a438342cfc38cf86828307ee Reviewed-on: https://chromium-review.googlesource.com/772902Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#522102}
-
Marc Treib authored
As of https://crrev.com/c/790511, this code isn't built on Android anymore. This also adds compile-time checks to many Instant headers to make sure they're not accidentally built on Android. Bug: 787830 Change-Id: I88026ce703158ac5b1580f02e621dea325a6fd64 Reviewed-on: https://chromium-review.googlesource.com/803280 Commit-Queue: Marc Treib <treib@chromium.org> Reviewed-by:
Chris Pickel <sfiera@chromium.org> Cr-Commit-Position: refs/heads/master@{#522101}
-
Fady Samuel authored
If a view is shown then it should have a primary surface. Today, the primary surface may be lost due to frame eviction but we don't re-set it on showing a view and so it was possible to end up with an empty tab. Bug: 672962, 791342 Change-Id: I0ade2a58e9b78e82011e81af441a406b872b7710 Reviewed-on: https://chromium-review.googlesource.com/809935Reviewed-by:
Saman Sami <samans@chromium.org> Commit-Queue: Fady Samuel <fsamuel@chromium.org> Cr-Commit-Position: refs/heads/master@{#522100}
-