Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from chromium:master #57

Merged
merged 29 commits into from
Oct 3, 2021
Merged

[pull] master from chromium:master #57

merged 29 commits into from
Oct 3, 2021

Conversation

pull[bot]
Copy link

@pull pull bot commented Oct 3, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

zetafunction and others added 29 commits October 2, 2021 14:07
https://crrev.com/c/3187534 and https://crrev.com/c/3198788 raced,
resulting in a broken tree.

Bug: 1254987
Change-Id: Icf842bc8653c9fe5edd2c1b3f29c964cde407c60
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200686
Auto-Submit: Daniel Cheng <[email protected]>
Reviewed-by: Eugene Zemtsov <[email protected]>
Reviewed-by: Alexander Timin <[email protected]>
Commit-Queue: Alexander Timin <[email protected]>
Owners-Override: Alexander Timin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927518}
…0473681-1

Ran `./tools/clang/scripts/upload_revision.py d047368149dc3084774db618051346c045a2f645`.

Bug: 1254822
Change-Id: I641869d4e3c89b1f83e3630c42d0029d8cbb42e1
Cq-Include-Trybots: chromium/try:android-asan
Cq-Include-Trybots: chromium/try:chromeos-amd64-generic-cfi-thin-lto-rel
Cq-Include-Trybots: chromium/try:dawn-win10-x86-deps-rel
Cq-Include-Trybots: chromium/try:linux-chromeos-dbg
Cq-Include-Trybots: chromium/try:linux_angle_deqp_rel_ng
Cq-Include-Trybots: chromium/try:linux_chromium_cfi_rel_ng
Cq-Include-Trybots: chromium/try:linux_chromium_chromeos_msan_rel_ng
Cq-Include-Trybots: chromium/try:linux_chromium_compile_dbg_32_ng
Cq-Include-Trybots: chromium/try:linux_chromium_msan_rel_ng
Cq-Include-Trybots: chromium/try:mac11-arm64-rel,mac_chromium_asan_rel_ng
Cq-Include-Trybots: chromium/try:win-asan,win7-rel
Cq-Include-Trybots: chromium/try:android-official,fuchsia-official
Cq-Include-Trybots: chromium/try:mac-official,linux-official
Cq-Include-Trybots: chromium/try:win-official,win32-official
Cq-Include-Trybots: chrome/try:iphone-device,ipad-device
Cq-Include-Trybots: chrome/try:linux-chromeos-chrome
Cq-Include-Trybots: chrome/try:win-chrome,win64-chrome,mac-chrome
Cq-Include-Trybots: chrome/try:linux-pgo,mac-pgo,win32-pgo,win64-pgo
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3199571
Reviewed-by: Nico Weber <[email protected]>
Commit-Queue: Nico Weber <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927519}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-aemu-chromium-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/autoroll/README.md

Tbr: [email protected]
Disable-Retries: true
Change-Id: If143c1346b0f238201364ff9907f87ab13684b87
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200378
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927520}
Using wpt-import in Chromium e673a70.
With Chromium commits locally applied on WPT:
6e7e392 "[GridNG] Invalidate when alignment changes on OOF elements"


Note to sheriffs: This CL imports external tests and adds
expectations for those tests; if this CL is large and causes
a few new failures, please fix the failures by adding new
lines to TestExpectations rather than reverting. See:
https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md

Directory owners for changes in this CL:
[email protected]:
  external/wpt/css/css-flexbox

NOAUTOREVERT=true
[email protected]

No-Export: true
Change-Id: Iceaea2597a42cbab503059095e5a6c91c14010ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3197463
Auto-Submit: WPT Autoroller <[email protected]>
Commit-Queue: Rubber Stamper <[email protected]>
Bot-Commit: Rubber Stamper <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927521}
 - Rename the name from certificateFingerprints to certificateHashes.
 - Define WebTransportHash whose value property's type is BufferSource.

Ideally we should pass the binary data to the network service instead of
stringified data, but I'd like to keep the mojo interface not to break
things. Hopefully we'll be able to update the implementation in the
future.

Bug: 1011392
Change-Id: Ifc68866cc32e7619be09e43a7bd240e95831896d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3199951
Reviewed-by: Victor Vasiliev <[email protected]>
Reviewed-by: Adam Rice <[email protected]>
Commit-Queue: Yutaka Hirano <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927522}
…nnerManager

Most uses of IsInMainFrame have been converted to IsInPrimaryMainFrame
for MPArch. As one of ensuring that the conversion is correct, this
CL ensures prerendering does not update the state of AppBannerManager.

Bug: 1218946
Change-Id: I4702e0a39d59cc1c9c2ab3db4cbb201358022927
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3198101
Reviewed-by: Kevin McNee <[email protected]>
Reviewed-by: Daniel Murphy <[email protected]>
Reviewed-by: Glenn Hartmann <[email protected]>
Commit-Queue: Gyuyoung Kim <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927523}
https://chromium.googlesource.com/angle/angle.git/+log/12e5a7db66ac..0d9568093dda

2021-10-02 [email protected] Roll VK-GL-CTS from 5d72b170aad6 to e2aeccde416b (13 revisions)
2021-10-01 [email protected] Fix links with Handling Test Failures CL
2021-10-01 [email protected] Suppress VUID-RuntimeSpirv-OpImage-06376
2021-10-01 [email protected] Update ANGLE_robust_resource_initialization about depth
2021-10-01 [email protected] Fix Metal backend not clearing stencil buffer
2021-10-01 [email protected] Add documentation about suppressing test failures

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 [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
Bug: None
Tbr: [email protected]
Change-Id: I146141a858516ca1509768fc3ec2d2486a26c3f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200732
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927524}
Change-Id: Ida7803fb96d1cc753de1662793909518463f5ef4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200712
Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#927525}
Also handles new field provided by API which does not require a token

Bug: 1230867
Change-Id: If9917c72fc2cc3ed27539d0924e7853f1526f52b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200254
Auto-Submit: Jeremy Selier <[email protected]>
Commit-Queue: Jeremy Selier <[email protected]>
Reviewed-by: Tibor Goldschwendt <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927526}
Delays calls to the unseasoned plugin's postMessage() method before the
initial 'connect' message from the plugin. Otherwise, these calls will
fail due to the undefined postMessage() method.

Also refactors handleScriptingMessage() to avoid a duplicate 'connect'
message caused by confusing the 'connect' message with a scripting
message from the embedder.

Bug: 1228987
Change-Id: Ib8bc1f55e06bc69d7777fc6b68ff0b07a3a040d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200186
Auto-Submit: K. Moon <[email protected]>
Reviewed-by: Daniel Hosseinian <[email protected]>
Commit-Queue: K. Moon <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927527}
Automatic update for 2021-10-02 UTC

Change-Id: I35927646ddbcd5f53ecc3afa6e12c5f20d9a98ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3197863
Commit-Queue: CT Log list updates bot <[email protected]>
Bot-Commit: CT Log list updates bot <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927528}
The result of OmniboxResourceProvider#getSuggestionPrimaryTextColor, a
ColorInt, was being passed to Resources#getColor(), expects ColorRes,
even though it should be used directly. This CL fixes this by removing
the getColor() part.

Bug: 1255299
Change-Id: I1af8c65e2b6caef1ceacc8c4bda31aeb33e051ed
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200559
Reviewed-by: Theresa  <[email protected]>
Commit-Queue: Sinan Sahin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927529}
- Displays paper-spinner and hides network-icon when network is in
  connecting state.
- Tests that correct icon is displayed when state is connecting.

Screenshot: http://shortn/_3604SWtOjE

  --gtest_filter=DiagnosticsApp*

Bug: 1197335
Test: testing/xvfb.py out/Default/browser_tests
Change-Id: Ia1ad09a86969c56a55988cb852322943491e2dd8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3199230
Commit-Queue: Ashley Prasad <[email protected]>
Reviewed-by: Zentaro Kavanagh <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927530}
This CL resets the HIDDevice mojo receiver when the close() method is
called and when open() fails. Previously it was not reset, which caused
a DCHECK failure when trying to re-bind the receiver.

Bug: 1254973
Change-Id: I0e087faa6bd23f6c4bceaee8c603bf26ab035eb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200522
Commit-Queue: Matt Reynolds <[email protected]>
Reviewed-by: Reilly Grant <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927531}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast
Tbr: [email protected]
Disable-Retries: true
Change-Id: I5be7c020d1e3eb39ef10194ebb5e872e90b80d6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200582
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927532}
https://chromium.googlesource.com/external/github.com/AOMediaCodec/libavif.git/+log/f131b785938e..0dd3a3a5d216

$ git log f131b7859..0dd3a3a5d --date=short --no-merges --format='%ad %ae %s'
2021-10-01 wtc Improve detection of libyuv integer overflow bugs

Created with:
  roll-dep src/third_party/libavif/src
[email protected],[email protected]

Change-Id: If389d2eb3dffc650b6c09c3b80689cd58006ba05
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200637
Reviewed-by: James Zern <[email protected]>
Commit-Queue: Wan-Teh Chang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927533}
https://skia.googlesource.com/skia.git/+log/906e9eb53841..ce22e059ffeb

2021-10-02 [email protected] pulling the plug

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Cq-Do-Not-Cancel-Tryjobs: true
Bug: None
Tbr: [email protected]
Change-Id: Icbb8e1b6d2692528de92d834a17530ea9dfe451a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200656
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927534}
Helper class implementation. Add an abstract  helper class in
//component/content_settings to monitor site settings changes and update
user pref for global feature settings.

===

This CL is a fast work-around which support to mirror content settings
with theme settings. While JNI content observer is preferred, having
this workaround would make sure we'll have something functional for M96
branch.

Bug: 1241542, 1250445, 1252504
Change-Id: I35e15d020dceed4b5c16a39e02c8e4dcb49d1820
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3173788
Commit-Queue: Wenyu Fu <[email protected]>
Reviewed-by: Finnur Thorarinsson <[email protected]>
Reviewed-by: Theresa  <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927535}
This patch migrates the global ReportBadMessage(), GetMessageCallback()
to their respective equivalent on mojo::Receiver.

Bug: 1213505
Change-Id: I9d8f854b1910540de991a7bb36e48e08f250fe4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3192882
Reviewed-by: Reilly Grant <[email protected]>
Commit-Queue: Reilly Grant <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927536}
Bug: 1230867
Change-Id: Ibe0ad091bf1e61bd5a49749b36c849d6b2a074cb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200399
Commit-Queue: Jeremy Selier <[email protected]>
Auto-Submit: Jeremy Selier <[email protected]>
Reviewed-by: Tibor Goldschwendt <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927537}
This CL updates the ash version 96.0.4660.0 for Lacros version skew testing.
If this CL caused regressions, please revert and stop the autoroller
at https://luci-scheduler.appspot.com/jobs/chrome/lacros-version-skew-roller
Also please file a bug to OS>LaCrOS>Partner, and CC [email protected],
[email protected], [email protected].

[email protected]

Bug: None
Change-Id: I4e43c8e5154a41d72be8ace77857b28b072f97b8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3197387
Auto-Submit: chrome-weblayer-builder <chrome-weblayer-builder@chops-service-accounts.iam.gserviceaccount.com>
Commit-Queue: Rubber Stamper <[email protected]>
Bot-Commit: Rubber Stamper <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927538}
Change-Id: I2571e2e31e642d47ebf03196be8b00d213b4df09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3198720
Commit-Queue: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Internal Frameworks Autoroller <bling-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#927539}
Change-Id: Ib05cec7e2a0a8423c978cf0859a3cc506fff968e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200872
Auto-Submit: Philip Rogers <[email protected]>
Commit-Queue: Xianzhu Wang <[email protected]>
Reviewed-by: Xianzhu Wang <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927540}
Setting a new override name won't automatically result in the new name
being announced. Do so explicitly.

Bug: 1251786
Change-Id: I58c350aedfcdb51901b3799b7f4c904bb4897941
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200678
Commit-Queue: David Black <[email protected]>
Reviewed-by: Toni Barzic <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927541}
Remove Value::CreateDeepCopy(). Existing usages replaced with Value::Clone().

Bug: 1187013
Change-Id: Ie599568847e58ebf45558a39c500cc18ab5b4373
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3201010
Reviewed-by: Austin Sullivan <[email protected]>
Reviewed-by: Achuith Bhandarkar <[email protected]>
Commit-Queue: Achuith Bhandarkar <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927542}
This CL moved Bluetooth device battery info UI element to cr_components/
folder.

Bug: 1252935
Change-Id: Ie341af3efa9ae286b885137a4c0237a007982f98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3199130
Commit-Queue: Nnamdi Theodore Johnson-kanu <[email protected]>
Reviewed-by: Kyle Horimoto <[email protected]>
Reviewed-by: Gordon Seto <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927543}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-aemu-chromium-autoroll
Please CC [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/autoroll/README.md

Tbr: [email protected]
Disable-Retries: true
Change-Id: I3144cb6d856468b94a90e46b07c9110c2c5e7475
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200951
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927544}
ProductivityLauncher in clamshell mode uses as scrollable grid without
pages. Likewise, folders are scrollable. When reordering apps, only
announce the row and column, not the page. This eliminates a confusing
"page 1" from the announcements.

AX-Relnotes: n/a.
Bug: 1254510
Test: added to browser_tests
Change-Id: I67fbe11f0f6b14614955ad1b147841069ad8fc63
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200558
Reviewed-by: Toni Barzic <[email protected]>
Commit-Queue: James Cook <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927545}
https://chromium.googlesource.com/angle/angle.git/+log/0d9568093dda..d3764f080f6c

2021-10-02 [email protected] Fix dEQP.GLES3/functional_fragment_out_array* on Direct to Metal
2021-10-02 [email protected] Revert "VertexArray: Don't syncState on Buffer map/unmap."

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 [email protected] on the revert to ensure that a human
is aware of the problem.

To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

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/main/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;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86
Bug: None
Tbr: [email protected]
Change-Id: I9b9cdcfd3b8c5e9f4b7e03116b21e9eb626d4fbc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200924
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#927546}
@pull pull bot added the ⤵️ pull label Oct 3, 2021
@pull pull bot merged commit 326a023 into jamlee-t:master Oct 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.