chromium
Legend: | Passed | Failed | Running | Exception |
Roll Chrome Android ARM32 Orderfile from xAKsn76sgYpqn4xFn... to EFizASCPlMxxxhGvP...
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/orderfile-android-arm32-chromium
Please CC clank-build@google.com,clank-library-failures@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: clank-library-failures@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I7a129bcf39b3b7ffd732a12c10ac88354b6e3c49
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787741
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@{#1492068}
iwa caching: create UMA metric for removing obsolete bundle versions
Record whether the removing of the obsolete IWA versions from cache was
successful or failed and record the error type.
Bug: 388727600
Tests: RemoveObsoleteBundleVersionsCacheCommandTest* unit tests
Change-Id: I9acbe5261cfd52a63188a9b5f838474aacab817e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779833
Reviewed-by: Alan Cutter <alancutter@chromium.org>
Reviewed-by: Simon Hangl <simonha@google.com>
Commit-Queue: Irina Fedorova <irfedorova@google.com>
Cr-Commit-Position: refs/heads/main@{#1492067}
Roll ANGLE from 7fc1baa0979e to f4d16e6432b1 (1 revision)
https://chromium.googlesource.com/angle/angle.git/+log/7fc1baa0979e..f4d16e6432b1
2025-07-25 angle-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b7374531e4a2 to b16be89ea18d (5 revisions)
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,syoussefi@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: syoussefi@google.com
Change-Id: Iab1b0f01df251eb0a0816800aabd4948fec9fd1c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788420
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@{#1492066}
[PermissionsAI] Add AIv4 handler to the model provider class
Adds infrastructure to fetch AIv4 handlers from the provider class. Will
be used in the ui selector in follow up changes.
Bug: 422952428
Change-Id: If99072d698a398565691c69a46a5423ed60d3336
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788152
Commit-Queue: Judith Hemp <hempjudith@google.com>
Reviewed-by: Elias Klim <elklm@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492065}
[AW] Add ProfileToLoad to WebViewStartupConfigBoundaryInterface
Add the profileToLoad to WebViewStartupConfigBoundaryInterface by making
sure that WebView doesn't crash with old Client code that has old
BoundaryInterface without the new method. This CL also adds a new
feature for the setProfilesToLoad method.
This is a temp fix and should be removed when we change the boundary
interface.
Bug: 414322772
Change-Id: I833e51f26cd7352e9f6c73776e5c2e21291e9e7b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779430
Reviewed-by: Richard (Torne) Coles <torne@chromium.org>
Commit-Queue: Sayed Elabady <elabadysayed@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492064}
[iOS][safari-data-import] Failure management 2/3: Refactor protocol
This CL does three things
1. Rename protocol from -Consumer to -TransitionHandler to comply with
the recommended naming practice (go/bling-fascicle-2-coordinators)
2. Move protocol implementation to coordinator so it can display the
alert in a subsequent CL
3. Break one protocol method into two for readability
Bug: 420703283
Change-Id: I683da2fbf37f47d952f00e5dc20060a4eefedb0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6776851
Reviewed-by: Scott Yoder <scottyoder@google.com>
Commit-Queue: Ginny Huang <ginnyhuang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492063}
[iOS][safari-data-item] Failure management 1/3: Register callback
Registers a callback on the IOSSafariDataImportClient to be invoked when
file processing has failed. In subsequence CLs an alert will display to
inform user of the failure.
https://youtu.be/lO9K7VMFo2Y?feature=shared
Bug: 420703283
Change-Id: I59a9992f406aa78818d110818b4140811de878bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6776850
Commit-Queue: Ginny Huang <ginnyhuang@chromium.org>
Reviewed-by: Tommy Martino <tmartino@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492062}
[iOS] Youtube incognito snackbar button A11y
Bug: 434126018
Change-Id: I83be3867af6d07de43c9e51c890ecb7619953eab
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779355
Reviewed-by: Scott Yoder <scottyoder@google.com>
Reviewed-by: David Roger <droger@chromium.org>
Commit-Queue: Elmehdi Rahmaoui <erahmaoui@google.com>
Cr-Commit-Position: refs/heads/main@{#1492061}
Add gendered grammar capabilities.
This is how we'll determine the user's gender for localization purposes.
PRD:
https://docs.google.com/document/d/1P9tTdcZ9cQOrD3lMIi-sq5g02GU05NE0YPWFANRiHyE
DD:
https://docs.google.com/document/d/1oIuaWzXiRBsZ3qRz9DG6CGFtdk7sP8JeWtjg1-B7yUg
Support for these capabilities has landed on the server side (see
internal http://cl/785860207 ), but is not live in production yet, hence
the flags to guard the new values.
The Neuter gender is not yet supported, so it is behind an additional
flag.
BUG=420947195
Change-Id: I2994843ad58813bd252c09c08ad0753ca56edb4d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6667261
Reviewed-by: Ted Choc <tedchoc@chromium.org>
Reviewed-by: Mihai Sardarescu <msarda@chromium.org>
Commit-Queue: Glenn Hartmann <hartmanng@chromium.org>
Reviewed-by: Tanmoy Mollik <triploblastic@google.com>
Cr-Commit-Position: refs/heads/main@{#1492060}
Roll Chrome Mac PGO Profile
Roll Chrome Mac PGO profile from chrome-mac-main-1753422629-677a7fb9434a40e8611bc2cd7ed30ac9708e6265-b4ef6d4fe4dfc81b2ada51b48140db84bd6ca870.profdata to chrome-mac-main-1753444792-6af79975ee1ef84f827b508d9270596b706dac18-b8adc83fcaaadddbd281c738a01518bb24136997.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: If4dc2fdb3629a0ff9f1cf3788bbbd27749010195
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788415
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@{#1492059}
webrtc-internals: support unbundled peerconnections
e.g. https://jsfiddle.net/fippo/zhno36vk/1/
Bug: chromium:417262733
Change-Id: I9d09ab74cb7846b3de6c1be9d12172901ae2fe54
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6652313
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/main@{#1492058}
iwa caching: create UMA metric for getting bundle cache path
Record whether the extraction of IWA bundle path from cache was
successful or failed and record the error type.
Bug: 388727600
Tests: GetBundleCachePathCommandTest* unit tests
Change-Id: I93520aab7f9db6f967e8aa3730febe458dbb4635
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781076
Commit-Queue: Irina Fedorova <irfedorova@google.com>
Reviewed-by: Andrew Rayskiy <greengrape@google.com>
Reviewed-by: Alan Cutter <alancutter@chromium.org>
Reviewed-by: Simon Hangl <simonha@google.com>
Cr-Commit-Position: refs/heads/main@{#1492057}
Updating trunk VERSION from 7318.0 to 7319.0
* This is an automated release commit.
* Do not revert without consulting chrome-pmo@google.com.
NOAUTOREVERT=true
Change-Id: I69894b1f2f235c8223e87dff65570d1e558da314
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788443
Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1492056}
[iOS][PlaceholderService] Prevent repeated fetch with cooldown timer
Prevent repeated icon fetch with a cooldown timer.
Bug: 431513573, 433602705
Change-Id: Ifab53a5d9827f8d527fa22b355b5c8a233681b39
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788233
Auto-Submit: Christian Xu <christianxu@chromium.org>
Commit-Queue: Ameur Hosni <ameurhosni@google.com>
Commit-Queue: Christian Xu <christianxu@chromium.org>
Reviewed-by: Ameur Hosni <ameurhosni@google.com>
Cr-Commit-Position: refs/heads/main@{#1492055}
glic: Add API plumbing for toggling between different client views
Such changes can be initiated either by the client itself or by the
browser (e.g., a UI control). In either case, the client is
authoritative on the current state and notifies the browser when the
view has in fact changed, so that any appropriate changes to the
browser UI can be reflected.
Test client implementation included, but a full test should be added
once there's actual functionality on either side of the plumbing.
Verified that both directions work with a small patch to allow Chrome
to dispatch view changes when the glic button is right-clicked.
Bug: b:432073849
Change-Id: Id38c75a40bef084ccea703d2f577c1ee410029dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781560
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Carlos Knippschild <carlosk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492054}
Auto-format //remoting GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this.
Bug: 40760278
Change-Id: I04a8d44e0f82b3ad3ac82a2d44de361002e69ebd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786165
Commit-Queue: Joe Downing <joedow@chromium.org>
Reviewed-by: Joe Downing <joedow@chromium.org>
Auto-Submit: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492053}
[iOS] Handle the rotating of the device in BWG Consent
Prior to that CL, rotating the device in BWG Consent from portrait to
landscape when promo and consent are enabled does not translate the
`contentScrollView` correctly.
Now, a contentOffset to the scrollView has been added and the layout is
computed during the rotating of the device if both screen (promo and
consent) are enabled.
Video:
https://drive.google.com/file/d/1d0YxhgPoPV52sFS6dimRyyBVqlTNi0oT/view?usp=sharing&resourcekey=0-MvRAiVAPxJWUqkZRGuvJ8w
Fixed: 433968675
Change-Id: I28d720b6e656d29e22fc84855e5e3c695eefca61
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788372
Reviewed-by: Adam Arcaro <adamta@google.com>
Commit-Queue: Prasanaa Vingadassamy <prasanaa@google.com>
Cr-Commit-Position: refs/heads/main@{#1492052}
Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1753440286-f60ad769a48525604db312e09b953b400108a696-f6b11fa08610ea80def165f05f214fbd7b7c4a3c.profdata to chrome-android64-main-1753446320-47955f56dc1d188121f9380f30d1cdeb2fb970d0-5f055475ba79450cd2af9d487abc288b5df5f6a2.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: I50f872c443d0ad38e13a75c69284a3cfe20e35ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787738
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@{#1492051}
Use a loop in ControlledFrameExtensionsRendererAPIProvider::PopulateSourceMap()
Rewrite the method to use a loop, which will slightly decrease the
amount of generated code.
Bug: 419101630
Change-Id: I808bc0ffd36e0eba210d8a534df3eaf1db1aae8e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787815
Commit-Queue: Dominik Bylica <bylica@google.com>
Commit-Queue: Simon Hangl <simonha@google.com>
Auto-Submit: Dominik Bylica <bylica@google.com>
Reviewed-by: Simon Hangl <simonha@google.com>
Cr-Commit-Position: refs/heads/main@{#1492050}
[NTP Customization] Fix the RTL
This CL addresses an issue where the forward_arrow_icon was not
correctly mirrored in RTL (Right-to-Left) mode.
The UI change after this CL is shown below:
https://docs.google.com/document/d/1bMRVyyqOd0-cAmyTbL9IhKNU9uSvDdpdCngSzSXIHnk/edit?tab=t.0#bookmark=id.pdt4th3gwuyl
Bug: 433667476
Change-Id: I2104e45807f167533450c81ed65a8466524c4e6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6778823
Commit-Queue: Yanling Hu <yanlinghu@google.com>
Reviewed-by: Xi Han <hanxi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492049}
[MessageRefactor] Separate price tracking from message manager
- Separate price tracking logic from TabSwitcherMessageManager.
- Simplify logic if possible.
- Adds new PriceMessageUpdateObserver observer.
- Update tests and add new unit tests.
Bug: 430038226
Change-Id: Ie8c9ac0362d24259fd1308d613718050ffeeb38b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6777702
Auto-Submit: Fiaz Muhammad <mfiaz@google.com>
Commit-Queue: Fiaz Muhammad <mfiaz@google.com>
Reviewed-by: Calder Kitagawa <ckitagawa@chromium.org>
Reviewed-by: Sky Malice <skym@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492048}
Enable dynamic adjustment of multi capture notifications
This CL dynamically changes the notifications if an allowlisted
app is installed or uninstalled. This will change the notification
message (i.e. the app will be added / removed).
Bug: 424103935
Change-Id: Ieeafd1f5698eeb48674d8ec567ffb1769a103fd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787913
Commit-Queue: Simon Hangl <simonha@google.com>
Reviewed-by: Magdalena Skarbińska <mskarbinska@google.com>
Auto-Submit: Simon Hangl <simonha@google.com>
Cr-Commit-Position: refs/heads/main@{#1492047}
Roll DevTools Frontend from f41b551ca787 to 37038f181f31 (2 revisions)
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/f41b551ca787..37038f181f31
2025-07-25 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted)
2025-07-25 alinavarkki@google.com Move main thread activity format description into a fact
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 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:410783827
Change-Id: I3dccb449ef958cc83c79ca341fbecbc26cc2ba72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788406
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@{#1492046}
[iOS] Make PageActionMenuCoordinator a presentation controller delegate
This CL makes PageActionMenuCoordinator the presentation controller
delegate for its own view controller. This fixes a bug where the sheet
could be dismissed without the delegate being called, since the view
controller was the delegate for its own presentation.
Bug: 432213672
Change-Id: I9cd9a671ff607a97194552a1f2e2a990c1ca8ba0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779370
Commit-Queue: Quentin Pubert <qpubert@google.com>
Auto-Submit: Quentin Pubert <qpubert@google.com>
Reviewed-by: Adam Arcaro <adamta@google.com>
Cr-Commit-Position: refs/heads/main@{#1492045}
[iOS][BWG] Fix accessibility labels for FRE consent buttons.
Bug: 420643840
Change-Id: Ia1bf30c07c451e243197e7eb606a39924931f56e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781948
Auto-Submit: Ibrahim Kanouche <kanouche@google.com>
Reviewed-by: Adam Arcaro <adamta@google.com>
Commit-Queue: Adam Arcaro <adamta@google.com>
Cr-Commit-Position: refs/heads/main@{#1492044}
[iOS] Move sheet presentation code to coordinator for page action menu
This CL moves the sheet presentation code to the page action menu
coordinator, since multiple view controllers will be pushed on the
associated navigation controller.
Bug: 432213672
Change-Id: I655dd341f78a716d1a3177d74fec8fb2c40687ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6780570
Auto-Submit: Quentin Pubert <qpubert@google.com>
Reviewed-by: Adam Arcaro <adamta@google.com>
Commit-Queue: Quentin Pubert <qpubert@google.com>
Cr-Commit-Position: refs/heads/main@{#1492043}
[iOS] Share extension account related strings translation
Bug: 434127801
Change-Id: I6c941ee4417c5e9022240e921a02821bc1695137
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788112
Reviewed-by: Olivier Robin <olivierrobin@chromium.org>
Commit-Queue: Elmehdi Rahmaoui <erahmaoui@google.com>
Cr-Commit-Position: refs/heads/main@{#1492042}
Remove chrome-metrics-team+robot@google.com from histogram metadata OWNERS
It's replaced by chrome-metrics-team+submitter@google.com.
Bug: 418617935
Change-Id: Ibaddcd219d209fa06a360a1736f87b61de2fad3d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6778596
Reviewed-by: Luc Nguyen <lucnguyen@google.com>
Commit-Queue: Ariel Zhang <arielzhang@google.com>
Reviewed-by: Robert Kaplow <rkaplow@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492041}
iwa: Update icon for `MultiCaptureUsageIndicatorService` dialog
Replace the placeholder icon in `MultiCaptureUsageIndicatorService` dialog to the final one: https://fonts.google.com/icons?selected=Material+Symbols+Outlined:domain:FILL@0;wght@400;GRAD@0;opsz@24&icon.query=busin&icon.size=24&icon.color=%231f1f1f
Bug: 424102053
Change-Id: Ia47fece37efff31d0b133651a24870d5f2d1f7a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787790
Reviewed-by: Simon Hangl <simonha@google.com>
Commit-Queue: Simon Hangl <simonha@google.com>
Cr-Commit-Position: refs/heads/main@{#1492040}
[iOS] Fixes the mainScrollView height of the BWG FREWrapper
Prior to the CL, the mainScrollView height was too big due to the
dynamic sizing of the horizontalStackView.
Now, the hozirontalStackView set a constants size, which allows
the mainScrollView do have the correct scrollable area.
Video: https://drive.google.com/file/d/18M2yV563Qt8Ft7FF2KO7yGIVbBKmORP8/view?usp=sharing&resourcekey=0-PNaAzJHvm9fxKrsHjrnM0A
Fixed: 433662533
Change-Id: I0eae89ef53c0e75ecbac28367b9dd8122607f1cc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6781098
Commit-Queue: Prasanaa Vingadassamy <prasanaa@google.com>
Reviewed-by: Adam Arcaro <adamta@google.com>
Cr-Commit-Position: refs/heads/main@{#1492039}
Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1753437471-f4b2868f1ebcbba0150eae30c4a92c365cc20761-605cd434e321cf9bb613781436da384262b0cec5.profdata to chrome-mac-arm-main-1753444776-9dd3185058aeb4e61f6e989f0180f2293ee80ab7-957912ff457f01d7f03f71c3006d593046d42b2c.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: I351eb1ce9e472bc1edc761e996843f0eb777704b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788436
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@{#1492038}
Document details of LST/ENABLE_SYNC processing and update histograms
This is a follow up from crrev.com/c/6652176 addressing the last
suggestions.
It documents how the dice tab helper reacts when receiving the LST
and ENABLE_SYNC signals from the Gaia server, depending on their
time difference and order of arrival.
No functional changes done, other that an UMA metrics method that
allows for larger time-windows (up to 3 minutes). The corresponding
histogram is renamed to avoid conflicts with any already recorded
data.
OBSOLETE_HISTOGRAM[Signin.SigninManager.SyncHeaderArrivalTimeWindow]=Replaced by Signin.SigninManager.SyncHeaderArrivalTimeWindowAfterLst
Bug: 420635510
Change-Id: I2959a5cd7b5c854a765adb3985c507a3cf3d430e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779133
Reviewed-by: Alex Ilin <alexilin@chromium.org>
Reviewed-by: David Roger <droger@chromium.org>
Commit-Queue: Anthi Orfanou <anthie@google.com>
Cr-Commit-Position: refs/heads/main@{#1492037}
Support runtime override in policy generated file
The PermissionsPolicyfeatureWriter inherits directly from json5_generator.Writer, and not BaseRuntimeFeatureWriter like the other classes that load runtime_enabled_features.json5.
This change updates the class to have similar behavior to BaseRuntimeFeatureWriter, and to load override files that might exist.
Bug: 428882127
Change-Id: I91e73c6d07ba8c1389ae88c5e2fa17a30bb91d0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6778011
Reviewed-by: Rick Byers <rbyers@chromium.org>
Commit-Queue: Mike Jackson <mjackson@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1492036}
watchlists: Add ortuno to ipp watchlist
Change-Id: I0f01c4a2b5f28b3ac6b7dfa216fa61ff93557c45
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788533
Reviewed-by: Andrew Williams <awillia@chromium.org>
Commit-Queue: Giovanni Ortuno Urquidi <ortuno@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492035}
Revert "Add CSSOM support for @custom-media"
This reverts commit 3daf65dcd9ae4a0af0ab28a0f2e37ce7f8d573f1.
Reason for revert: New test at-custom-media-cssom.html is consistently
failing on builder linux-blink-leak-rel. Example failure:
https://ci.chromium.org/ui/p/chromium/builders/ci/linux-blink-leak-rel/4393/test-results?q=ID%3Aninja%3A%2F%2F%3Ablink_wpt_tests%2Fwpt_internal%2Fcss%2Fmediaqueries%2Fat-custom-media-cssom.html+V%3Abuilder%3Dlinux-blink-leak-rel+V%3Aos%3DUbuntu-22.04+V%3Atest_suite%3Dblink_wpt_tests
Bug: 40781325
Original change's description:
> Add CSSOM support for @custom-media
>
> Implemented interface:
>
> typedef (MediaList or boolean) CustomMediaQuery;
>
> interface CSSCustomMediaRule : CSSRule {
> readonly attribute CSSOMString name;
> readonly attribute CustomMediaQuery query;
> }
>
> Not yet speced.
>
> Bug: 40781325
> Change-Id: Ib17b0ae2030e893519a248c84897f5fc294474f3
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6771725
> Reviewed-by: Rune Lillesveen <futhark@chromium.org>
> Commit-Queue: Munira Tursunova <moonira@google.com>
> Cr-Commit-Position: refs/heads/main@{#1491982}
Bug: 40781325
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I9a1d45f826ad1528216c476467a92b881b6aec99
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786409
Auto-Submit: thefrog <thefrog@chromium.org>
Owners-Override: thefrog <thefrog@chromium.org>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1492034}
anchor-scroll-004.html now seems to be passing
Bug: 431034517
Change-Id: Idede4c68835b168dbba8e021d93caa017aac6dce
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787210
Reviewed-by: Daniil Sakhapov <sakhapov@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492033}
Roll Chrome Win ARM64 PGO Profile
Roll Chrome Win ARM64 PGO profile from chrome-win-arm64-main-1753401571-f6dacad5d81afead23c4339357082a92b43d8778-d0a9f01e44fed6f333993f675f6cc57596896ba5.profdata to chrome-win-arm64-main-1753444792-b2afe06e7c666d00d13f909223b27e0120a1d8bc-b8adc83fcaaadddbd281c738a01518bb24136997.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-win-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: I0cdbfb84e8f3e43e68d8bef0b33d425a6e5ad4bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788402
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@{#1492032}
Roll ios_internal from 13b302b8662a to 59c228b87053
https://chrome-internal.googlesource.com/chrome/ios_internal.git/+log/13b302b8662a..59c228b87053
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/ios-internal-chromium-autoroll
Please CC chrome-brapp-engprod@google.com,joemerramos@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
Change-Id: Id8701dcca14d4f245c1cd40bec65bc83e71c2121
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788437
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@{#1492031}
Roll Perfetto from 197c2ac5ee9f to cf5764e5ae7a (1 revision)
https://chromium.googlesource.com/external/github.com/google/perfetto.git/+log/197c2ac5ee9f..cf5764e5ae7a
2025-07-25 108405710+aMayzner@users.noreply.github.com exp: Cleanup the AggregationsOperator (#2312)
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 etiennep@google.com,perfetto-bugs@google.com,primiano@chromium.org 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
Cq-Include-Trybots: luci.chromium.try:linux-perfetto-rel
Bug: None
Tbr: etiennep@google.com,perfetto-bugs@google.com
Change-Id: Ie96857368de5eedf3afaedca1a436f60f12d3975
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788414
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@{#1492030}
[iOS] The icons on the BWG consent screen uses contentMode Fill
The icons on the BWG Consent screen uses contentMode
`UIViewContentModeScaleAspectFill` instead of
`UIViewContentModeScaleAspectFit`, which makes icons bigger in case the
height and the width of the icon are different.
Fixed: 432172128
Change-Id: I303a3d37008f4955fa9a1dc99f4f1cec60516416
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786708
Reviewed-by: Adam Arcaro <adamta@google.com>
Commit-Queue: Prasanaa Vingadassamy <prasanaa@google.com>
Cr-Commit-Position: refs/heads/main@{#1492029}
[skia] Add staging for blur flickering improvements
Change-Id: I9e1b265b8b9e7c352ff941b0bb6a83ce41f8a1f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786268
Reviewed-by: Florin Malita <fmalita@chromium.org>
Auto-Submit: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Michael Ludwig <michaelludwig@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492028}
Roll Chrome Android Desktop x64 PGO Profile
Roll Chrome Android Desktop x64 PGO profile from chrome-android-desktop-x64-main-1753422629-1efe5316131006a509121439862c617d0fedad8d-b4ef6d4fe4dfc81b2ada51b48140db84bd6ca870.profdata to chrome-android-desktop-x64-main-1753444792-a3e5572a4ae4ee201e7db1156ff85591371449b2-b8adc83fcaaadddbd281c738a01518bb24136997.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-desktop-x64-chromium
Please CC al-clank-pgo@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: 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: Ic3613b87226bb0a8a4aa925e8a863fd30b4f91f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788416
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@{#1492027}
certs: use crypto/sign in TestCertificateProviderExtension
This also removes the dependency on RSAPrivateKey.
Bug: 372283556
Change-Id: I8d2cf4472f46da2af6e1d852db3ab0e0a7bf9aa4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6784828
Reviewed-by: Maria Petrisor <mpetrisor@chromium.org>
Commit-Queue: Elly FJ <ellyjones@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492026}
[IOS][AIM] Adjust the trailing button size on contentSizeCategory
This CL adds back the support for contentSize adjustment that was
regressed by :
https://chromium-review.googlesource.com/c/chromium/src/+/6727195
This CL:
- Applies a new approach that doesn't make the icons stretch like
the previous one (icons are trying to stretch to follow the hardcoded
button size.)
- Adds adjustment to the aim animation view too.
Examples:
M: https://screenshot.googleplex.com/ANnUDTK8X36R6He
L: https://screenshot.googleplex.com/4iPuvGktDkK9iYE
XL: https://screenshot.googleplex.com/5U5wbQYSCPvGwMs
Change-Id: Ice2fd848301be326ba037eb45b1912c044852919
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787155
Auto-Submit: Ameur Hosni <ameurhosni@google.com>
Commit-Queue: Ameur Hosni <ameurhosni@google.com>
Reviewed-by: Christian Xu <christianxu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492025}
Update comment in PS BUILD.gn to be more specific
Also ran git cl format to fix formatting for some of the deps
Change-Id: I9f988d72211c06265d0221fe6254d75b493190d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6784528
Auto-Submit: Fiona Macintosh <fmacintosh@google.com>
Reviewed-by: Maggie Jennings <mjenn@google.com>
Commit-Queue: Maggie Jennings <mjenn@google.com>
Cr-Commit-Position: refs/heads/main@{#1492024}
[KP] Automatic update from google3
Automatic update for 2025-07-25 UTC
Merge-Approval-Bypass: pki-metadata-updater
Change-Id: Ifc730cede1420e1e2ace1f50fe28b030d80242b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785574
Commit-Queue: PKI Metadata Updates Bot <mdb.chrome-pki-metadata-release-jobs@google.com>
Bot-Commit: PKI Metadata Updates Bot <mdb.chrome-pki-metadata-release-jobs@google.com>
Cr-Commit-Position: refs/heads/main@{#1492023}
[ACT] Update NTP string descriptions
Updated with suggestions from crrev.com/c/6781861 that weren't included
in the submitted CL
Change-Id: Iad563f4a672abd716f97e6238c0da77175f80ddf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786547
Auto-Submit: Fiona Macintosh <fmacintosh@google.com>
Reviewed-by: Maggie Jennings <mjenn@google.com>
Commit-Queue: Maggie Jennings <mjenn@google.com>
Cr-Commit-Position: refs/heads/main@{#1492022}
Revert "Reland "[FedCM] Adding disconnect to reset test state.""
This reverts commit 11d83f664aba9ed9f977e946c7cd5df8817c955e.
Reason for revert: Causing failing tests detailed in crbug.com/41482163
comments #26, #27, #28.
Bug: 41482163
Original change's description:
> Reland "[FedCM] Adding disconnect to reset test state."
>
> This is a reland of commit 35632c9ba41725c5fabdb14ea66b00af64f83796
>
> Original change's description:
> > [FedCM] Adding disconnect to reset test state.
> >
> > Test results are affected because of previously run tests.
> > Disconnect helps in resetting the test state for each test case.
> >
> > Bug: 41482163
> > Change-Id: Ib97c2ff69ba0d01f886947c0969190c778bb7986
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6780242
> > Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
> > Commit-Queue: Jaimukund Bhan <bhanjaimukund@gmail.com>
> > Reviewed-by: Nicolás Peña <npm@chromium.org>
> > Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
> > Cr-Commit-Position: refs/heads/main@{#1491540}
>
> Bug: 41482163
> Change-Id: Ib7702a52ea5215993e74ea696d7bbf19a505a98b
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6784548
> Commit-Queue: Jaimukund Bhan <bhanjaimukund@gmail.com>
> Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
> Reviewed-by: Nicolás Peña <npm@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#1491717}
Bug: 41482163
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I6dfb9aa2f05c1ad00f3b12515243c51d6f37632a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788532
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: thefrog <thefrog@chromium.org>
Auto-Submit: thefrog <thefrog@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492021}
Roll Perfetto Trace Processor Win from a4076bb71cec to 197c2ac5ee9f
https://android.googlesource.com/platform/external/perfetto.git/+log/a4076bb71cec..197c2ac5ee9f
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/perfetto-trace-processor-win-chromium
Please CC chrometto-team@google.com,perfetto-bugs@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: perfetto-bugs@google.com
Change-Id: Iea2671131c90f11b213ba118668b3cc4d31d246c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787733
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@{#1492020}
Roll Chrome Android ARM32 PGO Profile
Roll Chrome Android ARM32 PGO profile from chrome-android32-main-1753422629-0fc96a9f4ce94206d8299a5b82aabce5dcd2e169-b4ef6d4fe4dfc81b2ada51b48140db84bd6ca870.profdata to chrome-android32-main-1753444792-278e594ceb21901d0083c057278ed3e56f9f629e-b8adc83fcaaadddbd281c738a01518bb24136997.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-arm32-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: I57440517cc68a6f0468730c86eba193534e38c88
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787734
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@{#1492019}