Chromium Digest: 2026-03-26
Overview
This daily summary covers 684 commits on the main branch, with 513 identified as relevant to developers. Today's changes include a remarkable number of breaking API and behavior modifications across components like Bluetooth, Omnibox, Networking, and WebGL. Key improvements were also made to the web platform, including new parameters for the Web Speech API and better font variation support. This summary covers commits from
(b07f2ee) to (2738560).API & Behavior Changes (Breaking)
-
⚠️ BREAKING
BREAKING: Bluetooth-related methods such as
AllowWebBluetoothhave been removed from the publiccontent::ContentBrowserClientinterface. Embedders must now implement the newcontent::BluetoothDelegateto provide this functionality. (3cb4ab6) -
⚠️ BREAKING
BREAKING: The
chrome.test.runTests()extension API is now promise-based instead of synchronous. This is a signature and behavioral change to a stable testing API that will break test suites relying on its previous synchronous nature. (d0c2f20) -
⚠️ BREAKING
BREAKING: The public virtual method
IsAuthenticatedForDriveSuggestions()has been removed from thecomponents/omnibox/browser/autocomplete_provider_client.hinterface. Embedders must remove their override of this method. (f8a90a5) - ⚠️ BREAKING BREAKING: On Android, the behavior for handling downloaded PDF files has changed. Completed PDF downloads will now open in Chrome's native viewer by default, instead of triggering an intent for an external application. (483eccb)
-
⚠️ BREAKING
BREAKING: In
org.chromium.chrome.browser.multiwindow.MultiWindowUtils, the public Java methodgetInstanceCountWithFallback()was renamed togetInstanceCount(), andgetIncognitoInstanceCount()was removed. Downstream Android projects using this class will break. (a8ce63d) -
⚠️ BREAKING
BREAKING: The public
wordsattribute has been removed from theSpellCheckCustomDictionaryweb API. Web developers must now use theaddWords()andremoveWords()methods to manage custom dictionaries. (e2b0340) -
⚠️ BREAKING
BREAKING: WebGL's
texImage2DandtexSubImage2Dwill now generate aGL_INVALID_VALUEerror for SVG images that lack an intrinsic size. Previously, this case would fall back to a default 300x150 size, and web content relying on this behavior may break. (213ac82) -
⚠️ BREAKING
BREAKING: The public enum value
CookieSourceType::kUnknownhas been removed fromnet/cookies/cookie_constants.h, and several deprecatedCreateForTestingoverloads were removed fromnet/cookies/canonical_cookie.h. (4cc14f6) -
⚠️ BREAKING
BREAKING: The public struct
media::DecoderBufferSideDatano longer contains theitu_t35_databyte array. It has been replaced with a parsedgfx::HDRMetadataobject, requiring code updates for direct data access. (1fe79fa) -
⚠️ BREAKING
BREAKING: The public function
webauthn::OriginIsAllowedToClaimRelyingPartyIdnow returnsfalseif the origin is not a secure context (e.g., not HTTPS). This is a behavioral change to enforce security, which may affect callers not pre-validating the origin. (9302cf7) -
⚠️ BREAKING
BREAKING: The constructor for
BrowserSwitcherPrefsin the enterpriseBrowserSwitchercomponent has changed. It now takesPrefService*andpolicy::PolicyService*instead of aProfile*, requiring updates for embedders using this feature. (de22de2) -
⚠️ BREAKING
BREAKING: Public static methods
addEntryandaddScrollPositionToPageContexthave been removed from theSendTabToSelfAndroidBridgeJava class, breaking any Android embedders using these methods. (9869306) -
⚠️ BREAKING
BREAKING: The constructor for
AccessibilityQueryServicenow takes astd::vectorof data providers instead of a single one, breaking any embedder code that constructs this service directly. (1e10530)
Web Platform & Blink
-
The Web Speech API now supports a
qualityparameter, allowing web developers to request specific on-device speech recognition models. (2e7e4fd) -
New APIs were added to
WebFormControlElementto extract detailed text layout information from<textarea>elements, in preparation for PDF Ink Signatures. (54204b7) - Blink can now parse and process the AVAR2 font table, enabling support for more advanced font variations. (0fa7607)
-
Support has been added for parsing spatial dimensions (
xywh) in SVG Media Fragment URIs, improving alignment with the W3C specification. (b1df873) -
The experimental WebMCP (Web Model-Calling Protocol) API was updated to use an
AbortSignalfor managing tool registration lifetime, and support was added for describing multi-input parameters. (71866d8) (636a840) -
The
PaintOffsetTranslationForCompositedfeature has been enabled by default, changing how paint offsets are handled for composited layers to improve performance and correctness. (3a7c263)
Android & WebView
-
For WebView, a new
getMaxPrerendersAPI was added to theProfileinterface, allowing developers to query the configured prerender limit. (1cafa5a) -
WebView now exposes the
IgnoreDuplicateNavsfeature viaAwSettings, allowing embedders to opt-in to discarding redundant navigations for performance. (a20495e) - The Cronet build process was improved by moving to a shared library location and shipping fine-grained base targets, which helps reduce package size and improve dependency management. (174f3d8) (abdc916) (17404f4)
-
The JNI system now hooks
env->FindClassto be aware of split APKs, enabling JNI calls into code that resides within Chrome feature splits. (d93249a) -
The New Tab Page continues to be refactored, with
NewTabPageCoordinatornow using aPropertyModelandViewBinderpattern for better architecture. (e2db56f) (505ab04)
iOS
-
A new public API,
SetUserAgent, was added toweb::WebStateto allow embedders to override the user agent on a per-WebState basis. (f521739) - Siri Shortcut support has been added for opening bookmarks. (c83ce48)
-
The internal mapping between
WKWebViewandweb::WebStatewas simplified by moving from a custom linked list to an Objective-C associated object, improving performance and code simplicity. (7984b8d) - The downloads list has been updated with a new search bar. (19a830b)
Media & Graphics
-
A new
media::mp4::HdrMetadataTrackclass was introduced to parse and attach HDR metadata from MP4 files to the corresponding video frames. (830194a) - On Windows, the D3D12 video encoder was updated to report more specific DirectX error codes instead of a generic failure, improving telemetry and debugging. (2d9364b)
-
A VSync stall during fling gestures on Android was fixed by correctly registering the fling scheduler as a
BeginFrameObserver. (5efefdf)
Extensions
-
Test coverage for extensions on desktop Android continues to expand, with API tests for
tabs,i18n,permissions,search, andclipboardbeing enabled or added. (1fa9861) (d198c46) (d93fb5b) (3103734) -
Several internal extension APIs, including
certificateProviderandbrailleDisplayPrivate, were converted from the legacy JSON format to WebIDL for better type safety and maintainability. (757e799) (01733fc) (b22d5a4)
Infrastructure & Code Health
-
The
-Wexit-time-destructorscompiler warning is now enabled by default for Chromium builds to help find and prevent shutdown issues caused by global objects with non-trivial destructors. (0d25486) - The legacy Send-Tab-To-Self UI, which relied on system notifications, has been removed entirely in favor of the modern bubble UI. (577a926)
-
A new presubmit check was added to ensure that
flag-metadata.jsonentries are synchronized withabout_flagsfiles, preventing stale metadata. (812687d) -
Numerous obsolete or fully launched feature flags were removed from the codebase, including
FEED_HEADER_REMOVAL,omnibox-drive-suggestions-no-sync-requirement, andkEnableSideGesturePassThrough. (faa4e0f) (f8a90a5) (b1b7029)
All Commits (684)
- 2738560 [AF] Update text on card upstream prompt with v2 Wallet branding
- 5e50c20 Roll V8 from e23948a60926 to 8329b45853a9 (3 revisions)
- 78731db Roll compiler-rt from 9b87f644b1ca to d4fa79b40ac7 (5 revisions)
- 2130fde [Tab Groups] Update field trial config for tab groups experiment
- e386469 [ComboButton] Remove the horizontal left button
- 1051770 Add a shutdown early return in view and clarify responsibilities
- cb4fe68 Roll android_deps from qfdyaWWU2Txp0Q3V9... to axLbmkFO-5ssQYn5J...
- 0101e54 [sbom-quality] Fix GitHub closure-compiler URL to be HTTPS
- a66fa4a Increase fuzziness of backdrop-filter tests for scalefactor200 compat
- ec43e1b Roll vulkan-deps from 647d3da32afa to 008b485ddfe9 (1 revision)
- 186d740 Roll Chrome Android ARM64 Orderfile from YORq0zblBir_et_L-... to ay77lDtZZvmzS83JQ...
- 140d726 Resolve UNSAFE_TODOs in core/layout/
- 48574ef Localize Gemini Learn More URLs in Settings.
- 1fa9861 extensions: Add one debugger API JS test to desktop Android
- 9d2577f Cleanup: Remove histogram macros header includes in chromeos
- 7277e47 Release the Crash Overlay View Tracker on Detachment
- e5ca8c2 Add --disable-updater-scheduler to disable updater process
- 8303d62 [Privacy Sandbox] Hide Ad Privacy settings when feature is enabled
- 0c126b2 [GlowUp] Make Browser UI Declutter Tweaks
- 0df9654 [AdTagging] Fix AdProvenance DevTools plumbing for iframes
- 9f5ffc9 android: Add Exclusive Access OWNERS
- 936e0f0 Cleanup: Remove histogram macros header includes in device
- 5e278cb Update chrome://inspect to use mojo instead of chrome.send
- fdb8a83 Roll androidx from AT7zYLpJVnWMP0UWG... to uZXpS3JiZkszyzvnl...
- d9c8644 Side Panel: Reland SidePanelCoordinatorAndroidBrowserTest
- d198c46 [Extensions] Start porting tabs_api_unittest.cc to desktop Android pt 3
- 7c65147 Revert "[WebMCP] Handle navigation failures during script tool execution."
- 4aa9933 [composebox] Remove redundant getter/setter methods from Composebox
- 978f38d [finds] Add 'Open in Chrome' and 'Not Interested' buttons to notif
- faa4e0f [Feed] Remove FEED_HEADER_REMOVAL feature flag and its usage in java code
- 1d8e721 Revert "Bufferqueue with partial delegation"
- dcb40a6 Roll DevTools Frontend from 5b4a14ceeeb4 to 736355a83083 (4 revisions)
- c3be51a [soft navs] Add PrerenderPageLoad.SoftNavigationCount UKM.
- c64f7c2 Cleanup: Remove histogram macros header includes in extensions
- a6b815c Roll Chrome Win32 PGO Profile
- 2f0d9d2 [//cc] Unify obtaining of iterator in GetContentsResourceID() impls
- c41731a Roll Chrome Mac Arm PGO Profile
- e081aca Roll earl_grey2 from 59bb6ebb7e94 to f82ec416369d (1 revision)
- f50b3ed [//cc] Abstract validation of tilings in GetContentsResourceId() impls
- d93fb5b extensions: Add one ExtensionI18nTest to desktop Android
- 3103734 extension: Add some ServiceWorkerMessagingTest tests to desktop Android
- 88d855d Roll WebView ARM64 Orderfile from IhM_Vhd7_Ne0w2G_F... to UXnClsHA11es7KNal...
- 405c1e5 WebMCP: Move all oneOf schema keys to anyOf
- 9968458 Clear kInstallDate when resetting metrics IDs for cloned installs.
- be549c4 Fix tablet suggestions list bottom padding
- 146de63 [Default Browser] Update Modal title string
- c62e69e Roll WebView ARM Orderfile from 2bmjfsaZGc1VjJ_G4... to XyEhswUom6XtReZao...
- 905207b [test] Suppress Pixel_Canvas2DTabSwitch on Mac Intel
- a63ce2b extensions: Add PermissionsApiHostAccessRequestsTests to desktop Android
- ebe3738 VT: Add UMA to track the time between initial and capture states.
- bdadd71 Remove obsolete chrome/browser feature flags
- fe03791 [Privacy Sandbox] Don't show toast when blocking 3PCs
- b75aae3 WebUI: Fix bound properties/expressions type mismatches, part 1
- 1a1b032 Roll ANGLE from 353f6fe8e3f3 to d7887939a9a1 (1 revision)
- f521739 Add user agent override API to WebState
- 848cf55 Check parent nodes when handling vector node insertions.
- 7ee2ee8 [Masonry] Implement fill-reverse for alignment cases
- ab98b7f [Reading mode] Fix more flaky omnibox tests.
- 914198f extensions: Enable a PermissionsApiTest sub-test on desktop Android
- 443c0be Update GetMetaTagNamesAffectingEligibility to avoid ABI issues
- 5d8933b [SplitTabs] Hide split tab menu when active tab change
- 430caf5 [soft navs] Improve bfcache metrics observer test.
- 7750eb1 Linux multi-process: Terminate sessions on SIGTERM
- 9643109 Roll Chrome Android ARM64 Orderfile from oQA__zUnaQxLv-nRk... to YORq0zblBir_et_L-...
- faefbc0 Update CBB autoroll for the builds refs
- f6b8c21 Roll Crossbench from 68e849e3579b to 04661e821618 (1 revision)
- 058f35e Certificate Manager: Cleanup Polymer leftovers
- cae9f80 ai-overlay-dialog: Move ApiConfig to the bundle
- 280f0da Add --allow-bad-names/--force-badname to adduser command
- f882ae0 Roll DevTools Frontend from 1a9e4397442d to 5b4a14ceeeb4 (1 revision)
- 80a8281 Cleanup: Remove histogram macros header includes in net
- b3b2b1e [Actor] Fixing notifications to update and fix actions to work.
- f2a4a5f Reland "Add some tests for back, forward, and home buttons"
- ff7b33b [Link Capturing] Add field trial entry for DesktopAndroidLinkCapturing
- 698099c Remove stevenjb@ from system_display/OWNERS.
- ed5d6c6 Roll Chrome Mac PGO Profile
- 2e1c2e9 Roll WebRTC from bb96cbad593a to 1f9fdd2bc21c (1 revision)
- 3ebe32f [Masonry] Pass grid tree to constraint space and initialize both axes of subgrids
- f8a90a5 [code-health] Clean up `omnibox-drive-suggestions-no-sync-requirement`
- f15bf07 [Settings containment] Default enable feature flag
- 9e0c382 [omnibox] Fix omnibox remaining focused while opening contextual search
- bcdc14e [actor] Update chrome/browser/ui/views/tabs/OWNERS
- d297b43 Roll Chrome Mac Arm PGO Profile
- 6bca2fd ai-overlay-dialog: Implement system instruction
- a130574 ai-overlay-dialog: Plumb persona into Conversation
- 95666b6 ai-overlay-dialog: Use loadTimeData for API key
- 791b0fa ai-overlay-dialog: Fix naming per style guide
- e149914 Roll Chrome Linux PGO Profile
- 8ac1a13 Roll Depot Tools from d948009ec31f to a3a4502a8b4e (1 revision)
- c016877 Reland "Enforce file access restrictions for view-source:file:// URLs in DevTools."
- 7b55f0a Settings: Fix for PrefType error reports.
- 8f0d090 cleanup: Remove MojoUseEventFd from fieldtrial_testing_config
- e7a98da [CUJService] Add Journey to Track Downloading and Viewing a File
- 0797e2f ai-overlay-dialog: Fetch resources via HTTP
- 7984b8d [ios] Simplify the implementation of WKWebView -> WebState mapping
- 59fdf7a MockReloadButtonPage -> MockToolbarUIObserver
- 3bb4eeb Roll Perfetto from 8ed1158946d2 to 7a09865268d0 (2 revisions)
- 8d50517 WebUI: Enforce stricter types for attribute bindings
- 803640e [cobrowse] Respect 'deb' param on webui urls
- 673bc9c ui: Add CHECK(params) to both Navigate() variations
- 354d9f7 [passage_embeddings] Fix CpuHistogramLogger crash
- 65ab4f8 Printing: Use MakeSkDataFromSpanWithoutCopy() in PrintCompositorImpl
- 3bc8fa4 Remove owenzhang@ from WATCHLISTS
- 916f2fa [omnibox] Require HTTP(S) scheme for destinationUri in EnterpriseSearchAggregatorProvider
- ea003c7 Roll V8 from 9769ccc8c5e3 to e23948a60926 (8 revisions)
- 71660f3 [Default Browser] Update Bubble Dialog title string
- d35a8f1 Componentize chrome/browser/webshare/ test files
- e08ec62 Reland "[Privacy Guide] Hide Ad Topics card when feature is enabled."
- a8ce63d [RWM] Cleanup MultiWindowUtils#getInstanceCountWithFallback()
- bd81377 Add ManifestBrokerState.
- 11db111 [Settings Bundling] Make enhanced bundle toast globally scoped
- db720eb Remove drubery@ from safe_browsing OWNERS
- 6d69ac3 Add observer interface to Data Controls base service
- 5a430d9 Roll vulkan-deps from a441d9bfc2af to 647d3da32afa (2 revisions)
- a464603 [AF] Only create OmniboxAutofillDelegate when flag enabled
- 080c4eb [Omnibox]: Update submit button to point right and optimize code
- 5e30f6c Remove references to launched glic flags
- e2db56f [NtpRefactor] Add NewTabPageLayoutViewBinder.
- 19bc6ce [Gardener] Disable flaky NewTabPageHandlerWithCustomizeChromePromoBrowserTest
- d7f9846 [cc] Fix RTree node count underestimation
- ead5f25 Remove stevenjb@ from network health related OWNERS files.
- 17e7098 Roll clank/internal/apps from 6f36b404f258 to 75540441a82d (1 revision)
- d8c356d Roll Chrome Android ARM64 Orderfile from -D7qlnIWsg4Xf2yfu... to oQA__zUnaQxLv-nRk...
- 54204b7 [PDF Ink Signatures] Add layout to WebFormControlElement::GetTextInfo()
- beb34ae Revert "Reland "[context-input] Use Query Contextualizer in `LensQueryFlowRouter`""
- 3eb8169 quic: Unexpire Net.QuicSession.PacketWriteTime.*
- 8dfb64c Roll src/components/resources/default_100_percent/google_chrome/ 685f0baad..6be999756 (1 commit)
- 0eedd81 Revert "Update GetMetaTagNamesAffectingEligibility to avoid ABI issues"
- d738c4c Roll Chrome Win ARM64 PGO Profile
- 11204ec SEH: Fix explicit-choice dialog crash on browser-close
- deb9b8b Don't dispatch Link header preloads for media documents
- 0446365 Add mac-15|mac-26 to mac_15_beta_arm64
- 57327ff [WebMCP] Handle navigation failures during script tool execution.
- 35440a0 [TabSearch] Refactor Get calls to TabStripService
- a0f0c98 Roll Chromium Variations from Ox8Nf-LV5Z7ORXwVI... to XgPZM8WVCj_eZUl0r...
- d58515d Roll Chrome Android ARM32 PGO Profile
- 66c9e8e Automated Commit: LKGM 16628.0.0-1076241 for chromeos.
- 7821a34 [ComboButton] Clean up tab search settings naming
- 01b4eb9 [Reading Mode] Refactor voice filtering into tts_voice_filtering.ts
- 1ab110e Roll src/components/resources/default_200_percent/google_chrome/ 59496a7f4..35e29395e (1 commit)
- a0bfe4c [Glic] Adds Glow overlay and Spark Icon to GTS Indicator
- cb2f573 [actor] Add GlicExperimentalTriggering feature & flag
- 347295a Roll Chrome Win32 PGO Profile
- 565c033 Roll src/components/resources/default_300_percent/google_chrome/ 3e80ba527..087a1a782 (1 commit)
- 9aea7a2 promisify scroll: Assert promisified scroll methods' return type
- 4819047 update_client: make download_metrics() code more readable
- 814b41e Change ValidatePausedStateConsistency() to use EventLoop::AreMicrotasksPaused()
- 701d983 [Omnibox] Sanitize page title for verbatim matches.
- afc5b34 Add keyboard focus indication style for the emoji trigger
- d9b87af Roll Chrome Win64 PGO Profile
- bb4b650 Roll Crossbench from e8e6be15741f to 68e849e3579b (1 revision)
- 38da1fe Roll ANGLE from 47db665315a7 to 353f6fe8e3f3 (3 revisions)
- bf77ac8 Revert "Contextual Tasks: Rename SidePanelCoordinator to PanelControllerImpl"
- c33cc47 Refactor enterprise connector common class in //chrome (3/n).
- 11befc2 extensions: Fix search API navigation on desktop Android
- 264ac1e [iOS] Implement initial scroll tracking logic for Fullscreen
- 012124c [iOS] Remove "Snooze" for IPH
- 7039110 Roll Depot Tools from ce1ebad2c35c to d948009ec31f (1 revision)
- 43dd54a Remove NavigationEntryImpl::TreeNode from parent.
- a2c92ea Roll WebRTC from 05946612a4cd to bb96cbad593a (1 revision)
- 31ad5d8 Update ENABLE_EXTENSIONS build flag in MemoryDetails
- f21321f [viz] Fix GraphiteCacheController UAF with WeakPtr in SharedContextState
- 3de2338 Fix duplicate has_value() check in pre_freeze_background_memory_trimmer.cc
- e397230 Roll src-internal from 0f89adf2d438 to 75d811534306 (2 revisions)
- 2309b98 [cleanup] Remove ContainingBlockInfo::offset_to_border_box
- cd4abc3 [searchbox] new mixin updates
- a913392 Guard refinement behind a feature flag
- c542442 [iOS] Activity indicator for async suggestions
- bc53fd7 Roll Chrome Mac Arm PGO Profile
- 6ee3589 remoting: switch to newer webrtc api to get the selected connection
- 0378601 chrome://policy/logs: Add filters
- 2fccb52 [Settings] Add feature isPrivacySandboxAdPrivacyUxDeprecationEnabled
- 22995b5 Add a new toast for multistep filter suggestion based on recent browsing activity
- e7842f0 Roll Chrome Android ARM64 Orderfile from pkYVEmq92oemGuWuf... to -D7qlnIWsg4Xf2yfu...
- 6ce0872 Remove cambickel@ from WATCHLISTS
- 7743eea [Vertical Tabs] Use compositor animation runner for VTS animations
- a2d55d2 [Attribution Internals] Disable WebUI page when feature enabled
- a2a60df Fix units of TextInputClientMac timing histograms
- 812687d [flags] Check that all `flag-metadata.json` entries are used
- e232511 Use macro for spanified inputs in device fuzzers
- 70345b4 Sync feature protos.
- 9bb5407 Componentize chrome/browser/webshare/
- a39a2c0 [realbox] Restrict Realbox IPH to elements from the current WebContents.
- e7b8d12 cross-doc VT: double check the origin before sending view transitons
- de1caa1 Roll Dawn from f64b08cf6af9 to 8cbcfccbf4cd (1 revision)
- 06ca7df extensions: Add some ClipboardApiTests to desktop Android
- 6ecc8f4 Add a feature flag to guard SQL storage
- fcf95b7 Trace SlimWebview and Glic startup operations
- 3c16738 Roll V8 from 3a5423d15224 to 9769ccc8c5e3 (32 revisions)
- afb785c [blink] Fix use-after-free in WillDrawInternal()
- 1fe9298 [gardener] Mark flaky tests on MSAN as such
- 278389f Fix and re-enable ToolbarViewVerticalTabsRTLTest.ReloadButtonWorks
- ba56b1a Roll DevTools Frontend from 8295d7223bbd to 1a9e4397442d (4 revisions)
- 368f12a Roll R8 from 8ZRb6CCpZTU5dSpQy... to 20y_ClvTCULLMaq1r...
- 7c7ed80 Reland "[Glic] Dynamically update "Let Chrome browse for you" toggle visibility"
- 0ebfe1e Roll ios_internal from 00d4451efe6d to 6666918ab431
- b7554cf Roll Perfetto from a447c36b87c6 to 8ed1158946d2 (3 revisions)
- 363ca16 [iOS] Disable testLogFaviconsForPasswordsPercentageMetricWithPassword
- fa45bca Remove AtExitManager and use ConsumeIntegralInRange
- 35cd96f [blink scheduler] Fix crashes in (experimental) worker throttling
- 053c7ce [infra][gpu] Provision "Mac Retina Release (Apple M2)"
- d93249a Hook env->FindClass to be split-aware
- d38adc4 hls: Update Clearkey UUIDs.
- 917ee51 [Cache Encryption] Enable cache encryption flag by default
- 6d7a4e0 JNI Zero: Improve class parsing logic to obsolete @CalledByNatives("NAME")
- 2d9364b media: Add granular D3D12 Video Encoder error codes
- a4a8caf [Link Capturing] Fix UrlOverridingTest and others
- 3adca55 Extend expiring DLP histograms to 2026-12-01
- e3daf97 Creating a hovercard folder under c/b/ui/views/tabs
- b917269 [PDF] Clean up PDF OWNERS files
- 9fe3565 Roll Skia from 10c97361d8f3 to bee5a06ef578 (1 revision)
- d42a355 [composebox] Composebox mixin class [part 1] Cont.
- 53acc9d Fix issues with optional video codec support and GPU loss
- d2d188e Refactor Equal Power Panner
- f4417b9 Cleanup: Remove histogram macros header includes in services
- 9f47023 Cleanup: Remove histogram macros header includes in ui
- 44a3100 Track dirty cc::Layers by id rather than raw pointer
- 3fda7c1 [Immersive Reading Mode]: Add custom scrollbars for Read Anything immersive mode
- 49aeae4 Roll WebRTC from 1b9f86f801e9 to 05946612a4cd (4 revisions)
- 481c8c6 [GlicSettings] Add Glic Button to MTB
- 856c891 [iOS][actuation-tool] Move actuation eg tests to separate folder
- aa14caa media: Spanify IvfParser::ParseNextFrame
- 227196e [BNPL][PNPL] Make linked and unlinked issuer logos the same for PNPL
- 849dd05 [Signin][Android] Wait for cookies for ADDSESSION if account on device
- 2577fea Reland "[Glic] Multi-Region Selection: Only show resizing corners on active region"
- 9c1d762 Unify the type usage of Prefetch Key, Max Prefetches, and TTL
- 402242a [searchbox] update mixin for more shared attributes
- fc2b68c Cleanup: Remove histogram macros header includes in mojo
- f270866 [GlicZoom] Add glic hotkey delegate tests for kGlicClientZoomControl
- 74d3ab7 [Extensions] Clean up orphaned webRequest listeners in EventRouter
- e6cbe82 Roll vulkan-deps from 8fd6e1980333 to a441d9bfc2af (1 revision)
- 0d25486 [exit-time-destructors] Enable by default based on build_with_chromium
- cf5a4e1 Cleanup: Remove histogram macros header includes in base
- e6dcb35 Add some basic documentation for git cl cherry-pick
- a92536e [glic] Fix Active region movement on click
- 5ee8fb4 SubresourceProxyingURLLoader: Add state validation for FollowRedirect
- 4a1b123 Roll ANGLE from a5f3b203b6a4 to 47db665315a7 (1 revision)
- 0aba267 [gardener] Mark input-element-pseudo-open.optional.html flaky
- e8a3bbe [Metrics] Extend SafeBrowsing.V8Optimizer... IframeState expiry
- f06efaa [Settings Search] Persist the recent searches to disk
- 7657cdd [Finds] Add metrics for FindsService execution results
- 7558023 [iOS][AutofillAI] Populate all attributes for new entities
- 62ce586 [Vertical Tabs] Initial Entry Points for Expand-On-Hover
- f468f8f Roll src-internal from d9b25f08184b to 0f89adf2d438 (1 revision)
- a576d2a [V4L2] Follow-up: Replace memset with zero-initialization
- 8b2140e [IWA] Allow sub apps to be updated when new manifest seen.
- fc7b294 [glic] Do not remove onboarding methods from host api
- 8c2a954 Roll Chrome Android ARM64 Orderfile from efd6IfC98PdIuoGpV... to pkYVEmq92oemGuWuf...
- 540be4d [PDF Ink Signatures] Hide caret on textbox wrapper or drag handle click
- fba5de7 WebUI: Update lit bindings check to verify more expressions
- 49e7508 Observe page stability during Automated Password Change
- 805d198 Remove TabStripModel usage from ContextualTasksUiService
- 98418de [iOS] Log gemini user consent distribution
- 06ca230 Include url and eval hashes in CSP violation reports for sites in OT
- 0a2b75a IWA: Log warnings for unrecognized PP entries
- ee4ba83 Roll clank/internal/apps from 998543dfec33 to 6f36b404f258 (1 revision)
- 811874c Suppress filter suggestions that are subsumed by the current URL.
- a32319a Cleanup: Remove histogram macros header includes in chrome/renderer
- 7d774ee Increase timeout for Centipede Upload Linux ASan builder
- 7107d5e Improve a couple uses of spans to be more idiomatic.
- 1cafa5a [WebView] Add getMaxPrerenders to WebView Profile API.
- 2c74d6d [fuzzing] Fix inaccurate coverage info with measure_fuzzilli_coverage.py
- 9977cb2 Add UMA metrics for Most Visited "Show more/less" toggle.
- 6eeeeff [Autotest] --run-changed Ignored BrowserTest Files
- cf6de9c Roll DevTools Frontend from d8ee1d2e350a to 8295d7223bbd (3 revisions)
- 080d8b7 [iOS] Fix omnibox popup crash in adjustMarginsToMatchOmniboxWidth
- 28c2b14 Roll Chrome Mac Arm PGO Profile
- 08f9f0d Roll Chrome Win32 PGO Profile
- dbef3bd Warn about Cronet API calls from Cronet urlconnection code
- a0cd1d7 [gpu] Refactor VideoImageReaderImageBacking to use common GL helpers
- 76fae44 Migrate Search Choice metrics to per-profile
- ba1a4b6 Reland "Add browser tests for the webmcp tool call logging on CDP"
- bf41dc7 Fix hover on instructions textarea when loading refinement. Reduce
- 4c6a832 [bedrock] Pivot OptimizationGuideTabUrlProvider tests to BrowserTests
- 03328c7 [iOS] Update sheet to use primaryActionImage
- f5eb701 Re-enable flaky AI Mode Page Action interactive UI test
- 8e4950d [omnibox-next] Fix paste-and-go behavior for location icon middle-click.
- d8a8b0d [glic] Fix flicker for static regions when adding regions
- ee61973 Roll clank/internal/apps from b0c7fca5dde5 to 998543dfec33 (1 revision)
- 2cc28d5 Check the shared jar in Cronet api_static_checks
- f6cd06d Roll Skia from 77dfb68002cd to 10c97361d8f3 (1 revision)
- c9d816a [AutoLoginM2] Add duplicate permissions cleaner
- 711b243 Roll ios_internal from 7b024108fa1b to 00d4451efe6d
- 806ee63 [web-tests] Remove bitrotted `print_stale_test_expectations_entries.py`
- 5d21a92 Roll Perfetto from 5033db928acb to a447c36b87c6 (1 revision)
- 29b06e9 Reland "[context-input] Use Query Contextualizer in `LensQueryFlowRouter`"
- 0a6dcda Roll clank/internal/apps from 8aa600042fe0 to b0c7fca5dde5 (1 revision)
- fbd5544 [Android] Disable bookmark drag-reorder during tablet search mode
- ae9bd25 Remove TextInputClientNestedLoop from fieldtrial_testing_config.json
- 8b12fbc [AL] Run 'web_tests_cuj.py' in both local and Waterfall.
- 75a8692 [ntp-next] Make right click disable default disabled
- 6505925 [contextual_tasks] Enable ContextualTasksComposeboxJumpFix by default
- ba963c4 Cleanup: Remove histogram macros header includes in chrome/common
- 98177db Cleanup: Remove histogram macros header includes in sandbox
- f70d6bc [Reader Mode] Remove extraneous elements surviving distillation
- 91fc40e [projects] Add field trial config for combo button and projects panel
- 2687b60 [metrics] Synchronize metrics protos with internal repo
- 4f4005a [SAA] Add unit tests for renderer-spoofed user gestures
- 2feab10 Reland "[iOS][PRDBD] Add the feature finch flag to the fieldtrial_testing_config"
- 23af3d6 Chrome://skills/browse categories wrap when the page is narrow
- 517dadf Allow 3 dot menu to highlight in HDM on chrome://skills
- 3cb4ab6 Move Bluetooth related methods from ContentBrowserClient to BluetoothDelegate
- 4877908 [Metrics] Extend expiry for JS optimization histograms
- 8bd8d92 Suppress Multistep Filter suggestions after dismissal.
- 4282984 Roll Media App from K3G-mw0UVoEXD2NPQ... to Yp48HiQ2xbiQXWjEm...
- 9f3e149 Fix dangling pointer in ProfilePickerUIPixelTest
- e5f24e9 Refactor AtMemory Providers to be Async
- 3b4d24a Log private pass consent from settings
- 23b6426 SmartCard: Register Smart Card UMA histograms and enums.
- 8093dbf Automated Commit: LKGM 16628.0.0-1076235 for chromeos.
- f3bf4d2 Make OmniboxPopupViewWebUI creatable by WebUILocationBar.
- 38e42bf Add ContentAnalysisBrowserTest.FileAttachAllowed test
- 0c93ae4 Roll src-internal from 1c0cf38fb878 to d9b25f08184b (1 revision)
- 39fef35 [iOS] Add TabGroupPalette colors to the CreateTabGroup view
- 87b5137 [iOS] Add flag check in assistant AIM
- 261ec2c Roll Chrome Mac Arm PGO Profile
- 6658c47 Roll Chrome Win ARM64 PGO Profile
- a051694 Display images in chrome://skills/browse
- f36157b net: Compare IP addresses slightly faster maybe
- c106427 Allow running completion callbacks directly in CommitPresentedFrameToCA() on Mac
- 1e999cd Extend expiry of TrustedVault.RecoveryFactorRegistered
- 28e6731 [cobrowse] Process navigations in the outermost main frame
- d9e44a6 [iOS][Assistant] Update IsAimCobrowseEnabled logic
- 5a753d5 Cleanup: Remove histogram macros header includes in chrome/services
- 505ab04 [NtpRefactor] Move HomeModulesCoordinator to NewTabPageCoordinator.
- a4fac4f Disable layout tests to land crrev.com/c/7704572
- f80d907 Cleanup: Remove histogram macros header includes in chrome/utility
- 9869306 [STTS] Remove unused JNI methods from SendTabToSelfAndroidBridge
- 51fc9b2 [DPTH] Add Factory for DataProtectionUrlLookupService
- e2f6433 [Search] Hide chrome://settings/searchEngines with flag enabled
- 4c830d6 Fixes dependency cycle in Skills tab controller
- b264c27 Roll Chrome Win64 PGO Profile
- d0c2f20 [Extensions] Make chrome.test.runTests() promise-based
- f72c809 overscroll: Ignore overscroll paint offset when mapping to ancestor
- 17e50c7 Avoid duplicate map lookups.
- 655b2e9 [scroll jank v4] Remove OrderScrollJankV4EventMetricsByArrivedInRendererCompositor from field trial testing config
- 7cc0bad Roll androidx from jQSjM3Uf08Qa_i4Wy... to AT7zYLpJVnWMP0UWG...
- 78ecdba Roll Chrome Mac PGO Profile
- de22de2 Modularize //chrome/browser/browser_switcher
- 0b834bf Roll Help App from 09XLSwspnfRSjxE5y... to beafp-X9GlNRFzcWa...
- 174f3d8 Move cronet_urlconnection from impl_native to shared
- 535c11e [Android NTP] Revert overcorrection of shadow clipping in Feed
- 830194a media::mp4: Add HdrMetadataTrack class
- b1b7029 Cast: Remove orphaned kEnableSideGesturePassThrough feature
- 2dfe5a5 Deduplicate cronet_package_with(out)_nativejava_apk args
- 858f588 Fix typo in the email verification protocol toast message
- 5669f88 [Gardener] Disable flaky SubKeyRequesterIntegrationTest on desktop
- 9cff0d6 Contextual Tasks: Rename SidePanelCoordinator to PanelControllerImpl
- 636a840 [webmcp] Describe input groups (radio, etc) using nearest fieldset
- 2c4a95d Roll DevTools Frontend from 69263a49c34a to d8ee1d2e350a (4 revisions)
- 58f2abb Add unit tests for MultistepFilterUiDelegate.
- 71866d8 WebMCP: ModelContext::registerTool takes an unregistration AbortSignal
- 17404f4 Revert "Revert "[Build] Migrate Log usage." for Cronet"
- 7df0c42 Fix dangling pointer in BrowserFrameViewTest
- a3597c7 [iOS] Fix bubble_util calculations for fractional anchor points
- aa5efa0 [NTP-Real-Box]: Add unit tests for single/multi-context file upload.
- c484faf [iOS] Cleanup DB promo FET migration code
- cf5d41c [iOS] Implement rounded corners for app content
- abdc916 Ship fine-grained base targets instead of //base:base_java
- fbc1fae Private passes consent: Pass desktop setting UI string ids to backend
- b40d564 feat: Rename BWGSettingsViewController and BWGLocationViewController
- 3c3f46f win: Add some weak ref checks in hwnd_message_handler
- bdc08bf Revert "[a11y][Passwords] Fix generation popup a11y behavior"
- 67f52a2 Add note to jj readme about restoring pre-conflict state after sync
- 56d9c76 Add a fieldtrial testing entry for PrepopulatedEnginesMigration.
- af7cd84 Roll clank/internal/apps from c8a458fe3025 to 8aa600042fe0 (1 revision)
- 9c405a5 ose-split: Add histograms for PrepopulatedEnginesMigration
- 97d68a1 [context-input] Support recontextualization of just viewport
- 203320e Roll Crossbench from d10fe596c1d8 to e8e6be15741f (1 revision)
- a28d5ac Log private pass consent on import
- a74ec82 Avoid duplicate map lookups.
- 0aacc8f Adapt chinese locales for on-device-translation
- 3ba0808 Roll ios_internal from 1cc97d490da8 to 7b024108fa1b
- c83ce48 [ios] Implement execute for kOpenBookmarks NSUserActivity
- ff00e65 [signin] Clean up UseIssueTokenToFetchAccessTokens feature flag
- 13b24ee [code-health] Clean up `backdrop-filter-mirror-edge` flag
- bc762fd [KP] Automatic update from google3
- 6bfd64f [iOS]Simplifies the different options for managed profile creation UI
- eb3c6db WebUI: Refactor tests to handle WebUI back/forward buttons
- 3aa17a6 Roll BoringSSL from b4aca02389a3 to a539826c5525 (1 revision)
- 5cbca86 [cc] Upgrade RTree allocation DCHECK to CHECK
- 4cc14f6 Remove CookieSourceType::kUnknown and clean up deprecated overloads
- cdfb122 Remove forced DisableU18FeedbackDesktop finch flag
- 5efefdf [viz] Ensure BeginFrameSource stays active during fling
- 608b48a Roll Perfetto from b31d01e27642 to 5033db928acb (1 revision)
- d604557 EnablePreferencesAccountStorage by default on ChromeOS
- 3e4d303 Streamline AdjustEffectiveTouchAction().
- 10f5ecf [DirectReceiver] Bind NetworkContext as a DirectReceiver
- b6582c6 Roll Chrome Linux PGO Profile
- 654a53b [Search] Observe TemplateURLService from search engines handler
- 95b4466 [gpu][finch] Add UseStrongRefToSharedImageInterface flag in Java
- c81c124 IDB: Add FuzzTest for LevelDB comparator
- 28a3b2d [IOS][AIM] Hand off the client to aim message on cobrowse followup
- 9fc0091 [PAM] Show PAM badge regardless of Gemini eligibility
- d42180b Remove stevenjb@ from OWNERS for device_log_ui and device_event_log.
- c6c5174 Fix jacoco breakage in cronet_package_with(out)_nativejava_apk
- 2627ef3 [mojo] Modernize EnumTraits in media/
- ed5f336 Pass null favicon to onPageStarted
- 1b91872 [iOS][AppBar] Update Composebox Dismissal Resizing Animation
- 82094c7 Updating XTBs based on .GRDs from branch main
- a4db1cf Revert "[FRE Refresh] Signin benefits page animations."
- db7b3fc Add additional OWNERs for chrome/browser/ui/autofill/BUILD.gn
- 3d72f04 Add chrome://flags entry for prerender2 cross-origin iframes
- 5e42d93 [iOS] Don't check self.browser if the infobar is not started
- dc91d97 Roll Chrome Win32 PGO Profile
- 9994987 Refactor BrowsingHistoryPolicyBrowsertest to verify history deletion.
- 3a580ef Remove is_java_debug=false from android-cronet-arm-dbg
- 2692848 Updating trunk VERSION from 7756.0 to 7757.0
- 6b5e9d4 Migrate Glic.Session.ResponseCount to per-profile metrics
- 39f47c3 [FRE Refresh] Add support for RTL languages in Default Browser screen.
- 6fd547f Roll WebView ARM64 Orderfile from a8XAi9yjpKzv4JCtW... to IhM_Vhd7_Ne0w2G_F...
- fdc3734 [DC] Handle empty "path" list in DCQL requests.
- 74f9c25 Roll DevTools Frontend from 136a2e319ed9 to 69263a49c34a (3 revisions)
- 9af2a13 [composebox] Remove `autoSubmitVoiceSearchQuery` flag
- 6779ca1 Cleanup: Remove histogram macros header includes in ash
- 974d8a6 LPP: Add one more test to pin_setup_screen_browsertest
- 300113c [iOS] Remove deprecated web::HttpServer from DEPS
- 8b4415f Add AMSC macro to RenderWidgetHostNSViewBridge
- 46d202d Add kPlatformAgnosticXGeo feature flag
- 26b583f [ios][apcv2] Custom password masking
- b22a55e Add UseCounter for data: URL worker BroadcastChannel usage
- 15770fa Cleanup: Remove histogram macros header includes in chrome/installer
- d235228 [ios] Add BVC observation of new FullscreenBrowserAgent
- ec3af98 Use lit's true boolean attribute.
- 69f563f [iOS][AppBar] Fix Context Menu on Tab Groups Page
- e11003a [iOS] Animate New Tab Button Transition in Tab Grid
- 22d4601 Roll Chrome Android Desktop x64 PGO Profile
- 0791d56 [iOS] Add SRP Metric And Experimental Feature Flag
- 3742501 [AutofillAi - M4] Make the negative button optional in the dialog.
- fee6ffc Roll src-internal from 54ba31138461 to 1c0cf38fb878 (2 revisions)
- c26fe60 Roll ios_internal from 86344ad56fa7 to 1cc97d490da8
- 3543c72 Roll Crossbench from 62f250870f21 to d10fe596c1d8 (1 revision)
- d4d5591 Roll ANGLE from 87897e637b53 to a5f3b203b6a4 (1 revision)
- cbc8074 Roll Chrome Android ARM64 Orderfile from hfZb0ayB6TXyryHX-... to efd6IfC98PdIuoGpV...
- 4fa2575 Move security functionality out of privacy_page_browser_proxy
- ad15e12 [Animation] Migrate side panel to new animation controller
- 10cbec4 Cleanup: Remove histogram macros header includes in gpu
- c634e78 [iOS][actuation-tool] Implement actuation tool for history back/forward
- 79f7d16 [TDR] Remove TODOs linked to issue 41240161
- fe61d00 [pdf] Add unit tests for PluginCanSave stream manager methods
- a047ded [iOS] Always remove BrowserLayoutViewController
- 6b43b9c [OTP] Check in OneTimeToken's OAuth2 scope into Chromium.
- af687bc Cleanup: Remove histogram macros header includes in dbus
- 76daab4 Cleanup: Remove histogram macros header includes in google_apis
- 1d80923 Roll Perfetto from 36ed4646bc79 to b31d01e27642 (1 revision)
- cda023b [line-clamp] Empty lines with ellipses should have non-empty metrics
- 5781e59 [line-clamp] Fix crash w/ tabs in DoesRemainderFitInLineWithoutEllipsis
- bc5c14b Roll WebRTC from a32d5d87ac77 to 1b9f86f801e9 (2 revisions)
- f5468bc [iOS] Remove safeAreaProvider CHECKs from BrowserLayoutViewController
- 80cd490 Roll DevTools Frontend from eea85cab0e69 to 136a2e319ed9 (4 revisions)
- 9302cf7 webauthn: Tighten up OriginIsAllowedToClaimRelyingPartyId().
- 50a73cb Enable ForceMigrateSyncingUserToSignedIn by default on Android
- 00518d1 Skip wpt_internal/svg tests for disable-site-isolation-trials.
- f0dbc45 Roll clank/internal/apps from 0201168942cb to c8a458fe3025 (1 revision)
- 9858d75 Roll Chrome Mac Arm PGO Profile
- 1e10530 Refactor AccessibilityQueryService to support multiple data providers.
- 338c7e1 [Autofill] Generalize dynamically assigned Autofill AI types
- 865b945 SearchPrefetch: Add flag to ignore saver modes for on-press
- 9668e3a Roll optimization-guide from edbc7540bf75 to 97a6b97b2e60
- 52b8399 [Signin] Move AccountInfoFetcher creation to AccountFetcherFactory
- 4cee639 [Signin][Android] Update ProfileDataCache usage in IdentityDiscController
- 3ed8be7 [OTP] Add OneTimeTokenClient as a wrapper around RPC calls.
- 225b147 Roll Dawn from 6742999c0f40 to f64b08cf6af9 (9 revisions)
- 10a5fa2 Roll clank/internal/apps from 07cada76f897 to 0201168942cb (1 revision)
- f7b1afc Mark PeripheralNotificationManager scoped observations as dangling
- 1fe79fa media::DecoderBufferSideData: Store metadata instead of t35
- a303ce6 Copy HeapHashMap before iterate in AnimationTrigger::Perform*
- 2a29b8f Reland "[Signin][Android] Migrate mismatch notification to activityless signin"
- b5d8494 Refine SendTabToDevice by merging success and failure callbacks
- 0c0b2e7 Cleanup: Remove histogram macros header includes in android_webview
- 6e67fa6 [a11y][Passwords] Fix generation popup a11y behavior
- 0fa7607 Enable AVAR2 in text shaping
- 213ac82 [WebGL] Treat SVG images without natural size as 0x0 in texImage2D/texSubImage2D
- 551fe17 Roll src-internal from fa01108d1ec9 to 54ba31138461 (1 revision)
- 8dbaebb [base] Fix base::EnumSet::FromRange for sets with > 64 values
- 60f0a11 Add AutomatedPasswordChangeDetatchedWebContents to fieldtrial_testing_config
- 6bf5694 [Setup list] Fix invisible Settings row for Setup List container
- 02e6104 [FRE Refresh] Add background Management screens
- 16f4713 Roll BoringSSL from 8dce4fd20ab7 to b4aca02389a3 (1 revision)
- 742f925 Reland "[CCT][Android] Refactor account mismatch notification to support activityless sign-in" again
- fe3ed0d Address some style issues flagged by Cider.
- c910853 Enable Autofill Actor Mode and related features on Android.
- 9bf5a1f Add uses_machine_and_user_values to AutoSelectCertificateForUrls
- 43bc66f [mojo] Modernize EnumTraits in content/
- 78bf15d Roll DevTools Frontend from 7335fcc80bb7 to eea85cab0e69 (5 revisions)
- c523969 Remove unused pushed_ in SelectorFilterParentScope
- 7d034ea build: calculate default symbol_level before declare_args
- 9e98b4f Do not copy favicon over to java when not needed
- 03ea979 Roll Chrome Android ARM32 Orderfile from Yn3mVDGoJndTLPMVf... to KU7ATQozfEI6SlNdW...
- ac034e3 Roll WebView ARM64 Orderfile from Hmur9Pl8Qxs8Yj56g... to a8XAi9yjpKzv4JCtW...
- 00555ea Roll WebView ARM Orderfile from fh0z7diCkrBFpzL6j... to 2bmjfsaZGc1VjJ_G4...
- c11f7a2 Roll Chrome Android ARM64 Orderfile from WKHL4ZRwVLpXYS4F8... to hfZb0ayB6TXyryHX-...
- bb7bb5a Roll Chrome Mac Arm PGO Profile
- d9b1dae Update GCA endpoints to beta
- d4f2c5b Roll ANGLE from 95a343232b1b to 87897e637b53 (1 revision)
- c7439d3 [iOS] Add string test in 'Save to Drive' egtest
- f51c043 Copy https address for images that were autoupgraded
- fabb72a Add microtask checkpoint before prepare script in XML parser
- f99edd6 Set fetch_handler_bypass_option when Search Prefetch intercepts.
- 0de067b Roll Perfetto from aabe762b8510 to 36ed4646bc79 (1 revision)
- abbfb70 [CrossDevicePrefTracker] Wait for initial sync prefs
- 9a4dc28 Roll clank/internal/apps from 75cdbe39bb90 to 07cada76f897 (1 revision)
- 1229758 [iOS] Replace CommandDispatcher with a local SigninCoordinator
- e2b0340 SpellCheckCustomDictionary: remove the observable array.
- 9c7969a Roll clank/internal/apps from fe9715996ebf to 75cdbe39bb90 (1 revision)
- 577a926 Remove legacy STTS UI and modularize Android STTS code
- 76de68b Extract Android resource mapping into a standalone build target
- 3e2cf65 Remove String::FromUTF8() usages in renderer/modules/
- 86906fb [mojo] Modernize EnumTraits in device/
- 5dc7a08 Roll Projector App from 5iyExwfpE8aCeJPEY... to 0fCp2vkmtI1_8Kwnm...
- 7b86391 infra: Do not enable remote-link in developer build perf builders
- a423455 Roll DevTools Frontend from 6a11e953db6b to 7335fcc80bb7 (6 revisions)
- 9b5f9ab [iOS] Add customPrimaryActionImage to ButtonStack
- 9f3f1b9 Roll Boca App from 5mueojuaRsj-VkyC3... to z5FYRfStIvUnPnmRq...
- 0565ca3 Roll clank/internal/apps from 0c4d99576912 to fe9715996ebf (1 revision)
- 5602f3f [iOS] Add custom primary button image support to ChromeButton
- eb38eeb Fix potential UAF in OnDeviceSpeechRecognitionEngine
- 37a009a Roll ios_internal from a955c169440d to 86344ad56fa7
- 7e7c34f [Accessibility Annotator] Add missing QueryIntentTypes to map to `entity.h`
- 29f4386 [ios] Add LINT to synchronize UserActivityType and compatibility logic
- 01f7362 Roll Chrome Win64 PGO Profile
- 591b462 Roll androidx from L2pMce4FOeAsX9oBE... to jQSjM3Uf08Qa_i4Wy...
- 4996469 [mojo] Modernize EnumTraits in mojo/
- 7fba604 Prerender2Fallback: Remove a way to force disable
- b4a4449 WTF: Replace String::Left() with subview() or substr()
- 420b793 Roll android_deps from ioujkn6x8xwFvfYki... to qfdyaWWU2Txp0Q3V9...
- 3daac08 Side Panel: Remove tab-scoped SidePanelRegistry initialization
- a13b6ff Ensure async readback callback is always run in WebrtcVideoFrameAdapter
- 6b6ea8e webrtc wpt: fix maxMessageSize test
- edd243e Do proper snapshotting in TextOverflowPostLayoutSnapshot
- d9d066e text-fit: Align letter/word-spacing scaling with specification
- 5b4b76e [mojo] Modernize EnumTraits in third_party/blink
- 9d02b71 gfx::HDRMetadata: Update AGTM interfaces
- bce074b Use correct RasterContextProvider in WebrtcVideoFrameAdapter
- efbf80a Roll Chrome Win ARM64 PGO Profile
- 335cae5 Check buffer size on deferred DoRasterCHROMIUM
- 0f6f8bf Roll Chrome Mac PGO Profile
- 2140652 Introduce PrepareInitialHeadersForPrefetch
- a9fbd1d Prefetch: Decouple Client Hint/UA Header addition from PrefetchContainer
- 4d28198 [FRE Refresh] Signin benefits page animations.
- 5631118 Mark view-timeline-paused-animations.html flaky
- 9f411c1 [Blink] Consolidate checks for GPU compositing in DrawingBuffer
- 233fad2 [Blink] Hoist up check for GPU compositing in DrawingBuffer
- 63429e3 [Blink] Move AllowSoftwareToAcceleratedCanvasUpgrade() to canvas_utils
- 3936478 [Blink] Have SharedGpuContext method take in ContextProviderWrapper
- 21146c1 Migrate comments to prefetch_resource_request_utils
- b54ca18 Add metric to evaluate profile deduplication by country
- 4190e49 Roll Boca Receiver App from u1nH7lk8EY-YsGn0T... to gWzT4TWfGKNN3N_LK...
- 9600323 Add UserInterventionForPasswordChange to fieldtrial_testing_config.json
- 34c3487 Explicitly allow reentrancy for ProfileAttributesStorageObserverIOS
- 247a4bd Roll DevTools Frontend from 4a667132caf5 to 6a11e953db6b (2 revisions)
- e15125c android-a11y: Update movement with granularity internal state handling.
- f92e9fb [mojo] Modernize EnumTraits in remoting/
- e834f2a Roll PDFium from eced332c93d1 to bd0e14defb62 (1 revision)
- 9a690de Roll Chrome Win32 PGO Profile
- 54f7766 Roll WebView ARM64 Orderfile from jonHfz0XXkwBrpCwZ... to Hmur9Pl8Qxs8Yj56g...
- e1eb859 [Frameworks roll] Roll to 889651708 piper revision
- ac35e6c Roll Updater chrome_mac_universal_prod from 2@147.0.7703.0 to 2@148.0.7730.0
- 60f81de Roll Chrome Android ARM64 Orderfile from GhoTgVd6YFgFHOb_4... to WKHL4ZRwVLpXYS4F8...
- 1000bab Site Search: Support disabling extensions
- a80625c Address target_hint="_blank" prerender form submission
- 2e7e4fd Web Speech API: Add 'quality' parameter for on-device recognition
- e3e7ed0 Create unit tests for prefs_util.
- 258ea8e Reland "graphite: avoid insert empty recording in Query::End"
- c521d7f Don't allow download from chrome://download-internal for managed profile
- 80c85a1 Roll Chrome Mac Arm PGO Profile
- 86c0439 Roll Chrome Linux PGO Profile
- 64e3439 [//cc] Have GetContentsResourceId() impls call GetMaxContentsScale
- 7a7ecb4 [Blink] Fork CanvasResourceProviderSI::OnFlushForImage()
- df10533 [Blink] Have UnacceleratedSnapshotForCanvas2D() call FlushCanvas2D()
- 9e4ba3e [Blink] Make UnacceleratedSnapshot() Canvas2D-only
- efceba7 [Blink] Have Canvas2DRPSI::ProduceCanvasResource() call FlushCanvas2D()
- 584f5be [Blink] Fork CRPSI::ProduceCanvasResource()
- d959d32 [//cc] Align backdrop filter check in GetContentsResourceId()
- 64b158a Roll Chrome Android ARM32 PGO Profile
- 0845b91 Refactor aligned allocation/free for memory tools.
- a83422b Roll DevTools Frontend from 93a0ad35b13c to 4a667132caf5 (2 revisions)
- 38f5872 PA: Expose `IsExtentInBounds()`
- fdb1c15 Roll Skia from d5408e29eb65 to 77dfb68002cd (1 revision)
- 6f725c3 Site Search: Delegate search engine removal logic
- 6bc1cd1 Roll Chromium Variations from c_4PtouCCMMHqnxlf... to Ox8Nf-LV5Z7ORXwVI...
- 6361bee Enable Esc cancel drag feature
- 36ce8c2 Roll llvm-libc from adccc443070c to 416d1a76abbb (16 revisions)
- 3ef0aac Roll DevTools Frontend from 030169cb8c84 to 93a0ad35b13c (1 revision)
- e40dccd [editing] Restrict nbsp normalization to paste and drop
- 44911cd [PWA_Install_Dialog] Create DialogBrowserTest
- 6947c54 Roll Crossbench from fc0f8f5c61a6 to 62f250870f21 (1 revision)
- 48da5d4 Roll FuzzTest from dc3271340977 to eb7c3616b811 (1 revision)
- 19a830b [iOS] Add search bar to download list
- 96ec6a8 Roll ANGLE from 775dcba3bfe4 to 95a343232b1b (1 revision)
- c4895c3 Update histogram expiries for page content annotations
- e4bd89c Roll Skia from 6a2ef28d9500 to d5408e29eb65 (2 revisions)
- 0ccb59f WaaP: Elevate GPU stream priority for Initial WebUI processes.
- d9ac18b Add a benchmark for SchemeHostPort::Serialize()
- 2fcae55 Roll Chrome Android ARM64 Orderfile from lPEVc1AF1TEqm1jVH... to GhoTgVd6YFgFHOb_4...
- fd020f9 [code-health] Clean up `wallpaper-google-photos-shared-albums` flag
- a640848 Avoid duplicate map lookups.
- b1df873 [SVG][Media Fragments] Support Spatial Dimensions Parsing in
- 4e352e2 Disable ActorToolsTestScriptTool.DeclarativeToolCrossDocument_No_Autosubmit
- 3a83ef2 Remove unused profile_ members from profile menu browser tests
- b1e62df Disable CrashRestoreComplexTest.RestoreSessionForThreeUsers
- c1bf836 [css-images] Add comprehensive WPT tests for light-dark() images
- fa817c2 Add AMSC macro to HWNDMessageHandler
- 2f271e6 Add AMSC macro to VerticalTabDragHandlerImpl
- 743a681 Add AMSC macro to PendingHidTransfer
- dbcf660 Remove unnecessary comment in services/network/prefetch_matches.cc
- 8503db6 prerender: Remove `searchable_form_url` and `searchable_form_encoding`
- 6549ed9 [ServiceWorker] Trigger soft update after push events
- 51ab9c3 Decouple Tab Strip sync from Web Content during fluid resize
- a3347a7 Automated Commit: LKGM 16627.0.0-1076220 for chromeos.
- 7270266 Roll Chrome Win32 PGO Profile
- 3ab073b Roll Chrome Android ARM64 Orderfile from iGuxzHiUc3c73G0Qb... to lPEVc1AF1TEqm1jVH...
- d3a432b Roll Chrome Win64 PGO Profile
- e689402 Add NoVarySearchWithBooleanParams use counter
- 43d6c88 Roll Skia from 19425db9f5a3 to 6a2ef28d9500 (1 revision)
- c4c1644 Roll Chrome Mac PGO Profile
- d329389 Roll clank/internal/apps from 31149903e090 to 0c4d99576912 (1 revision)
- d692fef Revert "[context-input] Use Query Contextualizer in `LensQueryFlowRouter`"
- 238e36e Revert "Side Panel: Add SidePanelCoordinatorAndroidBrowserTest"
- e3abb43 Updating trunk VERSION from 7755.0 to 7756.0
- da782e6 Roll Perfetto from 5d79e0932038 to aabe762b8510 (1 revision)
- 2fbc7a2 Roll Chrome Mac Arm PGO Profile
- 8be9411 Roll WebView ARM64 Orderfile from 8MCaUZUO7gQLrEzfl... to jonHfz0XXkwBrpCwZ...
- 8182007 ASH Refactoring: Remove 4 unused strings of IDS_ASH_*
- 7623a6f Change font size menu border radius when in Immersive Reading Mode
- 753768f Roll Dawn from c5c579183723 to 6742999c0f40 (6 revisions)
- ce92126 Roll Chrome Linux PGO Profile
- 74c1076 Roll Chrome Win ARM64 PGO Profile
- 01c6926 [context-input] Use Query Contextualizer in `LensQueryFlowRouter`
- da1ead5 minimum selection length for glic selection affordance
- 3a7c263 Enable PaintOffsetTranslationForComposited by default
- f7160f7 Roll Chrome Mac Arm PGO Profile
- 9de7e8d [Glic] metrics and enablement change
- 703d8e3 crd multi-process Linux: Prevent remote_session_info race condition
- a20495e Expose IgnoreDuplicateNavs in WebView
- 42a7400 Roll ANGLE from 06e6c6b59454 to 775dcba3bfe4 (1 revision)
- d8c36a0 Rename GlicSelectionPrompt variations in about:flags.
- 09ceea7 Add option to suppress syntax warnings in checkdeps.py
- 6bd99be [context-input] Add URL parsing to query_contextualizer
- 9cf136d Roll Chrome Android Desktop x64 PGO Profile
- ddc2950 [Extensions] Update webNavigation API tests to MV3
- d3415f8 Roll Enterprise Companion chromium_win_x86 from 39wwYH06FXKbverT0... to g2793rqqP4s5cQVKU...
- d1fc6b6 Update SSH to disable StrictHostKeyChecking
- 792c611 Select short reporting interval for enterprise extension telemetry
- f54418e Roll Chrome Win32 PGO Profile
- 8574d10 Expose VisibleMode as a property on ReloadButton
- e7a9dfa [Extensions Cleanup] Simple JS updates in api_test/executescript
- a0a5d74 [Extensions Cleanup] Simple JS updates in api_test/file_system_provider
- 346ae99 Roll Updater chromium_mac_arm64 from 2@1599001 to 2@1600012
- a438bc2 android: Use MockitoRule in components/browser_ui
- 9b6da2a updater: update DEPS and BUILD.gn for the webview2 static library
- 9bd1d99 Roll src-internal from 8c11adadf71d to fa01108d1ec9 (1 revision)
- da3a4c8 [WebApps] Add browser tests for app migration
- da9be75 Revert "Reland "[CCT][Android] Refactor account mismatch notification to support activityless sign-in""
- ae49a7c Move searchbox suggestion triggering to onSearchboxFocused.
- bb80af1 Roll Enterprise Companion chromium_win_x86_64 from 6eiy9hv56hr_BIgdS... to LcIlDq740s8aqVLgC...
- 0f20f62 Roll Updater chromium_win_x86_64 from 2@1599001 to 2@1600018
- 483eccb Open PDF files in Chrome via the download message
- bde73d0 extensions: Fix a comment in IncognitoApiTest
- 0abcab3 Roll Enterprise Companion chromium_linux64 from 1lVUCWP4Eqat3rp3I... to xA_Crubf3lkE9OXnB...
- 4180c97 Roll Updater chromium_linux64 from 2@1599001 to 2@1600012
- babc5cd Roll Enterprise Companion chromium_mac_amd64 from ZUCJ8MIn360m9hctx... to lAFBXPyt3TC3WYT_u...
- cf91311 Roll Updater chromium_win_x86 from 2@1599001 to 2@1600008
- af00ef9 Roll Enterprise Companion chromium_mac_arm64 from tQSjjykXASMl_2E7S... to YNz8s_rMSJg7tJ8Sg...
- 036a1c4 Roll Updater chromium_win_arm64 from 2@1599001 to 2@1600036
- f7b61e8 Fix paint offset of inline with backface-visibility:hidden
- e785eb3 [Sharing Indicators] Tab strip underline UI
- 3fc9746 Roll Updater chromium_mac_amd64 from 2@1599001 to 2@1600023
- 71b1633 Replace UNSAFE_TODO in StereoPanner with safe operations
- c90465b Roll clank/internal/apps from 65318a442a22 to 31149903e090 (1 revision)
- 273e964 Roll androidx from xbJffE4gDOA4g5njw... to L2pMce4FOeAsX9oBE...
- 81605f4 [Clank] Fix NullPointerException in CompositorViewHolder
- 44b1325 Fix inverted horizontal trackpad scrolling on Android
- 757e799 [Extensions] Convert certificateProviderInternal to WebIDL
- 6e2de77 Roll Chrome Android ARM64 Orderfile from sibRoLoZdhXPgrNQZ... to iGuxzHiUc3c73G0Qb...
- 2fabc2c Remove LocalStateMixin.
- 061bc9b [fedcm] Expand the chip into a "Signing in ..." chip
- da64dc0 [CUJService] Add AnyOf trigger support as the first step
- 01733fc [Extensions] Convert certificateProvider to WebIDL
- b22d5a4 [Extensions] Convert brailleDisplayPrivate to WebIDL
- 6d24039 Replace std::copy_n in TracingCategory<N> with span::copy_from()
- 0c9401c Side Panel: Add SidePanelCoordinatorAndroidBrowserTest
- a0fcf76 Wire up message first fre experiment.
- b07f2ee [omnibox][webui] Remove `has_selected_text` param from OmniboxEditModel