0

1561156 Commits

Author SHA1 Message Date
chromium-autoroll
f430574591 Roll Skia from 1df33d0d4477 to 70575e6a9e55 (1 revision)
https://skia.googlesource.com/skia.git/+log/1df33d0d4477..70575e6a9e55

2025-03-28 lukasza@chromium.org [rust png] Map `CompressionLevel::kLow` to `Fastest` rather than `Fast`.

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 maxhudnell@google.com,skiabot@google.com 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://issues.skia.org/issues/new?component=1389291&template=1850622

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:gpu-fyi-cq-android-arm64;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: chromium:402587902
Tbr: maxhudnell@google.com
Change-Id: I26511558088321a7f1e7835f332e61bf341559ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408119
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439715}
2025-03-28 14:31:51 -07:00
Briana McClure
449e163671 [iOS] Update the Locked Incognito Tabs Lottie animation files
This CL updates the "Unlock with Face ID" key to "face_id" in the Locked
Incognito Tabs Lottie files. It also updates the background color for
FeatureHighlightScreenshotViewController so all animations appear
correctly in dark mode.

Locked Incognito Before (dark mode):
https://screenshot.googleplex.com/9Y4Bh7SbqgFoJze.png

Locked Incognito After (light mode):
https://screenshot.googleplex.com/3JmAcFn9DPvtLuD.png

Locked Incognito After (dark mode):
https://screenshot.googleplex.com/4HFRQ6nrwxU4RS6.png

Bug: 405405829
Change-Id: Ibfde37c65466c05b3f5beacb64aeacb9dbf0ea24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6403254
Reviewed-by: Hira Mahmood <hiramahmood@google.com>
Reviewed-by: Benjamin Williams <bwwilliams@google.com>
Commit-Queue: Briana McClure <bmcclure@google.com>
Cr-Commit-Position: refs/heads/main@{#1439714}
2025-03-28 14:28:17 -07:00
Zifan Zhang
a501d40a62 Add K12AgeClassification UMA.
This metric is a count of the primary K12 users' age classification
(under 18 or above/equal 18).

NO_IFTTT=will add it in a separate cl.

Bug: 404618021
Change-Id: I0b1336f0fcbb12ab96a0ea1b8e8d08a0758c3e8d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6398264
Commit-Queue: Vignesh Shenvi <vshenvi@google.com>
Reviewed-by: Vignesh Shenvi <vshenvi@google.com>
Reviewed-by: Luke Cao <caott@google.com>
Commit-Queue: Zifan Zhang <zifanzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#1439713}
2025-03-28 14:28:00 -07:00
Chromium WPT Sync
cc141a7edd Import wpt@24676764a738d87c98bb010c61ca1425f25df9cc
46e74bcb6...24676764a

Using wpt-import in Chromium 0b5d5952ece45a57e9de50c43df0c089492554a7.
With Chromium commits locally applied on WPT:
  de299b3916 "[Language Detector] Implement *CreateCoreOptions, [...]

Note to gardeners: 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:
jsbell@chromium.org:
  external/wpt/resources
meade@chromium.org:
  external/wpt/web-animations

NOAUTOREVERT=true
R=rubber-stamper@appspot.gserviceaccount.com

No-Export: true
Cq-Include-Trybots: luci.chromium.try:linux-blink-rel
Change-Id: I7e835a847014d1884394fdd02315f13a9224c79f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408393
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439712}
2025-03-28 14:26:41 -07:00
Sammie Quon
2c9d097117 capture_mode: Selection affordances support multi display a11y
Previous only supported one display. Made changes to support multi
display by changing the root and destroying the ax widget as needed.

Added some code to avoid updating the a11y tree when the root is
shutting down, otherwise there would be a post task and a crash.


Test: manual
Bug: 401066100
Change-Id: I5004f8d4ee977af4ac39ae84c96a08bd2e5034c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6402653
Commit-Queue: Sammie Quon <sammiequon@chromium.org>
Reviewed-by: Elijah Hewer <hewer@chromium.org>
Reviewed-by: Xiaoqian Dai <xdai@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439711}
2025-03-28 14:25:26 -07:00
Zoraiz Naeem
91013fbe76 Fix excessive repainting of icon of DictationButtonTray
Previously, the DictationButtonTray icon would repaint for every text
field change when a user typed into a text field with dictation enabled.
This repaint was triggered by updating the icon image in `UpdateIcon()`.

This CL fixes the repaint issue by only updating the icon image if
`GetIconImage()` returns a new image based on the updated state of
DictationButtonTray.

Bug: b:402804568
Change-Id: I4a0f1234401bad1447f9d310ef1db7c4a1bf3a20
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405591
Commit-Queue: Zoraiz Naeem <zoraiznaeem@chromium.org>
Auto-Submit: Zoraiz Naeem <zoraiznaeem@chromium.org>
Reviewed-by: Alex Newcomer <newcomer@chromium.org>
Reviewed-by: Ahmed Mehfooz <amehfooz@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439710}
2025-03-28 14:23:29 -07:00
msiem
799659ad4b [PWA/AppUpdating]: Add update_token as a web_app field
This CL adds update_token as a field in the web_app to be stored in the
web_app_database.

This contributes to implementing a token-based update for predictable
web app updating. Design doc:
https://bit.ly/predictable-webapp-updating-prd

Bug: 403252576
Change-Id: I306eca0dbaf3206ff765393b70463e6058e25937
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6397152
Reviewed-by: Dibyajyoti Pal <dibyapal@chromium.org>
Commit-Queue: May Siem <msiem@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439709}
2025-03-28 14:20:16 -07:00
chromium-autoroll
cd5b114b2c Roll DevTools Frontend from 89847dd99738 to 633361270099 (1 revision)
89847dd997..6333612700

2025-03-28 asraine@chromium.org [NetworkRequestDetails] Fix initiator row styling

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@rotations.google.com,liviurau@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://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: chromium:406864076
Change-Id: I91b497a2f18caa91fe860eb2beb6d8d24c962eca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409931
Bot-Commit: 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/main@{#1439708}
2025-03-28 14:19:39 -07:00
Seung Jae Lim
87aeb13dbb Introduce a catch all enforcement enum to IntelligentScanVerdict
The new value SCAM_EXPERIMENT_CATCH_ALL_ENFORCEMENT will be used when
there's a scam campaign that's largely spread and we are able to track
down enforcement through pre-existing triggers. If such enforcement is
not needed but used for telemetry only, the verdict should resort to
SCAM_EXPERIMENT_CATCH_ALL instead.

Server update: cl/741258575

Bug: 406818099
Change-Id: I6c6fcce34f381bab02f19c99c03ae8fbca7e38c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405354
Reviewed-by: Xinghui Lu <xinghuilu@chromium.org>
Commit-Queue: Seung Jae Lim <andysjlim@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439707}
2025-03-28 14:18:50 -07:00
Kartar Singh
d7f0b31423 [InputVizard] Relax CHECK for same downtime in all events of sequence.
We already know this is not true in some cases, due to Android platform
bug(b/395610162), where we see the downtime is different for some of the
touch moves. We see the CHECK failing in field which means this must be
true for some other cases as well. For now we can relax the check until
the platform side bugs are identified and fixed.

Bug: 401233890
Change-Id: I810e940bc7d2208a182a871c109f0ba3e7718ee1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6403095
Reviewed-by: Jonathan Ross <jonross@chromium.org>
Commit-Queue: Kartar Singh <kartarsingh@google.com>
Reviewed-by: Petr Cermak <petrcermak@chromium.org>
Reviewed-by: Andrew Grieve <agrieve@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439706}
2025-03-28 14:18:28 -07:00
luci-bisection@appspot.gserviceaccount.com
09d8b92a7e Revert "Enable unsafe libc calls in Chromium's unsafe buffer paths file."
This reverts commit b5e047c7765e69ff5cd40525dc11b627f6a9f83b.

Reason for revert:
LUCI Bisection has identified this change as the culprit of a build failure. See the analysis: https://ci.chromium.org/ui/p/chromium/bisection/compile-analysis/b/8719120644971767441

Sample failed build: https://ci.chromium.org/b/8719120644971767441

If this is a false positive, please report it at http://b.corp.google.com/createIssue?component=1199205&description=Analysis%3A+https%3A%2F%2Fchromium-review.googlesource.com%2Fc%2Fchromium%2Fsrc%2F%2B%2F6393815&format=PLAIN&priority=P3&title=Wrongly+blamed+https%3A%2F%2Fci.chromium.org%2Fui%2Fp%2Fchromium%2Fbisection%2Fcompile-analysis%2Fb%2F8719120644971767441&type=BUG

Original change's description:
> Enable unsafe libc calls in Chromium's unsafe buffer paths file.
>
> One-line change to ease revert if some untestable downstream build
> breaks with an `error: ... is unsafe` warning.
>
> Bug: 390223051
> Change-Id: I5852938e12745d8f859d207d55f679f8e56ab137
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6393815
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Mega-CQ: Tom Sepez <tsepez@chromium.org>
> Commit-Queue: Tom Sepez <tsepez@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1439688}
>

Bug: 390223051
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I289079a905c2436b9db8385e10e14a8ed5e5d564
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410571
Commit-Queue: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com>
Bot-Commit: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com>
Owners-Override: luci-bisection@appspot.gserviceaccount.com <luci-bisection@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439705}
2025-03-28 14:17:38 -07:00
chromium-autoroll
7a3f80e2cc Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1743186615-7733088cd92a3450bac073a1d13d05ce48c30b75-9301acc027414dbbeef8afc922e80d9f09345f64.profdata to chrome-android64-main-1743189649-6f828ae607fdd47b8fd26a5558a8831e1bd6391c-4d415ae0132152716fe0d44c43e20790178ff087.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-android-arm64-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Ie28dcad31a777d09061d312625dcca0fd284d2fd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409974
Bot-Commit: 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/main@{#1439704}
2025-03-28 14:17:17 -07:00
Alexis Hetu
41d589b63d [iOS] Add utility function to validate the user and create a passkey
This CL adds a utility function to validate the user and create a
passkey, as this step will be postponed in a completion block when
presenting a confirmation dialog before creating a passkey.

Bug: 382479915
Change-Id: I6d6c0ebb3ca8f7eb21e5a39cd7eae74f68d43877
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408371
Reviewed-by: Tommy Martino <tmartino@chromium.org>
Commit-Queue: Alexis Hétu <sugoi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439703}
2025-03-28 14:15:22 -07:00
Aldo Culquicondor
e12f9cb2c0 Use thread local sampler in CanonicalCookie
Fixed: 406809547
Change-Id: I25a5cc4d9bcac1c2aaad73e271bc5ac0a1633537
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409871
Auto-Submit: Aldo Culquicondor <acondor@chromium.org>
Commit-Queue: Aldo Culquicondor <acondor@chromium.org>
Reviewed-by: Maks Orlovich <morlovich@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439702}
2025-03-28 14:15:10 -07:00
chromium-autoroll
a15eb0f46c Roll Chrome Win64 PGO Profile
Roll Chrome Win64 PGO profile from chrome-win64-main-1743162571-c797cd2696d4243c4d7bc8ac1e6e7cd200255d6e-69ba25d7708ae207fc6a879039984dc4dd71a056.profdata to chrome-win64-main-1743173923-f1ac64598427c795c060ca9dfeb4fc6682cd72cf-221bdf84f429bf111be19447701807fcf10cd4e9.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win64-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win64-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Id7f8835599154ea95fec572f24aadd290a473517
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409354
Bot-Commit: 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/main@{#1439701}
2025-03-28 14:14:10 -07:00
Vikram Pasupathy
d150e84942 cdm: Use common file to retrieve Widevine UUID
There are two definitions of the UUID with the same value. Default to
always using the common file.

Bug: <none>
Change-Id: Id3f2fea06ddc734cbe2dc684a976e8f1a8ca055b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409154
Reviewed-by: John Rummell <jrummell@chromium.org>
Commit-Queue: Vikram Pasupathy <vpasupathy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439700}
2025-03-28 14:13:59 -07:00
Dejie Zhang
1bdaa43d7d Change enum name to DESKTOP_STATUS_REPORT and DESKTOP_USAGE_LOGS.
Change-Id: I424e4229dd862bbaeda6fba89730600b18a58558
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6404369
Reviewed-by: Vignesh Shenvi <vshenvi@google.com>
Reviewed-by: Leonid Baraz <lbaraz@chromium.org>
Commit-Queue: Dejie Zhang <djzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#1439699}
2025-03-28 14:11:51 -07:00
chromium-autoroll
eb4538824b Roll Chrome Mac PGO Profile
Roll Chrome Mac PGO profile from chrome-mac-main-1743162571-ed8ed712ed416247fd1f28c5db2d917aae874777-69ba25d7708ae207fc6a879039984dc4dd71a056.profdata to chrome-mac-main-1743184778-5397924be7f1c91a009cbddae2432e20e64361d9-1e7df3cd93245f563273799dfb51880997e943ae.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-mac-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:mac-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I23cf8907f68ac277d3cf20d444eb2dace703d117
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409366
Bot-Commit: 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/main@{#1439698}
2025-03-28 14:11:40 -07:00
Alison Gale
31352b4a36 [SxS] Update GetPath to handle split border shapes
This is used for some themes and also the overline on tab groups

Bug: 403351027
Change-Id: I7fa5c07bad9ab124e428220d6007b555937a2bf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6391735
Reviewed-by: Emily Shack <emshack@chromium.org>
Commit-Queue: Alison Gale <agale@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439697}
2025-03-28 14:10:13 -07:00
David Bertoni
7942ca3f3b [Extensions] Start cleaning up NativeMessagePort.
Dependencies on NativeMessagePort are creating multiple dependency
cycles between //chrome/extensions/browser and other areas. This CL is
the first step in breaking the cycles by moving NativeMessagePort to
//extensions/browser/api/messaging.

This CL removes the `Core` inner class that is causing coupling between
NativeMessagePort and the NativeMessageHost implementation. Instead, an
abstract base class called `Dispatcher` can be derived from to provide
this functionality. The next CL will move the dispatcher to its own
source file and move NativeMessagePort.

Bug: 40593486
Change-Id: I47a6cf8f1b68aabb6b5f031270920f7be7c25a82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405138
Auto-Submit: David Bertoni <dbertoni@chromium.org>
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Reviewed-by: Solomon Kinard <solomonkinard@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439696}
2025-03-28 14:07:26 -07:00
chromium-autoroll
1597bb241b Roll Crossbench from 9fff99af5671 to f41d4e083d94 (1 revision)
https://chromium.googlesource.com/crossbench.git/+log/9fff99af5671..f41d4e083d94

2025-03-28 ianstruiksma@google.com When in a chrome checkout, use webpagereplay third_party repo directly.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/crossbench-chromium
Please CC cbruni@google.com,crossbench@chromium.org,johnchen@google.com 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://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: johnchen@google.com
Change-Id: I18ccde7e3f561d7a597a19cbe5d8e2696476b2a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409548
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439695}
2025-03-28 14:06:43 -07:00
Roman Arora
870911d90c [ntp][ogb] Fieldtrial config for OGB APB
Bug: 335214682
Change-Id: I960a7a8d7ea9a135edac1e8ff4ed282c55339e4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405999
Reviewed-by: Riley Tatum <rtatum@google.com>
Auto-Submit: Roman Arora <romanarora@chromium.org>
Commit-Queue: Roman Arora <romanarora@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439694}
2025-03-28 14:04:39 -07:00
dpapad
fd2397bae1 Remove useDefineForClassFields=false in c/b/r/tab_search/
Bug: 389737066
Change-Id: Ib46f6fc09da92790eb1650d078742e18a0676655
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405744
Auto-Submit: Demetrios Papadopoulos <dpapad@chromium.org>
Commit-Queue: Yuheng Huang <yuhengh@chromium.org>
Reviewed-by: Yuheng Huang <yuhengh@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439693}
2025-03-28 14:04:20 -07:00
Eugene Zemtsov
7255f67fea media: Drop demuxed packets if they fail bitstream conversion
Instead of reporting an error and stopping playback, now we simply drop
packets if they fail bitstream conversion. It protects accelerated
decoder, but also preserves a lot of tolerance to slightly corrupted
videos.

We drop packets for a lot of reasons, it's okay to add another one.

This CL also reverts http://crrev.com/1434331 because its approach
turned out to be not effective.

Bug: 403414998, 404090745, 406162257, 393652851
Test: playing videos from the bugs above
Change-Id: I9cdf0799f43e0b6cb65359fbfbaf9baeb20581e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408020
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Commit-Queue: Eugene Zemtsov <eugene@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439692}
2025-03-28 14:03:28 -07:00
François Beaufort
611b0d4b31 WebGPU: Expose GPUAdapterInfo.isFallbackAdapter attribute by default
Intent to ship: https://groups.google.com/a/chromium.org/g/blink-dev/c/VUkzIOWd2n0

Bug: 403172841
Change-Id: I3d70d1f603ca4e69959272e2bb75d1a6dcb97094
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6387475
Commit-Queue: Fr <beaufort.francois@gmail.com>
Reviewed-by: Yoav Weiss (@Shopify) <yoavweiss@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Auto-Submit: Fr <beaufort.francois@gmail.com>
Cr-Commit-Position: refs/heads/main@{#1439691}
2025-03-28 14:01:57 -07:00
Palak Agarwal
03e674667c Don't expose page zoom in screenPixelRatio
This ensures it is updated with the spec defined in
https://w3c.github.io/mediacapture-screen-share/#dfn-screenpixelratio.
This CL also renames pixelRatio to screenPixelRatio as it is called in
the spec.

Bug: 396746625
Change-Id: I3ed1b0c3f2212d86207ce6167d227230781d7fcb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405674
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Guido Urdaneta <guidou@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439690}
2025-03-28 14:01:23 -07:00
“Prasanaa”
c00c4508ff [iOS] Add metrics for saving generated password from add password menu
Adds metrics for saving generated strong password from add password
menu.

Only password that matches the generated password are added as
generated.

If the password is typed manually by the user or generated
by the suggest strong password and was modified afterward,
it does not count as generated.

Fixed: 401003679
Change-Id: Ia70912d4e36acd7d7805f0f3ac023c0fe2a7b4e2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6333976
Reviewed-by: Adam Arcaro <adamta@google.com>
Reviewed-by: Tommy Martino <tmartino@chromium.org>
Commit-Queue: Prasanaa Vingadassamy <prasanaa@google.com>
Cr-Commit-Position: refs/heads/main@{#1439689}
2025-03-28 13:59:28 -07:00
Tom Sepez
b5e047c776 Enable unsafe libc calls in Chromium's unsafe buffer paths file.
One-line change to ease revert if some untestable downstream build
breaks with an `error: ... is unsafe` warning.

Bug: 390223051
Change-Id: I5852938e12745d8f859d207d55f679f8e56ab137
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6393815
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Mega-CQ: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439688}
2025-03-28 13:59:16 -07:00
Ananya
874316ec6b [glic metrics] Replace settings toggle histogram with user action
This CL adds user action metrics for when BB is disabled or enabled by
toggling from glic settings. This is done by replacing  the existing
`Glic.OsEntrypoint.Settings.Toggle` histogram with two user actions,
`Glic.OsEntrypoint.Settings.ToggleEnabled` and
`Glic.OsEntrypoint.Settings.ToggleDisabled`.

Bug: 391417447,406788386
Change-Id: Ic1dd1d8dfb148fd2c54e49c9e8de4473a71e479b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6403533
Commit-Queue: Ananya Seelam <ananyaseelam@google.com>
Reviewed-by: Justin DeWitt <dewittj@chromium.org>
Reviewed-by: Paul Adedeji <pauladedeji@google.com>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439687}
2025-03-28 13:55:26 -07:00
Steve Kobes
c485f3cb87 Skip scoped tests in virtual/view-transition-mpa-serialization.
Scoped view transitions are incompatible with MPA.

Bug: 40267386,394052227
Change-Id: Idb2d1dee8a37bada009f6a040f72c67a69555c59
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409016
Commit-Queue: Steve Kobes <skobes@chromium.org>
Reviewed-by: Vladimir Levin <vmpstr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439686}
2025-03-28 13:53:58 -07:00
chromium-autoroll
be88cfb5cd Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1743184778-444ffce0e5b8d697416c026de187e4f766942b8c-1e7df3cd93245f563273799dfb51880997e943ae.profdata to chrome-mac-arm-main-1743191914-6472206d0d246ef7e81f587977e5b0c67fa19976-2f4094078ccdde6b664d4a825cec53663a206cec.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-mac-arm-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:mac-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I437cdfc02d505044173bd1eb0b6186bb6d413b79
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6410251
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439685}
2025-03-28 13:51:57 -07:00
Chris Fredrickson
1605879526 [SAA] Add UMA metrics test coverage
This adds test coverage for the changes introduced in
https://crrev.com/c/6079577 and https://crrev.com/c/6373548.

Bug: 379030052
Change-Id: I45996ac1aff72caa2a8c36eee96e19f30462ea87
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409854
Auto-Submit: Chris Fredrickson <cfredric@chromium.org>
Reviewed-by: Sandor «Alex» Major <sandormajor@chromium.org>
Commit-Queue: Sandor «Alex» Major <sandormajor@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439684}
2025-03-28 13:50:14 -07:00
Benjamin Williams
e4d48d5a18 [iOS] Add missing Reminder Notifications strings
This change adds the remaining missing strings required for the Reminder
Notifications project. These strings are used across the feature's user
interface, including permission alerts, confirmation/undo snackbars,
swipe actions, In-Product Help (IPH) bubbles, and text within the iOS
notification settings screen.

Fixed: 407065279
Change-Id: Ie6b0fa7323f7bfbded12bf737c26d8db822b7c42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408533
Reviewed-by: Ernesto Izquierdo Clua <eic@google.com>
Commit-Queue: Benjamin Williams <bwwilliams@google.com>
Auto-Submit: Benjamin Williams <bwwilliams@google.com>
Reviewed-by: Hira Mahmood <hiramahmood@google.com>
Reviewed-by: Justin Cohen <justincohen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439683}
2025-03-28 13:49:33 -07:00
Tove Petersson
5846d15b5d Add TabCaptureInfobarLinks to chrome://flags
Bug: 380903159
Change-Id: I15c2db8f6ad0f90bc2200e68d1d59bbd1cacdf7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6401533
Reviewed-by: Elad Alon <eladalon@chromium.org>
Commit-Queue: Tove Petersson <tovep@chromium.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439682}
2025-03-28 13:48:59 -07:00
chromium-autoroll
1518ccb89a Roll ANGLE from 184a389f67c5 to b1eecd41bc87 (4 revisions)
184a389f67..b1eecd41bc

2025-03-28 ynovikov@chromium.org Skip flaky BlitFramebufferTest on Linux Intel GL
2025-03-28 ynovikov@chromium.org Allow uninstantiated ContextNoErrorTestES31
2025-03-28 angle-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 436b13b0fc28 to 525b5b9d77ef (1 revision)
2025-03-28 syoussefi@chromium.org Capture/Replay: Fix sample build

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 angle-team@google.com,ynovikov@google.com 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://issues.skia.org/issues/new?component=1389291&template=1850622

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: ynovikov@google.com
Change-Id: I56222d9234d87ae20a8bc51470a180c05042319f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409797
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439681}
2025-03-28 13:48:23 -07:00
chromium-autoroll
49b437db36 Roll Dawn from 4ddec903d777 to 0632d1c915da (4 revisions)
https://dawn.googlesource.com/dawn.git/+log/4ddec903d777..0632d1c915da

2025-03-28 diejorarr@gmail.com [spirv-reader][ir] Support for LogicalOr
2025-03-28 rharrison@chromium.org [tint] Fix unsafe buffer usage in classify_template_args.cc
2025-03-28 jrprice@google.com [wgsl] Support complex override initializers from IR
2025-03-28 dawn-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8cf89716697b to ddb625e1b97f (3 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/dawn-chromium-autoroll
Please CC cwallez@google.com,jrprice@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Dawn: https://bugs.chromium.org/p/dawn/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://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:dawn-android-arm-deps-rel;luci.chromium.try:dawn-android-arm64-deps-rel;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-mac-arm64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel;luci.chromium.try:dawn-win11-arm64-deps-rel;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:gpu-fyi-cq-android-arm64
Bug: chromium:394825124,chromium:402726783
Tbr: jrprice@google.com
Change-Id: I6f6deef935f95fcf20fb5a5f241a5925955d2200
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409352
Bot-Commit: 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/main@{#1439680}
2025-03-28 13:47:47 -07:00
Richard Chui
f0145bcc37 focus-mode: Update soundscape config size limit
In the process of trying to update the soundscape playlists to have
localized translations, we realized that the new config size will exceed
our previous expectations. This CL updates the max config size allowed,
updates the config endpoint for backwards compatibility, and also adds
some tests for other translation cases.

Bug: 360422919
Test: updated, added new RTL test
Change-Id: I4a293f8235e3bf54fdb511df327700d9dde0b756
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6400293
Reviewed-by: Sean Kau <skau@chromium.org>
Commit-Queue: Richard Chui <richui@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439679}
2025-03-28 13:47:13 -07:00
Jan Keitel
cea92c938f Add test feature to always trigger AutofillAi server model
Bug: 404463608
Change-Id: I3eae2dc2a9a2441c3087d01f16854ef067f72b09
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408874
Auto-Submit: Jan Keitel <jkeitel@google.com>
Reviewed-by: Christoph Schwering <schwering@google.com>
Commit-Queue: Jan Keitel <jkeitel@google.com>
Cr-Commit-Position: refs/heads/main@{#1439678}
2025-03-28 13:46:33 -07:00
William Liu
1984a8856b Re-enable some tests
Some were disabled in https://crrev.com/c/6394811 and one was disabled
in https://crrev.com/c/6373789.

FocusedTabChange is still disabled because of the
temporarily-nothing-in-focus bug.

Bug: 406528268, 406843285
Change-Id: Ib2bf442f013b425f38e5ea4869a92aac417fc3e9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409891
Reviewed-by: Baran Erfani <baranerf@google.com>
Commit-Queue: William Liu <liuwilliam@chromium.org>
Reviewed-by: Adithya Srinivasan <adithyas@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439677}
2025-03-28 13:42:15 -07:00
Shibalik Mohapatra
df97886da1 [SxS] Unsplit tab if breaking group contiguity for add flow.
Change-Id: I78ca5a4a27296e3f2a6f2063f052f12c85b4c877
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6405394
Commit-Queue: Shibalik Mohapatra <shibalik@chromium.org>
Reviewed-by: Alison Gale <agale@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439676}
2025-03-28 13:39:30 -07:00
chromium-internal-autoroll
4cc0c2f2f7 Roll Release Scripts from 8b5d8916adc9 to 35037465fc4b (1 revision)
8b5d8916ad..35037465fc

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/release-scripts-chromium
Please CC chrome-release-infra@google.com,guterman@google.com,kuanhuang@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://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: guterman@google.com,kuanhuang@google.com
Change-Id: Ieea9a97b063bb1da6197ffdd427532abfb0a000f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409544
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439675}
2025-03-28 13:38:11 -07:00
Joe DeBlasio
e988468e33 [HSTS] Update bulk entries
See https://github.com/chromium/hstspreload.org/wiki/Preload-List-Processes#updating-bulk-hsts-entries

Change-Id: I63eb4c7936aa388eb2358ce1fdefd70eab93475c
Binary-Size: Increase from adding domains to HSTS preload list
Fuchsia-Binary-Size: Increase from adding domains to HSTS preload list
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409172
Reviewed-by: Nick Harper <nharper@chromium.org>
Auto-Submit: Joe DeBlasio <jdeblasio@chromium.org>
Commit-Queue: Nick Harper <nharper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439674}
2025-03-28 13:37:45 -07:00
Vladimir Levin
8bab1b86c3 VT: More speculative fixes to ViewTransitionCaptureTest
* Disable paint holding
* Use for test function for resizing
* Force device scale factor to 1.f
* Add an extra rAF to initial capture (the part that seems to fail
  correct capture)

R=kevers@chromium.org

Bug: 400187507
Change-Id: Icc05a16168f0e6a09d838063add46a3a3167b1de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409851
Commit-Queue: Vladimir Levin <vmpstr@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439673}
2025-03-28 13:37:01 -07:00
Jenna Himawan
dc1efa1af1 [Keyboard A11y] Add shortcuts for focus on top Chrome
Bug: 360423850, 399498687
Change-Id: Ia7bae30507b10f1fff178de40cb641287904a2a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408452
Commit-Queue: Jenna Himawan <jhimawan@google.com>
Reviewed-by: Theresa Sullivan <twellington@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439672}
2025-03-28 13:35:43 -07:00
Daniel Cheng
7675c99656 Don't allow text -> URL conversion when dropping to bypass URL filtering
When starting a drag from a renderer, the browser process filters out
URLs that the initiating renderer process should not be able to navigate
to, e.g. a random http/https page should not be able to specify
chrome://settings/ as URL to navigate to when dropped.

However, when dropping, Chrome is clever and tries to interpret text as
URLs when needed. To prevent this from bypassing the URL filtering, only
allow this conversion if:
- the drag data does not originate from the renderer
- or the text to URL conversion results in a HTTP or HTTPS url

Bug: 404000989
Change-Id: I28baf7e6385b440af7e76b08471588299e24e247
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6400553
Reviewed-by: Avi Drissman <avi@chromium.org>
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439671}
2025-03-28 13:30:27 -07:00
Ashutosh Singhal
bc86ea7a96 Enable CRD unattended feature flags by default.
The following feature flags are enabled by default:
* EnableAutoApproveEnterpriseSharedSessions
* EnableCrdSharedSessionToUnattendedDevice

Bug: b:390164145
Change-Id: Idd7d84f01ae8fab97283e35759bd676ef50d27ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6397021
Reviewed-by: Joe Downing <joedow@chromium.org>
Commit-Queue: Ashutosh Singhal <macinashutosh@google.com>
Reviewed-by: Jeroen Dhollander <jeroendh@google.com>
Cr-Commit-Position: refs/heads/main@{#1439670}
2025-03-28 13:28:30 -07:00
David Bertoni
139ea1511f [Extensions] Fix some issues with the ENABLE_GUEST_VIEW build flag.
ExtensionsApiClient has some virtual functions controlled by this flag.
Unfortunately, the derived classes implement overrides and these
declarations and definitions aren't controlled by this flag, which leads
to compilation errors.

This CL adds the necessary ifdef blocks.

Bug: 356671305
Change-Id: I285e6dd8fdb9a56a79db4c22deb68f6c55e7c750
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6394592
Reviewed-by: Justin Lulejian <jlulejian@chromium.org>
Commit-Queue: David Bertoni <dbertoni@chromium.org>
Auto-Submit: David Bertoni <dbertoni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1439669}
2025-03-28 13:27:31 -07:00
chromium-internal-autoroll
47d1354366 Roll optimization-guide from 54babfd8e7ac to 1b3b0cf0382c
54babfd8e7..1b3b0cf038

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/optimization-guide-chromium
Please CC chrome-intelligence-core@google.com,sophiechang@chromium.org 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://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Change-Id: I6a24a433a49543a9f45c997778fdf749b530a78d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6408459
Bot-Commit: 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/main@{#1439668}
2025-03-28 13:27:17 -07:00
chromium-autoroll
f0aa3529bf Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1743184220-064abf062b283d3d48f4c75566700191b26b1bcb-0fa00750959f16c1bef06f6855d21bf21b2fef50.profdata to chrome-android64-main-1743186615-7733088cd92a3450bac073a1d13d05ce48c30b75-9301acc027414dbbeef8afc922e80d9f09345f64.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-android-arm64-chromium
Please CC chrome-brapp-engprod@google.com,pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

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

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I78ddcc784be6a0558f1ad2d92a177c6608635bd8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6409370
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1439667}
2025-03-28 13:26:22 -07:00
Evelynn Kaplan
b2541472a4 [AriaNotify] Prepare for Origin Trial
This CL adds code that will be needed when the time comes to enable an
Origin Trial for the new AriaNotify API. This code does not enable the
OT, as it is missing some config pieces from
`runtime_enabled_features.json5`.

More on AriaNotify in the explainer:
https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/Accessibility/AriaNotify/explainer.md#screen-reader-customizations-for-user-preference

Bug: 326277796
Change-Id: I6cbab61d8af6993b938773b8047443a22a6a81da
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6407353
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Evelynn Kaplan <evelynn.kaplan@microsoft.com>
Reviewed-by: Mike Jackson <mjackson@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1439666}
2025-03-28 13:26:09 -07:00