Chromium Daily Digest Logo

Chromium Changes Summarizer

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

Chromium Digest: 2026-03-10

Overview

This digest covers 707 commits to the Chromium main branch, with 509 deemed relevant to developers. The changes span from a first commit of (d31051c) to a last commit of (39de2dc). The day was marked by numerous breaking changes to public C++, Java, and Mojo APIs, alongside new web platform features and significant internal refactoring.

Breaking Changes

  • ⚠️ BREAKING The ANGLE D3D9 backend has been removed as a fallback option. If D3D11 initialization fails, Chromium will now fall back to software rasterization (D3D11 WARP). This may affect rendering performance on systems that previously relied on the D3D9 fallback. (282348e)
  • ⚠️ BREAKING The public AutofillClient interface has changed. ShowAutofillAiFailureNotification was removed and replaced by ShowAutofillAiSaveToWalletFailureNotification and ShowAutofillAiFetchFromWalletFailureNotification. Embedders must update their implementations. (b1627f2)
  • ⚠️ BREAKING On Android, the public Java method setKeyboardCaptureEnabled() has been removed from AconfigFlaggedApiDelegate, which will cause build failures for embedders using it. (4dc7411)
  • ⚠️ BREAKING The Android MediaDrmBridge JNI method onSessionClosed and its C++ counterpart now require a reason parameter, breaking the previous API signature for EME implementations. (a2ece5c)
  • ⚠️ BREAKING The public AppBannerManager::Observer interface was modified by renaming OnComplete() to OnBannerShown(). Observers of the app banner manager must be updated. (241d09a)
  • ⚠️ BREAKING The signature for BrowsingDataQuotaHelper::FetchResultCallback has changed. It now takes its QuotaInfoArray parameter by value instead of by const reference, requiring updates for code that queries storage quota. (0f27d66)
  • ⚠️ BREAKING The should_show_inactive boolean field was removed from the public tabs::TabDialogManager::Params struct. The behavior is now determined automatically based on window state. (ddc789c)
  • ⚠️ BREAKING On iOS, the virtual method infobars::InfoBarManager::OpenURL now includes a text_fragment parameter. Embedders who subclass InfoBarManager must update their method signatures. (36d70fc)
  • ⚠️ BREAKING On ChromeOS, several methods (GetPrinters, GetCapability, GetStatus) were removed from the crosapi::mojom::LocalPrinter interface, breaking the public API between Ash and Lacros. (ee69dea)
  • ⚠️ BREAKING The structured_metrics_service.mojom interface has been removed from crosapi on ChromeOS, representing a removal from the public API surface between Ash and Lacros. (0a8a8c8)

Blink & Web Platform

  • Support was added for the new CSS attr() function grammar (attr(<declaration-value>, <declaration-value>?)), enabling more dynamic styling based on element attributes. (e33187e)
  • The Direct Sockets API now supports Source-Specific Multicast (SSM), enabling more advanced networking capabilities for isolated web apps. (0302377)
  • The Clipboard API's clipboard.read() performance has been improved by deferring the reading of clipboard data until getType() is called, avoiding expensive upfront data fetching. (216f733)
  • The Event Timing API was updated to report the web-exposed event.target() instead of an internal raw target, providing more reliable performance data to developers. (8fe4d91)
  • Several fixes were made to the Popover API, improving focus navigation when an invoker is inert and preventing focus restoration from incorrectly re-opening a popover. (de66fea) (685c58b)
  • A bug in canvas measureText() was fixed to improve bounding box precision for small font sizes by using float-precision bounds from glyph outlines. (3f9f2e3)
  • The experimental CanvasDrawElementInSubtree feature was removed, as it was incompatible with a new rendering approach for canvas children. (638a2d9)

ChromeOS

  • ⚠️ BREAKING The crosapi interface between Ash and Lacros was changed by removing methods from crosapi::mojom::LocalPrinter and removing the structured_metrics_service.mojom interface entirely. Callers must be updated. (ee69dea) (0a8a8c8)
  • The launcher_search.mojom interface was removed from crosapi, and its data structures were replaced with native C++ structs to streamline omnibox search result handling. (a8ba571)
  • The kEnableWebGLImageChromium command-line switch is now restricted to ChromeOS only, as its correctness is not guaranteed on other platforms. (9fccafe)

Android

  • ⚠️ BREAKING Multiple breaking changes were made to public Android APIs. The setKeyboardCaptureEnabled() method was removed from AconfigFlaggedApiDelegate, and the MediaDrmBridge JNI method onSessionClosed now requires a reason parameter. (4dc7411) (a2ece5c)
  • Navigation logic was updated to support creating new tabs with a pre-existing WebContents instance, a change now used by the Chrome Extension Host Delegate. (a4c5f24)
  • For Send-Tab-To-Self, functionality was added to propagate scroll-to-text fragments from a received entry to the page load request, enabling automatic scrolling upon navigation. (3829c79)
  • A new observer method, OnHighlightedTabsChanged(), was added to the TabListInterfaceObserver to notify of changes to highlighted tabs. (17d005d)

Services & Components

  • ⚠️ BREAKING The public AutofillClient interface was updated to use more specific failure notifications for AI-based Wallet features, replacing ShowAutofillAiFailureNotification with two new methods. (b1627f2)
  • ⚠️ BREAKING The BrowsingDataQuotaHelper::FetchResultCallback signature was changed to take its QuotaInfoArray parameter by value, breaking existing implementations. (0f27d66)
  • The browser process layer for the Prompt API's 'Tool use' feature was implemented, bridging Blink with the On-Device Model Service. (baf5997)
  • To support the upcoming "Buy Now, Pay Later" (BNPL) feature, the Autofill Suggestion object was updated to include a TabIndex for organizing suggestions into tabbed panes. (c4b4f1a)
  • A series of commits were made to respect the two-step shutdown of KeyedService, ensuring services like ShoppingService and HistoryClustersService unregister their observers from HistoryService correctly to prevent shutdown crashes. (d2a4301) (f91b877) (c7d1fe6) (b45f34f)
  • The Trusted Vault Android bridge was moved from chrome/ into //components to improve modularity and code sharing. (d031ef5)

UI & UX

  • ⚠️ BREAKING The AppBannerManager::Observer interface was changed by renaming OnComplete() to OnBannerShown(), and the should_show_inactive parameter was removed from TabDialogManager::Params. (241d09a) (ddc789c)
  • The Side Panel infrastructure was refactored to be more platform-agnostic in preparation for its use on Android. (f1041bd) (70eca5b) (2af1630) (1ddac02)
  • ⚠️ BREAKING On iOS, the InfoBarManager::OpenURL method signature was changed to support scrolling to a text fragment when opening a URL from an infobar. (36d70fc)
  • The ElementTrackerViews API was updated to allow explicit requests for non-visible views, providing more flexibility for UI automation and testing. (c00788d)

Code Health & Infrastructure

  • The url_param_filter directory and its remaining files were deleted, completing the removal of the feature. (6af3e35)
  • The grit.py build tool was optimized to skip Python's slow garbage collection on exit, speeding up large resource builds by over a second. (757fea0)
  • A new mechanism, behind the SQLitePersistentCookieStoreEarlyInit feature flag, allows the cookie store to initialize on a background thread upon creation to reduce latency for initial cookie access. (24ddf87)
  • Numerous expired feature flags were cleaned up from the codebase, including LayoutFlexNewRowAlgorithm. (32b7a9d) (e917aeb) (7d0dc59) (f6e3828)
All Commits (707)
  • a8a4142 Roll ANGLE from 6cf91667d4fb to 8c9aded1f44e (1 revision)
  • 39de2dc Convert to UNSAFE_TODO in sandbox
  • aaa013b Roll optimization-guide from 2ac2cc254a2d to a6e62bf09385
  • a266895 Revert "Fix selection handles hidden when line-height exceeds input height"
  • f82bde6 [Desktop Android] Compile tabs::ForEachTabInterface() on android
  • 94fb269 [CSS Modules] Fix ChildrenChanged bug in style modules and add WPT's
  • e0f6955 Roll Cros Components from ddb611c60142 to fb512780dcc5
  • a42e132 [window_management] Modularize browser tests and trim test deps/includes
  • 26f7fb1 Roll Skia from ab100dba1ebb to b51dcb26b20b (8 revisions)
  • 3ad57bb Roll Chrome Mac Arm PGO Profile
  • 50fb532 Fix composebox flickering on load-in
  • 116b267 [MultiColumn][Settings Search] Support entries meant for breadcrumb generation only and argument-based resolution
  • 3ac5855 [Glic metrics] More instance metrics broken down by Entrypoint
  • 32b7a9d [code-health] Clean up `enable-projector-server-side-usm` flag
  • 249bdf3 [projects] Always open threads in a new tab
  • be5f039 [web-tests] Don't mix types for `LineType` members
  • 23de76f [projects] Have panel controller listen for thread changes
  • 8bebf5a [Extensions] Update cookies_apitest.cc to MV3
  • 09879a7 Roll Perfetto from 76761eeb0e6f to 4cead1b0fc99 (5 revisions)
  • bdd5672 [carousel] Fix crash in FocusController when scroll-marker-group is null
  • 515b33e Add metrics increments to on-device-translation service controller
  • b05c912 Replace UNSAFE_TODO in Delay with safe operations
  • a2ece5c media: Plumb CdmSessionClosedReason through MediaDrmBridge
  • 136ff56 ImageReplacement: Implement initial renderer-side functionality.
  • f739e5e [TabModel] Ignore regular models in eCCT and iCCT for several observers
  • d1e2b73 Roll src-internal from 76a7f5a62d6b to 2f9a7ad0766b (1 revision)
  • a70e97f [iOS] Reset Conversation History When Switching Accounts in Copresence
  • 4ec6dd6 Move ModelBrokerState accesses off of background thread
  • 29c8430 [iOS] Hide Floaty If Keyboard is Shown While Query Is Pending
  • f3170a1 [GlowUp] Animate the app menu icon on hover
  • dadda94 Add WPT regression test for command=close with non-dialog target
  • 1450f65 Clarify update stream event ordering
  • 5c61647 Migrate ContentSettingsImageView to SetHighlightedElement.
  • 66d0ca3 Reset menu runner first in task manager view.
  • 07ff444 media: Remove validation for h265:max_bytes_per_pic_denom range
  • 7c6e64c [omnibox] Validate query state to prevent assertion failure.
  • f2a9d17 [NTP-Real-Box]: updates the grd file
  • 099dadf [wtf] Remove custom allocator within PodArena.
  • 1ae9125 Don't destroy glic widget resize animation from AnimateToState()
  • 7275073 [Setup List] Refresh magic stack on sign in via SUL
  • e917aeb Remove TSTextSegmentation flag from chrome://flags
  • 39194ae [Side Panel Infra] Add a Android-only side_panel_native_view_android.cc
  • 861cd47 Roll WebView ARM Orderfile from AsslMgKdv8eAeoZeE... to yLebQIvFyXO2qiStM...
  • 00f6c63 [Extensions] Update content_settings_apitest.cc to MV3
  • fedb8fb Reland "Move modal dialogs to secondary UI container"
  • d99e861 Demote `content_browsertests` on `linux-rel` from CQ.
  • 3e96c6b [Actor] Add ritikagup@ to glic_strings_grdp/OWNERS.
  • 3a694d4 IDB: address missed review feedback
  • 6b7bd84 [Glic android] Fixed new tab creation crash and NTP invocation
  • 6742273 Revert "[Composebox] Adjust toolchip position in composebox compact mode"
  • 45cd56a Roll Chrome Mac Arm PGO Profile
  • 7bbec35 Roll FreeType from dc17b79e1ace to 99b479dc3472 (1 revision)
  • 8aaf01b [Setup List] Update accessibility string for See more button
  • 97ecfd8 [aim-tools-models] Fix inline variant crash when getting empty response.
  • 4dc7411 Remove AconfigFlaggedApiDelegate.setKeyboardCaptureEnabled()
  • 1e6ad95 Integrate AccessibilityAnnotatorBackend into ContentAnnotatorService for caching.
  • 20bbad3 [finds] Add Chrome Finds notification channel in app settings
  • fa4bde9 Update CBB autoroll for the builds refs
  • 424b424 Roll FuzzTest from 73c5bc4ed1b9 to 54ed36269217 (1 revision)
  • f66f127 Move AutocompleteController to FuseboxSessionState.
  • 964c357 Use CachedFlags for CCT timeout checks.
  • f74fafb [crd host][linux] Fetch systemd environment for greeters for GDM 49+
  • c96b409 [Persist] Add RecordingTabCreator and RecordingTabCreatorManager
  • 8f71839 Extend expiry for enable-audio-monitoring-on-android
  • 4a3d435 Roll clank/internal/apps from b2eac61bde38 to fab422ddb43b (1 revision)
  • e70cbb9 Roll Chrome Win64 PGO Profile
  • dc73a9a Roll Chrome Android ARM64 Orderfile from EX3FjH7Nv027qKTdm... to Yr7QfbVyPvyQoTuD8...
  • 21006a7 [blink] Make CanvasResource subclass of ClientImage
  • f6c2474 Roll vulkan-deps from d1d46a5f572e to ca1588fb8a99 (2 revisions)
  • 540357f [iOS] Fix Regression: Floaty Doesn't Reshow on Snackbar Dismissal
  • 74e9f97 [ntp-next]: Indent nested structs in GTest PrintTo
  • b0c7fee Roll Chrome Mac PGO Profile
  • c9aca6e Reland "Record more AttemptFormFillingTool events."
  • fd43d58 Reland "[contextual tasks] Hide composebox when offline."
  • 6f417f6 Set file permissions on prefs.json
  • 995bfb5 [html-in-canvas] Fix drawing of scrollable iframes
  • 9d2cdd5 Roll WebView ARM64 Orderfile from re5ThjvBT-_OdjoQi... to rg-zRnIEZ5qhkAP_T...
  • 2d2537b Roll clank/internal/apps from 292640467808 to b2eac61bde38 (1 revision)
  • f8aab20 Roll V8 from 5b4abfb88ec6 to b210c794d22b (4 revisions)
  • fe07fbc Add safe_browsing OWNERS to report-unsafe-site //chrome/browser/feedback
  • 7fd3188 [Memory Coordinator] Make async destruction order check more lenient
  • cb4a6cb Revert "webui-browser: Fix searchbox min-height to respect --cr-searchbox-height"
  • f8e5260 Migrate //c/b/ui/views/bookmarks/bookmark_bubble_view to browser test
  • 7e4c9fe [composebox] Fix zps composebox padding in side panel.
  • 8873f17 Revert "Implement non-overlay mode for ::overscroll-area-parent"
  • 0302377 Add SSM support to Direct Sockets API (services/network and Blink layers)
  • a9a45ad Roll Chrome Win32 PGO Profile
  • acc2c6c Replace iterator loop with index-based loop in event_listener_map.cc.
  • 9266364 [cc/metrics]: Store ScrollJankV4Processor by value in tests
  • 1364c03 iOS: Tweak the IncognitoReauthTestCase that backgrounds from incognito
  • 335c971 [cc/metrics]: Flatten ScrollJankV4HistogramEmitter
  • a89d451 [Save to Drive] Give focus to Account Chooser View
  • 13949bd [TabOrganization] Remove obsolete strings
  • 381af46 [AIM] Add empty onInputStateChange method.
  • 9176a7e Move IDS_APP_LIST_* strings from C/B/ to ash/ash_strings.grd
  • 40481be [selection] Add ability to adjust the selection hotkey
  • 04d1b41 [A11Y] Refactoring int attributes serialization
  • 499c00c [MSG] Implement new merging in OnIndividualSuggestionsGenerated
  • ad624cc Add a field trial testing entry for Skills.
  • 0ca6974 Migrate PaletteTray to use ImagedTrayIcon
  • 92330fb Remove not used NotFatalUntil in cdm/
  • 718b396 [a11y] Fix NoClassDefFoundError in AccessibilityTestService
  • efb7f2f Roll Chrome Win ARM64 PGO Profile
  • 7d0dc59 [code-health] Clean up `price-tracking-sub...-service-product-version`
  • 3c5e5c7 Reland "Fix unsafe buffer usage in gamepad_pad_state_provider.cc."
  • 8ab2c2e [content] Remove color space overrides from DelegatedFrameHost
  • cc7eff4 LogSeedRejectionReason: Set crash keys only when dumping.
  • f1cdff6 Roll glic-test-internal from 437bc48aeac0 to 3c9b6a28780d (1 revision)
  • fa5cae6 QuotaManagerImpl cleanups
  • c61a3fc [WebAuthn] Record whether RP IDs would be restricted by CSP
  • 282348e Remove ANGLE D3D9 backend fallback.
  • 59a756d Roll ANGLE from 121efd186b89 to 6cf91667d4fb (1 revision)
  • 8e37d13 Set up communication between IndigoAgent and content script.
  • cc87bfc Modularize //chrome/browser/power_bookmarks
  • 0b0cce2 [Glic Metrics] Duration for first side panel open.
  • f25b592 [Extensions WebIDL] Correct naming on callback members with returns
  • 08f7c95 [Extensions c2s] Extend extensions menu feature flags to M148
  • b1627f2 Use specific icons for Autofill AI Wallet failure notifications
  • 5f2acbe [gpu] Add DumpWillBeCheck for WebGPUBufferScopedAccess
  • c5cfa25 ios/ntp: Use safeAreaLayoutGuide.centerXAnchor for moduleLayoutGuide
  • f761586 [WebApp] Add icon_diff_is_insignificant to WebAppIdentityUpdate
  • 78a3003 [TabFavicon] Fix scaling issue when changing Display size
  • df37576 Revert "policy_definitions: remove "fuchsia" future_on/supported_on"
  • e6cc56a Add ckitagawa@chromium.org to ui/android/OWNERS.
  • 28beba1 Modularize //chrome/browser/search_provider_logos
  • 75d5ff9 [iOS] Extend Best Features histograms
  • de66fea Handle focus navigation for popovers with inert invokers
  • 9df3e30 Roll Chrome Android Desktop x64 PGO Profile
  • eb3d6ab Fix infinite loop with superscripts.
  • a46d026 [Windows] Refactor remaining old style TestRunner integration tests.
  • 0d400fa Roll Perfetto from 1e9a01981a9a to 76761eeb0e6f (1 revision)
  • 35de9ba Clear ongoing navigate event on cross document navigation
  • 685c58b Fix a bug where popover's focus-the-invoker behavior retriggers
  • 3be1736 Roll Chromium Variations from ZZ5RUNnjGGg-TgmSM... to cxncVXYbJTZHpxDLp...
  • 8337696 Add testing config for Pix iframe
  • 43aa43d [cc/metrics]: Clean up HandleNonDamagingInputsInScrollJankV4Metric feature
  • fbc7d2b Roll Chrome Android ARM32 PGO Profile
  • 8fe4d91 [event-timing]: Replace RawTarget() with target(), and use EventPath.
  • 241d09a Clean up AppBannerManagerBrowserTest
  • 6b7d5e5 extensions: Rename chrome_management_api_delegate_nonandroid.cc
  • 288bbfa Remove duplicate Glic strings on Android
  • 9b7a430 [Tab Strip Glic Button]: Add accessibility description and tooltip
  • bb448ce [Tab Strip Glic Button] Change default state to expanded (text only)
  • 6f3a990 Roll src-internal from d43f4b06e911 to 76a7f5a62d6b (2 revisions)
  • 9101ead [iOS] Prevent remote theme from overwriting local unsyncable photos
  • c22a094 Roll clank/internal/apps from 6f5a16a74590 to 292640467808 (1 revision)
  • ce24fb3 [iOS] Implement Copresence Persisted Attachment State
  • 7d8471e Reland "Add undo behavior in chrome://skills delete toast"
  • b54b44e [Desktop Android] Adjust tab activation
  • a530993 [NtpRefactor] Move DseIconView logic to SearchBoxCoordinator.
  • 9147dda policy_definitions: remove "fuchsia" future_on/supported_on
  • 578be97 [Persist] Load active tabs pre-native
  • 2bc27b8 Add domfc@ and nancylanxiao@ as cloud_content_scanning enterprise OWNERS
  • b44a6cd [CC Clip paths] Extend CK coverage for 466497119
  • 8b5d097 Update stale expectations for select typeahead tests
  • c4b4f1a [BNPL][PNPL] Add TabIndex to Suggestion and SuggestionFilter
  • ab99ee4 Roll Chrome Mac Arm PGO Profile
  • 90c1fba [gnrt] Respect epoch-specific entries in fill_allow_unsafe_settings
  • 35c8d39 [rust] Fix Clippy warnings: //ui/android/texture_compressor
  • cb37d92 Roll DevTools Frontend from f345ce215483 to d71ff029a14e (1 revision)
  • 166574a Roll Updater chromium_win_arm64 from 2@1591002 to 2@1592009
  • 822bd93 Revert "[iOS] Support Dynamic Type in new toolbar/appbar"
  • df91c02 Update test expectation on autoscroll web test
  • 6321995 [soft-navs] Fix Trace events to adjust to new timestamps.
  • 68c0866 Re-batch ChooserDialogTests
  • dbcbc84 WebUI: Fix CrLitElement class/DOM name pattern violations, part 3.
  • 49ea398 Ensure base::RangesAsRvalues() is reversible if the underlying range is
  • a9511ce Roll Chrome Android ARM64 Orderfile from F90umApyXRhBflWfx... to EX3FjH7Nv027qKTdm...
  • 7cb8d01 [Desktop Android] Unify impl of GetAllActiveWebContentsForContext()
  • 0f27d66 Simplify BrowsingDataQuotaHelper with modern base/functional primitives
  • 99652ae Roll Enterprise Companion chromium_linux64 from G6SjUFyDVn8LuuQce... to dgdBQfA4t9gSHP-5g...
  • 977f490 Only surface windows of same incognito type for "move to window" option
  • d8326c3 Roll WebView ARM64 Orderfile from Ls7X1SxU5LKSTB1X9... to re5ThjvBT-_OdjoQi...
  • c9fc782 Extend expiry of Arc.OptInCancel*
  • 6f93195 Handle IqStanza fields for FTL protos in signaling
  • d5217da Extend expiry of Arc.Auth.MainAccountResolution.Status*
  • 428437a Roll WebGPU CTS from 54441b8d176b to 67c7a2fbde3f (1 revision)
  • 2b281e8 Roll Updater chromium_mac_arm64 from 2@1591011 to 2@1592001
  • 6a4269f Add fieldtrial testing config for navigation blur animation
  • e846383 Add kTitleAndUrl embedding passage type
  • 8c5d0cf [AIM] Move clipboard below all tabs in popup.
  • 2d6f4dc [Actor] Add getCurrentActiveTask to ActorKeyedService.
  • ef79154 Extend expiry of Arc.OptInSilentAuthCode*
  • 631b7bb Roll Updater chromium_mac_amd64 from 2@1591013 to 2@1592001
  • 4f7c12d [iOS][Forms AI] New add menu with writable passes
  • ec23e8c Roll Updater chromium_linux64 from 2@1591002 to 2@1592001
  • 467d3bf [Views] Add proper screen-reading for non-sibling radio buttons
  • 83b4b02 Roll Chrome Win64 PGO Profile
  • 19fcc3d WebMCP: expose pattern attribute in input schema
  • 4026246 Roll Updater chromium_win_x86_64 from 2@1591023 to 2@1592008
  • 49dc6e1 Roll Updater chromium_win_x86 from 2@1591047 to 2@1592006
  • c7a49f5 Update max file size limit in testing config.
  • 836ba2b Roll Kotlin Compiler from JEwTOoywRjDr5YoLI... to rZVNs6pgsRU0LupGq...
  • e10bce2 Implement non-overlay mode for ::overscroll-area-parent
  • 53e1f1a Add -Wshadow-variable to enterprise targets
  • c037986 Update last few legacy ctor usage of AudioDecoderConfig
  • e517564 [projects] Add strings for Gemini/AI Mode only IPHs
  • 1bfd2dd Fix missing deps for obj/chrome/browser/search/search/search.o
  • 194b4fd Roll Enterprise Companion chromium_win_x86_64 from Xatkedlv1nPcaWZtz... to 9cMPlsepjcQD5_7wi...
  • b374a21 Roll Enterprise Companion chromium_win_x86 from tdPsg7s0WoZy7LLW9... to ucyYSu0iSSw6C1FUr...
  • 75f6fba Roll Chrome Win32 PGO Profile
  • 99c5aca Fix nullptr deref in MaybeEmitWebDXFeatureTraceEvent
  • 9c626d5 WebUI: Add SVG files for RHS icons
  • f13ca02 Use macro for spanified inputs in components/media_router fuzzers
  • a315f65 Roll Enterprise Companion chromium_mac_arm64 from tVe953d-1KeTMpcI2... to H_hSnIcVieZKCu4tW...
  • 9d65d03 Import wpt@57ac596b5c13d0de60e7041715ba1770a052298c
  • b3c4d39 Roll Enterprise Companion chromium_mac_amd64 from YcUS2ysKmZK7Aq4IU... to sX1BmmBiwsr1e0dhX...
  • 165e732 Roll compiler-rt from 338a5c004c77 to c8a567684659 (2 revisions)
  • 3110f6b Roll ios_internal from 2049d7db8107 to 8259e1f78f3a
  • 6af3e35 Remove orphaned chrome/browser/url_param_filter/ directory
  • 8dc5f62 Minor unit test readability fix
  • 2cafe77 [Extensions] Update bookmarks_apitest.cc to MV3
  • f6e3828 Remove flag LayoutFlexNewRowAlgorithm.
  • 321722f [ios] Rename mock_tab_opener to fake_tab_opener
  • e3f3e0d Clean global state after tests overriding the segmentation_platform model
  • 082ee1a [contextual tasks] fix border
  • baf5997 [PromptAPI] Browser process layer changes for 'Tool use' - open-loop
  • 63e3971 Certificate Manager: Migrate certificate-entry to Lit
  • 62983ae Use macro for spanified inputs in components/bookmarks/browser fuzzers
  • 1f0c57e [Composeplate] Clean up params for composeplate V1 experiment UI.
  • 954377a Reland "media: Fix JPEG parser differential fuzzer crash"
  • 0df5305 Roll clank/internal/apps from 49048e27892c to 6f5a16a74590 (1 revision)
  • 0d457d0 [iOS] Disable ComposeboxTestCase/testComposeboxSendButtonVisibility
  • 5912c1a Roll V8 from 723547b98d2e to 5b4abfb88ec6 (47 revisions)
  • e6272dc fjord-oobe: Add a feature flag to enable fjord for squid devices
  • 3d4af50 [AIM] Add model props for tools and models.
  • f58e7a8 Roll FuzzTest from b6d846570653 to 73c5bc4ed1b9 (1 revision)
  • ddc789c Fix TabDialogManager activates widget for inactive browser
  • 65494a9 [FedCM] Set initiator and referrer for redirects
  • 11c56a2 Add screenshot protection feature flag
  • 538616e Fix crash if requesting gesture listener after WebContents destruction
  • 064cd64 Roll DevTools Frontend from 95ee86c7ff02 to f345ce215483 (1 revision)
  • 55c327f Add Debug Controls tab to glic internals with invoke controls.
  • 0e1bd1d [AIM] Notify InputStateModel when it should recalc for attachments.
  • 674b8dd Revert "Record more AttemptFormFillingTool events."
  • 57f32a5 [VerticalTabs][Glic] Move GlicButton next to Omnibox
  • 49db3cf Use macro for spanified inputs in components/safe_browsing/core/browser/db fuzzers
  • c2bb402 Add "PersistentSampleMap-corrupted" to WebView crash keys.
  • 7eaf416 Roll vulkan-deps from 9bb94b83e0a0 to d1d46a5f572e (4 revisions)
  • 9a5ce37 [Autofill] Slightly simplify metrics in EntityDataManager
  • 6ea0e00 Disable geolocation-element/display-values.tentative.html WPT
  • 0df7a85 [crd host][linux] Better session cleanup for multi-process host script
  • 43febc9 [NtpRefactor] Add getLayout() method to return layout only.
  • 3d2bffc [iOS] Add accessibility support to Picture in Picture player view.
  • b0fb0a5 [Autofill] Clean up EntityDataManagerTest
  • 2d8d54d [Setup List] Add accessibility state description to completed items
  • b04aae5 ChromeAndroidTask: enable BrowserWindowInterface on CCT
  • 294223a re-enable live caption browser tests on Win arm64
  • e810f3c Roll src-internal from 6d65026c5b4f to d43f4b06e911 (1 revision)
  • a570dcc Create finch flag to match SRP dark mode
  • 42878a0 Roll ANGLE from 3d9433055e86 to 121efd186b89 (1 revision)
  • 70015a7 [composebox] Record user action and histogram for AI mode button clicks.
  • c0d64c1 [Vertical Tabs] Ensure preferred size always reflects target layout
  • 4648b49 Mark ZstdContentEncodingEnabled policy deprecated
  • 4164674 [Vertical Tabs] Attempting to Deflake Shift Tab Selection Test
  • e2081ee Implement WebUILocationBar::GetAnchorOrNull
  • c9125da Check invariant on event_matchers_ and id_to_event_name_.
  • cf6d1ed Optimize extension event listener removal during process exit
  • e946a1c [iOS] Support Dynamic Type in new toolbar/appbar
  • 3129d0b Extend various histograms
  • c00788d [Views] Make choice to fetch non-visible views explicit
  • 3ca61a5 [PWA Migration] Enable migration in several test suites
  • 4e9562c Replace UNSAFE_BUFFERS in AudioParamHandler with safe operations
  • c6e7015 Use macro for spanified inputs in //device/fido fuzzers
  • 2078530 Replace UNSAFE_TODO in DirectConvolver with safe operations
  • 27a108e [AIM] Update java side InputState to match new fields from C++.
  • 1e10f80 Avoid crashing if <webview> content triggers unsupported new window disposition
  • 79a9c39 [AIM] Wire up setActiveMode.
  • bb9cec7 [composebox] Fixing caret reset after sending ai mode query
  • 99b170d Refactor CombineCallbacks to accept multiple callbacks.
  • 529b5a1 Roll Chrome Mac Arm PGO Profile
  • 8b6c208 Add back incorrectly removed SiteInstanceGroup enum
  • 302cb48 Prevent crash when scrubbing tabs
  • e7a534e Reland #2 [Extensions] Ensure side panel receives focus when shown
  • ca77cba Update prepopulated string for edit menu to include the column
  • 9344286 Roll Chrome Android ARM64 Orderfile from GhqD59Lw_E3Emfwi4... to F90umApyXRhBflWfx...
  • 5886ec7 Roll ios_internal from 31fd37031b9d to 2049d7db8107
  • 475c03d Roll Skia from cef7d486564a to ab100dba1ebb (2 revisions)
  • 3942a37 [AIM] Mutate AutocompleteInput with copyFrom instead of assign.
  • d83a18c Remove self from flag metadata
  • 54dbe14 Roll DevTools Frontend from a50730c1f0fc to 95ee86c7ff02 (5 revisions)
  • acc3a4c Roll WebView ARM64 Orderfile from sUnWZkUUCoPlIzBKD... to Ls7X1SxU5LKSTB1X9...
  • 74378f6 Re-enable VerticalTabStripControllerInteractiveUiTest tests.
  • 08708d4 [Cookies] Remove v22 -> v23 Migration Path
  • 0610614 [ThumbnailCache] Don't depend on ui_resource_provider_
  • 7fd2341 Roll WebRTC from a18009bcbbaa to 7040fbcb5357 (4 revisions)
  • 9ee1a6e Hide null bitmaps instead of making empty drawables
  • 3f06503 [Persist] Remove subtrees from storage
  • 20d6c24 Add safe_browsing OWNERS to report-unsafe-site code
  • 36d70fc [iOS][STTS] Add text fragment to navigation params
  • ee599a6 [IWA] Update "Manage" link in sub apps install dialog.
  • e33187e Support attr() argument grammar
  • 3db47bd [Windows] Refactor integration tests for process mitigations.
  • c3db16b [ios][apcv2] Extract viewport geometry for main frame
  • 07ac5f9 Update selection and post selection border and gradient colors
  • 3520817 Activate chromium M147
  • 3ace01b Roll Perfetto from 8464e2906ac9 to 1e9a01981a9a (1 revision)
  • 44e78c4 [Encrypt Bookmarks] Add stage to use encrypted data as source of truth
  • 64d0aa4 webui-browser: Fix searchbox min-height to respect --cr-searchbox-height
  • c801bf5 [Chrome Next] Regression tests for flyover jank reduction
  • 9180d59 [headless] Ensure requested content size for --screenshot
  • 29da59c Roll clank/internal/apps from a7165d684cdf to 49048e27892c (1 revision)
  • 8f69029 enums.xml: rename RestrictPdfSaveToDriveAccountsToPattern
  • c1eec88 [script-src hashes] Check relative URL hashes both with and without a leading slash
  • 14c0038 Roll ChromeOS Bigcore AFDO profile from 147-7710.0-1773021199-benchmark-147.0.7725.0_pre1595991-r1 to 147-7710.0-1773021199-benchmark-147.0.7726.0_pre1596215-r2
  • e9e9b8b Make crash-test not go into an infinite loop of navigations
  • 7339456 Preserve pointer metadata and isTrusted for label-forwarded clicks
  • ff2e3db [iOS][AIM] Use blue color for canvas and deep search indicator
  • 2b65420 Remove stray remoting/host/security_key/security_key_message_writer.cc
  • 5a3b6f0 [ios] Deprecate UIWindow's init in IncognitoBlockerSceneAgentTest
  • 129b04d Update Gemini knowledge base for CRD multi-process
  • e09b0c2 Rename kDescriptionInputQuery to kInstructionsInputQuery
  • 29332ca [input_mode] Increase Window length
  • 6d8abe3 cros_ml: Extend diagnostic histograms
  • 4a2cca3 [CodeHealth] Fix permissions embargo in PageInfo
  • ae98937 Extend Media.VideoCapture.Win.Device.CaptureBeginTime.Interval histogram lifetime
  • 3e4cea3 [Vertical Tabs] Ensuring Tab Retains Focus After Leaving Group
  • baf720b [AW] Remove DEV_SUFFIX from V2 of startupWebView
  • 869da84 [Spanify] Spanifier rewriter adaptation
  • bdb2b04 [ios] Remove obsolete histogram declarations
  • d6ce538 [CAA] Add reported signals to connectors internals
  • 121fb70 Roll ios_internal from b3a80d4fc5bb to 31fd37031b9d
  • b2b65d9 Roll androidx from _YK_XyeZvkOivG1aq... to o4DXbfi661jCyVTmG...
  • 4ed1af6 Extends lifetime of WebRTC.DesktopCapture.RefreshRate.{Screen/Window} UMAs
  • 476a0a8 [iOS][AppBar] Configure New Tab Button while Browsing
  • c455ead Roll Media App from 1MJFCQTDnljKdGOpH... to 7TgtSlYcserkwHcpf...
  • d031ef5 Move Trusted Vault Android bridge to //components
  • 12679fc [Contextual Tasks] Support gemini threads tasks
  • 62ec590 Roll vulkan-deps from b55a0e69f29d to 9bb94b83e0a0 (1 revision)
  • ad3496f build: Make building chrome/linux on mac (and likely win) mostly work
  • c4bd26a Roll Chrome Win32 PGO Profile
  • 6294f85 [FRE] Implement Arm 1 FRE Sign-in experiment
  • 87b0e18 Update test expectations for input-element-pseudo-open-click.optional.html
  • 5b24a66 Roll DevTools Frontend from f2781270ca51 to a50730c1f0fc (4 revisions)
  • 5b7f857 Roll Skia from 68f24903b592 to cef7d486564a (3 revisions)
  • 25bf6cf Roll Chrome Mac PGO Profile
  • f37168e Roll Help App from -Ctdhb7YalzmXOThl... to 7X2TTLv2gfq1oU1Py...
  • 703849b Roll Chrome Mac Arm PGO Profile
  • 285a66a [iOS][PRDBD] Add metrics to the QuickDeleteOtherDataViewController
  • d5e89a7 Roll FuzzTest from e58f8dd95775 to b6d846570653 (1 revision)
  • c16c514 Add chrome-policy-creation skill
  • 539c493 Explicitly allow reentrancy for SurfaceOberver
  • 88d381f [A11Y] Adding ARIA carousel (buttons for slide control) dump tree test
  • d6cf224 Measure click events from synthesized middle-clicks
  • 41518b9 [cc/scheduler] Delete BeginMainFrameIdle crosstalk code
  • 0fc71f9 Add a fieldtrial testing entry for GlicTryItUnlaunch.
  • 0f8106b Introduce a reverse mapping of dom_node_id to DOM Node.
  • c9dcfbf Consolidate device name resolution logic into sync_device_info
  • deab8bb Roll WebRTC from 4a6be3888874 to a18009bcbbaa (1 revision)
  • c9e555f [Contextual Tasks] Move URL generation logic to component
  • beca0bc More fixes for web_tests_cuj.py
  • e51612d Label SaaS usage logs
  • 3bb4bdc Remove AI thread and Gemini thread from AmbiguousTypes
  • 8e94f3d [field trials] Delete MainIdleBypassScheduler config
  • 60102a0 Roll Chrome Win64 PGO Profile
  • 4df68fc [ios] Enable AIMode in composebox if AIM NTP entrypoint tapped
  • 1619723 Roll FreeType from 1c6e43ab90af to dc17b79e1ace (5 revisions)
  • e749b9f [Zoom Indicator] Enable on ToT
  • d6e95fc Use macro for spanified inputs in //net fuzzers
  • dea575a Roll federated_compute to 1942343
  • e471b56 Implemented Unmanaged DirectSockets prompt behind feature flag
  • 757fea0 Optimize grit build teardown using os._exit
  • 4984ef0 [ios] Add test coverage for class TaskRequestForShortcutItem
  • 75abe63 Roll Perfetto from 5268fe512ed1 to 8464e2906ac9 (2 revisions)
  • 5a51546 Fix crash when blocked site navigates during actor deliberation
  • 43de0bb Roll WebView ARM64 Orderfile from UX-y9ulPzsUyPaJAD... to sUnWZkUUCoPlIzBKD...
  • 14ee74f [html-in-canvas] Fix IsCanvasOrInCanvasSubtree in frames
  • 3870faf clang: Stop passing LLVM_ENABLE_TERMINFO=OFF
  • efb5bf7 Show "No Results" message when AtMemory search returns no results
  • 3935dbf For skills webui, change glic enabled check
  • c0c1fd8 Roll Chrome Android ARM64 Orderfile from -ykidyCn5QOuFl60b... to GhqD59Lw_E3Emfwi4...
  • bd802a6 skia: Restore 'warning' as default log level in debug builds
  • bd073db clang: Use deployment target for libxml2 and zstd too
  • a775473 clang: Let `build.py --build-dir` accept a relative path
  • 30bbb21 [iOS][Forms AI] Add a symbol for the add menu of Addresses and more
  • f12a0a2 Reland "Move kiosk and app launch splash screen strings to ash/ash_strings.grd"
  • 35981e7 Fix race condition in Android gtest clang coverage
  • 9b6c381 [Reading Mode]: Add aria-haspopup to Voice Highlight button
  • 3c6c751 Updating XTBs based on .GRDs from branch main
  • 178039f [wpt tests] BypassMainIdleCallback fixes view transition WPT flakes
  • 7963195 Extend IOS.PasswordManager.Favicons.Percentage
  • d58c757 Roll Chrome Linux PGO Profile
  • c17b7f8 update_policies.py: Add a --yes/-y flag
  • c3e9af7 Fix typo in setting TrafficStats UID.
  • 4300332 Remove direct usage of webrtc::ArrayView in services/network/p2p/
  • cd7001a Roll DevTools Frontend from 87e6f7641635 to f2781270ca51 (2 revisions)
  • a43951b Roll WebRTC from 96625b9b4888 to 4a6be3888874 (2 revisions)
  • 32514ab Roll src-internal from c1a400240d19 to 6d65026c5b4f (1 revision)
  • 53b8a10 Record more AttemptFormFillingTool events.
  • deae328 Do not inform subscribers when the service is gone
  • d1bae7e Extend Captcha UMA/UKM metrics to split by Captcha provider
  • a003ad2 [iOS][PRDBD] Add redirections to Password Settings and other Google data
  • 8f6953d [histogram] Remove deprecated Signin.AccountFetcher.AccountAvatarFetchTime
  • 6449793 Fix for dino game arcade mode not triggering
  • 8666acb Roll ANGLE from 6732ddc546be to 3d9433055e86 (1 revision)
  • 2db5d2d Roll Chrome Android Desktop x64 PGO Profile
  • b11f954 Open extensions menu via the app menu
  • b6e9c49 Roll ios_internal from a4565ddde430 to b3a80d4fc5bb
  • bca4892 Remove stray device/fido/cable/fido_ble_frames_fuzzer.cc file
  • e42fa10 Roll WebView ARM64 Orderfile from 0zAXydHZqpMvuMLsV... to UX-y9ulPzsUyPaJAD...
  • 107e607 Autofill: Add todos and note to refactor YourSavedInfo metrics
  • a12ec5e media/fuchsia: Use range-based for loops in FuchsiaVideoDecoder
  • 7477ec8 [ios] Tentative fix for cert inconsistency on ios 26.4
  • c41b5c7 Roll Chrome Android ARM64 Orderfile from AkEH2Dp6RxLCBZevp... to -ykidyCn5QOuFl60b...
  • e330828 More IP Protection cleanup
  • 5d901de [iOS Blink] Disable a failing SecurePaymentConfirmationServiceTest
  • 4194af6 Roll clank/internal/apps from adfd583db1f6 to a7165d684cdf (1 revision)
  • 17d005d Add TabListInterfaceObserver::OnHighlightedTabsChanged()
  • 3ae7ee1 Roll Chrome Mac Arm PGO Profile
  • e2cb300 Explicitly allow reentrancy for ReadingListModelObserver
  • 1c4eb8e Logging from AudioProcessor::Create the use of neural residual echo estimator.
  • 1287501 Roll DevTools Frontend from f4c0322420d4 to 87e6f7641635 (2 revisions)
  • c13ad1e Use macro for spanified inputs in //mojo/core fuzzers
  • 9d6f585 [Connection Allowlist] Fix dangling pointer to StoragePartition in
  • 06914d8 [Signin][Android] Notify refresh token changes in FakeIdentityManager
  • cfaa649 Explicitly allow reentrancy for PictureInPictureOcclusionTrackerObserver
  • 6db6d72 Roll WebRTC from d095dd2d1896 to 96625b9b4888 (2 revisions)
  • d1f18b3 Roll clank/internal/apps from c4b9b3cc2e86 to adfd583db1f6 (1 revision)
  • 1632f57 [Encrypt Bookmarks] Update API between ModelLoader & BookmarkStorage
  • 42d85e4 Implement DnsAttempt within PlatformDnsQueryExecutorAndroid
  • 8500eb0 Revert "[@memory] Add flag in chrome://flags"
  • 663f5bd [Autofill] Add histogram for GetBlockedFieldsForSplit
  • 84ab1fd WebMCP: Separate title attribute processing
  • d6037ae [Autofill] Add histogram for RetargetTriggerFieldForSplittingIfNeeded
  • ef3a145 [History] Fix initial selections with Shift+click
  • 84dfafa [permissions] Remove TODO on autogranting GEOLOCATION_WITH_OPTIONS
  • d2a4301 Respect two-step shutdown of KeyedService in ShoppingService
  • b25c93c [iOS][Assistant] Fix drop shadow
  • 7992aca [iOS][Assistant] Remove scroll view from AssistantContainerView
  • 07798bc Roll Website from b1febf1597fb to 42a6e5a31686 (1 revision)
  • 18d3c2c Roll Kotlin Stdlib from Y9K2vLqk9uQUZKmtP... to KABHiJiUrNNzDUFrZ...
  • b999cbb Roll WebView ARM64 Orderfile from V5JeFYw-Pu_OLZOcz... to 0zAXydHZqpMvuMLsV...
  • 400871e [bedrock] Migrate profile_window to BrowserCollectionObserver
  • 5273ca1 Roll Chrome Android ARM64 Orderfile from Nh9SVUKDWLGKkEc5n... to AkEH2Dp6RxLCBZevp...
  • de6b6ec Roll ios_internal from b4c1a1f746a5 to a4565ddde430
  • 3d3b13f Roll DevTools Frontend from b7dbf07d91de to f4c0322420d4 (2 revisions)
  • 5ab297a Roll Chrome Win64 PGO Profile
  • 3da23f9 Roll Chrome Win32 PGO Profile
  • 5812cd5 [Fusebox] Use CircularProgressIndicator for tab grid thumbnail fetching
  • b4501b8 Fix the type of Autofill.Actor.GetSuggestions* histograms
  • 5ccece8 [Signin][Android] Expose account removed callback in IdentityManager
  • 0c38ac2 [Android][Gardener] Disable testSelectSuggestionHidesKeyboardAccessory on desktop
  • 704bd8f Check COI status of current SiteInstance for error pages
  • 13b86c2 Roll Crossbench from 19cee54825bc to 62a5d13db201 (1 revision)
  • 7ad861e Disable ContextualTasksBrowserTest.Composebox_MiscInputs on CrOS dbg
  • 2a0e9a6 Roll WebRTC from 3907bf2bdbd8 to d095dd2d1896 (2 revisions)
  • aa6c421 Roll Amd64 AFDO from 147.0.7725.0_pre1595991_rc-r1-merged to 147.0.7726.0_pre1596215_rc-r2-merged
  • 2cdb018 cpu_performance: Set up origin trial
  • f08d521 WPT: Relax assertion for number input spin during iframe unload
  • 87b3f74 Respect two-step shutdown of KeyedService in BrowsingDataHistoryObserverService
  • 10ec99b Enable HistoryQueryOnlyLocalFirst by default
  • de99d67 Explicitly allow reentrancy for InstallObserver
  • 7afbfb0 Roll Perfetto from 02916a1a6b83 to 5268fe512ed1 (1 revision)
  • 19fc148 [ios] Deprecate UIWindow's init in SafeModeCoordinatorTest
  • f175bf7 [WebMCP] Remove registerToolsChangedCallback()
  • 977518a [iOS] Update ios/web BUILD.gn deps
  • ee18715 media/fuchsia: Replace sscanf with safer string conversion
  • b920d30 Roll llvm-libc from c42ab4598a74 to 8df8a70a8349 (7 revisions)
  • 97e8f91 Roll Chrome Mac Arm PGO Profile
  • 55f1a2e Explicitly allow reentrancy for ShelfModelObserver
  • 0026251 Use ReentrantObserverList when reentrancy is allowed
  • 5180331 Record Actor.KeyMetrics after user initiated form submissions
  • 06acc34 Roll DevTools Frontend from cb877451ef4f to b7dbf07d91de (2 revisions)
  • e85c79e Extend SendBrowsingIntent histogram
  • ad2e4d2 [//docs] Add detail of Cronet support to supported_platforms.md
  • 235cc2d Automated Commit: LKGM 16611.0.0-1075851 for chromeos.
  • 48dd4e6 Revert "Add some accessibility/conformance tests for the reload button"
  • d67d978 [iOS] Add Cobalt web provider API to set up WKWebViewConfiguration
  • ed65ecf [Extensions] Define threading model for ContentVerifier::CreateIOData
  • 262ed4b [iOS] Migrate Price Tracking promo to NotificationsOptInAlertCoordinator
  • ffed72c [Private AI] Update Proxy Connection Headers
  • 318b55a Roll Projector App from GCZzwoQA1Iz-j-JFZ... to 1gfYeVlo0VjmKPANY...
  • 721c30e WTF: Remove CodeUnitCompareIgnoringASCIICase() for Strings and StringImpls
  • d80b7a9 WTF: Rename UpperASCII() methods to ToAsciiUpper()
  • 9872539 Roll ios_internal from 051eeac9f2a0 to b4c1a1f746a5
  • bf08412 Roll Chrome Android ARM64 Orderfile from GB3kytyv4bug1x2tw... to Nh9SVUKDWLGKkEc5n...
  • 45b5fcf Roll ANGLE from 29b36dd0b852 to 6732ddc546be (1 revision)
  • a21c283 Roll clank/internal/apps from cf468fb07f86 to c4b9b3cc2e86 (1 revision)
  • 477b6c6 WTF: Update String::Substring() usages in platform/ and modules/
  • 15f936c Replace webrtc::ArrayView with base::span in peerconnection
  • 2e92fab Roll WebView ARM64 Orderfile from 2GsK0p7sdDHNlfe__... to V5JeFYw-Pu_OLZOcz...
  • 1797f86 Revert "mojo_unittests: Work around Checked Span"
  • fbb8380 [Signin][Android] Remove @Nullable from onExtendedAccountInfoUpdated
  • 9a3db27 media/fuchsia: Use safe buffer access in GetH264Frame
  • b884e99 Roll Chrome Mac PGO Profile
  • 872e098 Revert "[Gardener] Disable flaky test in DisplayResolutionBootTest on ChromeOS"
  • 1c1d32c Roll WebRTC from 00a33a40b832 to 3907bf2bdbd8 (3 revisions)
  • 0240708 Extend bubble related metrics
  • a403899 Roll DevTools Frontend from 85b552935cf6 to cb877451ef4f (1 revision)
  • 152d856 Extension: Unify the logic for opening the options page
  • f80e916 Roll Boca App from fXGmqM4VfI7Is0xsy... to noRVMuTtFTgBoFTXy...
  • dabccd2 Roll Chrome Win32 PGO Profile
  • 285d4ce Add ishitatsuyuki as owner.
  • 5e8245b [line-clamp] Allow associating line-clamp ellipsis with forced breaks
  • f979021 Roll Skia from e7b957806202 to 68f24903b592 (3 revisions)
  • 8501cfe Roll WebView ARM64 Orderfile from IYRA-dDg5z2ICqbx6... to 2GsK0p7sdDHNlfe__...
  • e81db57 Roll Chrome Android ARM64 Orderfile from kTpeKpdVmxdW0Tnp3... to GB3kytyv4bug1x2tw...
  • f3852cf Roll eigen from 42b6c43cfe9e to 81550faea475 (1 revision)
  • acc5959 Roll Boca Receiver App from tvFZgxTG6HOBREaRg... to agDp_Hccv1DdBQ1fp...
  • 037ed73 Roll Chrome Win64 PGO Profile
  • b45f34f Respect two-step shutdown of KeyedService in components/autofill/core
  • a007735 Roll Chrome Win ARM64 PGO Profile
  • fb1d237 Revert "Roll src/third_party/libaom/source/libaom/ 98ce0d2a6..cd17f2fe0 (14 commits)"
  • f91b877 Respect two-step shutdown of KeyedService in HistoryClustersService
  • c7d1fe6 Respect two-step shutdown of KeyedService in send tab to self service
  • 99d0022 Fix PageContentAnnotationsWebContentsObserverRelatedSearchesTest.*
  • b0f632f Roll vulkan-deps from d3c0599d973d to b55a0e69f29d (1 revision)
  • f68e98e Respect two-step shutdown of KeyedService in PrintingManager
  • 293cc6d Roll Chrome Mac Arm PGO Profile
  • 9fccafe [Blink] Make kEnableWebGLImageChromium command-line switch CrOS-only
  • 3f9f2e3 [Fonts] Fix canvas measureText() precision at small font sizes
  • bc7ceee Respect two-step shutdown of KeyedService in HistoryEmbeddingsService
  • c62ef5c [//media] Move PCVR util method into GLES2Interface
  • f9aa338 Delay expiry of frequently used histograms.
  • bc6542a [//media] Take ClientSI out of PCVR util method interface
  • 4eb309f [//media] Dedupe SynchronizeVideoFrameRead() calls in PCVR
  • 9ebad6a Hide free functions in credit_card_suggestion_generator.h
  • 6724207 Roll DevTools Frontend from e86ad586bea7 to 85b552935cf6 (2 revisions)
  • 1ea40bf Roll FuzzTest from 1f7726d61f7a to e58f8dd95775 (1 revision)
  • 89aaeb9 [//media] Use if/else structure in method in prep for deduping code
  • 9132ab8 Update feed tests to support ConsentLevel::kSignin
  • 5c5eec2 Roll androidx from 51xLUE4QEcRCag_Ts... to _YK_XyeZvkOivG1aq...
  • dd69d71 [Blink] Remove unneeded flush() call on SkiaPaintCanvas in DragImage
  • 8ea70e7 [//docs] Flesh out supported_platforms.md section on ChromeOS support
  • 51d1128 [//docs] Add info on WebView arch support to supported_platforms.md
  • ab04e94 Roll WebView ARM64 Orderfile from MP34z5jYNxemV8TOH... to IYRA-dDg5z2ICqbx6...
  • daa3980 [WaaP] Fix `DevToolsListenerBrowserTest.CanCollectCodeCoverage`
  • 220840b Roll Chrome Android ARM64 Orderfile from fmk5tnFkjLRwS-tsF... to kTpeKpdVmxdW0Tnp3...
  • 5efd8be [Frameworks roll] Roll to 881249237 piper revision
  • 440b992 Delay expiry of histograms causing alerts.
  • cb1f4f9 [rust] Fix Clippy warnings: //content/browser/font_unique_name_lookup
  • c721ece [Blink] Remove unneeded flush() call on SkiaPaintCanvas
  • 90788df Reland "[wpt-exporter] Implement Force-WPT-Export tag"
  • 2489e5e IDB: Add SQLite rollout stage to use new LevelDB stores as control
  • 9e9d18e IDB: Limit kUseSqliteForNewStores to only new stores for now
  • b380e5c [Vertical Tabs] Fix memory corruption issue in TabCollectionNode
  • 1e06b17 [Actor Login M2] Pipe permissions data to UI
  • 8ddb886 [Actor Login M2] Introduce ActorLoginPermissionsManager
  • 59ffaad [Actor Login M2] Enable Actor Login Permission management on all platforms and broaden revocation scope.
  • ad2c924 [Actor Login M2] Add a confirmation dialog for removing login permissions.
  • f3d7714 [Actor Login M2] Add Gemini web login permissions link to settings.
  • 90459d5 Roll DevTools Frontend from 90666893d19b to e86ad586bea7 (1 revision)
  • 327906a Fix potential Use-After-Move in InterestGroupAuction::OnInterestGroupRead
  • b392d19 Pluralize PageEmbeddingsService::web_contents_state_
  • 9fa32f3 Roll Chrome Android Desktop x64 PGO Profile
  • e2be9b8 Roll Chrome Android ARM64 Orderfile from wk7khZSMaV0xGZa91... to fmk5tnFkjLRwS-tsF...
  • e89e5f5 Roll WebView ARM64 Orderfile from Q8NXntdh1Jph8GQzN... to MP34z5jYNxemV8TOH...
  • 7876b57 Remove HttpDiskCachePrewarming from fieldtrial_testing_config.json
  • 87e7333 Roll vulkan-deps from 98c821b092bb to d3c0599d973d (1 revision)
  • a262499 Roll Chrome Android ARM32 PGO Profile
  • 279c750 Roll Chrome Mac Arm PGO Profile
  • 0a8a8c8 ash: Dismantle structured_metrics_service.mojom
  • 12f47e4 Roll Chromium Variations from jq999gvgiCqSQolCi... to ZZ5RUNnjGGg-TgmSM...
  • f2524f3 android-a11y: Update extended selection and add tests.
  • b0c3bb6 mojo_unittests: Work around Checked Span
  • 3829c79 [Android] Propagate scroll-to-text fragment from STTS
  • 57482f5 LinkPreview: Restrict to HTTP/HTTPS schemes
  • c7d15cf Check scripting flag at the right place
  • ca28b25 Automated Commit: LKGM 16611.0.0-1075845 for chromeos.
  • de47ccb Roll eigen from 54458cb39d10 to 42b6c43cfe9e (1 revision)
  • dbe8093 Roll Android Lint from Ow8jpaRkHsJyhElyB... to 1N_9yErKkcZgqyxBg...
  • 8cca608 a11y: Add reverse iterator for AXRange.
  • c32d33e build: Disable clang modules when use_clang_coverage and use_libfuzzer are enabled
  • d609133 Record bypass_redirect_checks in ServiceWorkerSyntheticResponseManager
  • eb23a48 Roll clank/internal/apps from 05a658d5711f to cf468fb07f86 (1 revision)
  • 93a3466 Roll Chrome Win32 PGO Profile
  • 9e26786 Roll Chrome Win64 PGO Profile
  • 106940f Roll Manifest Merger from Lhcbgz42pWU7mtriv... to xT8A6Q_b44_iYKqAM...
  • 68a9a99 Revert "media: Fix JPEG parser differential fuzzer crash"
  • b48fd8f Roll Chrome Android ARM64 Orderfile from TriVjchU_UlpDrDLL... to wk7khZSMaV0xGZa91...
  • 8026582 Roll WebView ARM64 Orderfile from ThAXkE0yzpq2MFIIg... to Q8NXntdh1Jph8GQzN...
  • cc94a8b Roll Skia from 887df915a95e to e7b957806202 (1 revision)
  • acdadfe cdm: Remove persistent usage record code
  • 4ea7aca [blink][xr] Add a XRLayerUpdate struct to combine LayerId and image ref
  • 5aea463 [🌷] Revert "Move modal dialogs to secondary UI container"
  • 35b8f31 Import wpt@867f68f9d780a51cff7fc07b9fd91763d1ef39ed
  • b2bfe13 Roll DevTools Frontend from 70506f23b1c4 to 90666893d19b (1 revision)
  • ce056ca Roll WebRTC from 5788235ac856 to 00a33a40b832 (6 revisions)
  • aca89b5 media: Fail H.265 structural config changes on non-IRAP pictures
  • 1fb8969 Part 2 - Preload Dolby Vision decoder library in GPU process
  • 94363d2 Roll Chrome Android ARM64 Orderfile from VVmICwiq3U72ZTkdu... to TriVjchU_UlpDrDLL...
  • ce0c339 Introduce CreatePrefetchURLLoaderFactoryParams
  • cdce7f7 Roll WebView ARM64 Orderfile from FCqSAkOEY7xDLk8K7... to ThAXkE0yzpq2MFIIg...
  • ac4b9c0 [Autoplay]: Add AutoplayPoliciesAndroid to fieldtrial_testing_config.json
  • a7d0a1f Roll Chrome Mac Arm PGO Profile
  • a424460 [🌷] Revert "[Android][Signin] Move Feed sign-in promo tests to dedicated suite"
  • d90fbb2 Roll clank/internal/apps from c580690264b3 to 05a658d5711f (1 revision)
  • 216f733 [Clipboard] Implement on-demand reading in getType()
  • 177138f Ash: Tightening synchronization in FileSystemProvider WriteFile tests
  • e19d03c Roll vulkan-deps from c54ede90b259 to 98c821b092bb (1 revision)
  • 430ff82 Roll Chrome Android ARM32 Orderfile from ZbkT8laLSUBT1GDg_... to vD878GJFfFTLN4Wlh...
  • b912072 [bedrock] Migrate background_mode_manager away from BrowserListObserver
  • f2e8255 PA: Further split `bounds_checks`
  • 925ab27 [views] Add ScrollView convenience methods to test for content overflow
  • 1deaf15 Make global registry listener injectable and add focused tests
  • 980a0a4 media: Fix JPEG parser differential fuzzer crash
  • 89f47d4 Convert SpdyStream to ByteSize
  • 27af4a9 Roll ANGLE from 0989237c8802 to 29b36dd0b852 (1 revision)
  • d0ba702 Restrict access to set_storage_partition()
  • ab13045 [media] Shard Linux capture targets into video/linux
  • 26d4361 Roll Chrome Mac PGO Profile
  • ac3861b Roll Chrome Android ARM64 Orderfile from Zp-4bC5KBvNwbewSC... to VVmICwiq3U72ZTkdu...
  • c041e23 fix AppListItemViewTest dangling pointer
  • 5e36d3c fix WindowDeleter dangling pointer
  • 939e0f5 fix AccessibilityDetailedViewTest dangling pointer
  • f60eebd login: Pass local state PrefService to DemoSession::GetCountryList
  • 118ef72 login: Pass local state PrefService to DemoSession::GetDemoConfig
  • a129b27 Roll Chrome Win32 PGO Profile
  • 5112a53 Remove webAuthenticationProxy API from desktop Android and Chrome OS
  • 87c1dd6 Roll Chrome Win64 PGO Profile
  • 93eebe7 Roll WebView ARM64 Orderfile from DrI_DL3t8MIdnjvsy... to FCqSAkOEY7xDLk8K7...
  • a8ba571 ash: Remove launcher_search.mojom
  • 24ddf87 Implement early initialization for SQLite cookie store
  • c37e6cf Replace UNSAFE_TODO in ScriptProcessorHandler with safe operations
  • bd2c202 Roll Chrome Win ARM64 PGO Profile
  • 6b6a6b9 Updating trunk VERSION from 7727.0 to 7728.0 and incrementing major version to 148
  • c15a4e7 gardener: disable ReloadButtonAccessibilityTest.ContextMenu on Mac.
  • fbfaa69 Webium product: fix potential race condition in browser activation
  • 09ae50c Roll Chrome Mac Arm PGO Profile
  • d81cdd5 Roll Chrome Android ARM64 Orderfile from ziC3YpyuMk7ZO4XaK... to Zp-4bC5KBvNwbewSC...
  • bc3c985 Replace UNSAFE_TODO in AudioBus with safe operations
  • 18bc6e9 [headless] Add updateScreen and setPrimaryScreen APIs support on Windows
  • c5da32a Hide thread history button on non-AIM pages
  • 00da3f5 Roll BoringSSL from a2f9a2474d07 to 476f48351860 (1 revision)
  • b8c57ad Roll ios_internal from e8d0dac94ce7 to 051eeac9f2a0
  • 2634073 gardener: mark external/wpt/navigation-api/navigate-event/signal-abort-replaceState-crash.html as crash, failure and timeout.
  • f83381b Move selectedcontentelement attribute to experimental
  • 1df7942 Convert UNSAFE_TODO in HRTFKernel to safe operations
  • 2d8f4c9 Replace UNSAFE_TODO in AudioDestination with safe operations
  • 83b541f Replace UNSAFE_TODO in HRTFElevation with safe operations
  • b5f41c9 Fix speedometer naming for web-tests runner
  • b91ca34 Roll WebView ARM64 Orderfile from XaTA15lOcBADKroFq... to DrI_DL3t8MIdnjvsy...
  • 49b040b Roll glic-test-internal from a42f3cae966c to 437bc48aeac0 (1 revision)
  • 53b7575 Roll vulkan-deps from e7fbada2df95 to c54ede90b259 (2 revisions)
  • 30423f5 [build] Fix Potential duplicate .so files in AAB feature modules
  • 5777a90 [ntp-next] Add string for menu for disabling feature
  • 397ff7d Roll Chrome Linux PGO Profile
  • bbadd59 Add stale-callback coverage for global accelerator listeners
  • be0a703 Implement Trust Anchor ID intersection for MTCs in the TAI retry flow
  • fad702e Roll src-internal from a0b19729da89 to c1a400240d19 (1 revision)
  • 828feb4 Fix search box icon focus outline disappearing on hover
  • 26c12ae Roll Skia from c52639a2e5fb to 887df915a95e (1 revision)
  • d0b390e Fix translate serialization in GetTypeForTranslate()
  • 9eb352a Integrate OnDeviceCategoryClassifier with PageEmbeddingsService via bridge
  • b14023b [Vertical Tabs] Register what's new module
  • 058075a [Search Integrity] Add check for not recording metrics
  • ce0f022 Add last active time and tab split replacement api to TabStrip API
  • ee69dea Remove unused functions of crosapi::mojom::LocalPrinter [1/n]
  • 36afebb Extend MacOS HW latency UMAs
  • ade48b2 [Autofill] Add histogram for ShouldSplitOutContactInfo
  • 57ab6b6 Roll Chrome Android Desktop x64 PGO Profile
  • 7c35550 Roll ANGLE from f5d25e4e8937 to 0989237c8802 (6 revisions)
  • 9ba3218 [BNPL-Ai][Clank] Connect OnPurchaseAmountExtracted to UpdateBnplIssuerUi
  • 9e59059 Add initial base appearance UA-styles for remaining textual inputs
  • ac47a60 [Mac] Fix double-click omnibox word selection with popup
  • 8bb68bd [Reading Mode]: Prevent submenus to cover settings menu.
  • e2f74f5 Roll Chrome Android ARM64 Orderfile from wwVt39D84ldhaFnFM... to ziC3YpyuMk7ZO4XaK...
  • 788ad78 Add field trial testing for search integrity
  • efa3b3a [Autofill] Remove AccessibilityAnnotatorDataAdapter
  • c3af28c Revert "[contextual tasks] double tab deduplication via url"
  • 9115436 Roll Chrome Android ARM32 PGO Profile
  • a4c5f24 android: Support Navigate() with WebContents for certain dispositions
  • 79c4358 Roll Chrome Mac Arm PGO Profile
  • 334be79 [Persist] Replace boolean flag for cached active tab with its ID.
  • d9c5de0 Update AccessCodeCastIntegrationBrowserTest for kSignin consent
  • 59154d4 Add IqStanza proto converter class for FTL (and proto update)
  • f1041bd [Side Panel Infra] Make the SidePanelContentProxy platform agnostic
  • 70eca5b [Side Panel Infra] Stub wrapper for Android specific Side Panel view
  • 2af1630 [Side Panel Intra] Rename SidePanelUtil to SidePanelHelper
  • 1ddac02 [Side Panel Infra] Remove lingering deps that are not used
  • ad47ea3 Roll WebView ARM64 Orderfile from 8E7eD1BfZrUNUR2_M... to XaTA15lOcBADKroFq...
  • f110a06 Roll clank/internal/apps from b23a3146d4ea to c580690264b3 (1 revision)
  • e93bd04 [owners] Remove thanhdng@chromium.org from chrome/browser/ash/mahi/web_contents/OWNERS
  • 5cc1bba [BNPL-Ai][Clank] Update UpdateBnplIssuerUi method signature for Android
  • a1763e4 Roll glic-test-internal from 588906f2ff69 to a42f3cae966c (1 revision)
  • edef09f [glic] Remove stale comment for NEEDS_ANDROID_IMPL
  • e285626 [ntp-next] Simplify chip type checks and CSS
  • efa1561 [glic] Include OnTabAddedToTask on Android
  • b3d086c [ntp-next]: Remove id attribute from Action Chips
  • 896c592 Roll optimization-guide from a66d7ddb945e to 2ac2cc254a2d
  • 13fc531 [ntp-next] Simplify Action Chips CSS for icons
  • 10597f5 PA: Reduce `partition_lock.h` exposure
  • 2bd732a [ntp-next] Add Canvas Action Chip
  • 638a2d9 [html-in-canvas] Remove CanvasDrawElementInSubtree
  • a628fb5 Roll clank/internal/apps from 6dee8ce9d0dc to b23a3146d4ea (1 revision)
  • 1537524 Roll Chrome Win32 PGO Profile
  • 6573fca [html-in-canvas] Mark css-backdrop-filter-and-mask.html as passing
  • c021201 [html-in-canvas] Add a test of Content-Security-Policy: sandbox
  • 8f94ea0 Removing a stale TODO in WebContentsImpl::PreHandleGestureEvent
  • 8cfa88f [event-timing] Support composition events after compositionend.
  • 2a7a57d [Extensions] #2 go at DumpWithoutCrash in RendererDidInitializeSWContext
  • a8ae82c [Side Panel] Set focus behavior to ALWAYS for side panel header buttons.
  • c09d701 Roll androidx from h3Q-fsuQW0K_KhMuR... to 51xLUE4QEcRCag_Ts...
  • a32b41e [input-state-model] Use `*Config` instead of `RuleSet`
  • 0a8f0ae NewTabPage cleanup: Rename moduleHeaderElementV2 to moduleHeader.
  • bc02e11 Gate ContentAnnotator language check behind a feature parameter.
  • 08ced36 Stop Floaty's mcirophone if it's listening when a side panel instance becomes active
  • c8d25d7 Roll src-internal from b33dbbf8f74d to a0b19729da89 (1 revision)
  • 6263ac1 LiteRT LM: Add ChromeOS to finch field trial
  • 17a681c [Desktop Android] Clean up Android's TabsEventRouterPlatformDelegate
  • f02b2b1 [composebox] Add user action for recent tab chip click.
  • 7cde05d Add TrustAnchorID tests in ssl_config_service_unittest
  • 8b323c7 Roll Chrome Win64 PGO Profile
  • b92d013 [searchbox] Move searchbox input tests to searchbox_input_test.ts
  • 8dddc3c [iOS] Add Field Trial For Ask Gemini Chip Nonconsented Param
  • 7a88cd9 [GlowUp] Update detached tabs group UI
  • d31051c Make FormFiller functions work with select_text
← Back to all summaries