Chromium Main Console
Legend: | Passed | Failed | Running | Exception |
Revert "[persistent_cache] Implement database locks over shared memory"
This reverts commit ba09e44862131bf61dcc8334db3cad46983b747c.
Reason for revert: Suspect for All/PersistentCacheTest failure on win11-arm64-rel
https://ci.chromium.org/ui/p/chromium/builders/ci/win11-arm64-rel-tests/5270/overview
Bug: 377475540
Original change's description:
> [persistent_cache] Implement database locks over shared memory
>
> This change introduces a shared memory implementation of the SQLite v3
> locking protocol. This enables safe, concurrent database access for
> multiple clients sharing a persistent cache, preventing data corruption
> and ensuring transaction integrity.
>
> By managing the different lock states (SHARED, RESERVED, PENDING, and
> EXCLUSIVE) within shared memory, we can now safely coordinate concurrent
> read and write operations from multiple processes.
>
> See: https://www.sqlite.org/lockingv3.html
>
> The implementation is based on the SQLite default native implementation
> (os_win.c and os_unix.c).
>
> Bug: 377475540
> Change-Id: Ief1a62374daec226388e10ee058ad2a6207367d9
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6599234
> Reviewed-by: Francois Pierre Doray <[email protected]>
> Commit-Queue: Olivier Li <[email protected]>
> Cr-Commit-Position: refs/heads/main@{#1509746}
Bug: 377475540
Change-Id: Id27aedfc0f90260c971e11a85fcf61f2056bdff9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910801
Auto-Submit: Keishi Hattori <[email protected]>
Commit-Queue: Rubber Stamper <[email protected]>
Bot-Commit: Rubber Stamper <[email protected]>
Owners-Override: Keishi Hattori <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510020}
[novarysearch] Add trace event for NoVarySearchCache Lookup
To allow for performance profiling and analysis of cache lookups, this
CL adds some trace events to NVS cache lookup logic.
Bug: 413557424
Change-Id: I11c8e55f9a18d6217725694e51c23da1cac149d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6905343
Reviewed-by: Adam Rice <[email protected]>
Commit-Queue: Lingqi Chi <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510019}
Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1756854977-a4361f7106998c4c03f3c8ce4daac1c149d78678-7cf95edfca0852608887a669bc59a5bb9ca7a1bb.profdata to chrome-android64-main-1756866117-4d24e3a9989ae1d342a2d0b1e71136bb74f3dfa0-96bb93edc6bb597da1f360eef917b0cb3f25c859.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Iadbf350971e08029d3d3adf1dd0b9029bc7f7a8c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910371
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510018}
ErrorPages: Update outdated proxy settings path
The instructions on network error pages for checking proxy settings
pointed to an outdated navigation path (`Settings > Under the Hood`).
This CL updates the relevant string resources to guide users to the
correct, current path: `Settings > System > Open your computer's proxy
settings`.
Bug: 402163849
Change-Id: Ib6960df5766c63333d1f7d4a004d6d5f8e9e9b85
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6884275
Reviewed-by: Prashant Nevase <[email protected]>
Reviewed-by: Ted Choc <[email protected]>
Commit-Queue: Mayur Patil <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510017}
Import wpt@64476375967a8f1eb06a2b681e7c40468b3b105c
https://github.com/web-platform-tests/wpt/compare/8db2e3f4a...644763759
Using wpt-import in Chromium 525d9ba4811b7e3e6fa78768dbfd220450252ea8.
With Chromium commits locally applied on WPT:
830f9cf847 "[anchor] Keep anchored elements within their [...]
415a9b9632 "[anchor] Lay out an OOF with anchors before [...]
613d65b51f "[anchor] Convert 3 multicol tests to reftests."
0542983115 "Send dropEffect attribute on drag and drop events"
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:
[email protected]:
external/wpt/css/css-position
NOAUTOREVERT=true
No-Export: true
Validate-Test-Flakiness: skip
Cq-Include-Trybots: luci.chromium.try:linux-blink-rel
Change-Id: Ib52b7a86ba20cf9ece510582c61e3c0fb146727b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908874
Commit-Queue: Jonathan Lee <[email protected]>
Reviewed-by: Jonathan Lee <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510016}
Add FAQ re 20 hour reauth requirement
Change-Id: I016a0e792171b7c9a3d7cc56b01288250a554f4e
Bug: 346638997
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910297
Reviewed-by: Joey Scarr <[email protected]>
Reviewed-by: Jiewei Qian <[email protected]>
Commit-Queue: Andrew Mitchell <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510015}
[FedCM] FedCM API to support multiple formats of token.
Low-Coverage-Reason: OTHER.
Bug: 346567168
Change-Id: I2466d636f65e0bbfda9df15a1817299bedd8fb77
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6875343
Reviewed-by: Christian Biesinger <[email protected]>
Reviewed-by: Dave Tapuska <[email protected]>
Reviewed-by: Daniel Cheng <[email protected]>
Commit-Queue: suresh potti <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510014}
Roll Chrome Android ARM64 Orderfile from dP_jGTnQ0fnzY2yzm... to 4gfR7lUxJwnsOgTC1...
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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I0fa4f6a78a670643a19ab70f52b797a517f8dd2e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910419
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510013}
Roll ANGLE from f8ce4a01baba to 875b7400b543 (1 revision)
https://chromium.googlesource.com/angle/angle.git/+log/f8ce4a01baba..875b7400b543
2025-09-03 [email protected] Tests: Add Merge Mansion trace
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-chromium-autoroll
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://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: [email protected]
Test: Test: angle_trace_tests --gtest_filter=*merge_mansion
Change-Id: I0ca15b867487fd1ab4cf7c88ddfede465903dd6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910367
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510012}
Roll Chrome Android ARM32 Orderfile from oPkgQPHHdtdYTltVp... to 78pSs68rtDxNo3kh8...
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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Ief8c6d66a0c8ee1fa4d6fe93f03c753d60f39639
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910024
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510011}
Add clang modules support for arm32 linux.
While arm32 linux isn't actively used in CI, arm32 chromeos is, and chromeos uses the linux sysroot
Bug: 435303825
Change-Id: I6a6a6964e02d0c2394968ec0877b7bf05b367520
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6883416
Commit-Queue: Takuto Ikuta <[email protected]>
Auto-Submit: Matt Stark <[email protected]>
Reviewed-by: Takuto Ikuta <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510010}
Improve theme customization test event handling.
Not only is this shorter overall (by moving common code into the
helper), it is more robust against updates that may happen before the
test body (found when I introduced some in a different CL), and uses
VerifyAndClearExpectations() to print failures closer to where they
happen.
Also uses the MoveArg() helper while I'm here.
Bug: 431953872
Change-Id: I6dc3bf100bd36ca312dea9109d77e51d595e7fee
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908598
Auto-Submit: Peter Kasting <[email protected]>
Commit-Queue: Peter Kasting <[email protected]>
Reviewed-by: Tom Lukaszewicz <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510009}
Small cleanups: chrome/browser/ui
* Remove temps
* Shorten code and comments
* set_use_dark_colors() call in
GenerateNewProfileColorWithNoColoredProfile testcase is really test
setup; move it there
* Make TestFaviconSource arg order match FaviconSource arg order in
preparation for removing test constructor
* Eliminate C-style cast
* Better access control for test members
Bug: 431953872
Change-Id: Ib535ce380e0c65c284d51c65149784c1c36607a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6907476
Reviewed-by: Tom Lukaszewicz <[email protected]>
Auto-Submit: Peter Kasting <[email protected]>
Commit-Queue: Peter Kasting <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510008}
refactor(plus_addresses): Move buildflags.gni to core/browser
This is to better align with the layered component design.
This is a pure refactoring CL and does not introduce any logic changes.
Bypass-Check-License: Moving files
Bug: 365494310
Change-Id: Idc6c63469b7f60893925a06640435b0dd70faf35
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6898634
Commit-Queue: Dongguo Zhang <[email protected]>
Reviewed-by: Norge Vizcay <[email protected]>
Reviewed-by: Bruno Braga <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510007}
Roll WebRTC from a87794388b9d to a9fbc3c6ef95 (1 revision)
https://webrtc.googlesource.com/src.git/+log/a87794388b9d..a9fbc3c6ef95
2025-09-03 [email protected] Roll chromium_revision ac6d269b9f..9fb5b29e03 (1509793:1509947)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/webrtc-chromium-autoroll
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To file a bug in WebRTC: https://bugs.chromium.org/p/webrtc/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: [email protected]
Change-Id: I327a605fc908c4e301af3b64ac757bfb4d81720c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910195
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510006}
Roll Chrome Android ARM64 PGO Profile
Roll Chrome Android ARM64 PGO profile from chrome-android64-main-1756849673-4000c4d7c3943eed154c9dd49bf27f1e5559b2a2-31fc5ec81bbbd67f93eeb800cfa359ea581552b2.profdata to chrome-android64-main-1756854977-a4361f7106998c4c03f3c8ce4daac1c149d78678-7cf95edfca0852608887a669bc59a5bb9ca7a1bb.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: Ide98ccabff938943c29020c093c608cb7608658f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909965
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510005}
Roll Chrome Mac PGO Profile
Roll Chrome Mac PGO profile from chrome-mac-main-1756835985-a0cbb248de7c039a5a78b2f36f0dea5f59e4228f-51ed218434f266fa2ff0b3ca31941ee25f2974f0.profdata to chrome-mac-main-1756857556-c892adafb3def51d0cbaf7a5da11a418b74f606a-9fb5b29e03bfb58b64746d20e1247ea7bb241ce0.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I6b896a904b9ab70c76de12097d5a95b2feedf45f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910182
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510004}
[mac] Handle preemtive OverlayWidget destruction
Currently it is assumed that the OverlayWidget on Mac will always
outlive the host Browser and BrowserView. As a result when the
Browser & ImmersiveModeControllerMac are destroyed, the Browser will
try to reparent views from the OverlayWidget without checking
for whether or not it has been destroyed.
Given Widget ownership is ultimately handled by the OS, there is a
chance that the OverlayWidget could be destroyed before the
Browser's Widget, and the browser crashes when attempting to reparent
OverlayWidget views. We see this practically in crash reports from
stable clients.
This CL updates ImmersiveModeControllerMac to gracefully handle
OverlayWidget destruction if it occurs before the Widget itself
is destroyed.
Bug: 442255944
Change-Id: If693fcdd48ec8181fc8fc559d7bc101805416797
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908486
Reviewed-by: Keren Zhu <[email protected]>
Commit-Queue: Tom Lukaszewicz <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510003}
Roll vulkan-deps from bbe0696a4773 to dbdd6017b41c (1 revision)
https://chromium.googlesource.com/vulkan-deps.git/+log/bbe0696a4773..dbdd6017b41c
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
Please CC [email protected],[email protected],[email protected],radial-bots+[email protected],[email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://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;luci.chromium.try:dawn-linux-x64-deps-rel
Bug: None
Tbr: [email protected],[email protected],radial-bots+[email protected]
Change-Id: Ic0c5bae7adeabb4ea8427bcbbb5a2d6be520ab6a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910190
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510002}
Updating trunk VERSION from 7391.0 to 7392.0
* This is an automated release commit.
* Do not revert without consulting [email protected].
NOAUTOREVERT=true
Change-Id: I6e8eb94bf5c6cbb21e2d6e08380a214d40f8445f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908010
Bot-Commit: Chrome Release Bot (LUCI) <chrome-official-brancher@chops-service-accounts.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#1510001}
Remove obsolete comment about Command-Line being non-threadsafe.
Bug: 437095883
Change-Id: I05d163448bc65cd20c93547a0f913d287a8f851f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908988
Reviewed-by: Richard (Torne) Coles <[email protected]>
Auto-Submit: Andrew Grieve <[email protected]>
Commit-Queue: Andrew Grieve <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1510000}
Roll Chrome Android Desktop x64 PGO Profile
Roll Chrome Android Desktop x64 PGO profile from chrome-android-desktop-x64-main-1756835985-4a8f85871917aa7a0eeac3c5a0b54235841f252b-51ed218434f266fa2ff0b3ca31941ee25f2974f0.profdata to chrome-android-desktop-x64-main-1756857556-07f134c4e2b16d26ef98cc431ebc284909357265-9fb5b29e03bfb58b64746d20e1247ea7bb241ce0.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 [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I633900435be69b306631f7acb95c7d01d311de08
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909963
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509999}
Make some ErrorPageTests test the details button.
In particular, make DNSErrorPageTest.DNSError_Basic show and hide the
details section, and make DNSErrorPageTest.DNSError_DoReload check that
after reload, the details are hidden if they had previously been shown.
Also fix DNSErrorPageTest.IFrameDNSError, which was passing, but only
because it was using an incorrect visibility check for something that's
actually been hidden.
Additionally, improve `IsDisplayingText()` helper function in several ways:
1) Make it check for visibility of all nodes with matching text.
2) Make it use `checkVisibility()` to check if a node is visible. This
method didn't exist when the method was originally written, resulting
in clunky code to do this.
3) Use JsReplace() to construct the Javascript command. This esacapes
linebreaks, so `IsDisplayingText()` can now handle multi-line strings.
Since `JsReplace()` always uses double quotes around strings, this CL
switched the `document.evaluate()` call to use single quotes.
Bug: None
Change-Id: I8dafce9ceda671f4acc2fc15a374aceec584cb4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6897432
Reviewed-by: Kenichi Ishibashi <[email protected]>
Commit-Queue: mmenke <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509998}
[Refactor] Make MockRenderProcessHostFactory easier to use
MockRenderProcessHostFactory::CreateRenderProcessHost() is confusing
because it both creates the MockRenderProcessHost and stores it in
`processes_`.
This CL:
- Makes MockRenderProcessHostFactory::CreateRenderProcessHost() final
- Introduces MockRenderProcessHostFactory::BuildRenderProcessHost()
which just creates the MockRenderProcessHost for subclasses to override.
Bug:None
Change-Id: I10e38ab7e1836223e16c176dba4a8a22aecc1e84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6896557
Reviewed-by: Dave Tapuska <[email protected]>
Commit-Queue: Peter Kotwicz <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509997}
Roll Chrome Win64 PGO Profile
Roll Chrome Win64 PGO profile from chrome-win64-main-1756835985-96f9bfb8e502a1c49be347af3fa568b113df92f0-51ed218434f266fa2ff0b3ca31941ee25f2974f0.profdata to chrome-win64-main-1756846691-73ff36a22c154f1d0758e7610f1ac75a23b87922-d795361a082296209bd5f4b4551e029bea7fea43.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I3f3b232f495e2464c6b93d9e07d0b02672ac7f4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909953
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509996}
[build][chromecast] No Cast-specific defaults for symbol-level.
This is overridden explicitly in all chromecast/build/args/product
configs that are actually supported, so the special case here is
not relevant.
Bug: None
Test: gn args out/atv_arm_release --list=symbol_level
Change-Id: Ib04ecc1bcdc8963f6525271fb8ac51795da0b7de
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909939
Commit-Queue: Simeon Anfinrud <[email protected]>
Reviewed-by: Junji Watanabe <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509995}
[tvOS] Send key up events for the remote control
This CL generates keyup events when keydown events are generated for the
remote control.
Bug: 391914246
Change-Id: I85c66e0e309dfcf81847190ce5bed3c2ac271415
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6904282
Reviewed-by: Dave Tapuska <[email protected]>
Commit-Queue: Julie Jeongeun Kim <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509994}
Roll Chrome Win32 PGO Profile
Roll Chrome Win32 PGO profile from chrome-win32-main-1756835985-aba6fe041b4d2748506d76785308c393115f688e-51ed218434f266fa2ff0b3ca31941ee25f2974f0.profdata to chrome-win32-main-1756846691-0901ff66df38ce5e3f01af9ff795e4df628f354a-d795361a082296209bd5f4b4551e029bea7fea43.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I82a1a6614cc3b806ba8df654de4d4756680f7326
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909584
Bot-Commit: chromium-autoroll <[email protected]>
Commit-Queue: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509993}
Rename native_window_types.h to native_ui_types.h
in //ui/views, //c/b/ui/views
We decided to rename to native_ui_types.h instead. Otherwise, this is
same as original CLs that removed to native_window_types.h
AX-Relnotes: n/a.
Bug: 440644556
Change-Id: I25d83ece287fd3f83f8d288efc00b778e78a3a25
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909760
Reviewed-by: Tom Lukaszewicz <[email protected]>
Commit-Queue: Mitsuru Oshima <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509992}
[bedrock] Eliminate BrowserList:OnBrowserCloseCancelled
This CL eliminates BrowserList::OnBrowserCloseCancelled and replaces
it with a listener clients can register on BrowserWindowInterface.
Currently when attempting to close a Browser, several clients call
Browser::HandleBeforeClose() and explicitly notify
BrowserList::OnBrowserCloseCancelled() if this was not handled
successfully.
This CL updates Browser::HandleBeforeClose() to instead return a bool
that indicates success, and its implementation will instead notify
observers of the close-cancelled event. This avoids the need for
clients to have to manually trigger the notifications themselves.
The single client of BrowserList::OnBrowserCloseCancelled(),
WebAppUiManagerImpl, has been migrated to use the listener. This CL
also cleans up this class, updating usage of Browser to
BrowserWindowInterface where appropriate.
Bug: 441824481
Change-Id: I1ce44202b093788ddd41ebeeaad132e021578adf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6896060
Reviewed-by: David Pennington <[email protected]>
Commit-Queue: Tom Lukaszewicz <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509991}
acm: Use WebContents to open URLs in ExtensionContextMenuModel
(acm = Action Context Menu)
We will include this file in desktop android builds in a later CL. To
reuse as much logic as possible, we want to reduce the dependency on
Browser.
This commit modifies `OpenUrl()` so that it uses `WebContents` instead
of `Browser` to open URLs.
There should be no functional change with this CL.
Bug: 441744719
Change-Id: I49b17358fab27331ef09aab1b15a357bf8a73709
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6906597
Commit-Queue: Masa Fujita <[email protected]>
Reviewed-by: James Cook <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509990}
Roll ANGLE from d66d3bf2bd04 to f8ce4a01baba (2 revisions)
https://chromium.googlesource.com/angle/angle.git/+log/d66d3bf2bd04..f8ce4a01baba
2025-09-03 [email protected] Add src/common/unsafe_buffers.h
2025-09-02 [email protected] [WebGPU] Fix ImageHelper::flushSingleLevelUpdates
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/angle-chromium-autoroll
Please CC [email protected],[email protected] on the revert to ensure that a human
is aware of the problem.
To file a bug in ANGLE: https://bugs.chromium.org/p/angleproject/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://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: [email protected]
Change-Id: I78d12654ac90198321fddb567256639d0811ec69
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909606
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509989}
Roll Chrome Android ARM32 PGO Profile
Roll Chrome Android ARM32 PGO profile from chrome-android32-main-1756792286-33352a2cd1f876c2142820bc4993e09263854511-5b682b34bdc7b7dad38231dc003c5d91394fea45.profdata to chrome-android32-main-1756857556-2516e97c7ef286be400ad0e583a2628faa4ebd3f-9fb5b29e03bfb58b64746d20e1247ea7bb241ce0.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 [email protected],[email protected] 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: [email protected]
Merge-Approval-Bypass: Chrome autoroller
Change-Id: I281a632788836b56df7a1c2e6beec7c57103ce50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910359
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509988}
Enable UpdateStateBeforeUnbinding on Android Chrome.
This launches `kUpdateStateBeforeUnbinding` feature on Android Chrome.
The feature flag will be enabled by default when we complete the
experiment on webview.
Bug: 427087091
Change-Id: I40d1745971726a52142aa460213196017a0fecbb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6903010
Commit-Queue: Shin Kawamura <[email protected]>
Reviewed-by: Yaron Friedman <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509987}
webium: Show Find Bar
screenshot:
https://drive.google.com/file/d/1ytNu8iF_djvL41Q1cLPpRjyr8OkuIGG_/view?usp=sharing
Bug: 393144165
Change-Id: I066848de474a7e9a02b6eaf04e8337d3194e6404
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6902854
Reviewed-by: Avi Drissman <[email protected]>
Reviewed-by: Elly FJ <[email protected]>
Commit-Queue: Keren Zhu <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509986}
[DX12 Enc] Notify shared image encode support via VideoEncoderInfo.
GetSupportedProfiles may contain both profile entries that supports or
do not support shared image encode, especially when on Windows we have
two VEAs. So make sure the active VEA updates VideoEncoderInfo before VEA adapter finishes initialization.
Bug: 441011637
Change-Id: Iff103d9d442daa41c3f898361187af112585854e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6897205
Reviewed-by: Alex Gough <[email protected]>
Commit-Queue: Jianlin Qiu <[email protected]>
Reviewed-by: Eugene Zemtsov <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509985}
webium: Decouple FindBarHost from BrowserView using FindBarOwner
This change introduces a new interface, FindBarOwner, which abstracts
the dependencies FindBarHost has on BrowserView. A concrete
implementation, FindBarOwnerViews, is created and owned by
BrowserWindowFeatures. FindBarHost is updated to use the FindBarOwner
interface instead of directly accessing BrowserView.
Additionally, a new constructor is added to AnimationDelegateViews to
allow initialization with a views::Widget.
This prepares for adding another implementation for the WebUIBrowser, so
that Find Bar can be supported there.
Bug: 393144165
Change-Id: I8d947ef09c8eed4b9f913572acc6d91115dc185a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6905815
Commit-Queue: Keren Zhu <[email protected]>
Reviewed-by: Elly FJ <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509984}
Fix typo in build_instruction.md
s/gcluod/gcloud/
Change-Id: Ia5c4429791dc09936ff5f9f1504a683798851213
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910079
Commit-Queue: Fumitoshi Ukai <[email protected]>
Auto-Submit: Fumitoshi Ukai <[email protected]>
Reviewed-by: Junji Watanabe <[email protected]>
Commit-Queue: Junji Watanabe <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509983}
Roll Dawn from b0a54bfe2da4 to 468c8103a065 (9 revisions)
https://dawn.googlesource.com/dawn.git/+log/b0a54bfe2da4..468c8103a065
2025-09-02 [email protected] Tasks are synchronous after AssumeCommandsComplete
2025-09-02 [email protected] Add IR validation for LogicalAnd and LogicalOr.
2025-09-02 [email protected] Validate a subtype exists before decoding a type.
2025-09-02 [email protected] Validate binding array in IR.
2025-09-02 [email protected] Stop ir decoder from attempting to create invalid arrays.
2025-09-02 [email protected] Roll vulkan-deps from 2db2b8ce36f6 to 724d98c0e40e (9 revisions)
2025-09-02 [email protected] Suppress test to fix vulkan-deps roll
2025-09-02 [email protected] [dawn][native] Add tests for reflection of DynamicArrayKind::Undefined.
2025-09-02 [email protected] Activate dawn M141
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 [email protected],[email protected] 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:430452846,chromium:435317394,chromium:442593063
Tbr: [email protected]
Change-Id: I38f6271aceb160eea19b681c54d6f6b22eb890eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909952
Commit-Queue: chromium-autoroll <[email protected]>
Bot-Commit: chromium-autoroll <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509982}
Preload: Avoid Android-specific feature params for code simplification
This is a follow-up of https://crrev.com/c/6860552.
kPreloadingViewportHeuristics feature flag is enabled by default only in
Android, so feature parameters associated with the flag don't need to be
guarded by BUILDFLAG(IS_ANDROID) macro. This CL removes them for code
cleanup.
Bug: 372053392
Change-Id: I5c1fe4fb9bfa0124928ac983561d17f4edfaa1cf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910137
Reviewed-by: Lingqi Chi <[email protected]>
Auto-Submit: Hiroki Nakagawa <[email protected]>
Commit-Queue: Lingqi Chi <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509981}
[BNPL] Enable feature allowlist loading flag
This change enables the feature flag for loading BNPL issuer allowlists
after payments data syncing.
Bug: b:437354999
Enabled-by-default-reason: This feature does not change UX
Change-Id: I6c01801a6cf91b5f7de63d9e4f63f14709d41c78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908538
Reviewed-by: Vinny Persky <[email protected]>
Commit-Queue: Yishui Liu <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509980}
page_context: Remove context eligibility check
Change-Id: I8484e7d5d943c705acd584337cea92df13f281f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6902259
Reviewed-by: Khushal Sagar <[email protected]>
Commit-Queue: Gary Klassen <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509979}
Replace `WTF::` with `blink::` in tools/
This CL has no behavior changes.
Bug: 422768753
Change-Id: I89cefe4101863fda389994e270da8ed7bc6d6cb1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910078
Auto-Submit: Kent Tamura <[email protected]>
Reviewed-by: Nico Weber <[email protected]>
Commit-Queue: Kent Tamura <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509978}
boca: Create feature flag for configuring max students
The `BocaConfigureMaxStudents` flag and param
`kBocaMaxNumStudentsAllowed` will be used in a finch config for
modifying the maximum number of allowed students in a class session.
Bug: 436617811
Change-Id: I23ac53abe7094753f00da20f6e93d66e979c519a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909914
Reviewed-by: April Zhou <[email protected]>
Commit-Queue: Gavin Williams <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509977}
Reland "Add perf tests for WebGPU async operations"
Reland with fix: use a known unit 'ms' instead of 'ms/test'.
> ValueError: Unknown unit: "ms/test". Valid options include:
(I thought if that was going to be a problem it would be caught by CQ.)
Bug: 441525398
Original change's description:
> Revert "Add perf tests for WebGPU async operations"
>
> This reverts commit 71e1f99af212e6ac1d9463678d798716d55b11e2.
>
> Reason for revert: suspected to cause the failure of:
> benchmarks.benchmark_smoke_unittest.BenchmarkSmokeTest.blink_perf.webgpu_fast_call
>
> First failing builds on mac-13-arm64-rel-tests:
> https://ci.chromium.org/ui/p/chromium/builders/ci/mac13-arm64-rel-tests/58347/overview
>
> (Also failing on Mac12/13/14/15 bots)
>
> Bug: 441525398
> Original change's description:
> > Add perf tests for WebGPU async operations
> >
> > These simple tests reproduce issues with slow mapAsync roundtrips,
> > and provide baselines to compare against to help understand where
> > slowness occurs.
> >
> > These should appear in perf.luci.app similar to the existing benchmarks,
> > e.g.:
> > https://perf.luci.app/m/?begin=1749193837&end=1756490728&shortcut=d079629e4ccb4d1f70d5e3c4728bd739&totalGraphs=1&request_type=0
> > (Though hopefully this test runs enough iterations that it'll be less noisy than that one.)
> >
> > Locally, just start an http server in third_party/blink/perf_tests:
> > https://chromium.googlesource.com/chromium/src/+/master/docs/speed/benchmark/harnesses/blink_perf.md#running-tests
> > For slightly better results use a server that provides COOP/COEP for
> > high-precision timers (e.g. npx servez --shared-array-buffer), or use
> > chrome://flags/#isolate-origins to enable them on localhost:xxxx.
> >
> > Bug: 441525398
> > Change-Id: Iab3e2d700570290541f3bb4ccb95f44cac1eb507
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6901728
> > Auto-Submit: Kai Ninomiya <[email protected]>
> > Commit-Queue: Kai Ninomiya <[email protected]>
> > Reviewed-by: Loko Kung <[email protected]>
> > Cr-Commit-Position: refs/heads/main@{#1509864}
>
> Bug: 441525398
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Change-Id: Ib84ab0c975f42cc92db120ea304ca217ebf86989
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909918
> Commit-Queue: Hiroshige Hayashizaki <[email protected]>
> Bot-Commit: Rubber Stamper <[email protected]>
> Auto-Submit: Hiroshige Hayashizaki <[email protected]>
> Owners-Override: Hiroshige Hayashizaki <[email protected]>
> Cr-Commit-Position: refs/heads/main@{#1509943}
Bug: 441525398
Change-Id: I845525496c45b773beac6256f0f67b70a5c3a865
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909936
Commit-Queue: Kai Ninomiya <[email protected]>
Reviewed-by: Loko Kung <[email protected]>
Commit-Queue: Loko Kung <[email protected]>
Auto-Submit: Kai Ninomiya <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509976}
Update the 3P docs with context for chromium-third-party@ review.
The process for license imports has changed, to make Chromium more
self service. This updates the existing context link for how this
is configured and why it works this way to details about the new
process.
Bug: 441381904
Change-Id: I61377424e7ffaede0d845b319f29e4de1b0152a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908487
Reviewed-by: Jiewei Qian <[email protected]>
Auto-Submit: Rachael Newitt <[email protected]>
Commit-Queue: Jiewei Qian <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509975}
[TabGroupsModule] Use SVGs from Google Fonts instead of figma.
Fixed: 442604109
Change-Id: I05e2a24cd1581c3a88d9aa41b77a787891d48b02
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6909754
Reviewed-by: Tibor Goldschwendt <[email protected]>
Commit-Queue: Teresa Mao <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509974}
Prerender: Remove enable-speculation-rules-prerendering-target-hint from chrome://flags
This feature has been enabled by default:
https://chromestatus.com/feature/5162540351094784
Bug: 40234240
Change-Id: I739f15951201d2f7274240b3684d94cb509dad0f
Fixed: 394280911
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6910077
Reviewed-by: Huanpo Lin <[email protected]>
Auto-Submit: Hiroki Nakagawa <[email protected]>
Commit-Queue: Huanpo Lin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509973}
Prerender: Remove unused test file for kPrerender2InNewTab
This test file is no longer used after http://crrev.com/c/6566035.
Bug: 40234240
Change-Id: Ib6c54939cd2743f398e22def8e940b566c4d6e5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6908268
Commit-Queue: Huanpo Lin <[email protected]>
Auto-Submit: Hiroki Nakagawa <[email protected]>
Reviewed-by: Huanpo Lin <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509972}
Add an about flag entry for kSettingsMultiColumn.
For easier development.
BUG=404074032
TEST=Tryjob
Change-Id: If8cdb4153bc996fd84629889c0fcf9fc9b10fe7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6904711
Reviewed-by: Wenyu Fu <[email protected]>
Commit-Queue: Hidehiko Abe <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1509971}