Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2026-01-11 on branch 'main'

Chromium Digest: 2024-07-26

Overview

This digest covers 16 commits from the Chromium repository, ranging from refs/heads/main@{#(1567460)} to refs/heads/main@{#(1567569)}. This set of changes includes the default enablement of a printing API feature, UI updates for sync status, and numerous internal refactorings and dependency updates. No major breaking changes to stable, public APIs were identified.

Features & APIs

  • The ApiPrintingMarginsAndScale feature is now enabled by default. This feature, tested via Finch, will be active for 100% of users from M145 and may affect the behavior of the printing API. (899baf6)
  • A new feature flag, kSkills, has been introduced to control the experimental 'Skills in Chrome' feature. (452f88b)

UI & UX

  • The sync settings page (chrome://settings/people) has been updated to display an informational message in the subtitle when a user has reached their bookmark limit and sync-the-feature is disabled. (93ac99d)

Internals & Bug Fixes

  • A race condition in the experimental WebNN service has been fixed. The change ensures that a OnLost task is scheduled immediately to handle context loss before subsequent tensor operations, preventing invalid results and flaky tests. (6b088b9)
  • Several //base container classes, including small_map, variant_map, and cstring_view, have been updated with a new contains() method for improved code clarity and consistency. (34771ec)
  • Internal file APIs within components/services/filesystem/directory_impl.cc have been refactored to use std::span-based interfaces, with no change in functionality. (2be5a1c)

Infrastructure & Dependencies

  • Multiple third-party Rust crates have been updated to their latest versions, including clap, zmij, syn, serde_json, quote, proc-macro2, libc, and indexmap. (3c9a2c8) (6eac6bc) (278e3d7) (0341300) (5110833) (28454d3) (c4100d6) (25720b8)
  • The expiration date for the Platform.BootMode.WriteProtectSwitch histogram has been extended to continue collecting data on hardware failures. (a1ed230)
  • Translation files (.xtb) have been updated with the latest strings from .grd source files. (d3d37d3)
All Commits (121)
  • 7500756 Roll ios_internal from 24f2b5c69394 to 8531dbfed477
  • a731b85 Roll Chrome Android ARM64 Orderfile from _hbzuV4tn3oEQHKz4... to OO5FFz58ZB-VGdLOS...
  • cd091d6 Roll WebView ARM64 Orderfile from -pTw4O_KXuaKCd1om... to JRXXvWFkH8d_L4Lpm...
  • 452f88b [Chrome Skill] Introduce a feature flag for the Skills feature.
  • da2bd46 Automated Commit: LKGM 16551.0.0-1074493 for chromeos.
  • cdf5761 Roll Chrome Mac Arm PGO Profile
  • 899baf6 Enable ApiPrintingMarginsAndScale feature by default
  • 65d09c7 Roll Chrome Win64 PGO Profile
  • 9e35aff Roll Chrome Win32 PGO Profile
  • f706c02 Roll Amd64 AFDO from 145.0.7625.0_pre1566806_rc-r1-merged to 145.0.7629.0_pre1567504_rc-r1-merged
  • 64b34d7 Roll WebView ARM64 Orderfile from bHuRRUx3gIN8vsme7... to -pTw4O_KXuaKCd1om...
  • fff6e47 Roll Chrome Android ARM64 Orderfile from l3x_U4d3jXDxx7sg9... to _hbzuV4tn3oEQHKz4...
  • 02317d9 Roll Chrome Mac PGO Profile
  • 07ab2ab [Frameworks roll] Roll to 854919413 piper revision
  • 2584f46 Roll clank/internal/apps from bbf96d02e1f7 to 5afb191590a2 (1 revision)
  • c4cb43b Roll Chrome Linux PGO Profile
  • 7c8ba58 Roll Chrome Mac Arm PGO Profile
  • 89f499d Roll vulkan-deps from 6c9752cf9119 to 201203c6a0dd (1 revision)
  • 91e0716 Roll Chrome Win ARM64 PGO Profile
  • 7cac5d8 Roll Chrome Android Desktop x64 PGO Profile
  • 16c9161 Roll WebView ARM64 Orderfile from 7p5ckLJYR9HK9cnFJ... to bHuRRUx3gIN8vsme7...
  • 9a43ed2 Roll Chrome Mac Arm PGO Profile
  • fede79c Roll Chrome Android ARM64 Orderfile from Yjz-IBFVt77v5xQWD... to l3x_U4d3jXDxx7sg9...
  • f427ba1 Roll Skia from d75d1cb44f16 to d42a43daa6cf (1 revision)
  • 343cee0 Roll WebRTC from 2821d3d2ab2a to 2fe3d69473e9 (1 revision)
  • adbf109 Roll Chrome Win64 PGO Profile
  • 9a2d050 Automated Commit: LKGM 16551.0.0-1074487 for chromeos.
  • 659d406 Roll WebView ARM64 Orderfile from O3Z5IJykUXZ3Vhjre... to 7p5ckLJYR9HK9cnFJ...
  • 06ef6dc Roll vulkan-deps from 552d6ff78efe to 6c9752cf9119 (1 revision)
  • e2ad436 Roll Chrome Android ARM64 Orderfile from XtddsJN8oFBPaV51O... to Yjz-IBFVt77v5xQWD...
  • cb2ce54 Roll clank/internal/apps from 270ca41ad79b to bbf96d02e1f7 (1 revision)
  • 8c77766 Roll Chrome Win32 PGO Profile
  • 89575a0 Roll Chrome Mac Arm PGO Profile
  • dd4896c Roll Skia from f39cc645b1dd to d75d1cb44f16 (1 revision)
  • a1ed230 Update Platform.BootMode.WriteProtectSwitch expiration
  • 2abb114 Roll WebRTC from 76484735257d to 2821d3d2ab2a (6 revisions)
  • 76fa53a Roll Chrome Android ARM32 Orderfile from M5NtoqImo5LlQ_kK9... to P7uuzrRsVZKgS1bhR...
  • 3669125 Updating trunk VERSION from 7629.0 to 7630.0
  • 7dd2c8e Roll Media App from 46u2IDDjrjkwYcS9g... to TuEGPzKoODruB2kVK...
  • d3c5f19 Roll WebView ARM Orderfile from MB8zvbgZj97r-HogK... to sbF1Qyw3u60Zsgi1A...
  • aa24a32 Roll Help App from Tcnpf_BnNvEN9AQmH... to bHNRnJN586hKNjeIb...
  • ff791db Roll Chrome Mac PGO Profile
  • f020c7f Roll Chrome Android ARM64 Orderfile from NhIPAdC_UebWVzdM0... to XtddsJN8oFBPaV51O...
  • 10bc756 [KP] Automatic update from google3
  • f82cf80 Roll Chrome Mac Arm PGO Profile
  • 883ae99 [CT] Automatic update from google3
  • 919053b Roll WebView ARM64 Orderfile from Yf3-zUZcs72SBWDgc... to O3Z5IJykUXZ3Vhjre...
  • d05874d Roll Chrome Linux PGO Profile
  • 93ac99d Show bookmarks limit error in subtitle of sync settings page
  • d6303f0 Roll Chrome Win ARM64 PGO Profile
  • 4cbc9a5 Roll Chrome Android ARM32 PGO Profile
  • e4e80a1 Roll clank/internal/apps from f1f1197b76ce to 270ca41ad79b (1 revision)
  • d3d37d3 Updating XTBs based on .GRDs from branch main
  • 029d84b Roll Chrome Android ARM64 Orderfile from c1iyxwplHFvoe1b6n... to NhIPAdC_UebWVzdM0...
  • 387489b Roll ios_internal from 55b2ebe8ad65 to 24f2b5c69394
  • 58b4405 Roll Chrome Android Desktop x64 PGO Profile
  • e1db071 Roll Chrome Win64 PGO Profile
  • d5daaf2 Roll WebView ARM64 Orderfile from HmSgh0zbXY93WQs23... to Yf3-zUZcs72SBWDgc...
  • 2ba10f2 Roll Chrome Mac Arm PGO Profile
  • 645a30f Roll Chrome Win32 PGO Profile
  • 8cfb92d Roll WebView ARM64 Orderfile from mexVZ5hh2uctps_Bx... to HmSgh0zbXY93WQs23...
  • a50d48c Roll Chrome Android ARM64 Orderfile from zcvH0OuTibiudXIY8... to c1iyxwplHFvoe1b6n...
  • 201c90d Roll ios_internal from 666909c10cb6 to 55b2ebe8ad65
  • b52f8ac Automated Commit: LKGM 16550.0.0-1074480 for chromeos.
  • 1163d95 Roll Projector App from gx2g92khmugOMqVKs... to krH2fKFP1ETcovSm2...
  • 658f326 Roll Chrome Mac Arm PGO Profile
  • d0efda1 Roll Chrome Android ARM64 Orderfile from u4ctD00nJLlva4n7v... to zcvH0OuTibiudXIY8...
  • b31f7ff Roll WebView ARM64 Orderfile from FbjZHyu-vq6iB2Ksx... to mexVZ5hh2uctps_Bx...
  • 9b177bd Roll Chrome Android ARM32 Orderfile from neLFXZ26CowZ7Ges3... to M5NtoqImo5LlQ_kK9...
  • 2d0e50a [Frameworks roll] Roll to 854777090 piper revision
  • 4d1c1fc Roll Chrome Mac PGO Profile
  • 57049f1 Roll Chrome Mac Arm PGO Profile
  • 74206d4 Roll WebView ARM Orderfile from VZxqUy7pHKNiKfkRZ... to MB8zvbgZj97r-HogK...
  • 34771ec Add contains() to some //base classes
  • b921d2e Roll Chrome Win ARM64 PGO Profile
  • 6781b0c Roll WebView ARM64 Orderfile from TT8h81kVyJXe0tw2n... to FbjZHyu-vq6iB2Ksx...
  • d94ca47 Roll Chrome Win64 PGO Profile
  • 411220a Roll Chrome Android ARM32 PGO Profile
  • e8ab1fa Roll Chrome Android ARM64 Orderfile from LYyLcVoExfvdXZgPu... to u4ctD00nJLlva4n7v...
  • 9897615 Roll Chrome Mac Arm PGO Profile
  • 4096268 Roll Chrome Win32 PGO Profile
  • 51a94be Roll Chrome Android Desktop x64 PGO Profile
  • e60ebfa Roll WebRTC from 1b1cc868ebff to 76484735257d (1 revision)
  • 51f9bfc Roll WebView ARM64 Orderfile from jCv_qJ7bhQapcA1i1... to TT8h81kVyJXe0tw2n...
  • dbfaaf2 Roll WebView ARM64 Orderfile from k3OWtnLLY6DZPAaSq... to jCv_qJ7bhQapcA1i1...
  • 7918c90 Roll clank/internal/apps from bb4bdce71882 to f1f1197b76ce (1 revision)
  • 2abe26e Roll WebRTC from 13c91bb57e1b to 1b1cc868ebff (3 revisions)
  • 065d27d Roll Chrome Mac Arm PGO Profile
  • 3c9a2c8 Roll clap: 4.5.53 => 4.5.54 in //third_party/rust.
  • 6eac6bc Roll zmij: 1.0.2 => 1.0.12 in //third_party/rust.
  • 278e3d7 Roll syn: 2.0.111 => 2.0.114 in //third_party/rust.
  • 0341300 Roll serde_json: 1.0.148 => 1.0.149 in //third_party/rust.
  • 5110833 Roll quote: 1.0.42 => 1.0.43 in //third_party/rust.
  • 28454d3 Roll proc-macro2: 1.0.104 => 1.0.105 in //third_party/rust.
  • c4100d6 Roll libc: 0.2.178 => 0.2.180 in //third_party/rust.
  • 76b0415 Roll llvm-libc from 405c7a1ba2fe to 259b6a7101be (2 revisions)
  • 3b242fb Updating trunk VERSION from 7628.0 to 7629.0
  • 2be5a1c Use span-based file API in directory_impl.cc
  • 9a66ac1 Roll Chrome Android ARM32 Orderfile from kUbIqXeiuSZ63ihC4... to neLFXZ26CowZ7Ges3...
  • 25720b8 Roll indexmap: 2.12.1 => 2.13.0 in //third_party/rust.
  • 4a6ae13 Roll ChromeOS Arm AFDO profile from 145-7606.0-1767584678-benchmark-145.0.7625.0_pre1566806-r1 to 145-7606.0-1767584678-benchmark-145.0.7627.0_pre1567377-r1
  • a5f7dd2 Roll Chrome Android ARM64 Orderfile from 3ZJY3exqmwmtQIMB0... to LYyLcVoExfvdXZgPu...
  • a32affa Roll Chrome Mac PGO Profile
  • 7e2f6cb Roll WebView ARM64 Orderfile from QZ2ysaCLA82q6eGdw... to k3OWtnLLY6DZPAaSq...
  • caffe1c Roll Chrome Mac Arm PGO Profile
  • 0cc62ad Roll Chrome Win64 PGO Profile
  • c2f0ce5 Roll Chrome Win32 PGO Profile
  • b9e9494 Roll Chrome Win ARM64 PGO Profile
  • 14f67e2 Roll Chrome Android ARM64 Orderfile from jCw0sqXigNxK54kUu... to 3ZJY3exqmwmtQIMB0...
  • e42cb29 Roll optimization-guide from cf7444a80c91 to 7932ce5eec91
  • 37d8fa1 Roll Chrome Linux PGO Profile
  • e97dff1 Automated Commit: LKGM 16550.0.0-1074474 for chromeos.
  • 6b088b9 WebNN: Schedule `OnLost` task immediately to avoid race conditions
  • e85b05d Roll Chrome Android ARM32 PGO Profile
  • 7d71c97 Roll WebView ARM64 Orderfile from Gv4ErSkdYv9cNEkCa... to QZ2ysaCLA82q6eGdw...
  • f31b4ab Roll clank/internal/apps from ef08098a3d5d to bb4bdce71882 (1 revision)
  • 09eb49f Roll Chrome Android Desktop x64 PGO Profile
  • 3e28ac0 Roll Chrome Mac Arm PGO Profile
  • 36bf9e5 Roll Chrome Android ARM64 Orderfile from S71qN6r1Nyb-JUXoT... to jCw0sqXigNxK54kUu...
  • 9ef4866 Roll WebView ARM64 Orderfile from zakcBhgmVzZ0BuEsT... to Gv4ErSkdYv9cNEkCa...
  • ac7843a Roll Chrome Android ARM32 Orderfile from -BkdX5fUnrzjPKGo2... to kUbIqXeiuSZ63ihC4...
← Back to all summaries