Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2025-11-30 on branch 'main'

Chromium Digest: 2025-11-30

Overview

This digest covers 8 commits from the Chromium repository, ranging from refs/heads/main@{#(1551799)} to refs/heads/main@{#(1551877)}. The analysis identifies one major breaking change in the Blink public API, alongside several internal refactorings, UI updates, and infrastructure improvements.

Blink

  • ⚠️ BREAKING BREAKING CHANGE: A new pure virtual function, DIPsToBlinkSpace(const gfx::RectF& rect), has been added to the public WebFrameWidget interface. Embedders who subclass WebFrameWidget must provide an implementation for this new function to avoid compilation failures. (b986cb1)
  • The implementation of LocalFrame::RequestVideoFrameAtWithBoundsHint was refactored to use internal Blink types instead of WebNode, optimizing the code path when not exposing it through the public API. (bbb0503)

Infrastructure & Build

  • A series of 'Include What You Use' (IWYU) changes were made across //chrome and //third_party/blink to add missing includes for base/functional/callback_helpers.h. This improves dependency hygiene in preparation for future refactoring in //base. (2b1e145) (8d20cc9)

Testing

  • The LCPTimingPredictorPrerender2 test suite has been removed from VirtualTestSuites as it is now enabled via the field trial testing configuration. (c7aa380)

UI

  • The context menu entrypoint for the New Tab Page's real search box now has a 'clicked' state, providing visual feedback to the user. (0ae507b)

Internationalization

  • Localization string resources (.xtb files) have been updated across various components and languages based on the latest source strings (.grd files). (4ae29f1)
All Commits (106)
  • 7997aa0 Roll Chrome Win64 PGO Profile
  • cdeebe8 Roll Skia from f0f6bf44bfde to f410419fe688 (1 revision)
  • fdf92a7 Roll Chrome Mac Arm PGO Profile
  • bbb0503 Don't use WebNode in LocalFrame::RequestVideoFrameAtWithBoundsHint
  • c7aa380 Prerender: Remove LCPTimingPredictorPrerender2 from VirtualTestSuites
  • fea5028 Roll Chrome Android ARM64 Orderfile from lrtjW7_a9_exZmoyC... to zgzFFSX2i1tuUJWiu...
  • 18f9a38 Roll ios_internal from 702380a781be to 8bae906889d7
  • a29b426 Roll ChromeOS Bigcore AFDO profile from 144-7531.0-1763956029-benchmark-144.0.7551.0_pre1551226-r1 to 144-7531.0-1763956029-benchmark-144.0.7552.0_pre1551373-r1
  • b986cb1 [APC] Populate popup visible bounding box
  • 46995e8 Roll Chrome Android ARM64 Orderfile from uFMCKcie5j2Jx-X0b... to lrtjW7_a9_exZmoyC...
  • 5ce6bef Roll vulkan-deps from 7a427d3164dd to 050e2b2ab08b (1 revision)
  • ec11ec8 [Frameworks roll] Roll to 838465375 piper revision
  • 5b88d76 Roll Chrome Android ARM32 Orderfile from ilYtT4k63NV8UTJED... to GaS65syhixf48MgZK...
  • 6a609c4 Roll Chrome Mac PGO Profile
  • 4c55aa4 Roll Chrome Mac Arm PGO Profile
  • 6686e70 Roll WebView ARM Orderfile from fcH9onzuZYbNqtmRu... to BTmWcTK9peO_7l_Cx...
  • d5f70f1 Roll Chrome Android ARM64 Orderfile from YH_id7x4QXHbG7-Mt... to uFMCKcie5j2Jx-X0b...
  • dd735f1 Roll Chrome Linux PGO Profile
  • 3c81f43 Roll Chrome Win64 PGO Profile
  • 579605f Roll Chrome Win32 PGO Profile
  • 0ae507b [NTP-Real-Box]: Add clicked state for context menu entrypoint
  • e6aa5e6 Roll Chrome Win ARM64 PGO Profile
  • b6d5414 Roll Chrome Android Desktop x64 PGO Profile
  • 74e314a Roll Chrome Android ARM32 PGO Profile
  • 2723256 Roll Chrome Mac Arm PGO Profile
  • 6221b88 Roll Chrome Android ARM64 Orderfile from n_oGkoBgWc-ZGozxV... to YH_id7x4QXHbG7-Mt...
  • 52b1e3b Roll ChromeOS Arm AFDO profile from 144-7531.0-1763955694-benchmark-144.0.7551.0_pre1551226-r1 to 144-7531.0-1763955694-benchmark-144.0.7552.0_pre1551373-r1
  • dd5c58d Roll Chrome Android ARM64 Orderfile from SuRJ4ZI2YiLbipRza... to n_oGkoBgWc-ZGozxV...
  • a09d3b6 Roll Chrome Mac Arm PGO Profile
  • 4741e2e Roll Chrome Android ARM64 Orderfile from sarMDKHHHxLCBFgHK... to SuRJ4ZI2YiLbipRza...
  • 8d062d4 Updating trunk VERSION from 7556.0 to 7557.0
  • fbb87bb Roll Media App from c2w5MRyksO4cRlsYt... to sqAEULdcGXL0pSEfM...
  • 5e963ba Roll Help App from eXbmqBm8RA7Sp5c3r... to W3Qfr5v8t9DlFEmXH...
  • 311d182 Roll Chrome Win64 PGO Profile
  • c3a4a0d Roll ChromeOS Atom AFDO profile from 144-7531.0-1763955623-benchmark-144.0.7551.0_pre1551226-r1 to 144-7531.0-1763955623-benchmark-144.0.7552.0_pre1551373-r1
  • 2305f08 Roll Chrome Win32 PGO Profile
  • 6c5954c Roll BoringSSL from 8b482b8443c8 to b94d71f87ff9 (1 revision)
  • a22422d Roll Chrome Android ARM64 Orderfile from lDv81QTBdBshzRhT6... to sarMDKHHHxLCBFgHK...
  • f2d8f7d Roll Chrome Android ARM32 Orderfile from ujgeUHP7CGAH-jYDK... to ilYtT4k63NV8UTJED...
  • f0b0d85 Roll Chrome Mac PGO Profile
  • 4ac62aa Roll Chrome Mac Arm PGO Profile
  • db8b12c Roll Skia from 3a4b23890206 to f0f6bf44bfde (1 revision)
  • 1e8a9bf Roll ios_internal from 928900d13b06 to 702380a781be
  • 1362f1f Roll Chrome Win ARM64 PGO Profile
  • 73568c5 Roll Chrome Android ARM64 Orderfile from pTYL7ez7DpNlAUViS... to lDv81QTBdBshzRhT6...
  • 6865b13 [KP] Automatic update from google3
  • 6f5b6de [CT] Automatic update from google3
  • 4a1bd45 Roll Chrome Linux PGO Profile
  • 4ae29f1 Updating XTBs based on .GRDs from branch main
  • 9e6f5b7 Roll Arm AFDO from 144.0.7551.0_pre1551226_rc-r1-merged to 144.0.7552.0_pre1551373_rc-r1-merged
  • 5a09c4c Automated Commit: LKGM 16502.0.0-1073493 for chromeos.
  • e0c3588 Roll ios_internal from fd5d9ccb1382 to 928900d13b06
  • f883aab Roll Chrome Android ARM32 PGO Profile
  • 994f790 Roll Chrome Mac Arm PGO Profile
  • 3342cec Roll Chrome Android ARM64 Orderfile from 5gylgq0bgcCNxWF46... to pTYL7ez7DpNlAUViS...
  • 1648136 Roll Chrome Android Desktop x64 PGO Profile
  • d038909 Roll Amd64 AFDO from 144.0.7551.0_pre1551226_rc-r1-merged to 144.0.7552.0_pre1551373_rc-r1-merged
  • 9329fe1 Roll Chrome Win64 PGO Profile
  • 5041914 Roll Chrome Android ARM64 Orderfile from teqfUEKxxpJSv1XB1... to 5gylgq0bgcCNxWF46...
  • d7a3585 Roll Skia from d391353286ca to 3a4b23890206 (1 revision)
  • ec0c17b Roll ios_internal from eb16de974b71 to fd5d9ccb1382
  • 2c5b3c6 Roll Chrome Mac Arm PGO Profile
  • 677ee53 Roll Chrome Win32 PGO Profile
  • 4ef6a77 Roll Projector App from JdX5K0oGudbkl0CVy... to xCFPn-QWCx9iCNLZ6...
  • 18d0868 Roll Boca App from FoGcGoAQOOfbYUvAM... to HY2KIDBBaHRkLqNmg...
  • 85b0228 Roll Chrome Android ARM32 Orderfile from TD5fj0l_yDLpKis3_... to ujgeUHP7CGAH-jYDK...
  • f954e36 [Frameworks roll] Roll to 838336510 piper revision
  • 7882e50 Roll Chrome Mac PGO Profile
  • 1e41024 Roll Chrome Android ARM64 Orderfile from tilOfFekQFXW_X7aG... to teqfUEKxxpJSv1XB1...
  • fab9a03 Roll Chrome Mac Arm PGO Profile
  • 71b1520 Roll Chrome Linux PGO Profile
  • 10c1418 Roll WebView ARM Orderfile from f1coGdacYWMEkzhwo... to fcH9onzuZYbNqtmRu...
  • 166e783 Roll WebRTC from 0ad20473ebb5 to d1ddb574ba35 (1 revision)
  • b0e2d95 Roll Chrome Win64 PGO Profile
  • 3590b13 Roll Chrome Android ARM32 PGO Profile
  • 2b1e145 Do IWYU for base/functional/callback_helpers.h in //chrome, part 2
  • 37f3aa2 Roll Dawn from 6cffc04269d1 to 2173460a5558 (1 revision)
  • 753cff7 Roll Chrome Android ARM64 Orderfile from EUew83t0fAksVIbtJ... to tilOfFekQFXW_X7aG...
  • d3134b8 Roll Chrome Win ARM64 PGO Profile
  • 908da81 Roll Chrome Android Desktop x64 PGO Profile
  • 1f43584 Roll Chrome Mac Arm PGO Profile
  • 8d20cc9 Do IWYU for base/functional/callback_helpers.h in Blink code
  • 9df8433 Roll ios_internal from c176c90aed76 to eb16de974b71
  • 06a0787 Roll Chrome Win32 PGO Profile
  • 0c88ed9 Roll Chrome Android ARM64 Orderfile from fTpzoeleZRkDSCQMD... to EUew83t0fAksVIbtJ...
  • e2ce311 Roll DevTools Frontend from 2cf03052d6c6 to 5f73b7f117ec (1 revision)
  • 6c8c65b Roll WebRTC from d49dd5f720bc to 0ad20473ebb5 (3 revisions)
  • ce6f869 Roll Chrome Mac Arm PGO Profile
  • c489834 [Frameworks roll] Roll to 838156014 piper revision
  • a2d1e83 Roll vulkan-deps from 9ca93d3fd906 to 7a427d3164dd (1 revision)
  • 1e5d0ad Updating trunk VERSION from 7555.0 to 7556.0
  • f60d03e Roll Chrome Android ARM32 Orderfile from UBFi_KQXoHyeDLpIb... to TD5fj0l_yDLpKis3_...
  • bd919a2 Roll Chrome Mac PGO Profile
  • 3b56fe5 Roll Chrome Mac Arm PGO Profile
  • 973e4f0 Roll Chrome Win64 PGO Profile
  • 5cbac15 Roll WebView ARM Orderfile from d76urg50_lX8iCgmA... to f1coGdacYWMEkzhwo...
  • 6240f2c Automated Commit: LKGM 16501.0.0-1073488 for chromeos.
  • 1eff40e Roll Chrome Android ARM64 Orderfile from PgTXU4OWIKUW7RvjA... to fTpzoeleZRkDSCQMD...
  • 93d143f Roll Chrome Win ARM64 PGO Profile
  • a88635b Roll Chrome Win32 PGO Profile
  • 6d44f94 Roll Chrome Linux PGO Profile
  • b7aa17a Roll Dawn from c25f72b35e5a to 6cffc04269d1 (1 revision)
  • 66a0232 Roll Chrome Android ARM32 PGO Profile
  • 6763c55 Roll Chrome Android ARM64 Orderfile from Oso26ZS0jwJO_RgX8... to PgTXU4OWIKUW7RvjA...
  • d30b8fb Roll Chrome Android Desktop x64 PGO Profile
  • e3284c3 Roll Chrome Mac Arm PGO Profile
← Back to all summaries