Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2025-12-21 on branch 'main'

Chromium Digest: 2025-12-21

Overview

This digest covers 7 commits, analyzing changes from commit (630a9a8) to (548280b). The analysis identified one major breaking change in the Autofill component affecting iOS embedders, alongside internal refactoring in storage, networking, and UI components.

Autofill

  • ⚠️ BREAKING BREAKING: A new pure virtual method, IsUsingCustomCardIconEnabled(), has been added to the PaymentsAutofillClient interface, conditionally compiled for iOS. Embedders on iOS providing a custom implementation of this client must now implement this method to avoid build failures. (0cf318d)

Storage

  • A change aimed at abstracting the DOM Storage database layer to allow swapping LevelDB with SQLite was reverted. This internal refactoring does not impact public APIs. (630a9a8) (548280b)

Networking

  • Payload handling within WebSocketChannelImpl was refactored for improved safety by splitting a method that returned a mutable reference into a getter and a consumer, and switching to base::raw_span. This is an internal implementation detail. (74c4e69)

UI & UX

  • A minor visual alignment fix was applied to the Omnibox 'add context' button via CSS. Separately, as part of Project Bedrock, the network profile bubble was migrated away from BrowserListObserver to reduce internal dependencies. (5584c5e) (4ba74f9)

Localization

  • Translation files (.xtb) were updated based on changes to source string resource files (.grd). (59f02a1)
All Commits (99)
  • 630a9a8 Revert "[DomStorage] Remove LevelDB prefix from StorageAreaImpl"
  • be4524f Roll Chrome Win32 PGO Profile
  • d97c505 Roll Chrome Win64 PGO Profile
  • dc98697 Roll WebView ARM64 Orderfile from vUyzG_pRe-Clx4Ike... to c9-5jz4f_UyOS9P67...
  • f9d4bcd Roll Chrome Mac Arm PGO Profile
  • fa28911 Roll ios_internal from ab663e990ca1 to b1ed7ef3bc16
  • a02d7dc Roll WebView ARM64 Orderfile from nuTJX_n8kqNHSRnNz... to vUyzG_pRe-Clx4Ike...
  • ee57f57 Roll Chrome Mac PGO Profile
  • c11a765 Roll Chrome Mac Arm PGO Profile
  • 2267d88 [Frameworks roll] Roll to 847465839 piper revision
  • 7e15a6c Roll clank/internal/apps from f49e259ca872 to 29a72913074b (1 revision)
  • a7c90e8 Roll WebView ARM64 Orderfile from 8ddeX1z8qM4YH7Mly... to nuTJX_n8kqNHSRnNz...
  • 0b33ec5 Roll WebRTC from 56cad90ee499 to be461fde15ce (1 revision)
  • 35a10a9 Roll Chrome Linux PGO Profile
  • 0d18cec Roll WebView ARM64 Orderfile from H4lnPKsCzmZPjTcVu... to 8ddeX1z8qM4YH7Mly...
  • be0e3de Roll Chrome Win ARM64 PGO Profile
  • 4c8c8a4 Roll Chrome Android ARM32 PGO Profile
  • 902bafa Roll Chrome Mac Arm PGO Profile
  • 023af23 Roll Chrome Android Desktop x64 PGO Profile
  • 5584c5e [bedrock] Migrate network_profile_bubble.cc away from BrowserListObserver.
  • 4e139d6 Automated Commit: LKGM 16530.0.0-1073991 for chromeos.
  • 2750025 Roll WebView ARM64 Orderfile from SVONhNUr8det9Au5F... to H4lnPKsCzmZPjTcVu...
  • 0b4ea58 Roll Chrome Win64 PGO Profile
  • 6199e21 Roll Chrome Win32 PGO Profile
  • 674dd32 Roll clank/internal/apps from ced0f522adcf to f49e259ca872 (1 revision)
  • 6ff62fe Roll ChromeOS Bigcore AFDO profile from 145-7559.17-1765773901-benchmark-145.0.7587.0_pre1561029-r1 to 145-7559.17-1765773901-benchmark-145.0.7590.0_pre1561579-r1
  • 0782ff3 Roll Chrome Mac Arm PGO Profile
  • acee7b8 Roll Skia from 95d98a8e5478 to 0eef18a0e2e6 (1 revision)
  • 591a0e0 Roll ChromeOS Arm AFDO profile from 145-7559.17-1765768618-benchmark-145.0.7587.0_pre1561029-r1 to 145-7559.17-1765768618-benchmark-145.0.7590.0_pre1561556-r1
  • 6953cbc Roll ChromeOS Atom AFDO profile from 145-7559.17-1765773297-benchmark-145.0.7587.0_pre1561029-r1 to 145-7559.17-1765773297-benchmark-145.0.7590.0_pre1561579-r1
  • f1b36b3 Roll WebView ARM64 Orderfile from Av7VxZS0vJ8nuCROL... to SVONhNUr8det9Au5F...
  • 3c5ab68 Updating trunk VERSION from 7591.0 to 7592.0
  • aec52ab Roll androidx from C3j-C5V9tHCRBAR-u... to z56Sz-7SDtjPSuj3T...
  • 30470d0 Roll Media App from Kw7AGVq_RAmH7YCm5... to 1kycORVu3qI3tF3mS...
  • 7815f2f Roll Help App from VXZtFspMMpGhWrHhv... to VXWtPc-RpSj-3eRRp...
  • 35672fa Roll Chrome Mac PGO Profile
  • 5d01c0a Roll WebView ARM64 Orderfile from MDxyUec_6YpiRv_et... to Av7VxZS0vJ8nuCROL...
  • a91e2fc Roll Chrome Mac Arm PGO Profile
  • 4ba74f9 [Omnibox Next] Align add context button with Mic icon
  • 8e9373f Roll WebView ARM Orderfile from RGto15DJFyAvfC6F-... to pScoRPcAG6v0ABPla...
  • 812e430 [CT] Automatic update from google3
  • a7a9812 Roll clank/internal/apps from 753753261b1d to ced0f522adcf (1 revision)
  • 9fc99f6 [KP] Automatic update from google3
  • f0d3752 Roll Skia from 6fbc6c75b9bb to 95d98a8e5478 (1 revision)
  • 5a9e412 Roll Chrome Linux PGO Profile
  • 74c4e69 Reland "Refactor payload handling in WebSocketChannelImpl"
  • 59f02a1 Updating XTBs based on .GRDs from branch main
  • df51744 Roll ios_internal from 10fa7cc80ed1 to ab663e990ca1
  • fbacf6a Roll Chrome Win32 PGO Profile
  • 101593e Roll Amd64 AFDO from 145.0.7587.0_pre1561029_rc-r1-merged to 145.0.7590.0_pre1561579_rc-r1-merged
  • 28d90a7 Roll Chrome Android Desktop x64 PGO Profile
  • 66393c0 Roll Chrome Android ARM32 PGO Profile
  • b3ec671 Roll Chrome Win64 PGO Profile
  • ca2f309 Roll Chrome Mac Arm PGO Profile
  • 6b19ccb Roll WebView ARM64 Orderfile from G9cXyPJdW3T-QxvFw... to MDxyUec_6YpiRv_et...
  • 4b2ac47 Roll Arm AFDO from 145.0.7587.0_pre1561029_rc-r1-merged to 145.0.7590.0_pre1561556_rc-r1-merged
  • 67d129b Roll Projector App from 58e8wt-hOrWfePbcO... to 9AGVICTGSpBosFoww...
  • 4215334 Automated Commit: LKGM 16529.0.0-1073979 for chromeos.
  • 6f7baaa Roll ios_internal from 28fd4b3cad1f to 10fa7cc80ed1
  • 4dec293 Roll WebView ARM64 Orderfile from XOdwsmokafoviee4F... to G9cXyPJdW3T-QxvFw...
  • 8576353 Roll Chrome Mac Arm PGO Profile
  • f284b05 Roll WebRTC from f60e425be909 to 56cad90ee499 (1 revision)
  • 7220e63 Roll WebView ARM Orderfile from zlG-io-8y5KNDsqAm... to RGto15DJFyAvfC6F-...
  • 1d5c33a Roll Chrome Mac PGO Profile
  • 44dad47 Roll WebView ARM64 Orderfile from pgiU2MHnPDVxjOFym... to XOdwsmokafoviee4F...
  • 72ad241 Roll Chrome Win64 PGO Profile
  • 2f64bcb [Frameworks roll] Roll to 847323172 piper revision
  • c7d998a Roll Chrome Win ARM64 PGO Profile
  • 7701979 Roll Chrome Mac Arm PGO Profile
  • 2cda233 Roll Chrome Win32 PGO Profile
  • 6f3cb3a Roll WebView ARM64 Orderfile from nnDYdJOYhCP5unX0S... to pgiU2MHnPDVxjOFym...
  • 57946c5 Roll Chrome Android ARM32 PGO Profile
  • 9554822 Roll Chrome Android Desktop x64 PGO Profile
  • 3e119cd Roll Chrome Mac Arm PGO Profile
  • 9489793 Roll Dawn from 5bfedfbe8653 to c05bf34420a9 (1 revision)
  • 0cf318d Add card art eligibility bool to Suggestion class
  • 9c3a967 Roll DevTools Frontend from 18417ff20ef4 to cd94df35c07f (1 revision)
  • 913c50b Roll WebView ARM64 Orderfile from o58shsG02Mho5TyIn... to nnDYdJOYhCP5unX0S...
  • 3486558 Roll clank/internal/apps from d7ec22c06938 to 753753261b1d (1 revision)
  • 82acee7 Roll DevTools Frontend from ab0bdbcdb363 to 18417ff20ef4 (1 revision)
  • 461ce46 Roll Chrome Win32 PGO Profile
  • ed8ab31 Roll Chrome Mac Arm PGO Profile
  • 01faa54 Updating trunk VERSION from 7590.0 to 7591.0
  • 548280b [DomStorage] Remove LevelDB prefix from StorageAreaImpl
  • 173d8b8 Roll WebView ARM Orderfile from ICG5pQ03Mml9TTa0X... to zlG-io-8y5KNDsqAm...
  • f304a9e Roll Chrome Mac PGO Profile
  • 9c7761b Roll Chrome Mac Arm PGO Profile
  • 93ba287 Roll WebView ARM64 Orderfile from 8smtV6Fr3yYxn4BZ9... to o58shsG02Mho5TyIn...
  • 3fdc21e Roll Chrome Win64 PGO Profile
  • 0ca28ff Roll Chrome Linux PGO Profile
  • d565444 Roll Chrome Android ARM32 PGO Profile
  • 9bb5572 Roll clank/internal/apps from 2e295229c20d to d7ec22c06938 (1 revision)
  • 3f0a497 Roll Dawn from 0979968b8431 to 5bfedfbe8653 (1 revision)
  • 7358bcd Roll Chrome Mac Arm PGO Profile
  • 467b6ca Roll Chrome Android Desktop x64 PGO Profile
  • 4de72ba Roll WebView ARM64 Orderfile from 4RE3sD2tktFb0viQw... to 8smtV6Fr3yYxn4BZ9...
  • 39b309c Roll libc++ from 486c1c4c4b49 to 890319699e6f (3 revisions)
  • 7a8c99e Roll vulkan-deps from 0c76069c94c9 to 73155ddfee90 (1 revision)
  • 27ba1cc Roll androidx from 3bKAVSreX7HDusK7L... to C3j-C5V9tHCRBAR-u...
← Back to all summaries