Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2026-03-03 on branch 'main'

Chromium Digest: 2026-03-03

Overview

This summary covers 339 commits on the main branch, with 247 identified as relevant to developers. The changes span from commit (7d231e6) to (d17b81a) and include a significant number of breaking API changes across ChromeOS, media, networking, and core browser interfaces.

Breaking Changes

  • ⚠️ BREAKING CrosDisplayConfig API: The mojo interface crosapi::mojom::CrosDisplayConfigController and its observer crosapi::mojom::CrosDisplayConfigObserver have been replaced with the pure C++ interfaces ash::CrosDisplayConfig and ash::CrosDisplayConfig::Observer. Clients like LaCrOS must update to the new C++ API. (27f97b7) (49287a5)
  • ⚠️ BREAKING User Session Observer: The public observer method UserManager::UserSessionStateObserver::UserAddedToSession has been removed. Embedders must migrate to session_manager::SessionManagerObserver::OnSessionCreated() to listen for new users. (59bbf63)
  • ⚠️ BREAKING Web Audio Provider: The signature of the public virtual method WebAudioSourceProvider::ProvideInput has been changed. Embedders implementing this interface must update their method to use base::span instead of std::vector. (54421a1)
  • ⚠️ BREAKING Viz BufferQueue API: The viz::BufferQueue public API has been refactored. SwapBuffersSkipped was removed, and SwapBuffers no longer accepts a damage rect. Embedders must now call the new UpdateBufferDamage method separately before SwapBuffers. (f7de62a)
  • ⚠️ BREAKING Media Mojo Interface: The media.mojom.SharedMemoryVideoFrameData interface has been modified. The strides field is now uint32 instead of int32, and support for the interleaved IMC4 pixel format was removed. Mojo clients using this interface require updates. (d0a80fe)
  • ⚠️ BREAKING Certificate Verification: The VERIFY_ENABLE_SHA1_LOCAL_ANCHORS flag has been removed from the public net::CertVerifyProc::VerifyFlags enum. This enforces stricter SHA-1 validation, and code using this flag will no longer compile. (0533a59)
  • ⚠️ BREAKING Chrome Apps API: The chrome.browser API has been removed for non-ChromeOS platforms (Windows, Mac, Linux), breaking any remaining extensions that use it as part of the ongoing deprecation. (d1392f5)
  • ⚠️ BREAKING Browser UI Component: The public class glic::GlicLegacySidePanelCoordinator and its accessor glic_side_panel_coordinator() have been removed from the BrowserWindowFeatures interface. (402018e)
  • ⚠️ BREAKING Web Performance API Behavior: The behavior of the web-exposed SoftNavigationEntry and InteractionContentfulPaint performance APIs has changed. The calculation for startTime and duration has been altered, which can break web performance monitoring tools that rely on the previous values. (b736e30)

API & Core Interfaces

  • A public build target for abseil's CRC functions is now available for use in other parts of the codebase. (8ebb498)
  • Several extension-related observers have been converted to CheckedObserver to improve memory safety and prevent use-after-free bugs. (95f9642) (2388bb8)

Web Platform & Blink

  • Animation support has been added for contrast-color() within the box-shadow property. (b365c44)
  • A bug has been fixed where animating a pseudo-element to display:none would incorrectly remove it from the DOM. (521bc13)
  • For improved code health and safety, blink::Vector::AppendSpan() and AppendVector() have been removed in favor of append_range(), and a new String::substr method with stricter bounds checking was added. (3c83e99) (8532aed) (49db258)

ChromeOS & Ash

  • To improve OS/browser separation, numerous ChromeOS-specific preferences (Kiosk, factory reset, essential search, etc.) have been moved from chrome/common/pref_names.h to the Ash-specific ash/constants/ash_pref_names.h. (83edd08) (d998a3b) (b7c1d9d) (eb9f998)
  • The PrintPreviewHandlerChromeOS was refactored to use CupsPrintersManager observers directly, simplifying its architecture. (9dc14b1)

Security

  • To mitigate UI spoofing vulnerabilities, a check was added to prevent background tabs from showing popups. (948f7d1)
  • To prevent potential heap information disclosure, video frames in the libvpx and dav1d software decoders are now zero-initialized. (c0244ca)

Networking & Storage

  • For Service Workers, an optimization was added to bypass the synthetic response path when a navigation is intercepted by an embedder. (3c79032)
  • The SQL disk cache received a fix for a double-decrement bug during entry eviction and a simplification of its pending task tracking logic. (c463655) (3691420)

UI & Features

  • On Android, the Safety Hub feature was migrated to an activity-less sign-in flow, and the SupervisedUserBlockInterstitialV3 UI was enabled by default. (2965a40) (3f52717)
  • New drop arrow indicators have been added for drag-and-drop operations in vertical tabs. (e057056)

Media & GPU

  • The kUseDisplaySDRMaxLuminanceNits feature, which caused undesirable brightness behavior, has now been restricted to Windows-only. (232238f)
  • The Vp9Parser was successfully converted to use base::span after a previous revert, improving memory safety. (e61586d)
All Commits (339)
  • d17b81a Updating XTBs based on .GRDs from branch main
  • 2ea1183 Roll Perfetto Trace Processor Win from 64785a8f0d01 to c84bcfbd35a8
  • 2965a40 [Signin][Android] Migrate Safety Hub to activity-less sign-in flow.
  • 521bc13 Reland "Animating to display:none should not remove the pseudo-element"
  • f3100d8 Roll Kotlin Stdlib from r1jin7oxmCEIuca5n... to 9ldUaVxyYClDj9QDP...
  • 551977a [iOS] Fix DanglingUntriaged in LocationBarCoordinator
  • 63772f7 Roll gn from 1a310e884430 to a155c8c78af4
  • 0ce28a0 Roll Infra from 15a26f979961 to a61d4d67348b
  • d006f94 Roll Chrome Mac Arm PGO Profile
  • 125b006 Revert "Implement AdaptiveBidirectionalStream support in CronetUrlRequestContext using a middle state layer of CronetAdaptiveRequestContext."
  • ddb8783 [iOS][Assistant] Remove ui/tests folder
  • 5c607fc [AdTracker] Remove an extra stack trace
  • 8bb500c Fix: Handle missing travel entities pref in computeTravelOptedIn_
  • 786b2dc [AdTracker] Use explicit type for script id
  • 3f52717 Enable SupervisedUserBlockInterstitialV3 by default on Android/ChromeOS
  • 0f06382 [Segmentation] Migrate AppBundlePromo module to lifecycle hooks
  • 6f599ab [Segmentation] Migrate LensEphemeral module to lifecycle hooks
  • 0ea7e35 Roll Perfetto from 13c62902b7e5 to c84bcfbd35a8 (1 revision)
  • b365c44 Animate contrast-color() in box-shadow
  • ac32bf0 [soft navs] Cleanup call of undef function in soft_navigation_basics.html
  • d1392f5 Remove chrome.browser from WML builds.
  • 5cf4b0d OOBE: Extend expiration dates for OOBE histograms.
  • 37d0eeb Roll Projector App from iW4A30gZgjoRTh64g... to 8ZkHIwQxJ99O2p1EW...
  • 481d75a Roll compiler-rt from 64c252741e3d to 0cd354e178fe (1 revision)
  • 36dddd5 Roll Chrome Android ARM64 Orderfile from ZiwMjx4dgc2eS_-GS... to qLfRckDPNq1gqURzw...
  • 1929c2e IWA: Add proto changes and immediate handling for entitlements
  • 88ba2bb Roll DevTools Frontend from e3b12e563199 to 29833603fd76 (4 revisions)
  • aa1c024 Reland "Add ChromeOS to platforms of AndroidParentalControlsV2"
  • 7c28f8b Roll WebView ARM64 Orderfile from 09gT9odUWkVGgCNCb... to 2uF_NXt4M3_t-jnHB...
  • 9dc14b1 Use CupsPrintersManager observers for PrintPreviewHandlerChromeOS
  • 9d32fe9 Roll Perfetto Trace Processor Linux from 64785a8f0d01 to 13c62902b7e5
  • 6521cb5 Roll Website from d19703421dc1 to d3b3b620e65e (1 revision)
  • 6b95d4a Roll ANGLE from 8490ef548bae to 92e808c0bc33 (1 revision)
  • f4e5d1f Roll src-internal from 3d850b695255 to 2b7dbf66b5b5 (1 revision)
  • cf83701 Roll Dawn from 00b3325c361b to 8444fdb0f950 (2 revisions)
  • 066cd73 [iOS] Add primary identity to UserFeedbackConfiguration
  • 8f52b4c Update meet_effects hash in DEPS file.
  • 6cd5b93 Roll ios_internal from 85a313cb6cd9 to 8f0ab12509ac
  • 489276a Launch BeginCursorAtPointTentativeFix and clean up the flag.
  • 5467419 PrivateAi: Enable server attestation by default
  • 8ba168a [Autofill AI - M4] Add tests to EntityDataManager.java
  • 6b65712 Roll Chrome Win64 PGO Profile
  • 95f9642 extensions: Convert 2 observers from unchecked to checked
  • a3b8b42 Roll Perfetto from 64785a8f0d01 to 13c62902b7e5 (1 revision)
  • 090292e [AutofillAi - M4] Implement DateFieldView::isRequired.
  • 5ba8068 [AutofillAi - M4] Implement value updates in the date field.
  • 5c922cb [Sync] Distinguish between client and server errors
  • 63bd0e5 autocorrect: add field trial config
  • ff4a097 [Signin] Remove unused methods from AccountFetcherService
  • 8e13493 Roll DevTools Frontend from 94e5f1083de3 to e3b12e563199 (1 revision)
  • f09ac44 Prerender2Fallback: Fix test AbandonIfRendererProcessCrashes
  • 30c69db Roll Skia from 01fcfa07adcc to f19007a439ce (6 revisions)
  • 6e23ac1 Roll Perfetto Trace Processor Win from 11e664539fbe to 64785a8f0d01
  • cc00a6d Roll src-internal from ea02fff8bcf3 to 3d850b695255 (1 revision)
  • 8ebb498 Add abseil crc public target to absl component
  • 0422892 Implement AdaptiveBidirectionalStream support in CronetUrlRequestContext using a middle state layer of CronetAdaptiveRequestContext.
  • d7d5d4c [iOS] Add a gradient background for the TabGroupView
  • af20ae7 Automated Commit: LKGM 16604.0.0-1075687 for chromeos.
  • 504ad06 Roll clank/internal/apps from 0f6bcbff8115 to 3d95afd50da9 (1 revision)
  • 5346fa6 Roll Perfetto Trace Processor Linux from 11e664539fbe to 64785a8f0d01
  • c3a8eea clank-input: add android media insertion field trial config
  • bafddca [iOS] Fix background issue on shareTab button iOS 17-18
  • 9dd30af Roll Crossbench from 1e2071ce9d95 to 8d9a911f0b70 (1 revision)
  • 3a2eadc Roll Boca Receiver App from V6laLH-HYUs_Q1IIG... to PrqBihpWivqCKEFQ0...
  • 792215f [border-shape] Apply AA to border-shape clip
  • 3d28781 Roll Boca App from Jv1DuYlWeSo9CC-SM... to U2ZuqIi6RCKbABWzf...
  • 90ba6af [DevTools] Update and re-enable test
  • 2087506 Roll Chrome Win32 PGO Profile
  • c1b8e24 Delay expiry of frequently used histograms.
  • 943852a [iOS] Show 'Save to Drive' when signed out
  • 1a82166 [ios] Add cert info to DCHECK to get more info
  • ee6b371 Allow @memory popup invocation via context menu
  • b1b3a6e [iOS] Remove _isChooseFromDriveAvailable in FileUploadPanelCoordinator
  • a45ac98 Roll Chrome Android ARM32 Orderfile from sjZJ6ov8Y53u0G2D7... to oOwt8NJkRI98HOVzv...
  • 717c611 Roll Chrome Mac PGO Profile
  • abd3492 [persistent_cache] Use sqlite3_bind_blob rather than incremental I/O for insert
  • b9e35cd Extend expiration of a few sync histograms
  • 49db258 WTF: Add String::substr with stricter bounds checking
  • a758ac1 [Document PiP] Adjust Document PiP window bounds on global layout
  • ac9de7c Use EqualIgnoringAsciiCase() in core/
  • 0d0cf02 Skip meta-tag-origin-trial.https.php when accessibility enabled.
  • 4ba216a [Frameworks roll] Roll to 877779013 piper revision
  • f5a7182 Roll Depot Tools from 13d1b30ba36b to f71f52b78cf2 (1 revision)
  • 737d896 [//media] Update comment on "copy via Skia" path not working on Android
  • 625b2fd Roll Perfetto from 11e664539fbe to 64785a8f0d01 (1 revision)
  • 83edd08 Move Kiosk related prefs to ash_pref_names
  • 232238f Disable kUseDisplaySDRMaxLuminanceNits except on Windows
  • 59bbf63 Remove UserManager::UserSessionStateObserver::UserAddedToSession
  • 7432e96 Turn off FreeType TT_CONFIG_OPTION_EMBEDDED_BITMAPS option
  • 44db28a Roll Chrome Mac Arm PGO Profile
  • d7626a7 Spanify ImplementationBase memcpy methods
  • c21710f Roll WebView ARM Orderfile from FzvetIAI6a0vtkWZm... to XKuBhtoiAmaI8syAQ...
  • fb8b822 [PermissionsAI] Update AIv4 Passage Embedder to support multiple passages
  • f1daf40 Use flat_set std::from_range constructor
  • ac0c268 Updating trunk VERSION from 7715.0 to 7716.0
  • a947cec Update the experiment name for WebSerialWiredDevicesAndroid field trial.
  • 8a6c17b Simplify frequency ordering logic in Autofill data models.
  • cf35c70 Call custom_user_timings_.clear() in PageTimingMetricsSender.SendNow
  • 20e1c40 CodeHealth: Clean up stale base::Feature ShimlessRMA3pDiagnostics
  • a897c26 Delay expiry of histograms causing alerts.
  • 3fc4e4c Roll Infra from e118d99ee508 to 5a9e45463a87
  • 2ee5092 Roll WebView ARM64 Orderfile from 0gYhbYHj8zKI-s65V... to 09gT9odUWkVGgCNCb...
  • 86b8ea4 [gardening] Disable failing test EscapeClosesDialog
  • 0c8187f Refactor context in extensions_handler
  • 0703dac Roll Chrome Android ARM64 Orderfile from 60AIRKO4x5aBktI2A... to ZiwMjx4dgc2eS_-GS...
  • 8b0857c [//media] Rename SupportsOneCopyUploadToGLTexture()
  • 83e1236 [//media] Clarify make CopySharedImageToTexture() method name
  • a059919 [//media] Clarify PCVR two-copy flow
  • a484bdb Add fuzzer which tries to affect geolocation text via style
  • 27dad12 Roll android_deps from 9DXI8FnmXkL2tti6G... to gOFPZuLmUt7S4rnhu...
  • 6d9a5bb Roll Depot Tools from 1de959138205 to 13d1b30ba36b (1 revision)
  • 9b3a68b [iframe] Fix typo in `iframe-contents-400x200root.html`
  • e7e42d0 Expect compression-stream.any.serviceworker timeout
  • 49287a5 ash: Dismantle crosapi's cros_display_config.mojom, part 2
  • 7dd3434 Roll Chrome Mac Arm PGO Profile
  • 27f97b7 ash: Dismantle crosapi's cros_display_config.mojom, part 1
  • 01ed3d2 [net] Extend expiration for various net histograms
  • d7a036b Roll ANGLE from 64293946b30e to 8490ef548bae (1 revision)
  • d998a3b Move factory reset related prefs to ash_pref_names.h
  • 948f7d1 Prevent background tabs from showing PopupWidgetHosts
  • 1c2272f Move startup.wav from C/B resources to chromeos/
  • cbf922f [gardening] Disable failing test ContextualTasksBrowserTest.App
  • 90a6d4d [Blink] Eliminate else after return in WebCodecs' VideoFrame
  • aa88901 [Blink] Remove DrawingBuffer::ShouldUseImageChromium()
  • 66e8dff [Blink] Rework DrawingBuffer's ShouldUseImageChromium() helper
  • c44e9e5 [Blink] Streamline WebCodecs' computation of SW draw surface
  • 75bd678 [Blink] Have WebCodecs call separate VideoFrameImageUtil draw methods
  • 4a5eeea [Blink] Separate out VideoFrameImageUtil accelerated/unaccelerated draws
  • c1e0551 Roll Chrome Android ARM32 PGO Profile
  • 3c79032 Bypass synthetic response on embedder interception
  • ae3758c Webium product: add pixel browser test for incognito mode
  • 38b5ebc [Community Contributions] Clean up readAloudAudioOverviewsFeedback flag
  • 25784be Roll Chrome Win64 PGO Profile
  • eb9f998 Move kDeviceWeeklyScheduledSuspend to ash_pref_names
  • e2597a4 Roll Chrome Win32 PGO Profile
  • a178d43 Add [[maybe_unused]] to wrapped_ptr in RawPtrNoOpImpl::ReleaseWrappedPtr.
  • 2f055f5 actions revamp: Make it possible to show dialogs from extension popups
  • 8bec30a Explicitly allow reentrancy for PrefStore::Observer::OnPrefValueChanged
  • 8f04ab3 Roll Chrome Android ARM64 Orderfile from 61LKQ9VocrTo7BkMJ... to 60AIRKO4x5aBktI2A...
  • f80620b Roll PDFium from 0c38b00a3baf to f99c212599bb (4 revisions)
  • 7491dbb Roll goldctl (win) from 3Ecz5eY47G4EY2pJA... to cxA88QPdbxNnjIZmW...
  • 43d849c Roll Depot Tools from b4ddd773926e to 1de959138205 (1 revision)
  • 0cfb30f Roll Crossbench from 5597b2226e28 to 1e2071ce9d95 (1 revision)
  • 5548105 Roll goldctl (mac) from Z3QAnZnhgJcWz88XP... to jU-KEixlKctSlxyVN...
  • b4df2e6 [Windows] Fix word navigation skipping punctuation before newline
  • de3d77b Roll WebView ARM64 Orderfile from jZOx3W5f7rixlyHwo... to 0gYhbYHj8zKI-s65V...
  • 7ea8689 Roll goldctl (mac arm64) from znKamMrZvGZJujb0A... to X8cxk6coGe7XqqQcT...
  • 1bb518a Roll Chromium Variations from Ph6_jM82kadxfsIBJ... to zwxNEJsIrQmOfZDtC...
  • a8f6442 extensions: Improve system.display test coverage for Desktop Android
  • 89f5220 Roll goldctl (linux) from vuvDESE5CUUrinq6A... to dDJy-uNkXWQn3xmZR...
  • 62253e9 Roll Skia from fe9e9f22c531 to 01fcfa07adcc (1 revision)
  • 34dc0d6 fixup! connectivity_tool: Add GoogleServicesConnectivity{Routine/Problem} mojom
  • 42c876b Port FileUtilitiesHostImpl to ChildProcessId
  • b76d882 Roll ChromeOS Bigcore AFDO profile from 147-7680.5-1771823086-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772424827-benchmark-147.0.7710.0_pre1591974-r1
  • 8b52bec Prerender: Implement PrerenderHost::Observer in PrerenderCommitDeferringCondition
  • 043a150 Revert "Roll ChromeOS Atom AFDO profile from 147-7680.17-1771827236-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772423448-benchmark-147.0.7710.0_pre1591974-r1"
  • 3add3a3 Roll Chrome Android ARM64 Orderfile from MAlzx_m4t5sSOsS99... to 61LKQ9VocrTo7BkMJ...
  • 5f46e76 Split 2 large flaky event tests into 6 smallers ones.
  • 4f5d897 Roll ANGLE from 593920c89fe3 to 64293946b30e (1 revision)
  • 59e7c95 Revert "[bedrock] Migrate profile_manager.cc away from BrowserListObserver."
  • 7ba35d2 Roll ChromeOS Arm AFDO profile from 147-7680.17-1771817158-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772422923-benchmark-147.0.7710.0_pre1591974-r1
  • d67bfe0 webnn: avoid executing alpha * A * B when gemma.alpha is 0 for TFLite backend
  • b37ae5d Roll vulkan-deps from 9288eec4c6d2 to c86f75f56f22 (1 revision)
  • 551ab64 Roll src/third_party/icu/ 7971660ba..ee5f27adc (1 commit)
  • 9129f0c Site Search: Dialog form verification
  • 0b5d19f Search Engine: Expose verification logic to Android
  • 63aa0e7 Roll ChromeOS Atom AFDO profile from 147-7680.17-1771827236-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772423448-benchmark-147.0.7710.0_pre1591974-r1
  • a5b2951 Roll src/third_party/flac/ 807e251d9..e7108e2ed (2 commits)
  • 5ce94a1 Roll src/chromeos/ash/resources/internal/ b54bffc92..431cb9b52 (1 commit)
  • 4e41aff Roll WebView ARM64 Orderfile from PLNC5T0uc_li88C0a... to jZOx3W5f7rixlyHwo...
  • fd5261f [fedcm] Disable interception when target="_blank" and there is no opener
  • b7c1d9d Move essential search related prefs to ash_pref_names.
  • d019285 ose-split: Remove unnecessary pull of the full list of search engines
  • 4da8d66 [Glic] Add OpenSource metrics for side panel and floaty
  • d2a08ff Add six Webium Product OWNERS
  • 2393bd2 Roll Chrome Android ARM64 Orderfile from maYJ07EpTgkurz--c... to MAlzx_m4t5sSOsS99...
  • 5c95004 Update glic_api_browsertest to always use MI
  • 60456e6 Roll WebView ARM64 Orderfile from QJIuiRizU3DdQDvHv... to PLNC5T0uc_li88C0a...
  • 95893ea [Code Health] Clean up PA_CONFIG checks into helper function
  • 7286148 Set 'Update Mechanism' for crashpad/getopt
  • 351583c Roll Dawn from c43a057fa6ae to 00b3325c361b (10 revisions)
  • 0b10eab [Contextual tasks] Implement close tab toolbar button
  • 5c8feef Use JniType for OnceCallback in extensions sessions API
  • 65a4eaa [Persist] Allow lazy clearing window data for authoritative stores
  • 3c83e99 Remove deprecated `blink::Vector::AppendSpan()` method
  • ad4a46d Add more fields to ListItemBuilder and refactor
  • 8532aed Remove deprecated `blink::Vector::AppendVector()` method
  • c463655 net/disk_cache/sql: Stop double decrement of entry count during eviction
  • ae6e038 Remove MediaItemUIFooterView and MediaItemUIDeviceSelectorObserver
  • 1d5e072 Prevent GPU disk cache clear call from hanging if backend failed to create.
  • b777ac9 Fix lens preselection bubble help button icon color on hover
  • 80afbd1 Spanify Blob memcpy methods
  • eb4af54 Migrate remaining deprecated calls to `Vector::append_range()`
  • 8b74400 Add Microsoft to GPU vendor for GPU test framework
  • d0f63d2 media/gpu/v4l2/test: Fix VP9 segmentation feature loop bounds
  • 3edab54 WebUI: Fix Lit event handler naming convention violations, part 9.
  • 6acd384 Roll src-internal from 8adc1fc81fca to ea02fff8bcf3 (1 revision)
  • 5cef55f Roll llvm-libc from 7434d317bd47 to dacaf47ceaed (2 revisions)
  • 7dc0918 Fix and re-enable SettingsTest.PasskeyEditDialog
  • 5ad9562 [EnableGlicCleanup] outside chrome/browser and remove buildflag/presubmit
  • 6e1bb19 [omnibox] (3/3) Move popup-specific events to dedicated Mojo interface.
  • bdabf97 Roll Catapult from 27800c3890b2 to 109c6d7babfc (1 revision)
  • f70e2ca Roll ANGLE from 71f8079e12be to 593920c89fe3 (1 revision)
  • c2d580f Roll Chrome Win64 PGO Profile
  • cb10214 Roll Chrome Win32 PGO Profile
  • 2b686dc [Signin] Add SignoutConfirmation waiter in ProfileMenuViewBrowsertest
  • f98ea51 [CodeHealth] Spanify uses of ToInterleaved()
  • eb11536 [ozone/wayland] Export window handle looks for the xdg_toplevel
  • e61586d Reland "spanification: spanify Vp9Parser."
  • 6e53194 Extend Translate.OnDeviceTranslation.* histograms
  • e057056 [Vertical Tabs] Add left/right drop arrows
  • 8ac6203 [Cleanup] fix TODO indentation in composebox.ts
  • e2ef2fd Move C/B/ash/accessibility resources out from chrome/grit to chromeos/
  • dcbcca1 Roll vulkan-deps from 762b6fbf06c4 to 9288eec4c6d2 (1 revision)
  • 840c019 [composebox] Move Composebox tests to appropriate files
  • 421c4f0 Handle Glic continue URLs when GlicWebContinuity is disabled
  • 3691420 net/disk_cache/sql: Simplify pending task tracking
  • 026b269 [Gap Decorations]: Handle varying cross gap sizes in paint
  • 15c8659 Roll optimization-guide from eb159a7fabee to c63056a37ad0
  • 56caf8e Mark GetRuntimeFeatureStateContext() as const.
  • b867637 Simplify FuseboxSessionState activation.
  • c0244ca media: Zero-initialize frames in software decoders to prevent info leaks
  • 0412b70 Enable Glic by default in us/en-us
  • 2388bb8 extensions: Update several observers from unchecked to checked
  • 0bbd663 Add histogram to track the single observer fired when the other hasn't
  • 4727834 Roll Chrome Android ARM64 Orderfile from 1VWgBb-0rrjffc6o3... to maYJ07EpTgkurz--c...
  • b570083 [ntp-simplification] Split modules and shortcuts into separate configs
  • 4b899f5 blink: Rename functions declared in kurl.{h,cc}
  • 484c6be [Pix Iframe] Log iframe transaction results
  • ecda07c infra: Bump shard count of android_browsertests on desktop
  • f35519d [Extensions] Extend DeclarativeContentActionCreated histogram
  • 7c3f2c3 Tag inline SVGs as /Figure with /Alt in print-to-PDF
  • 65ddefb Fix border-width transition not starting when border-style changes from none
  • 1e8e28d Add fuzz test for AXMode mojom traits
  • 402018e Remove glic_legacy_side_panel_coordinator
  • cac0c77 Media Router Internals: Add Session Management and Auto-Update Logs
  • f1342f8 [ContextualTasks] Add experiment ID and metrics to HaTS survey
  • 48de04d Roll V8 from 5440e20916d9 to 33a98f8005da (26 revisions)
  • 247068e [projects] Open thread in a tab when clicked
  • 05048c5 Roll WebView ARM64 Orderfile from KidRqOQIpa4Hkk-0r... to QJIuiRizU3DdQDvHv...
  • da27f3d [TcpConnectJob] Wire up TcpConnect to non-SSL connection attempts.
  • b9aef03 [Extensions] Convert printerProvider to WebIDL
  • 81b4f93 Roll Perfetto Trace Processor Win from 6391c1361787 to 11e664539fbe
  • 5587627 [E2E] Make edge-to-edge on top opt out when status indicator is visible
  • b1ab8b0 Revert "Modularize chrome/browser/interstitials/ into its own BUILD.gn"
  • 02dd338 [dawn] Ensure that Chromium's JobHandle isn't both Cancelled and Joined.
  • b736e30 [soft-navs] SoftNav gets largestPaintedElement, ICP gets startTime.
  • 6d7dd2d Roll Open Screen from 89fa62bbbe45 to 571620ad60af (1 revision)
  • ec92255 Fix contextual page actions from only showing the new tab button
  • 7098c93 Remove stale TODO; rename member
  • 80b2c84 [Android] Restrict ShowNtpAtStartupTest to non-Desktop
  • d662366 [ntp-simplification] Enable NTP module removal features by default.
  • 54421a1 Spanify WebAudioSourceProvider::ProvideInput audio_data
  • 864a33c [realbox] Adjust padding-bottom for multi-line searchbox in Compact mode
  • 67f2b2f [Vertical Tabs] Take animating layout manager delegate by ref
  • 5872978 Replace isDevtoolsConnected with shouldShowMenu
  • 0533a59 Remove CertVerifyProc VERIFY_ENABLE_SHA1_LOCAL_ANCHORS flag
  • 40702d7 android: Disable testCollaborationCreateFlow
  • f7de62a Explicitly update BufferQueue damage in single location
  • 4a2c08a LoadAndExtractContentTool: plumb TabObservations to ActionsResult
  • 9b6433b Implement customelementregistry element global attribute
  • 37e6c33 Roll WebRTC from 2f5a2659b28d to b88b9f230094 (3 revisions)
  • bb7aa36 Modularize chrome/browser/interstitials/ into its own BUILD.gn
  • 47449fa Improve MojoResult LINT.IfChange/ThenChange directives.
  • d3596c3 [A11Y] Adding aria breadcrumb dump tree test
  • dbd04fa [Tab Strip Glic Button] Make button expandable with text
  • f816219 Roll androidx from F33f66w1lXogUL7EN... to CW8b7YlBGZSbouGqD...
  • 2e937a5 Roll ios_internal from 695660f3cb58 to 85a313cb6cd9
  • 3c45a7c extensions: Add TabCaptureApiTest.ApiTests to desktop Android
  • db692ba Enable FluidResize by default on Desktop Android
  • d0a80fe media: Prevent passing of frames with absurdly large strides via Mojo
  • 1be1a11 Introduce V8{Do,DoNot}RunMicrotasksScope as a wrapper for V8's scope.
  • 7bc2f55 Fix list item focus outline disappearing on hover
  • 3ef115b Fix menu button focus outline disappearing on hover
  • 5951671 PDF: Remove ids created with map() call from $ interface
  • 1fbc267 Adds mahmadi as owner to c/b/contextual_tasks
  • 68274db Remove MediaNotificationViewImpl classes
  • 891fbe6 Revert "Reset the scheduler policy when the thread type is not kRealtimeAudio"
  • cb14c45 [Skills][Metrics] Add entry point slicing to dialog metrics
  • e81229e Enable RejectWeakCiphertext feature in testing variations config
  • 27f3af9 Roll Chrome Win64 PGO Profile
  • 5aff5c6 Allow 's' at the end of a timestamp link.
  • 080d8ea [cobrowse] Clean up various bits of code.
  • 68f4d4d [PWA Migration] Filter out migration targets properly in app home.
  • e068b27 Suppress Linux/NVIDIA flakes
  • 62e1488 Add left/right key behavior for customizable select writing modes
  • 2aeb29a Integrate Page Embedding Service into Content Annotator Service
  • 5ffcaf3 [RTCLogging] Add RTC Diagnostic Logging utility
  • bbf6132 Revert "[Vertical Tabs] HorizontalTabStripRegionView owns TabScrubber"
  • 9ad1830 [Connection-Allowlist] Add test for "Link: rel=dns-prefetch" header.
  • c611914 [Report unsafe site] Remove dialog close button
  • 10f6567 [composebox][omnibox] Update styles for containers and components
  • c640d64 ios: Match XCTests framework dependencies for Xcode 26.4 beta 2.
  • 53953ff Add high-level documentation of DBSC
  • a7268cf [Extensions] Convert declarativeNetRequest to WebIDL
  • 4e7fcdd [iOS] Fix Copresence Floaty Visibility Issues
  • 56f17df Fix Zero State Playing Twice
  • 7ab977e Remove channel count CHECK from SpeechRecognitionDispatcherHost
  • 4945a85 Remove http-cache-no-vary-search flag
  • 762baa1 Updater UI: Deflake UpdaterAppTest#EventListTest
  • 49ffc4f Roll Skia from 70d17bc6b349 to fe9e9f22c531 (5 revisions)
  • 0b7344e Shutdown chromeos-{jacuzzi,octopus}-rel
  • 16d51b1 [Extensions] Remove unnecessary CreateForTest() method
  • 66d22da [Segmentation] Migrate SavePasswords module to lifecycle hooks
  • 6090e82 Change ServiceWorkerCacheWriter method signatures
  • 5b62b90 Remove browser to cert verifier plumbing for sha1_local_anchors_enabled
  • 0472ff9 [Desktop Android] Support pinning in tabs.update()
  • 3500249 [Segmentation] Migrate EnhancedSafeBrowsing module to lifecycle hooks
  • 3291a4b [Segmentation] Migrate AutofillPasswords module to lifecycle hooks
  • e9dba81 [Segmentation] Migrate AddressBarPosition module to lifecycle hooks
  • 11d7cae [tips] Update the strings on all V2 features
  • 324f3f3 Narrow text fragment rect fix to reduce parser perf risk
  • 540e262 [Persist] Perform a window-level raze on creating a store
  • e659942 [Segmentation] Migrate Price Tracking promo to lifecycle hooks
  • 38c89be [Declutter] Clean up declutter-page code
  • 776052d [TabRendererData] Add TabInterface::RegisterBlockedStateChanged()
  • 058b890 Delete unused ObscuringAllTabsDelegate.
  • 3e781fb webcodecs: Enforce SHARED_IMAGE_USAGE_VIDEO_ENCODE_ACCELERATOR for VEA
  • fefea91 [Extensions] Move file from streams_private_api
  • 4409131 [Persist] Add tests for Cleaner
  • aada226 [Frameworks roll] Roll to 877501407 piper revision
  • b162b28 [Segmentation] Add lifecycle hooks to CardSelectionInfo
  • 0cd8af4 Reduce the amount of "exercising" the AX tree for large test trees
  • e84462b Remove expired histogram recording - Android.MultiWindowMode.TotalDuration
  • 9533b5c [crd] Disable remoting on iOS and Android
  • 812e042 Roll optimization-guide from 9cb2e2aba76e to eb159a7fabee
  • 78c47e8 Roll src-internal from d3df67af9a74 to 8adc1fc81fca (3 revisions)
  • 8583258 Move ModelBrokerImpl ownership to ModelBrokerState.
  • ea83386 [Android] Remove DialogOverlayImpl tests and TestRule
  • dbc5a79 [TabUIHelper] Add accessor for network state
  • d4223cb Update VirtualTestSuite expiry
  • c2c92f9 Python script to use libdmg-hfsplus for branding Chrome DMGs.
  • e8478a4 [projects] Check ProjectsPanelStateController before use
  • a1724bf [contextual tasks] fix flakey tests
  • 49a274d Roll Chrome Android ARM64 Orderfile from cVmmRuPJzj6tDPSoA... to 1VWgBb-0rrjffc6o3...
  • 14d6fd1 [iOS] Update Download Protection Warning Dialog String to Continue
  • 379e51b Roll ANGLE from 425ea1de41aa to 71f8079e12be (5 revisions)
  • 08a2a6e Revert "Reland "[bedrock] Migrate BrowserListObserver to BrowserCollectionObserver - part 1/n""
  • 7d231e6 Revert "[Linux Packaging] Remove expired 2026-02-14 signing key"
← Back to all summaries