- 04 Nov, 2019 40 commits
-
-
Hazem Ashmawy authored
Add menu option in WebView shell browser to launch developer UI from the current WebView package. Add intent-filter to WebView developer UI MainActivity with a new action "com.android.webview.SHOW_DEV_UI". Fixed: 1014827 Test: Manually inspect and launch dev ui from shell browser menu Test: Build and install SystemWebView and Monochrome switch providers and verify the right UI is launched Test: Build and install tip-of-the-tree SystemWebView and verify that a failure toast is shown Change-Id: Ia00ae05118e2974ac1e6ddd3b95c70717da862a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1893864 Auto-Submit: Hazem Ashmawy <hazems@chromium.org> Reviewed-by:
Richard Coles <torne@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Reviewed-by:
Nate Fischer <ntfschr@chromium.org> Commit-Queue: Hazem Ashmawy <hazems@chromium.org> Cr-Commit-Position: refs/heads/master@{#712313}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/2b9317ad76b3..ca585bb45729 git log 2b9317ad76b3..ca585bb45729 --date=short --no-merges --format='%ad %ae %s' 2019-11-04 ivoc@webrtc.org Make some DecisionLogic functions virtual. 2019-11-04 mbonadei@webrtc.org Use template instantiation declaration/definition for RTCStatsMember<T>. 2019-11-04 sprang@webrtc.org Revert "Refactors BitrateProber with unit types and absolute probe time." 2019-11-04 henrika@webrtc.org Adds WebRTC-Audio-AgcMinMicLevelExperiment to AGC1 Created with: gclient setdep -r src/third_party/webrtc@ca585bb45729 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@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=webrtc-chromium-sheriffs-robots@google.com Bug: chromium:1018579 Change-Id: Iefde8162a32001cc3e68182af4e30fff0039ffc5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1898127Reviewed-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@{#712312}
-
Dzmitry Neviadomski authored
Android system tries to scan test data for media files. These files may appear in file pickers and Image Gallery apps. R=jbudorick@chromium.org Bug: 796640 Change-Id: I1f84f724d33e168f27794cbcf2546afb4fd8e61f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897658 Commit-Queue: John Budorick <jbudorick@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#712311}
-
Peter Kasting authored
This also does some other misc. cleanup. Bug: none Change-Id: Id7ca9b8618da7ca66b6448b77554a24300a339b4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1894458 Auto-Submit: Peter Kasting <pkasting@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#712310}
-
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}
-