Chromium Digest: 2025-11-16
Overview
UI/UX
-
Styling for the Omnibox 'composebox' entry points has been adjusted, fixing alignment issues and updating background colors to match specifications. An animation for the New Tab Page has also been placed behind the
ntpNextFeaturesEnabledflag incontext_menu_entrypoint.html.ts. (4012d80) -
On Linux, Chromium will now read the GTK setting for "Primary Paste" (middle-click paste), which is the first step toward respecting this system-level user preference. The new function is implemented in
ui/gtk/gtk_ui.cc. (6fa784e)
Security
-
⚠️ BREAKING
The
allow_any_cors_exempt_header_for_browserparameter has been removed fromservices/network/public/mojom/network_context.mojom. This API was previously used by the now-defunct WebLayer and has no remaining consumers. (5575443)
Blink Engine
-
A refactoring in the compositor clip path implementation now re-uses the paint clip rect from paint properties instead of re-computing it. This change in
third_party/blink/renderer/core/paint/clip_path_clipper.ccis part of a series to improve performance for clip-path animations. (ba9540f)
Bug Fixes
-
A fix in
chrome/browser/task_manager/providers/render_process_host_task_provider.ccaddresses an issue where the Task Manager would display spare renderer processes with a PID of 0. Tasks are now correctly created after the renderer process has fully launched. (4449050) -
An unused
form_event_logger_member variable was removed from theCreditCardAccessManagerincomponents/autofill/core/browser/payments/credit_card_access_manager.h, cleaning up the Autofill component. (304a475)
Infrastructure
-
The third-party Node.js dependency has been updated from v22.11.0 to the LTS version v24.11.1, as specified in the
DEPSfile. (8a75cf3) -
A series of commits improve build times and code hygiene by switching to
base/functional/callback_forward.hand forward-declaringmedia::AudioBusin commonly included headers across//media,//base, and//components. (1fdff46) (81c1f92) (9ec1ad7) -
Allocation methods in
gpu/command_buffer/client/transfer_buffer.handring_buffer.hhave been updated to returnbase::span, modernizing the GPU command buffer client API. (c9131c0) -
A new feature flag,
kPaidContentMetricsObserver, has been added incomponents/page_load_metrics/browser/features.ccto allow for remotely disabling thePaidContentPageLoadMetricsObserver. (02cf255) -
A large-scale automated refactoring converts files in the
//remotingcomponent from using#pragma allow_unsafe_buffersto the more granularUNSAFE_TODO()macro, improving memory safety enforcement. (1fa10c7)
All Commits (134)
- f619e09 Roll vulkan-deps from 80aa94977f14 to 1012b9b17dd1 (2 revisions)
- dbf7888 Roll Chrome Android ARM64 PGO Profile
- e7e2020 Roll WebView ARM64 Orderfile from T8Ly9LAk46rPJaiQH... to ZLXTbvKNMIVyIdGWT...
- 003bbee chromeos: destroy FakeStaticsRecorder after BrowserTaskEnvironment
- b7a64c7 Roll Chrome Android ARM64 Orderfile from c07_IKlE4Yub8D1GH... to lTVxLe7EQGk3_JJW4...
- 9498877 Roll Chrome Mac Arm PGO Profile
- 271174d Roll Chrome Android ARM64 PGO Profile
- b8c20e4 Roll Chrome Android ARM64 Orderfile from 5yiHaDEXlNBCUwvzA... to c07_IKlE4Yub8D1GH...
- c91cd3f Roll Chrome Android ARM64 PGO Profile
- 33e7117 Roll WebView ARM64 Orderfile from -w3hrVcRgVCDxiltm... to T8Ly9LAk46rPJaiQH...
- ba891f9 Roll Chrome Mac PGO Profile
- 4a06494 Roll Chrome Android ARM64 PGO Profile
- f2adf09 Roll Chrome Mac Arm PGO Profile
- eab62b0 Roll Chrome Android ARM64 Orderfile from E7WGUv0a54apJkkjJ... to 5yiHaDEXlNBCUwvzA...
- 8c5fd86 Roll WebView ARM64 Orderfile from wjmBBySaIH3M3_4vs... to -w3hrVcRgVCDxiltm...
- e4dc9af Roll Chrome Win ARM64 PGO Profile
- 4724464 Roll vulkan-deps from bf34d1ea776f to 80aa94977f14 (1 revision)
- c7a1738 Roll Chrome Android ARM64 PGO Profile
- dba9132 Roll Chrome Linux PGO Profile
- a3eb1b2 Roll Chrome Android ARM64 Orderfile from NJb3VYsOl6r2XlpLK... to E7WGUv0a54apJkkjJ...
- 4b4893a Roll WebView ARM64 Orderfile from 7DGxZ0Vcc0txkurvC... to wjmBBySaIH3M3_4vs...
- cc0c808 Roll Chrome Android Desktop x64 PGO Profile
- bd366f9 Roll Chrome Android ARM64 PGO Profile
- 096a14a Roll Chrome Mac Arm PGO Profile
- 53b23b6 Roll Chromium Variations from XyrsywvTzw1IWgsCh... to _-a8k3BzqJHbSvoSw...
- 8f0650d Roll Chrome Android ARM64 Orderfile from VJ2XckGq3NG7CtYeJ... to NJb3VYsOl6r2XlpLK...
- d208977 Follow up comments for code hygiene for crrev.com/c/6737287.
- b466c53 Roll WebView ARM64 Orderfile from SekHfxUtla-ZbcVjh... to 7DGxZ0Vcc0txkurvC...
- 71e239e Roll Dawn from 32897f078ee1 to adabd78d585c (2 revisions)
- aa2f4b5 Roll Chrome Android ARM64 PGO Profile
- 980c6db Roll Chrome Android ARM64 PGO Profile
- dcbb294 Roll Chrome Mac Arm PGO Profile
- 416d816 Roll WebRTC from ec8802bfc5b2 to aa53e85630b4 (1 revision)
- 5185b20 Automated Commit: LKGM 16485.0.0-1073182 for chromeos.
- db9a83f Roll Skia from 1b435b65e754 to 761e1fe67e15 (2 revisions)
- df4b4fb Roll WebView ARM64 Orderfile from qcJybMp_qThpL8LFl... to SekHfxUtla-ZbcVjh...
- 4795b13 Roll Chrome Android ARM64 Orderfile from cF9p8Dgi5TwPeo7OU... to VJ2XckGq3NG7CtYeJ...
- 02cf255 Flag guard PaidContentPageLoadMetricsObserver.
- e44557c Roll WebView ARM64 Orderfile from fg_ZuCvEVfjgd55qa... to qcJybMp_qThpL8LFl...
- 674a5b7 Roll Media App from BNHXiJ3VT19wA6ObP... to oZ59r8CAmHMbhfXqv...
- 0800b8a Roll Help App from VQTPc9xTB-xjzSsFn... to xmr-8AIhAVTYHfbQy...
- 2ff3a4d Roll Chrome Android ARM64 PGO Profile
- 6fa784e [Linux UI] Read "Primary Paste" GTK setting
- 267c4eb Roll Chrome Mac PGO Profile
- c08f36a Roll Chrome Android ARM64 Orderfile from vQpbZWmYzlFjSKrmb... to cF9p8Dgi5TwPeo7OU...
- c9131c0 gpu: Spanify TransferBuffer and RingBuffer allocation methods
- d4ab1ab Roll WebView ARM64 Orderfile from wqTVhG0uLZa1l1qyx... to fg_ZuCvEVfjgd55qa...
- 7c72a20 Roll Chrome Mac Arm PGO Profile
- 8cd1baa [CT] Automatic update from google3
- e54e664 [KP] Automatic update from google3
- c8e9d61 Roll vulkan-deps from 5aa343db6887 to bf34d1ea776f (1 revision)
- a1aaea0 Roll Chrome Linux PGO Profile
- 69e0403 Roll Chrome Android ARM64 Orderfile from DhBmwqUHKRDm0By9g... to vQpbZWmYzlFjSKrmb...
- 9fc0999 Roll Chrome Android ARM64 PGO Profile
- f34b88e Updating XTBs based on .GRDs from branch main
- 5bddc78 Roll WebView ARM64 Orderfile from hWkr-jf2fF2kjUUXA... to wqTVhG0uLZa1l1qyx...
- e6df72e Roll Chrome Win ARM64 PGO Profile
- 59524be Roll ios_internal from de193d5109ee to 6f59f6c41e5f
- e9c11cc Roll Chrome Android Desktop x64 PGO Profile
- ae1e1ba Roll Chrome Android ARM64 PGO Profile
- a8c28c8 Roll Dawn from ec301cea9977 to 32897f078ee1 (2 revisions)
- 5c1828d Roll Chrome Android ARM64 Orderfile from gVTyaXYIycP_AmPC9... to DhBmwqUHKRDm0By9g...
- 3d0815a Roll WebView ARM64 Orderfile from QVyTiCm64EsDyjFyg... to hWkr-jf2fF2kjUUXA...
- eef1035 Roll Chrome Mac Arm PGO Profile
- 5335b96 Roll Chrome Android ARM64 PGO Profile
- 9fdc531 Roll Chrome Android ARM64 Orderfile from SZ9ywHjSrclxH5AgV... to gVTyaXYIycP_AmPC9...
- 55a0b95 Roll WebView ARM64 Orderfile from cNIS-kpTWqMiNBBAl... to QVyTiCm64EsDyjFyg...
- 1fa10c7 Convert to UNSAFE_TODO in remoting
- f8b21e3 Roll Projector App from rVc1HRxq4TLPCbeoP... to t5IoTJ2hZA3GG0FKm...
- 0af407d Roll Chrome Mac Arm PGO Profile
- c1ae898 Roll Chrome Android ARM64 PGO Profile
- eba5888 Roll Chrome Android ARM64 Orderfile from BFhQChcnJekSgGXmv... to SZ9ywHjSrclxH5AgV...
- 32e617b Roll WebView ARM64 Orderfile from stcu2dVKboGOtxoO0... to cNIS-kpTWqMiNBBAl...
- ff50bd5 Roll Chrome Android ARM64 PGO Profile
- c8d63e3 Roll Chrome Android ARM32 Orderfile from p2tnUTgWET-ypDqlD... to mFhUQ2JSvQ0VIkbV7...
- acaf012 Roll WebRTC from 00c8660b0c09 to ec8802bfc5b2 (1 revision)
- 24faaba Roll WebView ARM64 Orderfile from CR6HYzzLcvxPLUMER... to stcu2dVKboGOtxoO0...
- 3417fe6 Roll Chrome Android ARM64 Orderfile from PVLb2MmAd0n4R_7xC... to BFhQChcnJekSgGXmv...
- a5d582a Roll Chrome Mac PGO Profile
- d6f3d2a Roll Chrome Mac Arm PGO Profile
- d525d4d Roll Chrome Android ARM64 PGO Profile
- 89bf9c1 Roll WebView ARM64 Orderfile from XG5AHBgw-9JwDCFt9... to CR6HYzzLcvxPLUMER...
- 5b51950 Roll WebView ARM Orderfile from 5OjtYo_Q5vhNlKA-8... to XRLxO_F_Ugl7sRXxc...
- 5ebe766 Roll Chrome Android ARM64 Orderfile from rW2VuZT5FxmnGZxGU... to PVLb2MmAd0n4R_7xC...
- a8e2342 Automated Commit: LKGM 16484.0.0-1073174 for chromeos.
- 304a475 [Autofill] Remove CCAM::form_event_logger_
- 6f17ad6 Roll Chrome Win ARM64 PGO Profile
- 62fcc89 Roll Chrome Linux PGO Profile
- be000e0 Roll Chrome Android ARM64 PGO Profile
- fab15f4 Roll WebView ARM64 Orderfile from h84kAZTaqn0XXlY6L... to XG5AHBgw-9JwDCFt9...
- 1fdff46 Switch to base/functional/callback_forward.h in a few //media headers
- 81c1f92 Switch to base/functional/callback_forward.h in a few headers
- edd6d94 Roll Chrome Android ARM32 PGO Profile
- 9ec1ad7 Forward declare media::AudioBus more
- 7a22033 Roll Chrome Mac Arm PGO Profile
- 851d972 Roll Chrome Android Desktop x64 PGO Profile
- 89b6920 Roll Chrome Android ARM64 Orderfile from vhrST5Gup8yNCfeDg... to rW2VuZT5FxmnGZxGU...
- 80fc892 Roll Chrome Android ARM64 PGO Profile
- ba73df4 Roll compiler-rt from 508ec6abad69 to 685e57aca7c9 (1 revision)
- 294d834 Roll Chrome Win64 PGO Profile
- 7fbf502 Roll WebView ARM64 Orderfile from FKCdLEbm0_iau8WNF... to h84kAZTaqn0XXlY6L...
- 88f2ac3 Roll ANGLE from cbbb0f2afc64 to 127a84404b88 (1 revision)
- ad4f7b5 Roll Chrome Android ARM64 PGO Profile
- 4c90346 Roll Chrome Android ARM64 Orderfile from MsRP2mQXAcLCFTmCR... to vhrST5Gup8yNCfeDg...
- c7fd52c Roll Chrome Mac Arm PGO Profile
- 15dae5e Roll WebView ARM64 Orderfile from yA9mfB-ko3PvexOcV... to FKCdLEbm0_iau8WNF...
- 5575443 Remove NetworkContextParams::allow_any_cors_exempt_header_for_browser
- b6c7a88 Roll Chrome Android ARM64 PGO Profile
- 352ccc6 Roll Skia from ce2168cf2b6c to 1b435b65e754 (1 revision)
- 15d0855 Roll WebView ARM64 Orderfile from kGDPckg1ma5R0JqEr... to yA9mfB-ko3PvexOcV...
- baad540 Roll Dawn from 5759e5e6a9a0 to ec301cea9977 (2 revisions)
- 93b358b Roll Chrome Mac PGO Profile
- 93faa50 Roll Chrome Android ARM64 PGO Profile
- ba9540f [CC Clip Paths] Use paint property paint clip rect as dst rect
- 70e7ff8 Roll WebView ARM Orderfile from ZMiWlfounmCHqXd3S... to 5OjtYo_Q5vhNlKA-8...
- e145d2e Roll Chrome Android ARM64 Orderfile from 0n9dKr7KTaJGjQOWq... to MsRP2mQXAcLCFTmCR...
- 35d77d1 Roll Chrome Mac Arm PGO Profile
- f1c2695 Roll Chrome Android ARM64 PGO Profile
- 8f0c2a7 Roll Chrome Win ARM64 PGO Profile
- ba84de3 Roll Chrome Linux PGO Profile
- 363a932 Roll Chrome Android Desktop x64 PGO Profile
- 8a75cf3 Update third_party/node from v22.11.0 to v24.11.1 LTS.
- 1a42c29 Roll WebView ARM Orderfile from PY07dQBOrR0DYI6jY... to ZMiWlfounmCHqXd3S...
- 4449050 Fix PID 0 spare renderer entries shown in Task Manager
- 3591dd0 Roll Chrome Android ARM32 PGO Profile
- a215cfe Roll Chrome Win32 PGO Profile
- e19e48e Automated Commit: LKGM 16484.0.0-1073167 for chromeos.
- 4012d80 [composebox][omnibox next] Fix composebox styling.
- 656d8d3 Roll WebView ARM64 Orderfile from TChqK4CXE7rWHbTGK... to kGDPckg1ma5R0JqEr...
- 2253843 Roll optimization-guide from 9b87b7f8d473 to e9c35da7ce98
- fe12179 Roll Chrome Mac Arm PGO Profile
- 748cd2f Roll Chrome Android ARM64 Orderfile from WlCPtkEJ2QAWUXrbp... to 0n9dKr7KTaJGjQOWq...
- 3900206 Roll Chrome Android ARM64 PGO Profile
- 59d2f4d Roll vulkan-deps from 830c11e1b605 to 5aa343db6887 (1 revision)