- 29 Jun, 2018 40 commits
-
-
Evan Stade authored
Single tab mode makes the frame the same color as a tab. Bug: 854704 Change-Id: I0d7e790d977858e4ae2942f5f93009c7774bf423 Reviewed-on: https://chromium-review.googlesource.com/1118977 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by:
Michael Wasserman <msw@chromium.org> Cr-Commit-Position: refs/heads/master@{#571690}
-
Theresa authored
Also disables the peek state when the toolbar button is enabled and makes other functional updates to ContextualSuggestionsMediator so that the button works properly. Since the peek state is completely disabled, swipe-to-dismiss is enabled when the toolbar button is enabled. This enforces that swiping down on the open sheet will completely dismiss the UI. Finally, this CL updates FetchHelper to clear state in #onPageLoadStarted() instead of #onUpdateUrl() since the latter event may happen considerably later than the first. We need to hide the toolbar button as soon as a new page load begins. BUG=856403 Change-Id: Ic2f0c084d521a07acf985b8001480b7605dbd190 Reviewed-on: https://chromium-review.googlesource.com/1119250Reviewed-by:
Matthew Jones <mdjones@chromium.org> Reviewed-by:
Becky Zhou <huayinz@chromium.org> Reviewed-by:
Filip Gorski <fgorski@chromium.org> Commit-Queue: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#571689}
-
Katie D authored
When I loaded up the example tasks.json, VCS presented a warning to change "_runner" to "runner". This updates the documentation so other users don't have to do this manually. The documentation says: "If you want to use a 0.1.0 version of the tasks.json file with the new terminal runner, you can add the runner property to the tasks.json file: "runner": "terminal"." https://code.visualstudio.com/docs/editor/tasks NOTRY=true Change-Id: I800142775a1055b468aabe36af75bd18301fbcee Reviewed-on: https://chromium-review.googlesource.com/1117756Reviewed-by:
Sammie Quon <sammiequon@chromium.org> Commit-Queue: Katie Dektar <katie@chromium.org> Cr-Commit-Position: refs/heads/master@{#571688}
-
Gang Wu authored
Implement LoadAllContentKeys and LoadAllJournals, and remove LoadAllJournalKeys since do not need it. Bug:828938 Change-Id: I913d59ec25982d2f019dc0a788f20cc58e320af8 Reviewed-on: https://chromium-review.googlesource.com/1119234 Commit-Queue: Gang Wu <gangwu@chromium.org> Reviewed-by:
Filip Gorski <fgorski@chromium.org> Cr-Commit-Position: refs/heads/master@{#571687}
-
depot-tools-chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/a4dec94a1aa3..d4c2a8799861 git log a4dec94a1aa3..d4c2a8799861 --date=short --no-merges --format='%ad %ae %s' 2018-06-29 tandrii@chromium.org my_activity: improve raw readability of --markdown output. Created with: gclient setdep -r src/third_party/depot_tools@d4c2a8799861 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: I65c2e79978f99e69d48c25fedc33cac5ba800d08 Reviewed-on: https://chromium-review.googlesource.com/1121218Reviewed-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@{#571686}
-
Chromite Chromium Autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/f028e346c07f..1bf75a651fe5 git log f028e346c07f..1bf75a651fe5 --date=short --no-merges --format='%ad %ae %s' 2018-06-29 xixuan@chromium.org report_stage: Add abortSkylabHWTestStage. 2018-06-29 derat@chromium.org chromeos_config: Update attribute expression for TastVMTest. 2018-06-29 vadimsh@chromium.org cipd: Bump cipd client version to the one that supports v2 protocol. Created with: gclient setdep -r src/third_party/chromite@1bf75a651fe5 The AutoRoll server is located here: https://chromite-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. BUG=chromium:845314,chromium:853545,chromium:801423 TBR=chrome-os-gardeners@chromium.org Change-Id: I132c3b105686a4bcf8573121cdad6e7ba6246b59 Reviewed-on: https://chromium-review.googlesource.com/1121217Reviewed-by:
Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#571685}
-
Peter K. Lee authored
UserFeedbackViewController is terminology used in FeedbackKit V1. This is now deprecated. Fixes comment to avoid future confusions. Bug: 847329 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I1d7fc0df2fad9acf53be30606d225a4d9609ee79 Reviewed-on: https://chromium-review.googlesource.com/1121207Reviewed-by:
Sergio Collazos <sczs@chromium.org> Commit-Queue: Sergio Collazos <sczs@chromium.org> Cr-Commit-Position: refs/heads/master@{#571684}
-
Jacob Dufault authored
Previously, animation frames were computed once and assumed a 1x scale. This CL defers animation frame computation until we know what animation scale to use. If the animation scale changes the frames will be recomputed. Bug: 828451 Change-Id: I117e1007ba942c65c19fd53d8d557fae2a2d2b3d Reviewed-on: https://chromium-review.googlesource.com/1121198Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#571683}
-
Taylor Bergquist authored
Make ToolbarView draw the toolbar background instead of BrowserNonClientFrameView. This way the painting can be done in local space and the draw order obeys what is implied by the hierarchy. Doing this to support a bandaid mitigating crbug.com/848106 for refresh. Bug: 848106 Change-Id: Icb99b6ec1058418acbdb5be23117715cf66f50a5 Reviewed-on: https://chromium-review.googlesource.com/1119365 Commit-Queue: Taylor Bergquist <tbergquist@chromium.org> Reviewed-by:
Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#571682}
-
dpapad authored
Removing such dependency decreases the size of lazy_load_vulanized.html from 193kB to 120kB (measured on Linux). Moreover, the icon that was being used from iron-icons already exists in settings/icons.html. Bug: 855205 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: Ieaac7925cb753f14f503404a63faf5d49bf5189a Reviewed-on: https://chromium-review.googlesource.com/1121044Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#571681}
-
Penny MacNeil authored
- Removed local define of PROCESS_CREATION_MITIGATION_POLICY2_RESTRICT_INDIRECT_BRANCH_PREDICTION_ALWAYS_ON from sandbox, now that chromium is on SDK 17134. - A few comments I've been meaning to add to chrome_elf. Bug: 808526 Test: sbox_integration_tests.exe Change-Id: Ic4e381241a2d40aaa8e901a74982c1843fc2bc88 Reviewed-on: https://chromium-review.googlesource.com/1120637Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Penny MacNeil <pennymac@chromium.org> Cr-Commit-Position: refs/heads/master@{#571680}
-
Kevin Bailey authored
If the slightest thing changes in the Omnibox, even if the results don't actually change, we clear the focused state of the tab switch button. This change makes it so that, if the selected match has a focused tab switch button, and the match doesn't change, preserve the focus state. Bug: 780835 Change-Id: Ib9a1f0546679c71d7097ba9ecde3d3374967c051 Reviewed-on: https://chromium-review.googlesource.com/1117621 Commit-Queue: Kevin Bailey <krb@chromium.org> Reviewed-by:
Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#571679}
-
Amy Qiu authored
Now that the thread_times.__ benchmarks are merged into the rendering benchmarks, remove benchmarks in thread_times.py and unnecessary page set json files. Since oop_raster.py benchmarks use thread_times._ThreadTimes, leave this for now. Remove page_sets/polymer.py because it has been entirely replaced by page_sets/rendering/polymer.py. Bug: 855063 Change-Id: Ie78a503d3a0b09ad696b6d375c2af7b60483d39f Reviewed-on: https://chromium-review.googlesource.com/1120949 Commit-Queue: Amy Qiu <amyqiu@google.com> Reviewed-by:
Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#571678}
-
Chris Findeisen authored
Elsewhere, when connection_type_ is updated, network_change_notifier_initialized is set to true if the connection type is not UNKNOWN. Bug: 858888 Test: Tested that DCHECK is no longer failing. Change-Id: Ifae977543e22a6eef07ea20f85a8ba92087845b2 Reviewed-on: https://chromium-review.googlesource.com/1119544Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Stephen Lanham <slan@chromium.org> Cr-Commit-Position: refs/heads/master@{#571677}
-
Chris Harrelson authored
This reverts commit 2b81eb8c. Reason for revert: not ready to land, there is a bug. Original change's description: > [PE] Enable subsequence caching for all SVG. > > Now that <foreignObject> is a stacking context, all content will paint > atomically. > > Bug: 723076 > > Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel > Change-Id: I37b72bfd5446393771d13156867b205e9b2ab58d > Reviewed-on: https://chromium-review.googlesource.com/1121103 > Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> > Cr-Commit-Position: refs/heads/master@{#571673} TBR=wangxianzhu@chromium.org,chrishtr@chromium.org Change-Id: Id3c71e397c51d3fe0754e57af0fd6fdcf43d26bb No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 723076 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Reviewed-on: https://chromium-review.googlesource.com/1121157Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#571676}
-
Kevin Marshall authored
The revised structure better reflects the separation between the chromium::web Context service and the Runner app. Also created a group() so that :gn_all can indirectly depend on all things webrunner without having to exhaustively specify all targets. jam@ TBR'd because checkdeps is confused by FIDL includes which don't map to the Chromium source tree structure. TBR=jam@chromium.org Bug: 822474 Change-Id: I3216fae6c5417d01acfd32a6280f985dfc9f043c Reviewed-on: https://chromium-review.googlesource.com/1106646 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Reviewed-by:
Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#571675}
-
Shakti Sahu authored
Completed the implementation for DownloadsOfflineContentProvider::GetVisualsForItem. Bug: 855330 Change-Id: If7b9018c7758e3d857b6c34bc709ae517e182e2e Reviewed-on: https://chromium-review.googlesource.com/1113941 Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by:
Xing Liu <xingliu@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#571674}
-
Chris Harrelson authored
Now that <foreignObject> is a stacking context, all content will paint atomically. Bug: 723076 Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I37b72bfd5446393771d13156867b205e9b2ab58d Reviewed-on: https://chromium-review.googlesource.com/1121103 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#571673}
-
Jacob Dufault authored
Bug: 826773 Change-Id: I3777b6809dc1b7d6a0bf0caf6b937864168cf62e Reviewed-on: https://chromium-review.googlesource.com/1058315Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Jacob Dufault <jdufault@chromium.org> Cr-Commit-Position: refs/heads/master@{#571672}
-
Alexander Semashko authored
This is a prerequisite for switching WindowedNotificationObserver to use base::RunLoop instead of deprecated MessageLoopRunner. This CL is split out from https://crrev.com/c/982612. This CL was uploaded by git cl split. R=eroman@chromium.org Bug: 668707 Change-Id: I35921def6a71f95de842a19995346182229f8ff4 Reviewed-on: https://chromium-review.googlesource.com/1120486Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Alexander Semashko <ahest@yandex-team.ru> Cr-Commit-Position: refs/heads/master@{#571671}
-
angle-chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/71a151fd11ae..6ef24d7824d2 git log 71a151fd11ae..6ef24d7824d2 --date=short --no-merges --format='%ad %ae %s' 2018-06-29 ynovikov@chromium.org Update dEQP EGL expectations for Vulkan on Linux. Created with: gclient setdep -r src/third_party/angle@6ef24d7824d2 The AutoRoll server is located here: https://angle-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. 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 TBR=ynovikov@chromium.org Change-Id: I9c3961b0133636ed5e5c85c920bfbf9db879161b Reviewed-on: https://chromium-review.googlesource.com/1121083Reviewed-by:
angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: angle-chromium-autoroll <angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#571670}
-
Cole Winstanley authored
Bug: 857239 Change-Id: Ib55ad681b3cb87899cfdb9701542fff5290fe796 Reviewed-on: https://chromium-review.googlesource.com/1118913 Commit-Queue: Cole Winstanley <cwinstanley@google.com> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#571669}
-
Frank Liberato authored
This reverts commit cb054ea1. Reason for revert: it definitely breaks some tests. Original change's description: > Reland "Convert various gpu video decoders to use AbstractTexture." > > This is a reland of 7baa2dc1 > > Original change's description: > > Convert various gpu video decoders to use AbstractTexture. > > > > Previously, VDAVideoDecoder, MCVD and D3D11VideoDecoder used > > the validating GLES decoder's TextureRef (possibly indirectly, via > > GLES2DecoderHelper and CommandBufferHelper) to retain textures. > > > > This CL moves them all over to use AbstractTexture, in preparation > > for supporting the passthrough GLES decoder. > > > > 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: I13985223443b8e0897c1508f052d0f35d77746fe > > Reviewed-on: https://chromium-review.googlesource.com/1091649 > > Commit-Queue: Frank Liberato <liberato@chromium.org> > > Reviewed-by: Antoine Labour <piman@chromium.org> > > Reviewed-by: Dan Sanders <sandersd@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#571223} > > Change-Id: I69b842f2c08cbac9e9a1dfa12ea08133fff56c75 > 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 > Reviewed-on: https://chromium-review.googlesource.com/1120470 > Reviewed-by: Dan Sanders <sandersd@chromium.org> > Reviewed-by: Antoine Labour <piman@chromium.org> > Commit-Queue: Frank Liberato <liberato@chromium.org> > Cr-Commit-Position: refs/heads/master@{#571627} TBR=sandersd@chromium.org,liberato@chromium.org,piman@chromium.org Change-Id: I6376a7a565d705ef1d35ba0b3c7eb98463ecd967 No-Presubmit: true No-Tree-Checks: true No-Try: true 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 Reviewed-on: https://chromium-review.googlesource.com/1121297Reviewed-by:
Frank Liberato <liberato@chromium.org> Commit-Queue: Frank Liberato <liberato@chromium.org> Cr-Commit-Position: refs/heads/master@{#571668}
-
Owen Min authored
Remove it before SetEnterpriseDefault being implemented for all platforms to avoid ugly unknown policy error. Bug: 640950 Change-Id: I3affe39bc52f5ff003d14ac038be75ac81c25dce Reviewed-on: https://chromium-review.googlesource.com/1115598Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Commit-Queue: Owen Min <zmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#571667}
-
Kenneth Russell authored
Blink's error callback in particular can cause reentrancy into GLES2Implementation. Support this by deferring the error callbacks until returning from these API functions. 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: If41a42aea0da9360c13e6f1323a14c3dc44fbbd3 Reviewed-on: https://chromium-review.googlesource.com/1117360 Commit-Queue: Kenneth Russell <kbr@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#571666}
-
Rune Lillesveen authored
We used to create these pseudo elements and their computed styles in Element::AttachLayoutTree when building the layout tree. Now we create or dispose these elements from style recalc, that is, UpdatePseudoElement. To make pseudo elements live through a style recalc with a layout tree re-attach we no longer clear the pseudo elements during DetachLayoutTree for performing_reattach=true. We do however need to clear the pseudo elements which do not get a layout object for the re-attach. That is done in AttachLayoutTree for the originating element when the originating element does not generate a layout box. We stop using the pseudo style cache on ComputedStyle for PseudoElements and instead return the ComputedStyle when creating the pseudo element and store it as non-attached style which can later be retrieved when attaching the layout object. An effect of this change is that we can detect transitions on pseudo elements when ancestors display types changes and causes re-attachment. That is issue 836140. ::first-letter may still be generated during layout tree building, and the ::first-letter layout structure may still be updated during style recalc. Bug: 836126, 836140 Change-Id: Iafad705b7a7b988d4c1598e8a126ce0d79c5873d Reviewed-on: https://chromium-review.googlesource.com/1112244 Commit-Queue: Rune Lillesveen <futhark@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#571665}
-
Aga Wronska authored
This reverts commit 4c2ee1dc. Original change's description: > Revert "Implement content of progress and error dialogs according to mocks." > > This reverts commit 1f7e073e. > > Reason for revert: Revert 1 of 2 - FindIt flagged https://crrev.com/c/1100237 with 100% confidence of breaking "Linux ChromiumOS MSan Tests" bot (DemoSetupTest.ProceedThroughSetupFlowSetupError); revering this CL is needed to be able to revert that one. > > Original change's description: > > Implement content of progress and error dialogs according to mocks. > > > > Bug: 827376 > > Cq-Include-Trybots: luci.chromium.try:closure_compilation > > Change-Id: I16781ef2ad241f28da0eef3126d9b6a66840f828 > > Reviewed-on: https://chromium-review.googlesource.com/1105568 > > Commit-Queue: Aga Wronska <agawronska@chromium.org> > > Reviewed-by: Alexander Alekseev <alemate@chromium.org> > > Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> > > Reviewed-by: Jun Mukai <mukai@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#571202} > > TBR=mukai@chromium.org,alemate@chromium.org,michaelpg@chromium.org,agawronska@chromium.org > > Change-Id: I86eba9fb27bc78941b9caab8c69bf983f17b19f0 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 827376, 858817 > Cq-Include-Trybots: luci.chromium.try:closure_compilation > Reviewed-on: https://chromium-review.googlesource.com/1119267 > Reviewed-by: Carlos Knippschild <carlosk@chromium.org> > Commit-Queue: Carlos Knippschild <carlosk@chromium.org> > Cr-Commit-Position: refs/heads/master@{#571283} Change-Id: I80071a9c745712e4e9f5b58c730edfb1f3d716e7 Bug: 827376, 858817 Cq-Include-Trybots: luci.chromium.try:closure_compilation Reviewed-on: https://chromium-review.googlesource.com/1119269 Commit-Queue: Aga Wronska <agawronska@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Reviewed-by:
Aga Wronska <agawronska@chromium.org> Cr-Commit-Position: refs/heads/master@{#571664}
-
Alexander Semashko authored
This is a prerequisite for switching WindowedNotificationObserver to use base::RunLoop instead of deprecated MessageLoopRunner. This CL is split out from https://crrev.com/c/982612. This CL was uploaded by git cl split. R=alexmos@chromium.org Bug: 668707 Change-Id: Ic3c72233d13ee53965bc250602462da4b12aa4c8 Reviewed-on: https://chromium-review.googlesource.com/1120489Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Alexander Semashko <ahest@yandex-team.ru> Cr-Commit-Position: refs/heads/master@{#571663}
-
James Cook authored
AXTreeSourceAura and AXTreeSourceMus share code, so extract a common base class. Bug: 851578 Test: views_unittests, views_mus_unittests, unit_tests Change-Id: I64a245dc6cdb97aaba8e2e05c0a6c7d008a38ef5 Reviewed-on: https://chromium-review.googlesource.com/1117918Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Michael Wasserman <msw@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#571662}
-
Alexander Semashko authored
This is a prerequisite for switching WindowedNotificationObserver to use base::RunLoop instead of deprecated MessageLoopRunner. This CL is split out from https://crrev.com/c/982612. This CL was uploaded by git cl split. R=alexmos@chromium.org Bug: 668707 Change-Id: I2d723e7938ac7e07c6334e58b26b60e7e493834e Reviewed-on: https://chromium-review.googlesource.com/1120487Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Commit-Queue: Alexander Semashko <ahest@yandex-team.ru> Cr-Commit-Position: refs/heads/master@{#571661}
-
Bo Liu authored
This is a speculative experiment (since it's a simple change) to see if it has any effect on the rate of sad tabs when site isolation is enabled. This should be reverted before M69 branch point, and definitely before site isolation actually ships to beta. Bug: 855037 Bug: 859208 Change-Id: I90c7cce4a03603d8bd9772ead804eeabb4114bad Reviewed-on: https://chromium-review.googlesource.com/1120864 Commit-Queue: Bo <boliu@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#571660}
-
Aga Wronska authored
This is a reland of c618b6e7 Original change's description: > Add skeleton of Demo Mode setup UI. > > Mocks: > https://gallery.googleplex.com/projects/MCHbtQVoQ2HCZeqwFvuvKaZQ/files/MCGxzIhEyEZFkDOfw1G1Tu4Z > > Bug: 827376 > Cq-Include-Trybots: luci.chromium.try:closure_compilation > Change-Id: I1206687fff441ec6be5a3bb9e6dddba7469f292b > Reviewed-on: https://chromium-review.googlesource.com/1100237 > Commit-Queue: Aga Wronska <agawronska@chromium.org> > Reviewed-by: Michael Giuffrida <michaelpg@chromium.org> > Reviewed-by: Alexander Alekseev <alemate@chromium.org> > Cr-Commit-Position: refs/heads/master@{#571137} Bug: 827376 Change-Id: I8f4d81e2e10437b23cd4c84eac95204600fb28ee Cq-Include-Trybots: luci.chromium.try:closure_compilation Reviewed-on: https://chromium-review.googlesource.com/1119268Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Aga Wronska <agawronska@chromium.org> Cr-Commit-Position: refs/heads/master@{#571659}
-
Yi Gu authored
Currently removing/pausing/aborting keyframe models to cc::Animation requires the client to provide the keyframe model id. e.g. Animation::RemoveKeyframeModel(id). Actually in reality we never remove/abort individual keyframe model of an animation but do them all together. This patch removes the ids from the clients so that they don't need to track the keyframe models. This patch is to clear barriers of introducing Group Effects. The non trivial changes on ui animation: Current logic: LayerAnimationSequence owns n LayerAnimationElement which could be either threaded (opacity, transform) or non threaded. Each of the threaded LayerAnimationElements has a corresponding cc::KeyframeModel which is added / removed on the LayerAnimationElement level. e.g. element->AddKeyframeModel(), element->RemoveKeyframeModel(). New logic: Given that threaded keyframe models can only be removed all together, we move the removal logic to the LayerAnimationSequence level. e.g. sequence->RemoveKeyframeModels(). The *add* logic is still on the element level because adding individual keyframe model for each element is allowed. Note that a sequence can contain both threaded and non threaded elements simultaneously. e.g. [threaded, non threaded, threaded]. To make sure that we don't remove the keyframe model from the second threaded element upon finishing the first threaded element, we need to finish the whole sequence to proceed. Also note that the sequence may be repeated infinitely and every time a threaded element is started we create a cc::KeyframeModel for it. That being said, we need to make sure that the existing keyframe models are removed before the sequence gets repeated. Bug: 810003 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_layout_tests_slimming_paint_v2;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:linux_vr;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ia7dd8dab07a374da82f1619d011a23c31421295b Reviewed-on: https://chromium-review.googlesource.com/1102831 Commit-Queue: Yi Gu <yigu@chromium.org> Reviewed-by:
Majid Valipour <majidvp@chromium.org> Reviewed-by:
Ali Juma <ajuma@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Reviewed-by:
Stephen McGruer <smcgruer@chromium.org> Cr-Commit-Position: refs/heads/master@{#571658}
-
Fernando Serboncini authored
Bug: 563816 Change-Id: I3939845a5c512f7a1975b2da7592595572cbc522 Reviewed-on: https://chromium-review.googlesource.com/1119156Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Reviewed-by:
Justin Novosad <junov@chromium.org> Commit-Queue: Fernando Serboncini <fserb@chromium.org> Cr-Commit-Position: refs/heads/master@{#571657}
-
Eric Karl authored
Currently, we initialize HostFrameSinkManager at CompositorImpl creation, rather than at first request, which leads to the manager not being available at first use in rare cases where a DelegatedFrameHostAndroid is created before a CompositorImpl. This change shuffles logic around so that a HostFrameSinkManager is always available and doesn't rely on CompositorImpl timing. Bug: 858857 Change-Id: Ia708eaf35d9d39cd65c51b73e4ec6202b59fbb43 Reviewed-on: https://chromium-review.googlesource.com/1120937Reviewed-by:
kylechar <kylechar@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#571656}
-
Evan Stade authored
hosted apps. The caption buttons are provided by Ash, but we need the menu button and content settings icons to be added by Chrome (there are lots of Chrome dependencies there). Thus most changes are in the browser side frame view, as opposed to //ash/frame/. Test app: https://airhorner.com/ (app menu > Install Airhorn) Bug: 854704 Change-Id: Ibf65e49b0e6f4698a727cfcd17e2d78bb4a719af Reviewed-on: https://chromium-review.googlesource.com/1116069Reviewed-by:
Michael Wasserman <msw@chromium.org> Reviewed-by:
James Cook <jamescook@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#571655}
-
Esmael El-Moslimany authored
Bug: 850239 Cq-Include-Trybots: luci.chromium.try:closure_compilation Change-Id: I7c4807237b88ea8461c8835d6b5bd8f9bdb796f8 Reviewed-on: https://chromium-review.googlesource.com/1119634Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Cr-Commit-Position: refs/heads/master@{#571654}
-
catapult-chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/f76f0b44062c..d1692d4ac997 git log f76f0b44062c..d1692d4ac997 --date=short --no-merges --format='%ad %ae %s' 2018-06-29 perezju@chromium.org [Telemetry] Test markers are found in trace during StartupTracingTest 2018-06-29 perezju@chromium.org [dashboard] Make returning bug comments optional Created with: gclient setdep -r src/third_party/catapult@d1692d4ac997 The AutoRoll server is located here: https://catapult-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. 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 BUG=chromium:854212 TBR=sullivan@chromium.org Change-Id: I14cafb4de0ff9c4b82b5a6ba9ce25cd4574e7e19 Reviewed-on: https://chromium-review.googlesource.com/1121016Reviewed-by:
catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#571653}
-
Morten Stenshorne authored
Change-Id: I46e6c87cbb74cd94e219d16be7c39dbc2e2b4c30 Reviewed-on: https://chromium-review.googlesource.com/1118175 Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#571652}
-
Brian White authored
Bug: 682680 Change-Id: I913cdcced074d92ad60452a02a3781e8fb1b00cf Reviewed-on: https://chromium-review.googlesource.com/1120693Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#571651}
-