android tree closers
Legend: | Passed | Failed | Running | Exception |
Roll Chrome Win64 PGO Profile
Roll Chrome Win64 PGO profile from chrome-win64-main-1753466383-7789504001f47ce6a8a9079d1f61e88c09d4a0d7-1016fee0264fb58c317c90fecaf555acf744f14f.profdata to chrome-win64-main-1753487679-ccff95b065c0bda2f8387b09e566745dbb5406ac-3167ee9390bfa443a8713e605d65609dcf994aea.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: Ia4dc2d633dbd0979b1ebabf73999bb505f2715ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789625
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@{#1492406}
Make optional_ref 3-way-comparable regardless of comparison category
Previously, using optional_ref::operator<=> with a T whose operator<=>
returns std::partial_ordering was a compilation error, because the two
return statements within optional_ref::operator<=> were inferred to have
different types (std::strong_ordering vs std::partial_ordering).
Rewriting to use only a single statement ensures that both branches are
inferred to be the same type.
Change-Id: Icb71803b4f4beef0f3571e71fadd3d9521e91947
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788755
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Auto-Submit: Chris Fredrickson <cfredric@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492405}
Support "New incognito window" from the app menu
- Add intent EXTRA_OPEN_NEW_INCOGNITO_WINDOW;
- Move mSupportedProfileType init from createTabCreators() to
createTabModels();
- Expand MultiInstanceManagerImpl#openNewWindow to support incognito.
Bug: 429518328
Change-Id: Id3518a56080f4f0c46f02b4d3b37fc572720edc9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6784831
Reviewed-by: Sky Malice <skym@chromium.org>
Reviewed-by: Calder Kitagawa <ckitagawa@chromium.org>
Commit-Queue: Shu Yang <shuyng@google.com>
Cr-Commit-Position: refs/heads/main@{#1492404}
Roll compiler-rt from 3bf2da2905ed to f6df13f71224 (2 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git/+log/3bf2da2905ed..f6df13f71224
2025-07-25 schwab@suse.de Remove reference to obsolete termio ioctls
2025-07-25 camsyn@foxmail.com [MSan] Fix check overflow in a test case (#150429)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/compiler-rt-chromium
Please CC aeubanks@google.com,lexan@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: aeubanks@google.com
Change-Id: Ia927ab9e5251becf79fdf3c46c63c779cd596581
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789507
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@{#1492403}
Roll DevTools Frontend from 48518dc05111 to 5911b6c9376c (1 revision)
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/48518dc05111..5911b6c9376c
2025-07-26 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS (trusted)
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: None
Change-Id: I4fcf311df8ea38b7a63b851d1bdba0b3919e2ab0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789508
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@{#1492402}
Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1753487679-dea0ade6682b8ad9115f37e5907580125825fcfd-3167ee9390bfa443a8713e605d65609dcf994aea.profdata to chrome-mac-arm-main-1753493926-101dee365e16d81d43c692f3171f5df92989faa1-34abdb96f5aae7cfbdbe9cf37f4678b0971cb863.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: I038093d79e99893f4e844e974249a4bc9f5fab1f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789422
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@{#1492401}
Roll Chromium Variations from 8NEDLi4780737uDcP... to PmZhzMo5UAfR4sL6u...
https://chrome-infra-packages.appspot.com/p/chromium/chrome/test/data/variations/cipd/+/PmZhzMo5UAfR4sL6uwGkPQm87IJ9MCr53OI7dSEKR9oC
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/chromium-variations-chromium
Please CC chrome-metrics-team@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium Variations: https://bugs.chromium.org/p/chromium/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
Bug: None
Tbr: chrome-metrics-team@google.com
Change-Id: I8e61ea48e2a4bb6888fe5fa2f88c38fb4ecb7259
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789905
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@{#1492400}
Roll clank/internal/apps from dccbc9a6d714 to 12750783ed15 (1 revision)
https://chrome-internal.googlesource.com/clank/internal/apps.git/+log/dccbc9a6d714..12750783ed15
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/clank-apps-chromium-autoroll
Please CC chrome-brapp-engprod@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:
No-Try: true
Change-Id: Ic8227b233e659b7a9470ab25d44e65cba5d142b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789425
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@{#1492399}
Roll DevTools Frontend from 5a3fec023392 to 48518dc05111 (1 revision)
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/5a3fec023392..48518dc05111
2025-07-26 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update Chrome (for Testing) PIN
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: None
Change-Id: I12f545850c22753adef18fd410cef12ec0eba017
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789643
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@{#1492398}
Roll Amd64 AFDO from 140.0.7317.0_pre1491800_rc-r1-merged to 140.0.7318.0_pre1492031_rc-r1-merged
This CL may cause a small binary size increase, roughly proportional
to how long it's been since our last AFDO profile roll. For larger
increases (around or exceeding 100KB), please file go/crostc-bug.
Please note that, despite rolling to chrome/android, this profile is
used for both Linux and Android.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/afdo-chromium
Please CC c-compiler-chrome@google.com,mobiletc-prebuild@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium Main: 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: mobiletc-prebuild@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: If1e6ca4b5e9526f1c01c34b33ba35784d1d8374b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786086
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@{#1492397}
[webaudio-testharness] Migrate biquad-basic.html
This CL replaces the use of audit.js with testharness.js in the
basic BiquadFilterNode properties test. The logic and structure of
the original test are preserved, including all assertions and
comments.
Bug: 396477778
Change-Id: I751448ad603f60060cc3b5c903bf1b35c3e010ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6720942
Reviewed-by: Michael Wilson <mjwilson@chromium.org>
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Punith Nayak <punithbnayak@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492396}
[Autofill] Do not merge UNKNOWN_TYPE and HtmlFieldType::kUnrecognized
After this CL, AutofillType(HtmlFieldType::kUnrecognized).ToStringView()
no longer returns "UNKNOWN_TYPE" but "HTML_TYPE_UNRECOGNIZED".
That change affects the following callers:
- Some logging functions: They which benefit from distinguishing
between UNKNOWN_TYPE and HtmlFieldType::kUnrecognized.
- autofill_feedback_data.cc: Same as logging.
- automation_app_interface.mm: Its doing reverse lookup that currently
maps "UNKNOWN_TYPE" to
HtmlFieldTypeToBestCorrespondingFieldType(kUnrecognized). That
happens to work fine because the function returns UNKNOWN_TYPE.
But this CL makes the reverse lookup more reliable.
- WebView: This change provides more information to the Autofill
framework by distinguishing between UNKNOWN_TYPE and
HtmlFieldType::kUnrecognized. This change is admissible because
Autofill doesn't guarantee these strings to be stable.
Bug: 40100455
Change-Id: Ic61722c1e9228f8efa81f8e91f15f3cd788b3e6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786127
Commit-Queue: Christoph Schwering <schwering@google.com>
Reviewed-by: Dominic Battré <battre@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492395}
Roll Chrome Win ARM64 PGO Profile
Roll Chrome Win ARM64 PGO profile from chrome-win-arm64-main-1753466383-18e721afbdeb79d65cbfe9279b3de61604d33f72-1016fee0264fb58c317c90fecaf555acf744f14f.profdata to chrome-win-arm64-main-1753487679-fd3de61a96fccc96df4817fedfd353542d116b59-3167ee9390bfa443a8713e605d65609dcf994aea.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: If100777cc7bcac18902c2d44082374b74d1cb8ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789303
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@{#1492394}
Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1753480777-3bf609099bac8b7f79d7f8b0176fca59c3e0151f-0aa81170039c1a7de145865091db290540de488f.profdata to chrome-mac-arm-main-1753487679-dea0ade6682b8ad9115f37e5907580125825fcfd-3167ee9390bfa443a8713e605d65609dcf994aea.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: I79a3f9a5d1a430cd80d8ac3ef72b47e6ba50e169
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789622
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@{#1492393}
Roll Chrome Mac PGO Profile
Roll Chrome Mac PGO profile from chrome-mac-main-1753466383-24fcedf7a9ada49f5b25f16e1198d9877f932138-1016fee0264fb58c317c90fecaf555acf744f14f.profdata to chrome-mac-main-1753487679-f3111d04abd1d45e596c8220fb483e8677d8a461-3167ee9390bfa443a8713e605d65609dcf994aea.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: Ifdf14afeb7770d9b037d9d7dbdec8a29990cd37a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789619
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@{#1492392}
Update adaptation model compatibility check with performance hints.
This CL Updates OnDeviceModelAdaptationLoader to check compatibility based on Performance Hints.
Change-Id: I87bda13178562f17caf274f4d5afcda1e297d5d4
Bug: 428040163
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785568
Reviewed-by: Steven Holte <holte@chromium.org>
Commit-Queue: Raj T <rajendrant@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492391}
Roll Chrome Android Desktop x64 PGO Profile
Roll Chrome Android Desktop x64 PGO profile from chrome-android-desktop-x64-main-1753466383-f6a951e067e4f56fdcc222645072e2d7b82595fd-1016fee0264fb58c317c90fecaf555acf744f14f.profdata to chrome-android-desktop-x64-main-1753487679-e65a2b4a4482f9887f2d63971d58650db03e9cc0-3167ee9390bfa443a8713e605d65609dcf994aea.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: I14ea765ad3630b95545f62ccc8fa138ff7c2316b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789500
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@{#1492390}
Updating trunk VERSION from 7319.0 to 7320.0
* This is an automated release commit.
* Do not revert without consulting chrome-pmo@google.com.
NOAUTOREVERT=true
Change-Id: I3cd98e295ed254fa885368dd1f481c879d876cc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787936
Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1492389}
Roll Chrome Win32 PGO Profile
Roll Chrome Win32 PGO profile from chrome-win32-main-1753455521-781fa55618fd89b21ba2997522f6f671122065c1-471970fe60970101bc2cc0b717ced93539e92d13.profdata to chrome-win32-main-1753476865-debd6f4f84c2a7ce444ea5ef8f03e116efec58bf-98a28f3418129c94abf7b8e2537f2c677dc00a75.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-win32-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:win-chrome
Tbr: pgo-profile-sheriffs@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I19cbfd046a0eb2eea3a94a1563390de61e4ee298
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789512
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@{#1492388}
glic: Don't run responsiveness checks when no related browser is active
This plumbs the GlicFocusedTabManager's notion of what windows are
focused and might potentially be shared with glic (which includes the
case where the panel itself is active) through.
At reviewer request, the part of that notion that relates to windows
specifically is factored into a separate class, and the subset of that
which is needed by GlicPageHandler is further narrowed to only the
focused window itself (but not unfocused candidates).
If no such window (generally, Chrome windows within the same profile)
is active, responsiveness checks are suspended. If this changes while
we're withholding information from the panel, the updated state is
pushed once it is no longer gated.
Test included.
Bug: b:416530284
Change-Id: Ib350953e1818eec7c3247dfeaba699d6b221173d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6732525
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Reviewed-by: Carlos Knippschild <carlosk@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Dan Harrington <harringtond@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492387}
Quick cleanup to address comments for cl 6778302
Correct year, auto-format some BUILD.gn and C++ files.
Change-Id: I1402a91c442db1315598e6b936878b838135bf15
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786271
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Gary Klassen <gklassen@chromium.org>
Owners-Override: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492386}
Roll Arm AFDO from 140.0.7314.0_pre1490791_rc-r1-merged to 140.0.7318.0_pre1492031_rc-r1-merged
This CL may cause a small binary size increase, roughly proportional
to how long it's been since our last AFDO profile roll. For larger
increases (around or exceeding 100KB), please file go/crostc-bug.
Please note that, despite rolling to chrome/android, this profile is
used for both Linux and Android.
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/afdo-arm-chromium
Please CC c-compiler-chrome@google.com,mobiletc-prebuild@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium Main: 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: mobiletc-prebuild@google.com
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I8aed73fcb86061fa1705933b7522899725050e48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789624
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@{#1492385}
Roll Chrome Win64 PGO Profile
Roll Chrome Win64 PGO profile from chrome-win64-main-1753455521-078061a290d7a9fabe8ba8e4e08f1e034ebcceaa-471970fe60970101bc2cc0b717ced93539e92d13.profdata to chrome-win64-main-1753466383-7789504001f47ce6a8a9079d1f61e88c09d4a0d7-1016fee0264fb58c317c90fecaf555acf744f14f.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: I7422149648b3cf43d2b9a8bd170de3911b1027d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789294
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@{#1492384}
Roll optimization-guide from d59dda87ab84 to c66de765dcd2
https://chrome-internal.googlesource.com/chrome/components/optimization_guide.git/+log/d59dda87ab84..c66de765dcd2
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-ai-ondevice-eng-core@google.com,chrome-ai-ondevice-eng@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:434251376
Change-Id: Iaa7fda8a5bb03483f46d823888feac9a8c149d7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789299
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@{#1492383}
Roll Chrome Mac Arm PGO Profile
Roll Chrome Mac Arm PGO profile from chrome-mac-arm-main-1753473460-26477125c0ecfd0df046ad930e6a00e2f448e300-cbad01d90c1939dd44fe6f95c773974cb27aeeac.profdata to chrome-mac-arm-main-1753480777-3bf609099bac8b7f79d7f8b0176fca59c3e0151f-0aa81170039c1a7de145865091db290540de488f.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: I667b3c83ba533d4e4a0dc5bb0056167281020f3f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789513
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@{#1492382}
[iOS] Add UIMutableTraits wrapper for better type safety
The UIMutableTrait system relies on a few methods that take and return
id<NSObject>. This isn't very typesafe. And unfortunately,
UIMutableTrait is a protocol, so cannot have extensions.
This CL adds a wrapper class that clients can use to call typesafe
methods on id<UIMutableTrait>. Each individual trait definition can
then add an extension to the new class with typesafe methods.
Bug: none
Change-Id: Ie25dd34ad7d34a48fd43fbaaabefcc9db596c243
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786507
Reviewed-by: Mark Cogan <marq@chromium.org>
Commit-Queue: Robbie Gibson <rkgibson@google.com>
Reviewed-by: Pier-Alexandre Bouchard <pabouchard@google.com>
Cr-Commit-Position: refs/heads/main@{#1492381}
Roll Chrome Android ARM64 Orderfile from WpZNojhwUK3mn1q_f... to Q0o8xJ0FZgassGCKp...
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-arm64-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: I0c2df7e2e0f369d5ea0758fa20833b689226fcc0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789617
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@{#1492380}
Remove IPC::MessageFilter
The previous CLs in this chain have shown that it is no longer
instantiated.
-- Update documentation which mentions it.
Bug: 40621529
Change-Id: I9c367a760db396b1404b4208560833177b3ef024
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785908
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Owners-Override: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492379}
Roll llvm-libc from 73cbf2b16627 to ebfb379c5464 (11 revisions)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/73cbf2b16627..ebfb379c5464
2025-07-25 60100307+bassiounix@users.noreply.github.com [libc][math] Refactor asinf implementation to header-only in src/__support/math folder. (#150697)
2025-07-25 60100307+bassiounix@users.noreply.github.com [libc][math] Refactor asin implementation to header-only in src/__support/math folder. (#148578)
2025-07-25 uzairnawaz@google.com [libc] Implement mbsinit (#150654)
2025-07-25 60100307+bassiounix@users.noreply.github.com [libc][math] Refactor acospif16 implementation to header-only in src/__support/math folder. (#148574)
2025-07-25 lntue@google.com [libc] Make fenv utility functions constexpr. (#150447)
2025-07-25 lntue@google.com [libc] Remove constexpr from math::exp10_range_reduction and math::exp. (#150653)
2025-07-25 sriya.pratipati@gmail.com [libc] Fuzz tests for fsqrt, f16sqrt, and hypot (#150489)
2025-07-25 lntue@google.com [libc] Fix dependency list of libc.src.__support.math.exp10f16. (#150434)
2025-07-25 vonosmas@gmail.com [libc][bazel] Enable parse_headers feature for llvm-libc. (#150538)
2025-07-24 sriya.pratipati@gmail.com Revert "[libc] wchar string conversion functions mb to wc" (#150549)
2025-07-24 sriya.pratipati@gmail.com [libc] wchar string conversion functions mb to wc (#149423)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/llvm-libc-chromium
Please CC aeubanks@google.com,lexan@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: aeubanks@google.com
Change-Id: I539d51c035699d345a286f1d881db2fbdd91ac5d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789035
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@{#1492378}
[Extensions] Properly scope promise rejected crash key.
The crash key was an unnamed object so it was being immediately
destructed after construction.
This ensures the object keeps in scope till the end of the function and
thus the crash key gets set correctly.
Bug: 433048135
Change-Id: Iccb2fd5d0e80ca455832317450313cf98fadd466
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788631
Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org>
Auto-Submit: Justin Lulejian <jlulejian@chromium.org>
Commit-Queue: Justin Lulejian <jlulejian@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492377}
Permit Site Search suggestion as a Default Match on Android
When Site Search is enabled, and a keyword triggering one of the known
search engines is entered (e.g. `bing.com`, `duckduckgo.com`, etc.),
the subsequent user query will be treated as a query for that search
engine.
Change-Id: I941f2b8853ea2446d0a119ba6cc632101eab0df7
Bug: 432311666
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785645
Commit-Queue: Tomasz Wiszkowski <ender@google.com>
Reviewed-by: Jian Li <jianli@chromium.org>
Auto-Submit: Tomasz Wiszkowski <ender@google.com>
Cr-Commit-Position: refs/heads/main@{#1492376}
Re-enable startBackNavWithTopControlHidden after fix
1. The previous getPageHeight() was not accounting for the
deviceScaleFactor. See
https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio
2. It uses edgeToEdgeController.getBottomInset() to decide the amount of
space blocked by Bottom Controls, which doesn't account for Bottom
Controls height.
Bug: 431044324
Change-Id: I938fbd7f79009f4ea5395202c5177fede6f1cda2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785987
Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
Commit-Queue: Lijin Shen <lazzzis@google.com>
Cr-Commit-Position: refs/heads/main@{#1492375}
Revert "[UNO] Change account card in chrome://settings/people to link row"
This reverts commit d9e71ff4847d8f90e167f40866be190a0f2c233c.
Reason for revert: See https://issues.chromium.org/issues/434215970.
Original change's description:
> [UNO] Change account card in chrome://settings/people to link row
>
> When the user is signed in, the account card in the top row of the
> settings should be turned into a link row displaying the primary
> account's name, email and avatar image. Clicking it navigates the user
> to chrome://settings/account, where they can find their account
> settings. In other signed in states, the row remains an account card.
> This change is behind the feature flag
> `ReplaceSyncPromosWithSignInPromos`.
>
> Screenshot (before): https://screenshot.googleplex.com/37nXroarGWVh23M
> Screenshot (after): https://screenshot.googleplex.com/6LSPDissCJqJew8
>
> Fixed: 428159856
> Change-Id: Icb1ba34e9b9718b94ab391ba764bf6b8f0357a8c
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6765192
> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
> Reviewed-by: Ryan Sultanem <rsult@google.com>
> Commit-Queue: Amelie Schneider <amelies@google.com>
> Cr-Commit-Position: refs/heads/main@{#1491966}
Bug: 434215970
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I97aa6b56fafa1a235e3e0d9ce9b6fb85e060fc16
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788799
Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1492374}
[iOS] Add necessary flags for the Default Browser off-cycle promo
In preparation for implementing the Default Browser off-cycle promo,
this CL adds the necessary base::Features and the Chrome about flag.
Bug: 434214574
Change-Id: I334681c24d21a8ad2a24c38605058e9632dc1ea7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6788539
Commit-Queue: Guillaume Jenkins <gujen@google.com>
Reviewed-by: Robbie Gibson <rkgibson@google.com>
Cr-Commit-Position: refs/heads/main@{#1492373}
Remove unused glic strings
Usage of these strings were removed in https://crrev.com/c/6440470 but
the strings not removed.
Bug: b:407560886
Change-Id: Ied040705b4a6dd2f8b0f27c1fb2aea6da6014bf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787305
Reviewed-by: Ian Wells <iwells@chromium.org>
Auto-Submit: Trevor Perrier <perrier@chromium.org>
Commit-Queue: Ian Wells <iwells@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492372}
Auto-format //chromecast GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this.
Bug: 40760278
Change-Id: I9c560b9b764a7253f348717cd1d6ff1678719117
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786163
Reviewed-by: Simeon Anfinrud <sanfin@chromium.org>
Auto-Submit: Lei Zhang <thestig@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492371}
[Extensions] Cleanup expired non-user-profile histograms.
Most of these histograms have been expired for over or nearly two years.
Extensions.InstallSource is not yet expired but it must've been extended
by accidental queries because it has an incremented version that
includes non-user profiles.
OBSOLETE_HISTOGRAM[Extensions.InstallSource]=Replaced by Extensions.InstallSource{UserType}2.
OBSOLETE_HISTOGRAMS=Histogram has been replaced by its incremented user-profile version as of July 2025.
Fixed: 433270279
Change-Id: Ic8fa4f539f68c2d61fd7c4a04fd9d79689baf33d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6779527
Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org>
Auto-Submit: Justin Lulejian <jlulejian@chromium.org>
Commit-Queue: Justin Lulejian <jlulejian@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492370}
Auto-format //chrome/browser/{ash,chromeos} GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this.
Bug: 40760278
Change-Id: I811e5d90e744e8196af8c83bc350febb72fbfb42
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787450
Commit-Queue: James Cook <jamescook@chromium.org>
Auto-Submit: Lei Zhang <thestig@chromium.org>
Reviewed-by: James Cook <jamescook@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492369}
Roll clank/internal/apps from 71f9dd02b68a to dccbc9a6d714 (1 revision)
https://chrome-internal.googlesource.com/clank/internal/apps.git/+log/71f9dd02b68a..dccbc9a6d714
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/clank-apps-chromium-autoroll
Please CC chrome-brapp-engprod@google.com,ntfschr@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: ntfschr@google.com
No-Try: true
Change-Id: I31743bdb68e8f3a69d19d85d5ad1f01dbe918b91
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789036
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@{#1492368}
Auto-format various //chrome GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this. Also reformat GN files that have other formatting
issues along the way.
Bug: 40760278
Change-Id: Iab448da64fe865930823fac5b95ae7eabe62f7be
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785961
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Will Harris <wfh@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492367}
[Extensions] Remove cpp_enum_prefix_override from schema compiler
Nothing actually uses this attribute any more so we can remove it. No
behavior change is expected.
Background:
This extended attribute was added back in:
https://codereview.chromium.org/273323002
The actual cpp_type_generator.py code that actually did anything with it
was removed after the end of a project to modernize enums in:
crrev.com/c/5008250
Bug: None
Change-Id: I768b0d5395090577f16dfa0459fd919a9f86f003
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787963
Reviewed-by: Devlin Cronin <rdevlin.cronin@chromium.org>
Commit-Queue: Tim <tjudkins@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492366}
Remove IPC::MessageFilterRouter
The previous CLs in this chain made MessageFilterRouter::AddFilter()
completely uncalled, so that the MessageFilterRouter will always have
empty filter arrays. In turn, its TryFilters() method will never do
anything, so the entire class is no longer needed.
Bug: 40621529
Change-Id: I411d3304143932a737c8116b863a25891a1deafd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6785770
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492365}
Auto-format //chrome/test GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this.
Bug: 40760278
Change-Id: I7d39bcdc52335139e7babf650f5d0f10cbd7dfb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789277
Auto-Submit: Lei Zhang <thestig@chromium.org>
Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492364}
[RenderText] Fix tofu when elided
When glyphs are split across multiple fonts, we create a breaklist of
`layout_resolved_typefaces`. This list gets cleared prematurely, so when
elision occurs, it has been removed, resulting in tofu due to the
missing breaklist. The fix is to not clear the breaklist prematurely. It
will automatically get cleared if the text changes.
Bug: 433152520
Change-Id: I26fdeb670f5de16e2a4b40d792222964851d20d3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6569795
Reviewed-by: David Yeung <dayeung@chromium.org>
Reviewed-by: Mike Wasserman <msw@chromium.org>
Commit-Queue: Kurt Catti-Schmidt <kschmi@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#1492363}
Auto-format //chrome/browser/ui GN files
Run "gn format" and automatically shorten target references, now that GN
knows how to do this.
Bug: 40760278
Change-Id: I280ac790c7527781ea8524806cc933ece3ee8c0d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6787303
Auto-Submit: Lei Zhang <thestig@chromium.org>
Reviewed-by: Eshwar Stalin <estalin@chromium.org>
Commit-Queue: Eshwar Stalin <estalin@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492362}
Roll Perfetto Trace Processor Win from 6b489d9b2156 to 83bcbbbf67ed
https://android.googlesource.com/platform/external/perfetto.git/+log/6b489d9b2156..83bcbbbf67ed
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: I38ba4c942fc35dd9e9227cebc1f997e2eb4d7229
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789376
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@{#1492361}
[Save and Fill] Parse legal message
This CL adds logic to parse legal message as well as ToS links.
Implementation: https://screenshot.googleplex.com/593PcBNVEbAzERh.png
Mock: https://screenshot.googleplex.com/8SwJKy2MFsRyJkC
Design doc: go/payments-autofill-save-and-fill-desktop-design
Bug: 378164165
Change-Id: I0874be5bbcd930df684726cacda087aa87902c3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6780620
Reviewed-by: Mohamed Amir Yosef <mamir@chromium.org>
Reviewed-by: Siyu An <siyua@chromium.org>
Commit-Queue: Verina Armanyous <averina@google.com>
Cr-Commit-Position: refs/heads/main@{#1492360}
Add test coverage for MediaWebContentsObserver core functionality
Adds unit tests for MediaWebContentsObserver to improve code coverage
for media player lifecycle management, fullscreen video handling, and
power experiment notifications.
Extracts common test setup code into helper methods to reduce
duplication and improve maintainability.
Test cases cover:
- Player start/stop notifications and power experiment integration.
- Fullscreen video player ID retrieval and PiP permission management.
- Persistent video requests for fullscreen players.
- Early return conditions in fullscreen video detection.
- Stream ended vs regular pause scenarios.
Bug: 40272446
Change-Id: I1cdf6906cd3ecfd584eccd04d99f2dd825c3df55
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6780843
Commit-Queue: Ho Cheung <hocheung@chromium.org>
Reviewed-by: Benjamin Keen <bkeen@google.com>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1492359}
Clear `default_file_name` for non-save file pickers.
This only affects file pickers opened by renderer. This code path is
used by file-type inputs.
Bug: 433800617
Change-Id: Ia144bda955fdd4b827448e49ebd051d48dd7dbf7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6786387
Reviewed-by: Austin Sullivan <asully@chromium.org>
Reviewed-by: Charlie Reis <creis@chromium.org>
Reviewed-by: Mustafa Emre Acer <meacer@chromium.org>
Commit-Queue: Alesandro Ortiz <alesandro@alesandroortiz.com>
Cr-Commit-Position: refs/heads/main@{#1492358}
Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1753468931-f6cf1d8dcb760157c6fccc2f5d2a67a1d4ace428-5f08d9a161b74e1f6310b84203369251675884f9.profdata to chrome-android64-main-1753476102-4c56563d1bfeda195f88b02df26aa0c7553cb32d-5766d2805416e3ed65051ff14d279a905ec10f33.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: I934631cb22d935941b9180a6a7042701c3683434
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6789295
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@{#1492357}