- 04 Nov, 2019 40 commits
-
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/99086cbb..1776a0ea Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: If40afb56035307cd162ed4886301567945f029e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898170Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#712309}
-
Avery Musbach authored
There is a part of OverviewItem::OnWindowDestroying that looks exactly like UnpauseOcclusionTracker from the anonymous namespace in overview_window_drag_controller.cc. It comes right after calling OverviewWindowDragController::ResetGesture, which calls UnpauseOcclusionTracker anyway. Bug: None Change-Id: If8070af54b97faf1cb710e7dd06f2395528e13ca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898200 Commit-Queue: Avery Musbach <amusbach@chromium.org> Reviewed-by:
Sammie Quon <sammiequon@chromium.org> Cr-Commit-Position: refs/heads/master@{#712308}
-
Thomas Guilbert authored
Clusterfuzz has highlighted an issue which can cause us to return a negative number of frames written, when we underflow. This CL fix the underflow issue by not fulfilling requests if we don't have enough data in |audio_buffer_|, regardless of the amount of data in |resampler_->BufferedFrames()|. This results in some small amount of data being lost. When we reach the end of stream, we play out all remaining data, along with enough silence to fulfill the request. Bug: 1019766 Change-Id: I728caa4afe45fac3f0944ef50bec5c00f9344d5a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895899 Commit-Queue: Thomas Guilbert <tguilbert@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#712307}
-
Charlene Yan authored
Updates the color picker to have a larger colored circle (less white space) when hovered or selected. Adding top margin to the color picker view so there is more space between them. Bug: 1015634 Change-Id: Ie7cd7b5ec5b32d23e438dc40f563b54f46431f62 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1891790Reviewed-by:
Taylor Bergquist <tbergquist@chromium.org> Commit-Queue: Charlene Yan <cyan@chromium.org> Cr-Commit-Position: refs/heads/master@{#712306}
-
Eric Stevenson authored
Existing code had a typo breaking the default value, but it was never used anyway. Change-Id: Id6e763f735ee06d5493871608a68eaeb4bf0de1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898104 Auto-Submit: Eric Stevenson <estevenson@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Reviewed-by:
Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#712305}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/23c213f71633..ebd3e84c13c3 Created with: gclient setdep -r src-internal@ebd3e84c13c3 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=jbudorick@google.com Bug: chromium:None Change-Id: If8cb6131794ac58e054765fd091bf7a9aa7ef779 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898293Reviewed-by:
chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#712304}
-
Yi Gu authored
The TODO is no longer valid. Linked bug crbug.com/812652 is closed as wont fix. TBR=smcgruer@chromium.org Bug: None Change-Id: I77b36e713b0d63bb4b73b489f21d5fca3b9d3315 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898396Reviewed-by:
Yi Gu <yigu@chromium.org> Commit-Queue: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#712303}
-
Sharon Yang authored
Since base::ServiceDirectoryClient is being deprecated, remove the last of the references to this class and replace with sys::ServiceDirectory. Some references to the class are still in startup_context.h/cc because there are external dependencies. Testing: CQ. Bug: 974072 Change-Id: I55f6166792c86459fac7ad46d5cf733060394af9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1894154 Commit-Queue: Sharon Yang <yangsharon@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#712302}
-
Lily Chen authored
Bug: 966576 Change-Id: I31c4130896925fafaf176a3fafe9d4a6604ff08d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1894155Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Commit-Queue: Lily Chen <chlily@chromium.org> Cr-Commit-Position: refs/heads/master@{#712301}
-
Antonio Gomes authored
This is the last step to move content/renderer/media/webrtc to Blink. The remaining work happens torwards blink-fy the code now. BUG=787254 R=guidou@chromium.org Change-Id: I6529925d68e5bf0c5177fd64ef8591255e0ffca1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1890790 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#712300}
-
Dana Fried authored
This is a prerequisite to fix the issue with restored tabs not always creating a renderer in response to incrementing video capture count. Bug: 1020782 Change-Id: Iba656d0fb3810073ea92212b28a309f16dbf922f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896305Reviewed-by:
Caroline Rising <corising@chromium.org> Commit-Queue: Dana Fried <dfried@chromium.org> Cr-Commit-Position: refs/heads/master@{#712299}
-
Matthew Mourgos authored
This ensures that hotseat background blur is disabled when the blur features is disabled. Bug: 1017526 Change-Id: I291a55a3a7b47492b3c12f6f67239224a322ec5d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888404Reviewed-by:
Manu Cornet <manucornet@chromium.org> Commit-Queue: Matthew Mourgos <mmourgos@chromium.org> Cr-Commit-Position: refs/heads/master@{#712298}
-
Khushal authored
Currently MSAA is controlled using a global switch for all layers which is enabled based on whether currently painted content on any layer has slow paths. Switching this state tears down all tile resources, both on pending and active tree. As such this switching can be quite expensive since we need to re-raster the entire visible viewport and causes jank, because the active tree can not be redrawn until its tiles are ready. For a long scrolling page where only some content of a layer has slow paths, this switching can occur each time this content scrolls in and out of the interest rect. Avoid the above by allow MSAA to be applied on a per layer basis. Since the decision changes only when the painted content of a layer is updated, which should already be invalidated in that case, this avoids any unnecessary raster invalidation. R=ericrk@chromium.org Bug: 1013758 Change-Id: I00678d21abb09b00c1246246076ee1a4e50d1822 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1891746 Auto-Submit: Khushal <khushalsagar@chromium.org> Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
Eric Karl <ericrk@chromium.org> Commit-Queue: Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#712297}
-
Matt Jones authored
This patch allows dialogs to show above the bottom sheet if the content is using a custom scrim lifecycle. This implies that the user is allowed to interact with the web page while the sheet is open. Bug: b/143869922 Change-Id: Ie2836b6f6f650df6f6061c0f67b49eede3de57e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897858 Commit-Queue: Matthew Jones <mdjones@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#712296}
-
Simeon Anfinrud authored
Initialize() and Finalize() are no longer needed. We can use the constructor and destructor instead. Bug: Internal b/138210964 Test: cast_base_unittests Test: internal cast tests Change-Id: Iadaf1999e129167fd94f3d504aac914ab3838f73 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896760 Commit-Queue: Simeon Anfinrud <sanfin@chromium.org> Reviewed-by:
Yuchen Liu <yucliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#712295}
-
Antonio Gomes authored
This CL is a preparation step to being able to move this file to Blink, and then removing the whole directory. Basically: - it removes WebRtcAudioRendererTest inheritance to AudioDeviceFactory, since it is used solely to override AudioDeviceFactory::CreateAudioRendererSink(). Instead of the explicit override, which is called by explicitly by AudioDeviceFactoryTestingPlatformSupport::NewAudioRendererSink(), the CL just creates the needed media::AudioRendererSink instance directly in AudioDeviceFactoryTestingPlatformSupport::NewAudioRendererSink() and return it. - the rest of the CL adapts expectation checks related to WebRtcAudioRendererTest::MockCreateAudioRendererSink() with using AudioDeviceFactoryTestingPlatformSupport::MockNewAudioRendererSink() and some gtest tricks (eg testing::SaveArgs<>, and testing::InvokeWithoutArgs). This way all original checks are kept! R=guidou@chromium.org Change-Id: If517cb2ea413359bcd80ca3e25e3d91b1e3a12ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888555 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#712294}
-
rbpotter authored
Try computing the root directory for source files based on the path to polymer.py instead of the current working directory. This is more similar to the path logic in optimize_webui.py. Since so far this bug cannot be reproduced locally, this fix is speculative. Bug: 1021119 Change-Id: I8176283912650f0f44df05308d119d32c3fedc87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898101Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#712293}
-
Dana Fried authored
Previously, the placeholder image could be shown for a frame or two while the hover card is sliding between tabs, while we're waiting for the uncompressed version of a cached thumbnail image. This change keeps the old image around instead (leading to a more smooth hover card transition as a side effect). Change-Id: Iecc3f7f31616906c7c9a9d9b62cea31b67cf5f50 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896240Reviewed-by:
Caroline Rising <corising@chromium.org> Commit-Queue: Caroline Rising <corising@chromium.org> Auto-Submit: Dana Fried <dfried@chromium.org> Cr-Commit-Position: refs/heads/master@{#712292}
-
Andrew Grieve authored
It contains fixes for the patches we've made to it, and has also added support for JDK 11. Bug: 693079 Change-Id: I0b9c9c0e5ed396ea3994c931513fd6a5af617454 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1882304 Commit-Queue: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Peter Wen <wnwen@chromium.org> Auto-Submit: Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Peter Wen <wnwen@chromium.org> Cr-Commit-Position: refs/heads/master@{#712291}
-
Tricia Crichton authored
Added LocationContextTests to READY_TO_RUN_FILTER because the function is now implemented in W3C mode. Bug: chromedriver:3180 Change-Id: Id56ec483c2534a0df8bfda71284962c62b7e70a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898172Reviewed-by:
John Chen <johnchen@chromium.org> Commit-Queue: Tricia Crichton <triciac@chromium.org> Cr-Commit-Position: refs/heads/master@{#712290}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/486508d8c322..5364042c0287 git log 486508d8c322..5364042c0287 --date=short --no-merges --format='%ad %ae %s' 2019-11-04 engeg@google.com paygen: Add a max concurrency option to MemoryConsumptionSemaphore 2019-11-04 lamontjones@chromium.org Increase paygen cache size Created with: gclient setdep -r src/third_party/chromite@5364042c0287 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/chromite-chromium-autoroll Please CC chrome-os-gardeners@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Bug: None Change-Id: I7123a5408f2e4f9f10d3d9a59e265e16aeafa520 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898292Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#712289}
-
Tricia Crichton authored
Changed the javascript used for GetPageSource to elminate the double lookup of documentElement to resolve issue when the document is unloaded between checking for documentElement and accessing outerHTML. bug: chromedriver:3196 Change-Id: Ie51e575dee144e279fe215da45b8f3ab4725c6a7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898105 Commit-Queue: Tricia Crichton <triciac@chromium.org> Reviewed-by:
John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#712288}
-
khmel@chromium.org authored
This allows compare side by side various tracing results and has UI to execute simplified tracing for the overview mode. BUG=b/143532713 TEST=Locally Change-Id: Id0589b5724937441d857e95b547fd3f40d6b6bd8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897913 Commit-Queue: Yury Khmel <khmel@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#712287}
-
Yi Xu authored
After adding the virtual bot gpu-threaded-compositing, the related flags "--enable-accelerated-2d-canvas" and "--enable-threaded-compositing" are never added properly in VirtualTestSuites. So this virtual bot is not needed for any tests to run or test any special configuration. Change-Id: Ifda247630d94397d0abe40cd59f1ea1272ef7361 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898108 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#712286}
-
Nate Fischer authored
No change to logic. This renames android_webview::CookieManager methods for consistency: * Use "allow" instead of "accept," for consistency with the network::CookieManager * Use "get" and "set" prefixes for clarity This lets the Java layer be an adapter between the frameworks API method names and the C++ method names. This also adds documentation for SetAllowFileSchemeCookies, explaining why it must be synchronous and what exactly the method guarantees. Fixed: 1020604 Fixed: 1020607 Test: autoninja -C out/Default system_webview_apk (it compiles) Change-Id: If67f226ad771f6fff298b370d4da47770410efa1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898388Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Changwan Ryu <changwan@chromium.org> Commit-Queue: Nate Fischer <ntfschr@chromium.org> Cr-Commit-Position: refs/heads/master@{#712285}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/0460f06e10cf..c78356feca93 git log 0460f06e10cf..c78356feca93 --date=short --no-merges --format='%ad %ae %s' 2019-11-04 treehugger-gerrit@google.com Merge "processor: Add back ifdefs around json-related cc files" Created with: gclient setdep -r src/third_party/perfetto@c78356feca93 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md TBR=perfetto-bugs@google.com Bug: None Change-Id: I3228d7e3aabf45cd79839f6caa1ddefdc0c988d1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898291Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#712284}
-
Ben Mason authored
TBR=govind@chromium.org Change-Id: I955a8cfa9675281a4db60712622980df408a7989 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898335Reviewed-by:
Ben Mason <benmason@chromium.org> Reviewed-by:
Krishna Govind <govind@chromium.org> Commit-Queue: Ben Mason <benmason@chromium.org> Cr-Commit-Position: refs/heads/master@{#712283}
-
chrome://inspectDale Curtis authored
Using a hidden query parameter to do this is a pain. I can never remember if it's trace, tracing, #trace, #tracing, etc. :| bmeurer@ says patches welcome on Twitter, so let's test that :) https://twitter.com/bmeurer/status/1189053658983522305 TEST='trace' links appear by default on chrome://inspect. Change-Id: Id56f97b913652664e0bd7f88ba2b95183fa2b5e5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896237 Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Yang Guo <yangguo@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Cr-Commit-Position: refs/heads/master@{#712282}
-
Matt Menke authored
Merge source include blocks with identical predicates. Also, merge some includes that appear in both linux+android and ios+mac into single blocks. Bug: None Change-Id: Idbcf30822ed23a56951dc2814e073af944682577 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1893969Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#712281}
-
Victor Vasiliev authored
Also, roll src/net/third_party/quiche/src/ 4c908f06d..dfbd3df88 (1 commit) https://quiche.googlesource.com/quiche.git/+log/4c908f06d53c..dfbd3df88865 $ git log 4c908f06d..dfbd3df88 --date=short --no-merges --format='%ad %ae %s' 2019-11-01 vasilvv Create an interface to queue up incoming streams in the client. Created with: roll-dep src/net/third_party/quiche/src R=rch@chromium.org Change-Id: I2fedd99a0a4ce27ccae1a31665a28b9e2f84355a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896861 Commit-Queue: Victor Vasiliev <vasilvv@chromium.org> Reviewed-by:
Ryan Hamilton <rch@chromium.org> Cr-Commit-Position: refs/heads/master@{#712280}
-
Dale Curtis authored
This reverts commit ef04b24c. Reason for revert: Broke android-archive-rel: https://ci.chromium.org/p/chromium/builders/ci/android-archive-rel/6284 Original change's description: > Android: Add @CheckDiscard to proxy native wrappers. > > This will cause compile errors for proguard_enabled builds if generated > proxy native classes aren't fully inlined and removed. > > An example where this would happen is caching the result of > WrapperClassNameJni.get() in a member variable. > > Example errors: > Item void org.chromium.base.MemoryPressureListenerJni.<init>() was not discarded. > Some JNI wrapper classes were not fully optimized. > org.chromium.base.MemoryPressureListenerJni should not appear in a release .dex file. > Common causes include storing a @NativeMethods class as a member variable or passing a JNI method reference to a function instead of using a lambda. > ... > > Item void org.chromium.base.library_loader.LibraryPrefetcherJni.<init>() was not discarded. > Some JNI wrapper classes were not fully optimized. > org.chromium.base.library_loader.LibraryPrefetcherJni should not appear in a release .dex file. > Common causes include storing a @NativeMethods class as a member variable or passing a JNI method reference to a function instead of using a lambda. > ... > > Bug: 993421 > Change-Id: I488640859a939d41eed2e44bb01904062942257d > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1894151 > Commit-Queue: Eric Stevenson <estevenson@chromium.org> > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > Cr-Commit-Position: refs/heads/master@{#712239} TBR=agrieve@chromium.org,estevenson@chromium.org Change-Id: I183f15b134a8ba22cc37738c1b00635fb1d9105a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 993421 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898298Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#712279}
-
Yue Li authored
Adjust the order of method calls in OnStartFinished. Replace the early return with a DCHECK. Bug: None Test: Manual Test Change-Id: Ib269c1b98410f6b28ef2805409c1dd9a3d9115b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896244Reviewed-by:
Xiaohui Chen <xiaohuic@chromium.org> Reviewed-by:
Tao Wu <wutao@chromium.org> Commit-Queue: Yue Li <updowndota@chromium.org> Cr-Commit-Position: refs/heads/master@{#712278}
-
Nick Harper authored
TBR=rsleevi@chromium.org Change-Id: Id66a601842ad7a66e33c92e65ff9c2f4f36cad37 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897483Reviewed-by:
Nick Harper <nharper@chromium.org> Commit-Queue: Nick Harper <nharper@chromium.org> Cr-Commit-Position: refs/heads/master@{#712277}
-
Avery Musbach authored
The present CL modifies SplitViewDragIndicators to have an interface based on workflows, so it is like SplitViewDragIndicators takes responsibility for getting the visuals right, and the code that uses it just needs to provide accurate information about window dragging. The change is primarily a matter of renaming things, but I think it will dramatically improve code readability. Bug: None Change-Id: Ib069db6963a20dcd9c2cf2b15bdf4cebe651e887 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1896358 Commit-Queue: Avery Musbach <amusbach@chromium.org> Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#712276}
-
Rayan Kanso authored
Adds a feature flag for using icons in the Contacts API. Also adds all of the piping between blink & mojo, and updates the web tests. Bug: 1020564 Change-Id: I854b1a077792b007f631180d857a8f5abdbb6048 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895339Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Reviewed-by:
Ian Vollick <vollick@chromium.org> Commit-Queue: Rayan Kanso <rayankans@chromium.org> Cr-Commit-Position: refs/heads/master@{#712275}
-
Jonathan Backer authored
Normally, SkiaOutputSurfaceImplOnGpu is responsible for making a GL context current before any calls into DirectContextProvider (e.g. ImplOnGpu::CopyResult, ImplOnGpu::PerformDelayedWork, ~ImplOnGpu). One exception to this is if there is an asynchronous GLRendererCopier readback in flight as ~ImplOnGpu is called (e.g. for tab picker on Android). Specifically, if either ReadPixelsWorkflow::Finish or ~ReadPixelsWorkflow has not been called yet. This CL does 2 things: 1) It does a glFinish() to guaranteee that ReadPixelsWorkflow::Finish will be called before ~ImplOnGpu finishes. This may cause some jank, but it is the simplest method to avoid a leak of GPU resources for in flight readbacks. 2) It does a MakeCurrent in DirectContextProvider::Destroy to make sure that a context is current when ~GLPixelBufferRGBAResult is called (see [1]). [1] https://cs.chromium.org/chromium/src/components/viz/service/display/gl_renderer_copier.cc?rcl=ec3242c55275c8f1c2ea6ac2a0211c391eba7ddc&l=543 Bug: 1020558 Change-Id: I5092594b879efaedd65f2ed9ee3fce297930d294 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898126 Commit-Queue: Jonathan Backer <backer@chromium.org> Reviewed-by:
kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#712274}
-
Dale Curtis authored
BUG=1019671 TBR=mlamouri Change-Id: I26e2ac7d14c49a39fb3a368769dba06903871db6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898097Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#712273}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/5883a44b60c6..5cbb77739e8d git log 5883a44b60c6..5cbb77739e8d --date=short --no-merges --format='%ad %ae %s' 2019-11-04 timvp@google.com Vulkan: Increase Fence Wait Time 2019-11-04 j.vigil@samsung.com New end2end test to print EGL information 2019-11-04 timvp@google.com Fix Platform methods list Created with: gclient setdep -r src/third_party/angle@5cbb77739e8d If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC jonahr@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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=jonahr@google.com Bug: None Change-Id: I4b3aa8ebb41cc281b943b327d80cd42e41a03097 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898290Reviewed-by:
chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#712272}
-
Michael Spang authored
Display sizes with zoom are wrong as the overscan insets are not scaled according to the device scale factor that's actually in effect. This caused ash to draw parts of the shell UI outside of the root window whenever both overscan and zoom are active. Fixed: 1020028 Change-Id: I832a8a8d2dc0c2a4f1702824124759e9d3844917 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1892056Reviewed-by:
Mitsuru Oshima <oshima@chromium.org> Commit-Queue: Michael Spang <spang@chromium.org> Cr-Commit-Position: refs/heads/master@{#712271}
-
Ce Chen authored
provider unittest. Its function base::FieldTrialList::BackupInstanceForTesting() causes flakiness in chrome linux tsan test, e.g. https://screenshot.googleplex.com/NF0rm8HZPhn https://screenshot.googleplex.com/NvL2qn78tLk I've put https://crrev.com/c/1888691 in patchset1 as a reference for code review (in case the previous CL is reverted). Change-Id: Ib34273087bc142df3efd122d13b08879f4b81a23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1895869Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: Ce Chen <cch@chromium.org> Cr-Commit-Position: refs/heads/master@{#712270}
-