- 16 Jul, 2020 40 commits
-
-
Scott Violet authored
There are a couple of things still remaining, but those will be a bit more fiddly. TEST=covered by tests BUG=1097644 Change-Id: If9c62187088b1fce2c432607c808b4e5b6426d9a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300623Reviewed-by:
Clark DuVall <cduvall@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#789112}
-
Andrew Grieve authored
Bug: 1041930 Change-Id: I47904f3b846edee39ba714a32abd884759f5eff8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300607Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#789111}
-
Nick Harper authored
Removal was requested via email and domain control verified via DNS TXT record challenge. Change-Id: Ic048f6549d3cfc27131019b2099cdf05c4d56039 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302770 Commit-Queue: Nick Harper <nharper@chromium.org> Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> Auto-Submit: Nick Harper <nharper@chromium.org> Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#789110}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/0449293b6768..f224f744249c 2020-07-16 primiano@google.com docs: fix broken link 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/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel Bug: None Tbr: perfetto-bugs@google.com Change-Id: I3bd1f27a5072e7a98dbb811f021d91b18ee592b0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302669Reviewed-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@{#789109}
-
Alexander Cooper authored
Converts classes/methods that used/depended on platform_util's OpenOperationCallback to be used as a OnceCallback. Bug: 1007635 Change-Id: I1cebeb9e5eb46723cc101f65380a325513798367 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2297688 Auto-Submit: Alexander Cooper <alcooper@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Alexander Cooper <alcooper@chromium.org> Cr-Commit-Position: refs/heads/master@{#789108}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/359283989608..11bfeb307c4e 2020-07-16 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision f831fc29..ef63f40c (788907:789011) 2020-07-16 fippo@sip-communicator.org opus: take SILK vad result into account for voice detection 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/+doc/master/autoroll/README.md Bug: None Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: I2be12574794ddddc9b5b8d4e42fd9c42b428dffd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302671Reviewed-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@{#789107}
-
Pavol Drotar authored
Users required the ability to change the color of the navigation bar divider which looked inconsistent in custom tabs when both the contents of a web app and nav bar were the same color. This CL extends CustomTabNavigationBarController to set the divider color, and extends CustomTabIntentDataProvider to contain the divider color. Test: Added a new test file CustomTabNavigationBarControllerTest.java to test possible combinations of setting navigation bar and divider colors. Bug: 1021436 Change-Id: I2077c44c3be5f8fe2c842884e4f85ce70b1376b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2297394Reviewed-by:
Peter Conn <peconn@chromium.org> Commit-Queue: Pavol Drotár <pavoldrotar@google.com> Cr-Commit-Position: refs/heads/master@{#789106}
-
Joe DeBlasio authored
Bug: 960819 Change-Id: I32c76062fccf6bb6926a0099dbe6f3014b2d8caf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302730 Commit-Queue: Joe DeBlasio <jdeblasio@chromium.org> Commit-Queue: Alexei Svitkine <asvitkine@chromium.org> Auto-Submit: Joe DeBlasio <jdeblasio@chromium.org> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#789105}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/21731f72a587..c139b630a30b 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 sahel@google.com,rhalavati@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/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: None Tbr: sahel@google.com,rhalavati@google.com Change-Id: I332ca3fa419e6fffecd4e6abe6526f86b26e9494 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302396Reviewed-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@{#789104}
-
Ted Meyer authored
We need to substring it before we make copies so that we don't OOM when copying large media data-urls. Bug: 1090752 Change-Id: I2d1ddaf10484837a1e9cc98d0a0860e6fbb542b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299854 Commit-Queue: Ted Meyer <tmathmeyer@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Cr-Commit-Position: refs/heads/master@{#789103}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/fade2847b875..ced0044c7c5c 2020-07-16 tvanderlippe@chromium.org Make devtools_module only visible to same-file targets 2020-07-16 alexrudenko@chromium.org Add imported font families to autocompletion If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.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/+doc/master/autoroll/README.md Bug: None Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I056f4156758d519783ff3bb3a7c088b21a822e43 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302398Reviewed-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@{#789102}
-
Jan Wilken Dörrie authored
This change adds util::ranges implementations of the algorithms found in [alg.remove] and [alg.unique]. Bug: 1071094 Change-Id: If549459c70accf4356c34ad7ae5324f06305eaca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2301976 Commit-Queue: Peter Kasting <pkasting@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#789101}
-
Sven Zheng authored
Bug: 1104291 Change-Id: I0575da358e95ea49ddf19af8ea84987cddcf9cf8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300987Reviewed-by:
Yuke Liao <liaoyuke@chromium.org> Commit-Queue: Sven Zheng <svenzheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#789100}
-
Evan Stade authored
The P SDK is available for direct use now. Bug: 1095714 Change-Id: I0357d8c5060871895dbf4a080cf71778e3a867bd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296892Reviewed-by:
Becca Hughes <beccahughes@chromium.org> Commit-Queue: Evan Stade <estade@chromium.org> Cr-Commit-Position: refs/heads/master@{#789099}
-
Peter Wen authored
Commits: https://github.com/google/turbine/compare/1c98ea68543162a33c89c3629ed29c2c46391b7b...0f2a5024fe4a9bb745bcd5ac7c655cebe11649bc Bug: 1082904 Change-Id: Iec435896fd26710ee2819bd4558bb814932546f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300273 Auto-Submit: Peter Wen <wnwen@chromium.org> Commit-Queue: Mohamed Heikal <mheikal@chromium.org> Reviewed-by:
Mohamed Heikal <mheikal@chromium.org> Cr-Commit-Position: refs/heads/master@{#789098}
-
Raymond Toy authored
Add SSE2 optimization for the main processing loop for the a-rate Oscillator and for the computation in WaveDataForFundamentalFrequency. Profiling showed WaveDataForFundamentalFrequency was taking 27% of the total time. The optimized version takes about half as long by computing 4 results at a time. The failed test is caused by changing the linear interpolation formula from (1-f)*x0 + f*x1 to the mathematically equivalent x0+f*(x1-x0). However, this isn't exactly the same in floating-point. The updated formula has one less operation so it's a useful speed up. Using a float virtual_read_index in the SIMD loop causes significant loss of precision (50 dB or less in the osc sweep tests instead of 100+ dB), so we need to do a slightly more complex SIMD version with double virtual_read_index. WebAudio bench results without this CL: TEST μs MIN Q1 MEDIAN Q3 MAX MEAN STDDEV Oscillator.frequency-linear-a-rate 1884 1884 1948 1969 1997 2598 1987.72 94.13 With this CL: TEST μs MIN Q1 MEDIAN Q3 MAX MEAN STDDEV Oscillator.frequency-linear-a-rate 1348 1348 1397 1418 1453 2028 1474.74 151.59 We see about a 25% improvement in speed (based on the mean). Bug: 1013118 Change-Id: I818834c64c3529b26467dbaa7623354f92b47b2a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2264204Reviewed-by:
Hongchan Choi <hongchan@chromium.org> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Commit-Queue: Raymond Toy <rtoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#789097}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/9277ee741395..82359f926f81 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SPIRV-Tools from 4c33fb0d3dba to 7221ccf85e26 (5 revisions) 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 1de497cc50ab to 0a8f44c514ce (1 revision) 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll glslang from b481744aea1e to 4f72970ed3e0 (1 revision) 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Vulkan-Tools from 521eaacef67a to d093d9723b7c (2 revisions) 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Vulkan-Loader from d8f34456c819 to dd3511549b18 (1 revision) 2020-07-16 angle-autoroll@skia-public.iam.gserviceaccount.com Roll Vulkan-ValidationLayers from 04c82ec6f36f to 7548cbeabfa7 (100 revisions) 2020-07-15 cnorthrop@google.com Tests: Change screen orientation for traces on Android 2020-07-15 nguyenmh@google.com Add buffer serialization capability 2020-07-15 jonahr@google.com GL: Fix issue with EXTBlendFuncExtendedES3DrawTest 2020-07-15 jmadill@chromium.org Test Runner: Accept Chromium args. 2020-07-15 kbr@chromium.org Revise documentation on adding EGL extensions. 2020-07-15 cnorthrop@google.com Capture/Replay: More ES 3.1 support 2020-07-15 shrekshao@google.com Fix ANGLE_base_vertex_base_instance baseInstances type 2020-07-15 lehoangq@gmail.com Metal: Compile default shader source files separately. 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/+doc/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-asan;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86 Bug: chromium:1099763 Tbr: jonahr@google.com Test: Test: Capture from beginning of Asphalt 8 and Aztec Ruins Change-Id: Ib17f2109d49fbbf3ead187b3419396e68909722b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302329Reviewed-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@{#789096}
-
Miguel Casas authored
This CL follows up on the previous one making VASupportedProfiles GetSupportedVAProfiles() and AreAttribsSupported_Locked() file static. No new code intended. Bug: 1040291 Change-Id: If4ea4425eed2ce2e698b56f0c8dff127f52eacae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298482 Commit-Queue: Miguel Casas <mcasas@chromium.org> Commit-Queue: Hirokazu Honda <hiroh@chromium.org> Reviewed-by:
Hirokazu Honda <hiroh@chromium.org> Auto-Submit: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#789095}
-
Jia Li authored
Design doc: go/chrome-ml-service This creates the //chrome/services/machine_learning directory for adding the Chrome ML Service, and added definitions of the Mojo API and shells of service implementations. Bug: 1102416 Change-Id: I8e3bb3651b44afc8c82664c8ce7a00d27d1b7c03 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2283227Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Michael Crouse <mcrouse@chromium.org> Reviewed-by:
Sophie Chang <sophiechang@chromium.org> Commit-Queue: Jia Li <jiakl@google.com> Cr-Commit-Position: refs/heads/master@{#789094}
-
behdad authored
Using the updated script in https://chromium-review.googlesource.com/c/chromium/src/+/2274097 the 5 percentile of recorded values for CPU_wall_time_ratio is recorded for each story, to be used as invalidation of failures. Bug: chromium:1052361 Change-Id: I4250452414b5dcebe734630c48397b55419e1347 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2275487 Commit-Queue: Behdad Bakhshinategh <behdadb@chromium.org> Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Cr-Commit-Position: refs/heads/master@{#789093}
-
Sean Gilhuly authored
Many of the cc_unittests are already passing for SkiaRenderer Dawn. Enable all of the mirror, readback, scrollbars, synchronous, and tiles test cases. The partial raster test cases are failing on Linux, so set up a filter file for them. Bug: 1021566 Change-Id: I8d8212eccf3c9ff5cfe30fb55f92d9bda6d9d6ca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2204406 Commit-Queue: Sean Gilhuly <sgilhuly@chromium.org> Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
kylechar <kylechar@chromium.org> Cr-Commit-Position: refs/heads/master@{#789092}
-
Mario Sanchez Prada authored
This allows us to remove the translation between routingIDs and AXTreeIDs in RenderFrameHostImpl, as well as to remove completely AXContentNodeData and AXContentTreeUpdate due to no longer needing to pass routing IDs between the renderer and the browser process. A side effect of this CL, though, is that it is now necessary that the HTMLFrameOwnerElement that hosts the frame tree for an inner WebContents (e.g. a <webview> or a portal) has the EmbeddingToken of the main frame it is embedding set, as it already happens for both same-site and cross-site iframes. For this reason, this CL also adds a small change in RFHI::SetEmbeddingToken() in order to make sure that the EmbeddingToken of a local main frame of an inner WebContents gets properly propagated to the owner element in the parent outer WebContents. Additionally, this CL adds a helper method GetEmbeddingToken() to Blink's Element and WebElement classes which allows retrieving the EmbeddingToken out of an Element if it's set in a clean way, something that is only the case for HTMLFrameOwnerElement for now. Bug: 1094150 Change-Id: I25e5fbad934487602136136c02ebc1ef05b14755 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2270065 Commit-Queue: Mario Sanchez Prada <mario@igalia.com> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Aaron Colwell <acolwell@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#789091}
-
Peter Wen authored
Removed //media* from the allowlist and added missing deps. Bug: 1092528 Change-Id: Iba92cca4d986b28aadd081a3f2adc838dff71c01 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302450 Commit-Queue: Peter Wen <wnwen@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Auto-Submit: Peter Wen <wnwen@chromium.org> Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#789090}
-
Min Qin authored
BUG=1104628 Change-Id: Ief8b14f4b0f915b30ca28eb22612ffc5c7c00d2a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298224Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Min Qin <qinmin@chromium.org> Cr-Commit-Position: refs/heads/master@{#789089}
-
Joey Arhar authored
Multiplying by the device scale factor is needed to fix tests which are using hard coded pixel coordinates for the new --force-device-scale-factor=1.5 tests. Bug: 1068400 Change-Id: I1862fdfbcc72278d5495864a0df4c0a54af87e18 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2298339Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/heads/master@{#789088}
-
Haiyang Pan authored
This reverts commit a1a087cf. Reason for revert: PortalsTest#testTouchTransferAfterReactivation flakily fails in https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-rel and https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-fyi-rel. For example: https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-rel/1499 https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-rel/1502 https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-fyi-rel/1243 https://ci.chromium.org/p/chromium/builders/ci/android-marshmallow-x86-fyi-rel/1244 Original change's description: > Reland "Portals: Fix flakes in testTouchTransferAcrossReactivation" > > This is a reland of c615367a > > Original change's description: > > Portals: Fix flakes in testTouchTransferAcrossReactivation > > > > The flakes were caused by crbug.com/1098773. As a workaround until the > > issue is fixed, this wraps the activate call in a setTimeout. > > > > Bug: 1024850 > > Change-Id: I36e2b948818d81578acc97a9a60758b281ff6764 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2264856 > > Reviewed-by: David Trainor <dtrainor@chromium.org> > > Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#782379} > > Bug: 1024850 > Change-Id: Ie6ad8a764f493de62cc2ab25f8b48b5d3c22375b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2295835 > Reviewed-by: Lucas Gadani <lfg@chromium.org> > Reviewed-by: David Trainor <dtrainor@chromium.org> > Commit-Queue: Adithya Srinivasan <adithyas@chromium.org> > Cr-Commit-Position: refs/heads/master@{#788863} TBR=dtrainor@chromium.org,adithyas@chromium.org,lfg@chromium.org Change-Id: I03416bf69a6d3b0f93ace7461c73fc582ce0d69a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1024850 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302715Reviewed-by:
Haiyang Pan <hypan@google.com> Commit-Queue: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#789087}
-
Daniel Nicoara authored
Need to query for the capability otherwise the browser process won't create a fence object and pass it in for presentation. The GPU process expects this fence as the synchronization primitive when supported. If it isn't provided the submitted buffer may be presented before the GPU finishes rendering into it. BUG=1097320,1083171 TEST=Manually on device and checked for tearing with passthrough command decoder. Change-Id: Ic1449d0fa0c0178078a88ac78fb38d94d950a11b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300810Reviewed-by:
Geoff Lang <geofflang@chromium.org> Reviewed-by:
Daniele Castagna <dcastagna@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Daniel Nicoara <dnicoara@chromium.org> Cr-Commit-Position: refs/heads/master@{#789086}
-
Giovanni Ortuño Urquidi authored
Create test with custom data source. Bug: b:159927590 Change-Id: I69fad503e8927cf3ea46e8c6cc47680f8af099f6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2283033Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Giovanni Ortuño Urquidi <ortuno@chromium.org> Reviewed-by:
Oleh Lamzin <lamzin@google.com> Commit-Queue: Oleh Lamzin <lamzin@google.com> Cr-Commit-Position: refs/heads/master@{#789085}
-
Xianzhu Wang authored
We should snap to pixels for foreign layer offsets. Most of the offsets of the layers were already integral. Only added RoundedIntPoint in places: WebPluginContainerImpl and RemoteFrameView, which is consistent with other places about pixel-snapping of replaced contents, e.g. CompositedLayer::UpdateContentsRect(). Change-Id: I1749088c05f0aaf81f10efae744c6e81dd3965c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300827 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#789084}
-
Haiyang Pan authored
Bug: 1105423 Change-Id: If6f818d9414968f038feb62038cd6072c64bfe1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300822Reviewed-by:
Yuke Liao <liaoyuke@chromium.org> Commit-Queue: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#789083}
-
Karandeep Bhatia authored
- Remove references to update-docs.sh. It was the same as update-docs-full.sh. - A new script update-docs-cloud.sh was added to the VM instance for just updating the GCS buckets. Modify the documentation to refer to it. BUG=None Change-Id: I4ed85772b332801ece36f9303a44d067b97ad8be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2301200 Auto-Submit: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#789082}
-
Oleh Lamzin authored
Allow everyone to modify src/chromeos/components/BUILD.gn. Change-Id: Ib15be316a55a8f79b9f8fc95820f1aca925c9242 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300379 Commit-Queue: Oleh Lamzin <lamzin@google.com> Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Cr-Commit-Position: refs/heads/master@{#789081}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/e9e8c01f3c5a..78a6bf63710d 2020-07-16 sebmarchand@chromium.org Revert "Roll git to 2.27.0 on Windows" If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/depot-tools-chromium-autoroll Please CC ajp@google.com,apolito@google.com,ehmaldonado@google.com,sokcevic@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/+doc/master/autoroll/README.md Bug: chromium:1070694 Tbr: ajp@google.com,apolito@google.com,ehmaldonado@google.com,sokcevic@google.com Change-Id: I9d1325c9fa8f13c1a6307aefffbc433d921a607c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302391Reviewed-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@{#789080}
-
Haiyang Pan authored
This reverts commit f55cd37e. Reason for revert: The tests testAuthenticatorImplGetAssertionBridge_resultCanceled and testAuthenticatorImplGetAssertionBridgeWithUvmRequestedWithUvmResponded_success in org.chromium.chrome.browser.webauth.Fido2CredentialRequestTest consistently fail on android-pie-x86-rel since https://ci.chromium.org/p/chromium/builders/ci/android-pie-x86-rel/1498. This CL is the only one that touches authenticator_impl around that time. Revert it to see if it can fix the failure Original change's description: > fido: make AuthenticatorTestBase set the MOCK_TIME TaskEnvironment trait > > This allows us to get rid of base::Timer injection into > AuthenticatorCommon, which tests used to wait for requests to time out. > > Also get remove a number of superfluous RunUntilIdle() calls, and of > calls to OverrideLastCommittedOrigin() where SimulateNavigation() would > suffice. > > Change-Id: I8cb4980d51efe43f59d828cde5f34ce67d38d928 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299630 > Auto-Submit: Martin Kreichgauer <martinkr@google.com> > Reviewed-by: Jared Saul <jsaul@google.com> > Reviewed-by: Adam Langley <agl@chromium.org> > Commit-Queue: Martin Kreichgauer <martinkr@google.com> > Cr-Commit-Position: refs/heads/master@{#788885} TBR=agl@chromium.org,jsaul@google.com,martinkr@google.com Change-Id: I47c8796582f40f1946811b5eca4ae3cdfe5aac0f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2303030Reviewed-by:
Haiyang Pan <hypan@google.com> Commit-Queue: Haiyang Pan <hypan@google.com> Cr-Commit-Position: refs/heads/master@{#789079}
-
Jonah Ryan-Davis authored
This reverts commit 56f7b697. Reason for revert: win-asan failures https://bugs.chromium.org/p/chromium/issues/detail?id=1106392 Original change's description: > [Sync] Postpone reupload of bookmarks until next updates received > > When reupload is initiated after loading from the disk right away, it > may lead to upload bookmarks which were removed from the other device. > This would restore removed bookmarks. In practise it may be caused by > some devices which a rarely used. > > Initiating reupload after receiving latest updates from the server helps > to prevent such behaviour. > > Bug: 1061411 > Change-Id: Ibc5646b19bf133de496140fa152b544bc06ebcf9 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299721 > Commit-Queue: Rushan Suleymanov <rushans@google.com> > Reviewed-by: Mikel Astiz <mastiz@chromium.org> > Cr-Commit-Position: refs/heads/master@{#788775} TBR=mastiz@chromium.org,rushans@google.com Change-Id: Ib00d0dfc3cd570aaf1081482cf1bd727b3dbdf8e No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1061411 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302773Reviewed-by:
Jonah Ryan-Davis <jonahr@google.com> Commit-Queue: Jonah Ryan-Davis <jonahr@google.com> Cr-Commit-Position: refs/heads/master@{#789078}
-
Nicolás Peña Moreno authored
This CL updates 2020 Q2 progress and adds Q3 objectives. Change-Id: Ia65bb468c7f617d62d80e8ecc034754c5531a4cf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2295758Reviewed-by:
Annie Sullivan <sullivan@chromium.org> Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Cr-Commit-Position: refs/heads/master@{#789077}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/0a8f44c514ce..e8dd233c7a85 2020-07-16 cwallez@chromium.org Fix B<->T copies of multiple array layers and unpacked rowpitch If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-chromium-autoroll Please CC swiftshader-team+autoroll@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/+doc/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_msan_rel_ng;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86 Bug: None Tbr: swiftshader-team+autoroll@google.com Change-Id: Id8d18a7898b400b8a47c0842bbbe21739ed54879 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302390Reviewed-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@{#789076}
-
Joshua Berenhaus authored
This relands the change as well as fixes the Linux CFI issue. ScaledLinearHistogram is a wrapper around LinearHistogram but the Linux CFI disallows base-to-derived cast to the wrong dynamic type. Thus we need to cast explicitly to BaseHistogram so that a ScaledLinearHistogram can be a DummyHistogram. Bug: 1088051 Change-Id: If4f4cfdaaaf40e2a640cc1e972c676f73da6ca33 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296633 Commit-Queue: Joshua Berenhaus <joshber@microsoft.com> Auto-Submit: Joshua Berenhaus <joshber@microsoft.com> Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Cr-Commit-Position: refs/heads/master@{#789075}
-
Lukasz Krakowiak authored
This change replaces base::RunLoop::QuitCurrentWhenIdleClosureDeprecated() call with a loop->QuitClosure() call on local RunLoop instance. R=wez@chromium.org Bug: 922118 Change-Id: Ifb9717fd538252fc17017a81b32c41e6e154109f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2236137 Commit-Queue: Tommi <tommi@chromium.org> Reviewed-by:
Tommi <tommi@chromium.org> Reviewed-by:
Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#789074}
-
Alice Wang authored
Change-Id: If6ff8df4df7b8ab8002a6e02c7d8d438b56ebe7c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299224Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Commit-Queue: Alice Wang <aliceywang@chromium.org> Cr-Commit-Position: refs/heads/master@{#789073}
-