Chromium Daily Digest Logo

Chromium Changes Summarizer

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

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::GetStandardFormats was 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 CreateURLLoaderHandlerForServiceWorkerNavigationPreload on the public content::ContentBrowserClient interface was renamed. Embedders overriding this method must update to the new name: CreateURLLoaderHandlerForServiceWorkerInitiatedNavigationRequest. (66509a9)
  • ⚠️ BREAKING The default behavior of the public API WebContents::IgnoreInputEvents has 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 FederatedActorLoginRequest was removed and replaced by content::webid::FederatedEmbedderLoginRequest. The content::webid::IdentityCredentialSource interface was also changed. Embedders using this flow must update their code. (5c44bb8)
  • ⚠️ BREAKING The public class chrome::IsolatedBrowser for Windows has been removed. It is replaced by a new free function, chrome::LaunchIsolatedBrowser, which returns a base::Process instead of an object. Consumers of the old class-based API must migrate. (18f98f7)
  • ⚠️ BREAKING The deprecated Pickle::WriteBytes(const void* data, size_t length) and Pickle::WriteData methods have been removed from base/pickle.h. Code must be updated to use the span-based overloads. (18a2af4) (4fda9b2)
  • ⚠️ BREAKING Public helper functions in jni_zero.h have been renamed. The lvalue version of Cast() is now CastDup(), and the template parameter order for the rvalue Cast() is swapped. This will break code directly using these JNI helpers. (b79b840)
  • ⚠️ BREAKING The web-exposed pseudoTarget DOM attribute has been moved from MouseEvent, 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 CSSPseudoElement interface and the event.pseudoTarget attribute are now enabled by default, making them available to all web content. (27d3b7f)
  • The behavior of the CSS all shorthand property has been fixed to correctly reset all applicable properties as per the specification, affecting both setProperty() and getPropertyValue(). (dba0609)
  • The Cronet networking library now supports "Adaptive Bidirectional Streams", a transparent enhancement to the createBidirectionalStream method 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 UpdateClient public interface in the Component Updater now includes a CleanupStaleDownloads method 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 redirect and webrtc parameters from the Connection-Allowlist HTTP 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 AutofillFormatString to a separate file. (4f47e99) (e284e30) (b634e65)
  • The foundation for Safe JNI Pointers was introduced by adding core marker interfaces like JniTypeToken and JniPtr to jni_zero. (871d151)

Android

  • To improve scalability and reduce JNI global reference usage, InfoBarContainer, SmartSelectionClient, and WebContentsDelegateAndroid were refactored to locate their Java peers via the associated WebContents or Tab instead of holding persistent global references. (7f1d1c0) (b8740ec) (624f025)
  • A new JNI method, PasteFromImageBytes, has been added to ImeAdapter to 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 AwContents context tracking and ActivityWindowAndroid constructors. (e23b4c7) (ffa30de) (1c03342)

Desktop & UI/UX

  • WebUI-based back and forward buttons were added behind the kWebUIBackButton feature 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

  • The PersistTabContext and kPageContentCache features are now enabled by default to improve performance and context retention. (ff0c5c7)
  • A crash in the file upload panel was fixed by preventing the selection of PDFs when a folder is the only accepted input type. (a8d0fda)

Feature Removals & Graduations

  • The "Tab Declutter" feature and its associated UI have been completely removed from the codebase. (5bbd8d1)
  • The kEnableLazyLoadImageForInvisiblePage feature was enabled by default, allowing images with loading=lazy to 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, AnimateSuggestionsListAppearance for omnibox, and GlicFreWarming. (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"
← Back to all summaries