Chromium Digest: 2025-12-07
Overview
This digest covers 11 commits from the Chromium repository. The analysis identified one major breaking change in the content public API affecting embedders who implement the
RenderProcessHost interface. Other changes include updates to experimental UI features, bug fixes, and internal code maintenance.Browser Internals
-
⚠️ BREAKING
The
RenderProcessHost::FastShutdownIfPossiblepublic API has been updated with a new optional parameter,use_outermost_main_frame_check. [BREAKING] This is a signature change to a pure virtual function incontent/public/browser/render_process_host.h. Embedders who provide their own implementation of theRenderProcessHostinterface must update their derived classes to match the new method signature to avoid compilation errors. (1095311)
UI & UX
Infrastructure & Maintenance
-
Helper functions have been added to
base/byte_size.hto facilitate migration from the deprecatedByteCounttype. This is an additive, non-breaking change. (1bd1f4e) - Several commits involved internal code maintenance, such as removing obsolete TODO comments, migrating internal API usage, and updating translation string files. (a51642e) (ae1befe) (725c483) (0a30ef6) (3a3a8a0)
Bug Fixes
-
A potential double-free error in
CloudPolicyClientrelated to promotion eligibility determination has been resolved. (bd8ae4f)
All Commits (75)
- e8dc846 Roll clank/internal/apps from 87fc0752f73a to 61ab2281d0b9 (2 revisions)
- 559e0be Roll Dawn from 577d50da8612 to 23f08c798e68 (2 revisions)
- cbd68de Roll ios_internal from 5c92283bf9df to 18fa97d50b64
- cf3e63f Automated Commit: LKGM 16512.0.0-1073652 for chromeos.
- 8c1cc5e Roll WebRTC from 279926cf9440 to d80cfa2a3d24 (2 revisions)
- 1095311 Update FastShutdownIfPossible to optionally test outermost frame counts
- ae7a1a0 Roll Chrome Win64 PGO Profile
- 75aa5b1 [KP] Automatic update from google3
- 68036ba Roll Chromium Variations from kpR4lCmkucfpS_tKB... to SXedGGUJh-QzWbgR9...
- a51642e [TDR] Remove TODOs linked to issue 40134918.
- f4aa4ac Roll Chrome Android ARM64 Orderfile from D4nozMLfkKwFsONmv... to OzRiMRNkcwJPtaL2C...
- 4a992cb Roll Chrome Android ARM32 PGO Profile
- 702d3bd [Frameworks roll] Roll to 841458812 piper revision
- 16708a4 Roll Media App from mFN2tMDR8FCA1_i7P... to q-cz8ZklqFZn8e0ch...
- 852b89f Roll Chrome Win32 PGO Profile
- 3fb4751 Roll Chrome Linux PGO Profile
- 8ceb238 Roll Chrome Mac PGO Profile
- e1deb75 Roll Help App from Vt6bs01-n7f_NlhDk... to d1V1uSQKXBnmAmF6m...
- ae1befe [bedrock] Migrate BrowserList begin/end Part 12.
- 725c483 [TDR] Remove TODOs linked to issue 41319255.
- a1f4f05 Roll Chrome Mac Arm PGO Profile
- 6788f67 Roll DevTools Frontend from e1b341589f02 to 7a8b3837e18a (1 revision)
- f7fb6bb Roll ANGLE from 974f01c7c63b to 4ccd968c8edc (7 revisions)
- 0a30ef6 [TDR] Remove TODOs linked to issue 40753028.
- 56ea314 Roll clank/internal/apps from 3888b2961ace to 87fc0752f73a (1 revision)
- 9ddc818 Roll Skia from d5a6b6af6d12 to 4830855b6f84 (1 revision)
- d9fda96 Roll Chrome Android Desktop x64 PGO Profile
- dfcfdc6 [CT] Automatic update from google3
- 3a3a8a0 Updating XTBs based on .GRDs from branch main
- b5f7f10 Roll ios_internal from 9c2733cbe8c2 to 5c92283bf9df
- 2e5ec3c Roll Projector App from 9s8cS_2v-BNmXpTNK... to gs2z8aUF2clQ-2deJ...
- 3163a6f Roll Chrome Mac Arm PGO Profile
- 03ec7a1 Roll Chrome Win32 PGO Profile
- bd8ae4f Prevent possible double-free error in OnPromotionEligibilityDetermined
- aca8624 Roll Chrome Android ARM32 Orderfile from Zd3pYxSwXnI_ZyxkG... to dZYQu3DP9aaWlHq0F...
- b270df5 [Frameworks roll] Roll to 841315493 piper revision
- 5846137 Roll Chrome Mac PGO Profile
- fb175d8 [contextual tasks] re-layout fix
- a6f2ab4 Roll Chrome Android ARM64 Orderfile from COSF3cYwPCp4q91Er... to D4nozMLfkKwFsONmv...
- b158c41 [Contextual Tasks] Add voice functionality
- cf934ae Roll Chrome Win64 PGO Profile
- d38470b Roll Chrome Mac Arm PGO Profile
- 07d1816 Roll Chrome Android ARM64 Orderfile from cw9Fv6zSx0s4WcXRk... to COSF3cYwPCp4q91Er...
- 485199c Roll Chrome Linux PGO Profile
- cbcc77c Roll Dawn from 9bf1d786b713 to 577d50da8612 (1 revision)
- cec1feb Roll Chrome Android Desktop x64 PGO Profile
- 0f91e11 Roll Chrome Mac Arm PGO Profile
- 6a495bb Roll Chrome Android ARM32 PGO Profile
- 8727e74 Roll Chrome Win32 PGO Profile
- 3ac4f00 Roll compiler-rt from 08ae02e05882 to cbcf6df2aa09 (1 revision)
- caa32c5 Roll Chrome Android ARM64 Orderfile from zef_xQ5DH_EShNMUm... to cw9Fv6zSx0s4WcXRk...
- 21dee09 Automated Commit: LKGM 16511.0.0-1073642 for chromeos.
- 505c02d Roll clank/internal/apps from f3aee4807213 to 3888b2961ace (1 revision)
- c6b54b2 Roll Chrome Mac Arm PGO Profile
- ea32837 Roll Chrome Android ARM64 Orderfile from _OQDrpDZElrX8eTvN... to zef_xQ5DH_EShNMUm...
- 6d8dc0e Roll ChromeOS Atom AFDO profile from 144-7545.0-1764562669-benchmark-145.0.7563.0_pre1554250-r1 to 144-7545.0-1764562669-benchmark-145.0.7566.0_pre1555085-r1
- e2cbf03 Roll ChromeOS Bigcore AFDO profile from 144-7545.0-1764560377-benchmark-145.0.7563.0_pre1554250-r1 to 144-7545.0-1764560377-benchmark-145.0.7566.0_pre1555085-r1
- 42d781f Updating trunk VERSION from 7567.0 to 7568.0
- 1eda529 [iOS] Update Ask Gemini Chip Text and Prefilled Prompt for Floaty
- 348386f Roll Chrome Android ARM64 Orderfile from G7GUWHyzaQeEoZaU1... to _OQDrpDZElrX8eTvN...
- 188d9e1 Roll Chrome Win64 PGO Profile
- 1bd1f4e Add funcs to convert from ByteCount to ByteSize / ByteSizeDelta
- 3ada028 Roll Chrome Mac PGO Profile
- 6c1aa24 Roll Chrome Mac Arm PGO Profile
- d8f57d2 Roll Chrome Win32 PGO Profile
- 5aa1638 Roll Chrome Android ARM64 Orderfile from Z2NjKew9y6YSSVMwJ... to G7GUWHyzaQeEoZaU1...
- 4c12577 Roll Dawn from 5ae3d897f612 to 9bf1d786b713 (1 revision)
- de7ea98 Roll WebView ARM Orderfile from d8qg7GP68NWtf7Ws2... to Z7dxpqy_1i64GDrZg...
- 30495fb Roll Chrome Linux PGO Profile
- 3d0c4ab Roll clank/internal/apps from fd189bd1d4ef to f3aee4807213 (1 revision)
- 16e814c Roll Chrome Win ARM64 PGO Profile
- 81b3297 Roll Chrome Android ARM32 PGO Profile
- 1ac5f2d Roll Chrome Android Desktop x64 PGO Profile
- a223dd8 Roll Chrome Mac Arm PGO Profile
- 5b4c21c Roll Amd64 AFDO from 145.0.7563.0_pre1554250_rc-r1-merged to 145.0.7566.0_pre1555085_rc-r1-merged