Chromium Digest: 2026-03-04
Overview
This digest covers 712 commits on the main branch from (5ce3994)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((5ce3994)) to (91ea801)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((91ea801)), with 527 deemed relevant to developers. The day saw a large number of breaking API changes across core UI, content, and base libraries, alongside the graduation of several features and significant refactoring in Android JNI management and Autofill.
Breaking Changes
-
⚠️ BREAKING
The public API
ui::Clipboard::GetStandardFormatswas changed from a synchronous function to an asynchronous one that takes a callback. Embedders calling or overriding this method must update their implementation to the new asynchronous signature. (14c828a) -
⚠️ BREAKING
The virtual method
CreateURLLoaderHandlerForServiceWorkerNavigationPreloadon the publiccontent::ContentBrowserClientinterface was renamed. Embedders overriding this method must update to the new name:CreateURLLoaderHandlerForServiceWorkerInitiatedNavigationRequest. (66509a9) -
⚠️ BREAKING
The default behavior of the public API
WebContents::IgnoreInputEventshas changed. It now ignores accessibility input events by default, which may break embedders relying on the previous behavior for accessibility features. (c208fa7) -
⚠️ BREAKING
The FedCM API has been refactored. The public class
FederatedActorLoginRequestwas removed and replaced bycontent::webid::FederatedEmbedderLoginRequest. Thecontent::webid::IdentityCredentialSourceinterface was also changed. Embedders using this flow must update their code. (5c44bb8) -
⚠️ BREAKING
The public class
chrome::IsolatedBrowserfor Windows has been removed. It is replaced by a new free function,chrome::LaunchIsolatedBrowser, which returns abase::Processinstead of an object. Consumers of the old class-based API must migrate. (18f98f7) -
⚠️ BREAKING
The deprecated
Pickle::WriteBytes(const void* data, size_t length)andPickle::WriteDatamethods have been removed frombase/pickle.h. Code must be updated to use thespan-based overloads. (18a2af4) (4fda9b2) -
⚠️ BREAKING
Public helper functions in
jni_zero.hhave been renamed. The lvalue version ofCast()is nowCastDup(), and the template parameter order for the rvalueCast()is swapped. This will break code directly using these JNI helpers. (b79b840) -
⚠️ BREAKING
The web-exposed
pseudoTargetDOM attribute has been moved fromMouseEvent,FocusEvent, etc., to their parent interface,UIEvent. This is a breaking change for web content that interacts with these event objects. (9b1025c)
Web Platform & Blink
-
The CSS
contrast-color()function is now enabled by default and shipping. (c103765) -
The
CSSPseudoElementinterface and theevent.pseudoTargetattribute are now enabled by default, making them available to all web content. (27d3b7f) -
The behavior of the CSS
allshorthand property has been fixed to correctly reset all applicable properties as per the specification, affecting bothsetProperty()andgetPropertyValue(). (dba0609) -
The Cronet networking library now supports "Adaptive Bidirectional Streams", a transparent enhancement to the
createBidirectionalStreammethod for handling adaptive network logic. (a118e80) -
A bug was fixed in the on-device Web Speech API where
install()would hang for Gemini Nano models due to a missing listener. (968c900) - The scroll predictor was refactored to better separate real and synthetic predictions, aiming to prevent reversals and improve smoothness. (3b36543) (7495d3a)
Services & Core Internals
-
Several components were modularized into their own directories to improve code structure, including
//chrome/browser/history_embeddings,//chrome/browser/language_detection, and//components/enterprise/data_protection/. (96bf15c) (7a1edc2) (12ae470) (8f94e41) -
The
UpdateClientpublic interface in the Component Updater now includes aCleanupStaleDownloadsmethod to perform best-effort cleanup of old temporary files at startup. (b095a1b) -
A new enterprise policy,
ExtensionDOMActivityLoggingEnabled, was added to control telemetry collection for extension DOM activity. (20089d3) -
Logic was added to parse
redirectandwebrtcparameters from theConnection-AllowlistHTTP header, which will be used to control those features on a per-document basis. (0881a55) -
Significant refactoring occurred in Autofill, including improving address normalization, implementing fixed-length obfuscation for sensitive AI data, and moving
AutofillFormatStringto a separate file. (4f47e99) (e284e30) (b634e65) -
The foundation for Safe JNI Pointers was introduced by adding core marker interfaces like
JniTypeTokenandJniPtrtojni_zero. (871d151)
Android
-
To improve scalability and reduce JNI global reference usage,
InfoBarContainer,SmartSelectionClient, andWebContentsDelegateAndroidwere refactored to locate their Java peers via the associatedWebContentsorTabinstead of holding persistent global references. (7f1d1c0) (b8740ec) (624f025) -
A new JNI method,
PasteFromImageBytes, has been added toImeAdapterto allow for more efficient pasting of images from raw byte data, bypassing URL encoding/decoding. (85c4f95) - Send Tab to Self was enhanced to propagate the user's scroll position by generating and attaching a text fragment to the shared tab entry. (04f26ef)
-
Nesting support was added to
AnchoredPopupWindow, allowing popups to be displayed from within other popups. (7e9738a) -
Several critical reverts were landed to fix crashes and stability issues in Android WebView related to
AwContentscontext tracking andActivityWindowAndroidconstructors. (e23b4c7) (ffa30de) (1c03342)
Desktop & UI/UX
-
WebUI-based back and forward buttons were added behind the
kWebUIBackButtonfeature flag. (ad1ed8f) - The vertical tab strip received visual improvements, including a higher contrast outline for pinned tabs in dark mode and opacity animations for adding/removing tabs. (bc90d82) (fc40d95)
- A bug in Mac's immersive mode was fixed, preventing extra space from appearing when switching to vertical tabs. (452a371)
- The PWA migration dialog will now re-appear if a user cancels the uninstall process, preventing the app from closing unexpectedly. (2f92070)
iOS
Feature Removals & Graduations
- The "Tab Declutter" feature and its associated UI have been completely removed from the codebase. (5bbd8d1)
-
The
kEnableLazyLoadImageForInvisiblePagefeature was enabled by default, allowing images withloading=lazyto be deferred even when the page is not visible. The flag has been removed. (02e5ec9) (3ce18ba) - The Feed has been removed from the New Tab Page on Android desktop form factors as part of the NTP Simplification effort. (aa6fff3)
-
Several feature flags were removed, graduating their features to default behavior, including
kSendTabToSelfIOSPushNotifications,AnimateSuggestionsListAppearancefor omnibox, andGlicFreWarming. (6274346) (b153fad) (ac5f288)
Developer Tools
- The DevTools Context selection agent, which allows developers to select an execution context (e.g., top frame, iframe), has been enabled by default. (ab1b459)
All Commits (712)
- 91ea801 WebNN: Use scoped_refptr for constant tensor operands
- f810f70 Skip default browser OS notification when not supported for the installation
- e23b4c7 Revert "Rework how AwContents tracks owning context."
- 2bef269 [Glic] Tracking first action on daisy chained/auto-opened side panel
- ffa30de Revert "Unify ActivityWindowAndroid constructors."
- 2d4518a Roll Chrome Android ARM32 Orderfile from xk-C1pnkiPjborb84... to OWRlRScxqbG6Kcb0E...
- 59dabda Roll Chrome Mac Arm PGO Profile
- c231009 Apply correct highlight color to image buttons in the app menu
- 68e82cf Move interest_group_permissions_browsertest to privacy_sandbox
- 5e54392 Roll ios_internal from 41d2c40a3c31 to 9dd3170ffb37
- d00af05 Fix glic FRE not showing up on Android
- deaa530 [iOS] Add flags for Gemini gRPC migration and Maps rich UI
- bcf10a4 [Contextual Tasks] Tab and Enter would open suggestions
- cc22002 [next] Add finch variations to /async/folae requests.
- ae6274b Rebuild overscroll container layout tree when overscroll area changes
- 397fdd7 [IWA] Add labels explaining sub apps sharing permissions with parents.
- f9ea362 Reland "Replace with ChannelLayoutConfig in mp4streamparser"
- 0c99c99 [ios] Fix Fullscreen state when navigating
- 7721222 Roll Chrome Win ARM64 PGO Profile
- 96bf15c Modularize //chrome/browser/history_embeddings
- c208fa7 [content] Make IgnoreInputEvents ignore a11y input by default
- 0f54e33 [cobrowse] Remove redundant content sharing settings check.
- e131f30 [x-plat promos] Add impression check before promo display
- 7fa7aab Remove all .style.yapf and reformat python files
- 7f37dd7 Roll BoringSSL from 5774eca6004e to 03dde63bad22 (1 revision)
- 2b2582d Add latency histogram for execution of the generalized safety model.
- 3d36383 [SidePanel] Add CompositorViewHolder SideUiObserver
- ad1ed8f Add WebUI backwards and forwards buttons.
- d5a4123 Migrate SetHighlightedButton -> SetHighlightedElement, part 1/?
- aa12d05 Enhance Clip Path Paint Definition Tests to detect animation/paint
- 7c54a5e Roll Skia from 23eba721990c to a94df1cdabb0 (1 revision)
- b8b238c [User Education] Remove incorrectly-added code.
- 27f6153 ChromeAndroidTaskImpl's Activities All have a IncognitoTabModelObserver
- d490d64 [Gap Decorations]: Fix bug with overlap windows marking
- 92692e7 [hub] Add flag for history clustering
- cc0b2e7 [Glic] Creates ActorUiTabController Observer and Updates UI in Tab Grid
- adcb0d6 [iOS] Fix DanglingUntriaged in PlusAddressBottomSheetMediator
- 174a0f8 [NtpSimplification] Turn off NTP cards by default on Android desktop.
- 348f5cb Extensions: Cleanup: Update spelling of random word(s)
- 1eed2db [a11y] Add FakeAndroidCache for accessibility testing.
- 856592a Roll V8 from 07ff726835cd to b9d208ad5e57 (11 revisions)
- ca37054 Roll WebView ARM Orderfile from ZNTUWix3Pudc5ht-b... to hS7CN9CzU4QuREIJI...
- 7d02e7a [a11y] Expose full accessibility tree size through JNI
- b092e9a Remove unused LoadAndExtractContentTool error code.
- 12ae470 Move DataProtectionUrlLookupService to //components
- 715445d Replace UNSAFE_TODO with safe operations in ScriptProcessorNode
- 3b36543 ScrollPredictor: Prevent synthetic scroll reversals via directional clamping
- 6826b01 [lens] Make selection overlay colors configurable
- 7495d3a Refactor ScrollPredictor: Separate real and synthetic prediction roles
- 0919928 more MTC histogram tweaks
- 9901715 Revert "[line-clamp] Make the per-spec ellipsis behavior experimental"
- 1a0b49c Roll optimization-guide from db2468268385 to 0dda382cde62
- 0a6e965 WebUI: Fix Lit event handler naming convention violations, part 10.
- 91b249b Revert "[aim-composebox] Use `ScopedObservation` for Context Controller"
- ecc50ac Replace some String::DeprecatedLower() with LowerASCII()
- 7c052d3 Roll Dawn from ad8d51fbdd59 to 33a083f7a9e7 (9 revisions)
- dd0ebec [iOS] Updated Floaty Behavior For Download Banner
- 22a8885 [SEH] Improve screen-reader operation on explicit-choice dialog
- bbe3cab Use StringView in ResourceResponse::IsAttachment()
- c2a95c9 [Android] Null-annotate RootUiCoordinator (part 9)
- 238e64c [Android] Null-annotate RootUiCoordinator (part 8)
- bcf51f1 Use StringView in DOMFileSystemBase::CreateFileSystemURL()
- 8ab34b9 [iOS] Fix Ask Gemini Chip Disappearing Within 1s
- 19b964c [rust] Fix Clippy warnings: components/facilitated_payments
- fe54e2f [selection] Temporarily override the screenshot from the selection overlay
- e9c3cef IDB: use base::expected in ConnectionCoordinator
- 31e0b02 builtin-ai: Add a class to manage the lifecycle of classifier tiny model
- cc741b7 Updater UI: Unnest filter remove button
- 89c5936 Update CBB autoroll for the builds refs
- 42ecd86 [CC Clip Paths] Refactor Clip Path Paint Definition Tests, Part 2
- 82a0029 [CSD] Skip allowlist & report limit for USER_REPORTs
- b137a17 [headless] Add DevTools Emulation.updateScreen() support on Linux
- e4d66bd Add README for the Multistep Filter component.
- bd3cb73 Convert HttpStreamParser received_bytes and sent_bytes to ByteSize
- 01a36a1 [crd host][linux] Poll systemd user environments for user sessions
- c52aa90 Roll DevTools Frontend from 68e11b197fd5 to b19a077c85fe (1 revision)
- 7a1edc2 Modularize chrome/browser/language_detection
- 7b23c8a Add supported switches to isolated browser
- 93b5fa2 [Settings Search] Handle force-closed detail pane
- 1275670 Roll Chrome Mac PGO Profile
- bfe3387 [code-health] Clean up `autofill-show-manual-fill-for-virtual-cards`
- b634e65 [Autofill] Move AutofillFormatString to separate file
- 4f5fd20 [Frameworks roll] Roll to 878577717 piper revision
- d27be36 Roll Chrome Win64 PGO Profile
- 4ff0e1e ModalDialogView#BottomSpacer Visible Only For Non-Spacing Views
- cd5915a Roll Chrome Win32 PGO Profile
- e581bb5 IWYU for `SecurityPrincipal`
- c738a23 Roll Chrome Mac Arm PGO Profile
- 662cafd [a11y-text] Remove AccessibilityTextChangeTypes from field trail testing
- a450c2a [Composebox] Adjust toolchip position in composebox compact mode
- 8643d47 [HIC] Cache PhysicalPixelToCanvasGridScaleFactor during paint
- 9bb9576 Roll Depot Tools from 27f8f7c42111 to 2167887d7880 (1 revision)
- 136189d [iOS][Forms AI] Connect InfoBar with save entity coordinator
- edb8a2a Implement ActorFormFillingServiceImpl::ScrollToForm()
- 1bcf3ff [Glic] Force Glic in adaptive toolbar segmentation when enabled
- 0176466 Add Autofill[Driver|Agent]::ScrollFieldIntoView()
- ed33c64 Revert "[Reading Mode] Reset is_waiting_for_pdf_frame_ on new navigations."
- 331c765 Pass the same trigger field in filling as in suggestions
- fd42159 Call AM::FillOrPreviewForm() from ActorFormFillingServiceImpl
- 8252382 Use first GSU instead of GSB to determine a scroll in progress
- 5bbd8d1 [Declutter] Remove declutter nudge
- b79b840 JNI Zero: Rework the two Cast() functions
- e506403 [Masonry] Handle dense packing in container-level baseline alignment
- 45ccb1a Add chlily@ to cookie histogram metadata OWNERS
- eb7df03 WebMCP: fix `registerTool()` annotations crash
- dce7f82 Allow icon tinting to be turned off
- 8d6d0bc Roll federated_compute to ff5eef3
- 2d18af6 [Contextual tasks] Fix bug on toolbar close button and enable the feature param by default
- 136fba8 Roll ios_internal from 039aa8b0d67a to 41d2c40a3c31
- 3491c72 Roll Chrome Android ARM64 Orderfile from iUXWcqnuU4jMtKBg5... to maKZX_p_ObOQba0vY...
- f4020c3 Add GetTotalCountForPrefix method to histogram tester
- 07e5231 Roll libyuv from 6067afde563c to 30809ff64a9c (1 revision)
- 2608e57 Integrate ContentAnnotation feature into ContentAnnotatorService.
- 17b2a39 Modularize chrome/browser/gesturenav
- f4dc717 Roll WebView ARM64 Orderfile from N19HZrAPUpSNDtQiV... to oPNNedE-sMK1FZb_8...
- 3677ab3 [html-in-canvas] Do not composite caret blink effect
- 39a3c85 [Extensions] Track service worker lifecycle more precisely
- 1f0fa00 [a11y] Make window content changed events more granular
- 8d8a4ef Roll Chrome Linux PGO Profile
- 0b1fd55 [Extensions] Add testing config for BypassRequestForbiddenHeadersCheck.
- d2bef37 [Vertical Tabs] Add histogram for tab strip expanded or collapsed state
- 863b012 Roll WebRTC from cc9f55330494 to 9b43041fb76a (2 revisions)
- ec37146 Move @StringRes annotations to mark their type.
- f555c4b [segmentation_platform] Fix cross-thread destruction of InputContext
- 8c1145d Filter out multiple "double percent signs" when normalizing download files
- 2b519de Re-enabling tests that are no longer failing
- c103765 Ship CSS contrast-color()
- bae66e2 [gardener] Disable flaky ReleaseFreeDiscardableMemory test on all Windows bots
- 0ecc8ea Roll R8 (D8 copy) from dKavKsYt7Uj8fRmoA... to CQBWQVHNMmNBTkKhq...
- d98db95 Roll BoringSSL from e16f17a59eab to 5774eca6004e (1 revision)
- 1f971f7 Add "XplatSyncedSetup" tag to print statement
- 7c9c308 webnn: Speed up random fuzzer input generation
- 1079ed8 Roll eigen from abc3d6014d4b to dd826edb4252 (1 revision)
- 633bb4a Roll R8 from giX-zHOTxdkwnAiuP... to CQBWQVHNMmNBTkKhq...
- f99abd2 [DCSI]: Fix dynamic backing allocation in CompoundImageBacking.
- 0e231df Move timezone related ChromeOS prefs to ash_pref_names.
- 728ff90 [iOS] Refactor and Move Reporting Function to Components folder
- cbac51d Roll Chrome Android Desktop x64 PGO Profile
- 839cf8b Update DCHECK for enum_size in UmaHistogramEnumeration.
- 794ece5 [Skills][Metrics] Add metric event for edit skill hover chip.
- ab6b8c1 community: add respect-for-time note to CoC
- d455d56 [a11y] Include contentChangeTypes in event matching
- cf9c246 Reland "Reland "Record metrics on why an update hasn't yet been applied""
- bc90d82 [Vertical Tabs] Increase contrast of pinned tab outline in dark mode
- 37ba91b Roll src-internal from 348ac877bc82 to 9b435dd4415f (1 revision)
- 4c077b5 [ChromeAndroidTask] Allow showInactive after creation on Android
- bf4a2ef [Skills UI] Add skill name input char limit
- 7686fb8 Add add/update observer in GeminiThreadSyncBridge
- e0e2a65 [mojo] Support cloning of a proto wrapper
- 56faad1 [TabRendererData] Create TabDataManager to notify clients on data change
- 8f94e41 Remove //content dependencies from DataProtectionUrlLookupService
- 13549a5 [LNA] add dedicated worker fetch WPT
- 3e456fc Roll Chrome Android ARM32 PGO Profile
- 0e1a9b9 spanification: automatically spanify media/cast/encoding/audio_encoder_unittest.cc etc.
- f200b92 [AF] Move remaining address-related tests from FDITest to AddressFDITest
- 717168d Prerender2Fallback: Fix PrerendererTest
- 8f57714 [AF] Move ImportAddressProfiles* tests from FDITest to AddressFDITest
- 1a6f398 Roll optimization-guide from 826ab4b97142 to db2468268385
- d32047c webnn: Add issue numbers to OptimizationGuideExpectations
- 7f47613 [cc] Update TextureLayerUnittest to create FakeResource with color
- 739bc2e [Android] Null-annotate RootUiCoordinator (part 7)
- 550eb18 [Android] Null-annotate RootUiCoordinator (part 6)
- 45a6519 [ntp-realbox] Adding animated caret
- 8140737 [Tab Strip Glic Button] Refactor long-press unpin context menu
- e119fad [Cleanup] Remove legacy Price insight page action view and related codes
- 3428212 [Contextual Tasks] Add debug url param to prevent cobrowse from triggering
- 2f92070 [PWA Migration] Show migration dialog again if uninstall is cancelled
- 38b7fb3 Fix race condition between start icon property keys
- 99cd19e Fix Zero State Flicker on Dark Mode
- a76f94b [CC Clip Paths] Refactor Clip Path Paint Definition Tests, Part 1
- 5efe8d1 Roll ChromeOS Arm AFDO profile from 147-7680.22-1772422923-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772422923-benchmark-147.0.7717.0_pre1593501-r1
- 2b1b62f Reland "[zlib] Update to v1.3.2"
- 013f2f4 [Search Integrity] Update name match for strings comparison
- 13ef499 Add unit tests for TabListEmptyCoordinator
- 8977893 Roll V8 from dc2b7378cfdc to 07ff726835cd (3 revisions)
- 6486521 [border-shape] Support hit test code in PaintLayer for border-shape
- 0948e39 [AF] Move ImportStructured* tests from FDITest to AddressFDITest
- 1e172fc Allow DoH fallback with local nameservers under a feature flag.
- 6b0a3b5 [Masonry] Ensure min/max-content values are correctly invalidated when
- 27354b6 Fix bookmarks shown metric logging
- b40da66 [AF] Move misc. and verification tests from FDITest to AddressFDITest
- 2c3a10c [AF] Move ComplementCountry tests from FDITest to AddressFDITest
- a696a5a [iOS] Move WebStateEligibility from BwgService to BwgTabHelper
- bdad1b9 Roll vulkan-deps from f1f9716b1104 to 534fffbfc1cd (3 revisions)
- 1a93cd9 [iOS] Enable Gemini refactored FRE by default
- 529d4fc Expand unit tests for CommandStorageManager.
- 1058d28 Update functions in .cc files to match order in .h file
- 5c44bb8 [FedCM] Enable opener-aware embedder login discovery.
- eaec6fe Enable Incognito windows for HubLayoutPublicTransitTest test case
- 2d49c72 Record whether opened STTS notifications have a scroll position
- 3361ba4 Rename IdleTimeoutPolicies success histogram.
- 2270859 Roll Chrome Mac Arm PGO Profile
- 8204791 Fix typing for InvokeWithAutoSubmit passkey plumbing.
- 5d04c26 Remove chromecast/media OWNERS
- 1f0a0a0 a11y: remove direct AccessibilityManager usage in WebContentsAccessibilityImpl
- fb0d970 CSSTransitionDiscrete: Start discrete transitions on unregistered custom property
- 83600c0 protobuf: Fix order of import_dirs for proto libraries
- be70d4e Fix migrate_to triggering when source app is not installed
- a3c1b9f [Tab Highlighting] cleanup
- 6787ff2 LiteRT LM: Disable CFI for DestroyCancel call
- d9c936d [VerticalTabs][Glic] Implement ToolbarGlicActorTaskIcon.
- f2e4b82 Roll libunwind from 17ccf7d110c5 to 78884e23fe39 (1 revision)
- 67dc1bf Convert to UNSAFE_TODO in mojo
- 02aa69c Update functions in .cc files to match order in .h file
- 9eebb02 private_ai: Move logger unit tests into common/
- ee11825 Roll Chrome Android ARM64 Orderfile from Y9IqoumQKpoY7Deg8... to iUXWcqnuU4jMtKBg5...
- 37b5d3b [iOS] Refactor ZeroStateWithChatHistory to GeminiChatPersistence
- 4ce5916 [Code Health] Decouple C++ business login in chrome/ from WE flag
- 59145c9 Reset the URL in renderer on new page load
- 7a4bd37 [PWA Migration] Add basic use counters and draft WebDX Feature
- 8a1b605 [Autofill] Use macros in ToAtMemoryDataType()
- 8bac20f [web-tests] Clarify implications of virtual suite expiration
- 09fc18d Revert "[PiP][Fullscreen] Add FullscreenVideoPictureInPicture feature flag for Android."
- 760e00f clean up anchor tags completely and make it true by default
- c8d97a4 mac packaging: Copy hfs_tool and dmg_tool into the packaging scripts dir
- a82cfde Fix listbox-overlay-scrollbar test
- 40ff4f4 Remove fieldtrial config for SupervisedUserBlockInterstitialV3
- 59aab79 private_ai: Create ConnectionManager
- 2317cba Roll Chrome Win64 PGO Profile
- b865ae1 Add file writing tests to CommandStorageBackend.
- d667e41 Roll DevTools Frontend from 8263352b3d66 to 68e11b197fd5 (3 revisions)
- 45ea30f [Vertical Tabs] Implement drop target link arrows
- 9e061ee Roll Chrome Win32 PGO Profile
- 9925468 [gpu] Refactor AHBBacking to use a common GL texture setup helper
- 52b286e Roll WebRTC from b88b9f230094 to cc9f55330494 (19 revisions)
- e8ae412 [NtpRefactor] Add fake search box width render tests.
- 7e6a71d [DCSI]: Expose kUseDynamicBackingAllocations flag.
- b62352d [Settings Search] Set the missing gravity after rotation
- 5fc8e97 Record latency and selector length for STTS scroll position generation.
- f1f4981 Add metric for scroll position generation outcome
- 914935b Revert "Move tracker impl code into impl."
- aa6fff3 Reland "[NtpSimplification] Remove Feeds from NTP on Android desktop."
- 18f98f7 Leak job handle when launching Isolated Browser
- b737fd7 Roll FuzzTest from 2774d423cc62 to 1f7726d61f7a (1 revision)
- 1ccd17e Modularize chrome/browser/geolocation
- 3983259 Revert "Move out default of onCallbackNotFoundError."
- 0970f34 [Blink/Network] Allow extensions to set Origin header in fetch requests
- 1c03342 Revert "WindowAndroid now uses tracker interface at runtime."
- 087a603 Add base appearance UA-styles for color inputs
- d34d457 [Feedback] Add DisableU18FeedbackDesktop flag
- e284e30 Implement fixed-length obfuscation for Autofill AI
- f7f584f Roll src-internal from fd33c3832de4 to 348ac877bc82 (1 revision)
- 222213d [x-plat promos] Create ntp promo flag
- 5434add [Autofill] Fix inconsistent, redundant GUID in EntityInstance
- f666020 [iOS] Fix dangling pointers in SafetyCheckMediator
- a25762c [Tab Strip Glic Button] Shrink icon and background
- dbde276 [//cc] Dedupe adding tiles for checkerboarding
- 1e6b0a4 Roll WebView ARM64 Orderfile from 95KwqdBreDamxFGE0... to N19HZrAPUpSNDtQiV...
- 38af1fd Update functions in .cc files to match order in .h file
- 8317644 Implement AndroidBrowserWindow#getNativePtr()
- e366d1a [Actor] ActorForegroundServiceController
- 4f47e99 [Autofill] Add global empty value rewriter rules
- fb6caac [contextual tasks] Add a feature flag to guard the desktop
- bda6969 [gardener] Disable flaky DiskCacheGenericBackendTest.Load on Mac
- f5dfcb9 Roll ios_internal from 8e43506d5c91 to 039aa8b0d67a
- 1b3f293 [A11Y] Preserve 0-valued indices for collection items in Android.
- f919b25 Simplify IPC base::Value serialization using Visit method
- 3a13e1f [SxS] Adjust link drop target delay for all OS
- f9b3061 Roll Crossbench from e6c020acda2c to 18f8b928065c (1 revision)
- 0ae5bdc Update functions in .cc files to match order in .h file
- c9fbfdf [Devtools Protocol Input Handler] Ignore a11y input events
- 54ba0ad [Extensions] Typo: "Upate" => "Update"
- f144dba Implement Autofill.Actor.AutofillSuggestionAccepted metric
- d17ab25 Remove picker-and-slotted timeout expectation
- 1add6d7 [Contextual Tasks] Close dev tools when moving webcontents to side panel
- a03edfe Updating trunk VERSION from 7718.0 to 7719.0
- e2d5ba4 [Vertical Tabs] Uncollapse group when activating tab within the group
- 84b3c77 Refactor settings-menu tests to use eventToPromise and lifecycle promises.
- fa0343e [AIAE][Clank] Enable OnAmountExtractionReturnedFromAi tests on Android
- 27d3b7f Flip the flag for CSSPseudoElement and event.pseudoTarget
- 9b1025c Move .pseudoTarget to UIEvent
- 6906509 [skills/fuzzing] Do not add deps for a FUZZ_TEST in test() target
- a54432e Multistep Filter: Add initial component structure
- 6274346 Clean up feature kSendTabToSelfIOSPushNotifications
- b051767 [iOS] Move `kIOSSoftLock` declaration to public
- d4fc8b6 [Settings Search] Fix query edit not announcing accessible label
- 5b72b82 Add webview-arm64-pgo to mb_config
- 0c34819 [ios] Make sure TaskExecutionStage is reset when ui is not ready anymore
- e5691f9 Refactor AttemptLoginToolInteractiveUiTests
- f4baccd pdf-default: update field-trial testing config
- 916e08f Fix UAF and missing Canvas metric
- b095a1b component_updater: cleanup stale files at startup
- e769dc6 [Side Panel Infra] Add a generic SidePanelNativeView object alias
- 65e49ab [a11y] Refactor Android accessibility property mappings for readability
- 4039457 Roll JetStream main from 8947d65da34e to de88e36ae91d (1 revision)
- 823ec0e Propagate error code on DeleteRequest failures
- b9decfa Fix multi process tests to work without .exe on commandline
- 1e6d3ed Temporarily disable dragAndDrop test while debugging
- 98d1b49 [SxS] Remove split view what's new module
- 78263f0 [context-input] Add has_chrome_tab_data to request id
- 6587457 [iOS][Signin] iOS implementation of DeviceManagementErrorDetails
- f77690a Update strings for some entities
- 0cede4a Roll Perfetto from 2958a0a278bf to f6077f1db9bc (1 revision)
- 141ed6f Update functions in .cc files to match order in .h file
- 33adfd1 Roll src-internal from 49d4888368ea to fd33c3832de4 (1 revision)
- add7df2 Roll DevTools Frontend from 87969f44b357 to 8263352b3d66 (2 revisions)
- c1521a8 [Frameworks roll] Roll to 878322903 piper revision
- 9c86acc Retry CreateFileMapping on commit limit error
- 20089d3 Add ExtensionDOMActivityLoggingEnabled enterprise policy
- b153fad [NtpRefactor] Clean up feature flag AnimateSuggestionsListAppearance.
- c27c6df [a11y] Refactor selection event firing and unify data for contenteditables.
- c43cd31 [Search Integrity] Add stop words for name match
- baa5353 Roll Crossbench from 656804760eb5 to e6c020acda2c (3 revisions)
- ff0c5c7 [iOS] Enable PersistTabContext by default and set default TTL
- c4ddfa1 [ios] Simplify color provider keys for animated promos
- 95415f9 [A11Y] Adding aria accordion dump tree test
- d5c45c0 rename_java_classes.py: Use .jar suffix on tempfile
- d15d911 [Signin][Android] Get IdentityDisc content description via SigninUtils
- 51fa564 [CPV] Prevent color picker overlapping Autofill
- 5961a21 TaskAttribution: Clear/restore task state nested event loop start/end
- 4cfb728 [Android Entra SSO] Add the feature flag
- bf6109f Show safe browsing deep scan tab on Clank
- 624f025 WebContentsDelegateAndroid remove global ref
- d38ace8 Roll V8 from 899a2b8f03a8 to dc2b7378cfdc (4 revisions)
- fa0b4b6 [ios] Implement showToastWhenOpenInUnexpectedMode inside TaskRequest
- 44bccc0 Update functions in .cc files to match order in .h file
- 8129157 Roll ios_internal from f6341ee8ae5a to 8e43506d5c91
- 86132ef [Vertical Tabs] Ensuring Middle Mouse Click Occurs on Tab
- 2836f64 Update functions in .cc files to match order in .h file
- 886e454 [ios] Fusebox transition polish
- 9c54515 [iOS][Forms AI] Update section order, deletion title and button text
- db4a94a Roll Media App from hpykomV1mGiRY-Ik3... to lWCVA3J8pEyO4XcIJ...
- 67a46ac [iOS] Revert temporary logging for IdleTimeout snackbar message ID.
- fe6aa25 [Reading Mode] Reset is_waiting_for_pdf_frame_ on new navigations.
- dd10239 [Android][Signin] Add myuu@ as ActivityResultTracker owner
- 38d60f6 Mark SaasUsageReportingDomainUrls policies as supported from M147.
- 18a2af4 Remove deprecated non-spanified Pickle::WriteBytes and update callers
- 8e12a83 [persistent_cache] Add insert size metrics
- dd6b81d Stop using BrowserWithTestWindowTest in choice screen unit tests
- e50e7c3 Update WebView arm64 PGO profile path to use Chrome's profile.
- b8c7222 Update functions in .cc files to match order in .h file
- 06c68e0 Add support for DOM access and script injection telemetry signals.
- 9736f5a Refactor DataProtectionUrlLookupService API to use SessionID
- f3de4a9 Add more events to image embedder
- 4fda9b2 Remove some uses of deprecated non-spanified Pickle::WriteData method
- 2e70087 Roll Skia from ada0b7628c79 to 23eba721990c (1 revision)
- 5de80cd Roll Dawn from f10cf3aaca90 to ad8d51fbdd59 (5 revisions)
- 4e81529 Don't attempt emitting url metrics when low-level signal changes
- f9a6c29 Update POR policy format
- a9bbe16 [border-shape] Fix ink overflow for box-shadow on border-shape elements
- 3d1b194 [Immersive Reading Mode]: Fix flaky Toolbar Settings Menu test
- 439b2d4 [Cleanup] Remove feature to use the thread pool for WebView Viz thread
- 70485a8 [selection] Make closing the capture controller close the overlay
- 0881a55 [Connection-Allowlist] Parse redirect and WebRTC params from header.
- 1c67b14 Update Captcha Providers component name
- ca002cf [Task List Bubble] Add scroll view
- 20d7605 Roll vulkan-deps from b20f7c8d2e1a to f1f9716b1104 (1 revision)
- a8f15b5 Reland "[SEH] Split dialog appearance tests from navigation tests"
- 413ddd0 Make InspectorCSSAgent::resolveValues() check for invalid syntax.
- 92846b9 [ios] Deprecate UIWindow's initWithFrame in ChromeUnitTestDelegate
- 2da3d7c [iOS][Forms AI] Add Forms AI feature flags into chrome://flags
- 841e74b Update functions in .cc files to match order in .h file
- 2795a24 [TabBottomSheet] Disallow scrolling on webUi to change bottom sheet state
- 4c0586f [TabBottomSheet] Resize thinWebView
- 3846caf Cleanup entities created via FakeWalletPassAccessManager on shutdown
- 2fcdf3f Explicitly allow reentrancy for observers below c/b/ui
- 0c43a37 [APC] Set is_readonly for form controls in proto
- 3280cec Roll Help App from pliKOhZJBFzDypOTr... to jhzfv0pUWm_OUI-Ap...
- 12c63f0 [iOS] Add close button in Assistant AIM header
- 3588647 [Fix] use async interface for openURL in macOS
- a37fad7 [BugFix] Fix several bugs related to margins for TabList empty view
- 87b264c Roll FreeType from bf1f34d75ed4 to d262bd978c3e (3 revisions)
- 6d8c403 Roll Crossbench from 734ca4368420 to 656804760eb5 (1 revision)
- 95ba701 Roll ios_internal from 1105b77000eb to f6341ee8ae5a
- 4bf5051 [iOS] Remove deprecated bwg_constants
- c17fb86 Roll Chrome Mac PGO Profile
- a0eff13 Explicitly allow reentrancy for observers in /ash/
- 4cd8c01 Explicitly allow reentrancy for follooing observers
- 2bacf91 Roll Perfetto from bb8483a84e91 to 2958a0a278bf (1 revision)
- 76145ec [iOS] Fix ContextMenuConfigurationProvider Formatting issue
- d080bd3 Roll Chrome Win64 PGO Profile
- 2585711 Update functions in .cc files to match order in .h file
- 09b4283 [SharedDictionaryStorageOnDisk] Fix OnMemoryPressure
- 8d8627e [bedrock] Add missing EmbedderBrowserWindowFeatures::Init() call
- ee6997e Roll WebView ARM64 Orderfile from O_rzxzngEj-sLKGTE... to 95KwqdBreDamxFGE0...
- 407986c Roll androidx from 6muHdqoZTRpe7RidO... to Y9ecsp20FCn4bBgTN...
- 0e952bc Fix missing event listener cleanup in BookmarksListElement
- f8147e7 Update functions in .cc files to match order in .h file
- 3f3df0a Removed CSSParserLocalContext constructor for paint values
- 1d6234b Roll DevTools Frontend from c0d9dd50b55a to 87969f44b357 (2 revisions)
- de5d769 Roll Chrome Android ARM64 Orderfile from sEm_DTmTWAltWYuld... to Y9IqoumQKpoY7Deg8...
- 8167626 [iOS] Remove obsolete TODOs for MIM policy changes
- 82e60ee [iOS] Remove legacy managed sign-out tests from SigninCoordinatorEGTest.
- 88a189f Extend expiration of Graphics.Paint.UI.NormalizedInvalidatedArea
- fc39960 [ntp-next] Add the title/subtitle of the canvas chip
- 7f1d1c0 InfobarContainer remove global ref
- 2a02543 Roll Chrome Mac Arm PGO Profile
- 3dc8a0f [CSD] Fix language of histogram
- a8c020c Roll Chrome Win32 PGO Profile
- 5024735 WebRTC-MediaTaskQueuePriorities: add ios to testing config.
- 96834c2 Change flags tracking map to a set.
- 4c5730d [SetupList] Fix test suites failing with Setup List enabled
- 9253c18 [Reading mode] Use template strings instead of string additions
- ef14f7f Document getRecordFromPath3 and getLinkTarget in libdmg-hfsplus
- 0a33d33 [Vertical Tabs] Adjust content height only for visible bounds
- d1ec5df [@memory] Add @memory trigger to AutofillAgent::ContentEditableDidChange
- 0896ccd Overscroll: Add overscroll event idl and plumbing
- 2ab2598 Fix failing WebContentsImplTest
- 1ee87dc Update functions in .cc files to match order in .h file
- c28efa1 Add feature flag for Live Caption on-device translation.
- cf10868 [css-lists] Update comment URL for reversed counter specification
- a118e80 Reland "Implement AdaptiveBidirectionalStream support in CronetUrlRequestContext using a middle state layer of CronetAdaptiveRequestContext."
- 9925420 [Connection-Allowlist] Change to HTTPS server for loading predictor
- a71b992 Cleanup PermissionType and RequestTypeForUma
- b8740ec SmartSelectionClient remove GlobalRef
- 00287a9 Reland "[js_sandbox] Add memory budget tracking to MessagePorts."
- 4eafa0b rcaps: Introduce `IsInSearchEngineChoiceScreenRegionForSystemProfile`
- 8672e5b Roll Perfetto from 35e8cebfca33 to bb8483a84e91 (4 revisions)
- cf2ceb7 Roll WebView ARM Orderfile from lhEVHgu7O141CpprO... to ZNTUWix3Pudc5ht-b...
- 99cf8fc Revert "Autofill: Add "autofill.other_datatypes_enabled" preference"
- d96137e [Reading mode] Add and rearrange tests for EntryPointController
- 076bbd2 [ui] Compensate scroll updates when first touch move ack is delayed
- 1a43dcd [KP] Automatic update from google3
- 8ab4ba4 Roll Chrome Android ARM64 Orderfile from afIISob9K2HSVqo25... to sEm_DTmTWAltWYuld...
- d7bd270 AnnotationReducer: Support all autofill entities and attributes in
- 206b225 Roll Crossbench from cf3b254952be to 734ca4368420 (1 revision)
- 5c2ff2d Roll DevTools Frontend from f0016b44b9ae to c0d9dd50b55a (4 revisions)
- ddb16a9 Roll WebView ARM64 Orderfile from 7FdjKhEYVgTpaOXlW... to O_rzxzngEj-sLKGTE...
- b94ba5e Roll Chrome Linux PGO Profile
- cabe3e9 Clean CSS random cache when associated element is not alive (new)
- fc0d493 [Autofill AI - M4] Add add entities button
- 322dcc3 ios: Update XCTest build configuration for Xcode 26 and refactor
- b3ec7f1 Remove --use-fxc CTS tests from QC Win CI bot
- 01f266b [Persist] General changes related to Active Tab caching
- a205c35 [Sync] Add histogram for the number of committed entities
- a7f3d55 Roll Arm AFDO from 147.0.7715.0_pre1592720_rc-r1-merged to 147.0.7717.0_pre1593501_rc-r1-merged
- c4a70a4 Roll Chrome Win ARM64 PGO Profile
- dac7155 Roll BoringSSL from 104436af49c2 to e16f17a59eab (2 revisions)
- 1f88a33 [CT] Automatic update from google3
- 60e956c Updating XTBs based on .GRDs from branch main
- 560b8bd [AutofillAi - M4] Commit date values in the EntityEditor.
- db02436 Remoting is disabled for android since https://crrev.com/c/7624285.
- 5ae4178 Extend expiration date for ManagedScreensaver.ImageDownloadResult histogram
- 1120fe3 [Android] Fix SigninFirstRunFragmentTest for sdk 36+
- 11c45f2 [iOS] Use GetMobileNotificationPermissionStatusForClient for Tips and SafetyCheck
- 1391759 [Fonts] Add default font family mappings for Devanagari script
- f35a027 Roll compiler-rt from 0cd354e178fe to a18fb0c5f8c7 (2 revisions)
- baa2155 [dom][tests] Add tests for NodeList used with Array functions
- 1cf2df5 [iOS][Assistant] Add debug flag parameter
- 0395323 Roll Chrome Android Desktop x64 PGO Profile
- 1cbc0a3 Roll ios_internal from bc858cb1047c to 1105b77000eb
- 7fa93cd [Segmentation] Migrate DefaultBrowserPromo module to lifecycle hooks
- 8b8e77b Gardening: Update the filter files for the accessibility bot
- aa40838 Roll DevTools Frontend from 7ef2f0c36eef to f0016b44b9ae (1 revision)
- 507ff53 Roll Chrome Android ARM32 PGO Profile
- b7e6ff9 Roll ANGLE from 4dc8751fbe06 to c880f15d1668 (1 revision)
- fd9d5a9 CDP API and backend support for CSS navigation queries
- c90f5cb Roll Crossbench from b1998f0c8a5c to cf3b254952be (1 revision)
- 166655b sandbox: Update V8SandboxMode histogram
- 0fa0a6f Roll V8 from 78c603b9859d to 899a2b8f03a8 (9 revisions)
- 5eee76f Roll BoringSSL from fbf01ffae109 to 104436af49c2 (1 revision)
- d9fc658 Use base class LocalPrinter whenever possible.
- ac31d66 Roll Chrome Mac Arm PGO Profile
- bce997b Revert "Fix getPropertyValue() and setProperty() behavior for 'all'"
- 095e57e Roll Skia from 59a885cee106 to ada0b7628c79 (1 revision)
- 2383140 Roll abseil_revision 4a9a571e98..3b777f6798
- 09218eb Roll Perfetto from 75904c77e1cc to 35e8cebfca33 (1 revision)
- 4d67dec Add SyncValidateAccessToken to fieldtrial config
- c27b9c5 Roll WebView ARM64 Orderfile from 8u07yYRrwTPnxSEy6... to 7FdjKhEYVgTpaOXlW...
- ffb3a10 Roll eigen from 0269c017aa20 to abc3d6014d4b (1 revision)
- 89347b9 [ios][apc-v2] Extract Node Interaction Info
- 7ff1b6e [DevTools] Disable dom-breakpoints-pane-a11y-test
- 311c2b4 Remove quotes from attr() type()
- 764bd33 Roll Crossbench from f9e3ed2926de to b1998f0c8a5c (1 revision)
- 6b6bab1 Roll Chrome Android ARM64 Orderfile from MlI34vs1FR8XMrS_2... to afIISob9K2HSVqo25...
- fb5b7ad [AvatarSigninPromo] Add logic to compute Signin promo
- ab91d15 Add UMA and DwoC for shared producer pipe validity.
- e428971 [FRE Refresh] Refreshed profile customization bubble.
- eb726a7 [CodeHealth] Spanify ToInterleaved() in MediaRecorder
- d8458fe Roll DevTools Frontend from 88b500c4f8c2 to 7ef2f0c36eef (4 revisions)
- 3ce18ba Remove kEnableLazyLoadImageForInvisiblePage from chrome://flags
- 0aee414 Add "long_buffer_available_to_ready" jank tag
- 233abc3 Revert "Autofill: Add extension API for AutofillOtherDatatypesEnabled preference"
- 800e93d [iOS][Omnibox] Remove stale todo.
- 085c0ed Roll Chrome Win64 PGO Profile
- 6585fb3 Roll Chrome Win32 PGO Profile
- 847bd71 Roll Perfetto from 082afd74c717 to 75904c77e1cc (2 revisions)
- a8d0fda [iOS] Prevent selection of PDFs from file upload panel directory mode
- 737045e Add tests for attr() serialization
- 729dac4 Automated Commit: LKGM 16604.0.0-1075709 for chromeos.
- 8382424 Roll WebView ARM64 Orderfile from -oSNGpg2ZOoaCt6B8... to 8u07yYRrwTPnxSEy6...
- bd78dbb Update meet_effects hash in DEPS file.
- 928c8c8 Roll Chrome Mac Arm PGO Profile
- b7347a3 [crypto] Extract SecKeyFromPKCS8 to test helper
- 441f994 Roll Chrome Android ARM64 Orderfile from DA8vP_TWyw-onmfK3... to MlI34vs1FR8XMrS_2...
- 106a772 Roll Projector App from 8ZkHIwQxJ99O2p1EW... to YcQzsdKCA7rLgLe1c...
- be489af Fix device deduplication for iOS devices with generic names
- b5b2cb8 [Autofill] Remove some unused #includes
- 8a94ba1 [Android][Test] Add signin survey fieldtrial config
- 912ae30 [iOS] Add temporary search input to Assistant AIM
- ab1b459 Enable DevTools Context selection agent by default
- 2c402b0 Roll Boca App from U2ZuqIi6RCKbABWzf... to xBgXXWVEJrKHHYXIy...
- 0039acc [Blink] Remove nested anonymous namespace
- 4a54237 login: Remove unnecessary include of global_features.h
- 5587a1d Roll Dawn from e82ef7b95b8b to f10cf3aaca90 (1 revision)
- 6a75f9b [AutofillAi - M4] Reset the error message after the user interaction.
- 4cf23ae [AutofillAi - M4] Implement entity editor validation.
- 11d14a0 Add a feature flag for WebMCP support in DevTools.
- 0e484ed Roll Boca Receiver App from PrqBihpWivqCKEFQ0... to aVsyjMjA1wh5Id0Xw...
- 295b8d7 WebrtcVideoFrameAdapter: use SharedGpuContext
- 6f9d5bc Roll DevTools Frontend from e0eefc2ae05b to 88b500c4f8c2 (1 revision)
- 4b9e555 [Blink] Rename OverlaysSupportedForCanvas2D()
- 447a8e2 [Blink] Remove layer of nesting from CanvasRC2D CRPSI creation
- 8711777 [PA/AC] disable all work in-between tasks
- 86eb608 Implement response header monitor for Prerender
- a4c4f6d Roll Chromium Variations from uN364SdJaY-1qBGcL... to Wk4PA-MOnXl8nE71A...
- cd7c364 [iOS] Postpone IOS.Web.FileInput.* histograms expiry to 2027-03-03
- 23d2d31 [Histogram] Extend IOS.Process.ActivePrewarm histogram
- 5cd1c18 [AvatarSigninPromo] Create signin AccessPoint
- a6c369a Roll clank/internal/apps from 9c090062724d to 76f6f196ecae (1 revision)
- 1802dbe [AvatarSigninPromo] Trigger promo computation for Signed out profiles
- f4bac8b Add metrics to track onConnected calls and AcceptCHFrame reception
- a5a63a2 [Blink] Make CreateImageFromVideoFrame() internal
- 68ef374 [Blink] Have ImageCaptureFrameGrabber call separate image draw methods
- fb52584 [PermissionsAI] Add timeout for snapshot logic
- 2edcc69 [ios] Remove prefs deprecated on 04/2025
- 346cd59 [Blink] Streamline WebGL computation of SW draw surface
- 8b72ecb [Blink] Have WebGL call separate VideoFrameImageUtil draw methods
- 5aa30c2 [Blink] Have HTMLVideoElement call separate image draw methods
- be49af9 Implement Autofill.Actor.AutofillSuggestionPresented metric
- ea17fef [Settings] Clean up old Delete browsing data settings page
- 85c900f WTF: Use `size_type` consistently for string offsets and lengths
- 755de55 Roll eigen from ca94be70da08 to 0269c017aa20 (1 revision)
- a5978f9 webrtc: Enforce SHARED_IMAGE_USAGE_VIDEO_ENCODE_ACCELERATOR for VEA
- 02e5ec9 Enable lazy loading of images on invisible pages by default
- e3789e7 Roll Chrome Win64 PGO Profile
- f12e2c9 Roll ANGLE from f32898ce1c18 to 4dc8751fbe06 (1 revision)
- e446236 [Blink] Rename SupportsNativeMappableSIForCanvas2D()
- 364ff10 [Blink] Rename Canvas2DSharedImagesBackedByIOSurface() for clarity
- 18f5e47 [Blink] Remove addition of low-latency usage on Mac
- b2b24a9 WTF: Remove EqualIgnoringASCIICase()
- e905f4c Roll Chrome Android ARM64 Orderfile from RR0SxuXWLGGMPkP7f... to DA8vP_TWyw-onmfK3...
- bcb5a5d Roll Chrome Mac PGO Profile
- f82d879 [Private passes] Only enforce Wallet setting for public passes
- d0607c0 [iOS] Prevent Reader mode from appearing in overflow badges
- 4fd576e Roll WebView ARM64 Orderfile from M1lXm_em51rqBWMIU... to -oSNGpg2ZOoaCt6B8...
- b96e873 Create OWNERS file for SigninButtonCoordinatorTest
- d3aee75 UseThreadPoolForMediaTaskRunner: use inherit thread type.
- f1e5d19 Compositor worker task runner: use inherit traits.
- 8bbbe95 Add UMA to track if a valid body stream is provided for synthetic responses.
- 0a2793f [webmcp] Report GenericIssue when title/description is missing
- 1e2e8d6 Roll WebView ARM Orderfile from mUEG0iQ6p4Ebtb2ft... to lhEVHgu7O141CpprO...
- 70df57a login: Pass local state PrefService to LockScreenReauthManager
- 5713fa2 login: Pass local state PrefService to QuickStartController
- 5de99d5 login: Pass local state PrefService to InSessionPasswordChangeManager
- a052910 Remove unused ASH Kiosk strings
- a811ee8 [Gardener] Disable flaky test in ContextualTasksBrowserTest on Linux
- 58272c4 [headless] Add DevTools Emulation.setPrimaryScreen() support on macOS
- d994ff2 Roll Chrome Mac Arm PGO Profile
- 4deac3c Roll Chrome Win32 PGO Profile
- 4e910e2 Roll Perfetto from 05b8b9cf93e1 to 082afd74c717 (1 revision)
- 2827404 [rust] Make package_rust.py build crubit and bindgen via build_rust.py
- c9accb6 Roll DevTools Frontend from 22b657d21f73 to e0eefc2ae05b (1 revision)
- 0c89522 Roll WebView ARM64 Orderfile from 9kHYB1IU60sJcjRX5... to M1lXm_em51rqBWMIU...
- 83e7827 [Gardener] Partially disable LSan in BrowserWithTestWindowTest
- c07cb2a Add new gapis component
- 0b0d520 Roll Chrome Linux PGO Profile
- 360a2f2 Roll androidx from CW8b7YlBGZSbouGqD... to 6muHdqoZTRpe7RidO...
- 29a7878 Remove UNSAFE_TODO usages in file system utils
- 51b173f Add UMA to track the presence of search prefetch cache for synthetic responses.
- bc24bf7 Roll Chrome Android ARM64 Orderfile from FRUu330vfk2CxX_4n... to RR0SxuXWLGGMPkP7f...
- c849809 Roll src/net/third_party/quiche/src/ d7134e9ca..f828d7c4f (5 commits)
- 120fc97 [permissions] Support approx geo in ResetAllContentSettingsForWebApp
- f460655 [bindings] Implement IndexOf callback for NodeList interceptors
- 2c2d46a Roll Skia from 478aed630170 to 59a885cee106 (3 revisions)
- 847b768 Roll Chrome Android ARM32 PGO Profile
- a000bb7 Create 3 subset suites for gtest, CQ tast, and all tast.
- 890245c Roll Chrome Win ARM64 PGO Profile
- de4655c Roll eigen from b0ebf966a58d to ca94be70da08 (1 revision)
- 04a2fb5 Roll Chrome Android Desktop x64 PGO Profile
- e423f3a Roll WebView ARM64 Orderfile from iXWFOzoJXdI8EazDM... to 9kHYB1IU60sJcjRX5...
- 745dd8e Reject invalid AudioDecoderConfig
- e50e74e Roll Chrome Mac Arm PGO Profile
- bf23191 Roll Chrome Win32 PGO Profile
- 3bbe96d Roll Chrome Win64 PGO Profile
- e2f199c [Gardener] Disable flaky test in DisplayResolutionBootTest on ChromeOS
- c143374 Increment WebGL context generation number on context restore
- a3397d4 Roll Chrome Android ARM64 Orderfile from axM_O8iGolsPe_lE2... to FRUu330vfk2CxX_4n...
- 95c46ac Add entity converter for accessibility annotations.
- 5ae679c extensions: Remove unused code related to old JNI bridge
- f6620ae Mac: Fix dangling _lastActiveColorProvider in AppController
- 0e534b2 login: Pass local state PrefService to InSessionPasswordSyncManager
- 9c30150 login: Pass local state to PasswordSyncTokenCheckersCollection
- 04f26ef [Android] Propagate scroll position on Android.
- 046cb9c Revert "Reland "[sheriff] Disable failing NdkVideoEncoderAcceleratorTest""
- 4749a33 [Gardener] Disable flaky test in RenderThreadImplDiscardableMemoryBrowserTest
- a378a0d WTF: Use EXPECT_DEATH_IF_SUPPORTED in StringTest.Substr test
- aec17f2 Roll ANGLE from 227e4c2c01f2 to f32898ce1c18 (1 revision)
- f04343c Reland "[sheriff] Disable failing NdkVideoEncoderAcceleratorTest"
- 17d4635 Roll WebView ARM64 Orderfile from Slnha3fuulvqMAIA1... to iXWFOzoJXdI8EazDM...
- 7b3c45b Roll optimization-guide from d3f75bee02b4 to 826ab4b97142
- 18ecb2f Roll Chrome Android ARM64 Orderfile from ehAqD6faEO2CrckPY... to axM_O8iGolsPe_lE2...
- c5053d0 Revert "a11y: Add performActionOnNode AIDL and focus test"
- b3ff213 [WebNN] Only limit int32 input for dequantizeLinear for ORT default CPU EP
- f949883 Roll eigen from d36a7db7b510 to b0ebf966a58d (1 revision)
- aba02db Roll DevTools Frontend from 0d56199f472c to 22b657d21f73 (1 revision)
- 795eb12 Roll Depot Tools from 6a281ea36db1 to 27f8f7c42111 (1 revision)
- 29f7521 Remove unused component updater histograms
- 46eee2a Roll Chrome Mac Arm PGO Profile
- 81a24ff [owners] Remove kamchonlathorn@chromium.org from ash/webui/recorder_app_ui/OWNERS
- d5083ec [Autofill] Remove redundant build target
- 4162a57 Remove divider line shadow cast from fusebox onto suggestions
- 77b7046 Roll Skia from 3197848b14ad to 478aed630170 (1 revision)
- 7e9738a Adding nesting support for AnchoredPopupWindow
- 871d151 JNI Zero: Add core pointer interfaces
- 42b149d Fix prompt eval patch file
- 7195d14 Automated Commit: LKGM 16604.0.0-1075702 for chromeos.
- 1b539dc Roll Dawn from ebc5ca4df744 to e82ef7b95b8b (3 revisions)
- caaed80 Roll Chrome Win32 PGO Profile
- 1edf637 Webium product: fix AvatarMenuBrowserTest.Guest
- 13bb33c Roll llvm-libc from dacaf47ceaed to e8faec51e35d (4 revisions)
- f36ba03 [webmcp] Remove ScriptToolResult.name.
- 7d7304d Explicitly allow reentrancy for FirmwareUpdateManager::Observer
- 179bf02 Extend the histograms by 1 year
- 031923e Roll Chrome Android ARM64 Orderfile from geiYIrO00Ye0NhC-l... to ehAqD6faEO2CrckPY...
- 1c8842c Updating trunk VERSION from 7717.0 to 7718.0
- 85c4f95 input: add PasteFromImageBytes to improve image insertion capability
- f703829 Roll WebView ARM64 Orderfile from hrwtZh4d48NY5e4SK... to Slnha3fuulvqMAIA1...
- 8d02a88 Roll WebView ARM Orderfile from CizcjY9a7vFFUMze3... to mUEG0iQ6p4Ebtb2ft...
- 985184c Roll Chrome Mac PGO Profile
- 4f15af8 Roll Chrome Win ARM64 PGO Profile
- 4b62849 Roll Chrome Linux PGO Profile
- 43c1ec7 [cobrowse] Show Google icon in security chip for contextual tasks pages
- 1949838 [omnibox-next] Fix stale input placeholder text in AIM popup.
- 5d16e30 Spanify UpSampler::Process to use base::span
- 1a7526d Gate FluidResize to tablets and desktops
- d7af384 Roll ChromeOS Bigcore AFDO profile from 147-7680.22-1772424827-benchmark-147.0.7710.0_pre1591974-r1 to 147-7680.22-1772424827-benchmark-147.0.7715.0_pre1592720-r1
- 95b3944 Roll clank/internal/apps from cb2add85959c to 9c090062724d (1 revision)
- c4bc884 Adding some backoff logic to Wait for page to stabilize before typing
- fc40d95 [Vertical Tabs] Animate opacity for tab-add and tab-remove
- 9e4c9ab Update ServiceWorkerBackgroundUpdate field trial
- 8894097 Roll Chrome Mac Arm PGO Profile
- e853e6b Webium Product: fix AvatarMenu::GetActiveProfileIndex
- ac8e30d Guard UpdateOpenAllCommands behind feature flag in BookmarkNodeMoved
- 6e0b9ec Roll vulkan-deps from eb744a8fb41d to b20f7c8d2e1a (1 revision)
- 9314943 Roll eigen from 661cdb227f2a to d36a7db7b510 (1 revision)
- ec63cdf Roll ANGLE from 37be986ade81 to 227e4c2c01f2 (4 revisions)
- db11b81 Roll Chrome Android Desktop x64 PGO Profile
- 32c5efa Revert "[HIC] Cache PhysicalPixelToCanvasGridScaleFactor during paint"
- 8308c70 Roll Skia from c16d0e9f30b1 to 3197848b14ad (2 revisions)
- 5c10fa3 Roll WebView ARM64 Orderfile from jfu-esz-4Clow_9rI... to hrwtZh4d48NY5e4SK...
- adce09e [IOS][WelcomeBack] Fix Welcome Back detail screen transitions and cleanup
- 8d74846 Reland "Reland "MockActivationController class to emulate widget activation in test.""
- 77fb050 [Code Health] Decouple C++ business login in ash/ from WE flag
- 8523407 build: Fix deps for clippy
- 47a25d9 [SetupList] Centralize feature flag check in ModuleBuilder
- eb37403 Allow RenderFrameSubmissionObserver to explicitly wait for next frame.
- e786e7d Roll Chrome Win64 PGO Profile
- 81cb5b0 Migrate PrefetchContainerObserver::OnDeterminedHead to use LoadState
- de0e301 Roll Chrome Win32 PGO Profile
- 13583bb Revert "Replace with ChannelLayoutConfig in mp4streamparser"
- ba56818 Roll Crossbench from 8d9a911f0b70 to f9e3ed2926de (1 revision)
- 14c828a Convert ui::Clipboard::GetStandardFormats to async
- f72b460 Roll src-internal from 13c6ceb4effb to 49d4888368ea (1 revision)
- 0a90cd2 litert: Add litert_compiler_options.(cc|h) to BUILD.gn
- 9fe8a38 Replace with ChannelLayoutConfig in mp4streamparser
- 9905fc1 Roll Chrome Android ARM64 Orderfile from gQwCNCuc8SQiefRj6... to geiYIrO00Ye0NhC-l...
- 7194070 Roll Chrome Android ARM32 PGO Profile
- 66509a9 Rename CreateURLLoaderHandlerForServiceWorkerNavigationPreload
- 321faab webnn: Use memset to initialize tensor buffers
- efeb792 Rename RemovePartialSplits
- 325e3f4 [Gardener] Disable http/tests/devtools/console/console-xpath.js on Mac
- 735c19e [Extensions] Convert printerProviderInternal to WebIDL
- e1221d9 LiteRT LM: Create ChromeMLCancel on get
- 95ba06c [LNA] add LNA WebTransport WPT
- 7b6738f Revert "[Extensions] Ensure side panel receives focus when shown"
- 084569c Roll Arm AFDO from 147.0.7710.0_pre1591974_rc-r1-merged to 147.0.7715.0_pre1592720_rc-r1-merged
- 4604e2a [Extensions Metrics] Remove histograms for allowed / denied extensions
- 106390e Update functions in .cc files to match order in .h file
- d4b80a3 Update functions in .cc files to match order in .h file
- 93a8581 Roll Depot Tools from d6aae1009f69 to 6a281ea36db1 (1 revision)
- 8ce4035 Roll Chrome Mac Arm PGO Profile
- 6eb92e1 [Extensions Metrics] Add Extensions.ContentVerification.VerifyJobResult
- c389445 Use ScopedObservation in network components
- fca8947 [border-shape] Make WPT tests not tentative
- 8ca9c29 Reorder IsIsolatedNetworkContextRequiredForCurrentPrefetch checks in
- cfe5838 Remove PrefetchContainer::RegisterCookieListenerForTesting()
- 9bb7530 Introduce SimulatePrefetchRedirectedForTest
- e0ca29c [Settings Search] Disable bg fragment talkback navigation
- cee9f83 Roll BoringSSL from 16d1a81e475b to fbf01ffae109 (7 revisions)
- 5009273 Make SimulatePrefetchStartedForTest() more realistic
- 3bf52a9 Make NoVarySearchHelperTest inherit PrefetchingMetricsTestBase
- f248811 [SetupList] Limit activation to newly installed users
- 5dafac4 a11y: remove WebContentsAccessibilityImpl.mSelectionNodeId
- 862847a Roll optimization-guide from c63056a37ad0 to d3f75bee02b4
- 5ffb255 WebUI: Add check for unused ids in interface declarations
- ac5f288 Remove the GlicFreWarming feature
- e649daf Move glic_button_menu_width to be grouped with other tab strip dimens
- 671938f Roll src-internal from f113af26f5dd to 13c6ceb4effb (1 revision)
- 9203d60 Update functions in .cc files to match order in .h file
- f3c45bb Roll vulkan-deps from 4267dde11f3f to eb744a8fb41d (1 revision)
- 1c25838 [projects] Search all windows for a thread tab when resuming a thread
- aa38b60 Updater UI: Keep expand buttons visible
- dba0609 Fix getPropertyValue() and setProperty() behavior for 'all'
- 7358193 Roll WebView ARM64 Orderfile from wlDQG8kkav46Xf535... to jfu-esz-4Clow_9rI...
- d3106ab Roll Chrome Android ARM64 Orderfile from tOqZFlF4SoG43bm_-... to gQwCNCuc8SQiefRj6...
- 6078a50 Parameterize unit tests for CommandStorageBackend.
- 082ec88 Update functions in .cc files to match order in .h file
- 7291851 Add a regression test for pinning a single tab in a split
- 6b00816 Update expiry for TabCountInGroupPerLoad
- 452a371 [Vertical Tabs] Fix mac immersive mode to not show extra space on switch
- 968c900 Fix Web Speech API install() hanging for Gemini Nano
- 0daa959 Roll ANGLE from f4d312980791 to 37be986ade81 (5 revisions)
- cda6476 Fix PulseAudio errors following spanification
- 677e506 Add gemini icon when the explain with gemini entry point appears after search
- 8e30c96 [a11y] Add feature param to test multiple buckets for MaxContentChangedEventsToFireForTesting
- 0746a37 [Reading mode] Fix nits with ReadAnythingEntryPointController
- 70d56e3 [projects] Hide threads section when empty
- 40474eb [projects] Use custom layout manager for the panel
- d903ac7 Prefer synced data for installing a migrated app
- dfcdfec [rust] Fix Clippy warnings: third_party/crabbyavif
- 5ce3994 Revert "[sheriff] Disable failing NdkVideoEncoderAcceleratorTest"