Chromium Daily Digest Logo

Chromium Changes Summarizer

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

Chromium Digest: 2026-02-10

Overview

This digest covers 759 commits on the main branch, with 590 deemed relevant to developers. The changes span from February 10, 2026, starting with commit (8935f34)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((8935f34)) and ending with (77cf016)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((77cf016)). The day was marked by a large number of breaking API changes across core libraries, sign-in, UI, and the web platform, alongside significant progress in Autofill AI, the Declarative Login API, and ongoing refactoring efforts.

Breaking Changes

  • ⚠️ BREAKING The fundamental base::ObserverList class template signature has been changed. The bool allow_reentrancy parameter is replaced with the ObserverListReentrancyPolicy enum, requiring updates for any code that explicitly defined an ObserverList with the boolean template argument. (d87b7cd)
  • ⚠️ BREAKING The public method GURL::ComponentStringPiece() has been renamed to GURL::ComponentStringView(). Embedders must update all call sites. (caf65ac)
  • ⚠️ BREAKING P2P/WebRTC functionality has been moved from the core network_cpp component into a new, optional network_cpp_p2p component. Embedders relying on P2P must now explicitly depend on this new component and enable it via the is_p2p_enabled build flag. (e7e9679)
  • ⚠️ BREAKING Multiple number parsing methods (e.g., HexToUIntStrict, ToInt64Strict) have been removed from the public wtf::String API. This functionality is now available via new free functions in string_to_number.h that operate on StringView. (d0e1a96) (45cb624)
  • ⚠️ BREAKING The extensions::Message class is now move-only. This changes the signature of multiple public messaging APIs (e.g., MessagePort::DispatchOnMessage), which now take the Message object by value. Embedders must update their code to use std::move and Clone(). (6f16df7)
  • ⚠️ BREAKING In the public sign-in API, OAuth2ScopeRestriction::kExplicitConsent has been removed, and the PrimaryAccountMutator::SetPrimaryAccount() method now requires an explicit access_point parameter. (d7489b8) (70eb35f)
  • ⚠️ BREAKING The public ui::Clipboard API has changed the signatures of multiple asynchronous methods, replacing raw pointer arguments (const DataTransferEndpoint*) with std::optional<const DataTransferEndpoint&>. (d704671)
  • ⚠️ BREAKING The public method media::VideoFrame::IsMappable() has been renamed to HasDirectCpuAccess() to better reflect its purpose. All call sites must be updated. (8465918) (6d78da1)
  • ⚠️ BREAKING The stable getComputedStyle web API will now ignore pseudo-element arguments that lack a colon prefix (e.g., "before" instead of "::before"). This aligns with the CSSOM spec but may break web content that relied on the previous non-standard behavior. (360edb0)
  • ⚠️ BREAKING Multiple public mojom interfaces have been changed: crosapi::mojom::DiagnosticsService had several routine execution methods removed, LayerContext.UpdateVisualProperties gained a new parameter, the tab_strip API now uses a Path object, and LocalMainFrameHost::ShowCreatedWindow was removed. (82ba504) (2b5f4ae) (6778e85) (77c51ad) (b02f846)
  • ⚠️ BREAKING Several public C++ interfaces have been modified: ContentBrowserClient::MaybeCreateKeepAliveRequestTracker requires a new BrowserContext* parameter, IdentityDialogController::OnFlowCompleted now uses an enum, TabDragController had methods removed, and AutofillProgressDialogType was renamed and moved. (a79d418) (702561c) (09dfc44) (5830fae)
  • ⚠️ BREAKING The Android utility DownloadUtils.getStringForBytes() now uses SI units (base-1000) instead of IEC units (base-1024), which will change the formatted output string for file sizes. (bf662e5)

Blink & Web Platform

  • The experimental <federation> HTML element has been renamed to <credential>, and a skeleton for the new <login> element was introduced as part of the ongoing Declarative Login API work. (ba8075d) (999c7b0)
  • The feature for decoupling CSS width and style properties has been marked as stable and will ship. (92f5ea9)
  • Support has been added for text-transform: full-size-kana. (dc99ba3)
  • A bug in the Permissions API requestAll method was fixed, where permission descriptors were being incorrectly deduplicated without checking their extension fields. (c31dec7)
  • Support for Dolby Vision profiles 10 (AV1-based) and 20 (MV-HEVC for stereoscopic video) has been added. (838c1e7)
  • A new debugging page, chrome://webnn-internals, has been added for the experimental WebNN API. (03677e4)

Sign-in, Autofill & Passwords

  • Significant work continues on integrating Autofill with Google Wallet and a new "Autofill AI" feature. This includes adding WalletPassAccessManager for unmasking entities and updating UI prompts with Google Wallet branding. (62b7cff) (f665bc8) (58a08eb) (c9ea4ca)
  • New sync data types have been added: THEMES_IOS to support syncing iOS-specific themes, and AI_THREAD to enable downloading related entities from the sync server. (afe6616) (471b369)
  • A new prototype PasswordCombinedSelectorView has been added for the navigator.credentials.get() API call, following a new FLUX UI design. (2fe69a2)
  • A more specific error message is now displayed in WebAuthn flows when Google Password Manager passkeys are available but disabled by policy or settings. (ac6abd7)

Core & API

  • A new public interface, content::SecurityPrincipal, has been introduced to represent security principals, along with a new GetSecurityPrincipal() method on the content::SiteInstance public interface. (5632420)
  • The OnDeviceTranslationInstaller interface was updated to include AddObserver and RemoveObserver methods, allowing clients to monitor installation changes. (be424f1)
  • The TabListInterface was moved to a more generic location (//chrome/browser/tab_list) to reflect its use by both Desktop and Android. (69560d1)
  • Several areas of the codebase were updated to use absl::flat_hash_set instead of std::unordered_set or std::set for better performance. (2636195) (f0bb8c6) (d8c00a1)
  • On Linux, the NSS database path now respects the XDG Base Directory specification, resulting in a cleaner user home directory. (555b21b)

UI & Features

Platform-Specific

  • Android: The sign-in and history sync flow configuration is now persisted across activity recreations, fixing a bug after process kills. Additionally, net-logs are now exported to the public Downloads directory, making them more accessible. (1df4150) (7dbfb42)
  • iOS: The ability to drag and drop tab groups was removed to prevent a sync duplication issue. A new "Chrome iOS Theme" toggle was also added to sync settings. (18e73e8) (1ed5f47)
  • ChromeOS: A new remote command, QUERY_GEOLOCATION, was added to allow enterprise administrators to query the location of a managed device. (bf9da1d)
  • Mac: A hang in the Share Menu was fixed by deferring the expensive population of sharing services until the menu is actually opened. (1708b56)
  • Windows: Sandbox IPC code was improved by converting some calls to use base::span and removing unsafe buffer usage. (d4f4ac3) (8d22622)
All Commits (759)
  • 77cf016 Add ChannelLayoutConfig support to AudioDecoderConfig
  • 09dfc44 Reformatting TabDragController so Definitions match Declaration Order
  • 7ea4169 [Extensions] Remove feature usage in ExtensionsMenuButton
  • 580c648 Clean up unused CHROME_MIMETYPE
  • d404ac6 [contextual-tasks] Enable auto-reposition for contextual action menu.
  • 9a1976d Disable flaky new tab button kombucha tests on Windows
  • c04a047 [glic] Introduce GlicStatusIconChromeOS
  • 4990e8b Update hardcoded category names in chrome://skills/browse
  • e50f67a [composebox] Add a header for the tools section in the context menu.
  • c517f5e [Link Capturing] Integrate omnibox chip with scalable toolbar using ToolbarWidthConsumers
  • 81a0bef [Skills] Add backend metrics infrastructure
  • 55f3808 SurfaceEmbed: webui_examples Content Shell Client Hooks
  • 95b70d9 [Default Browser] Add DefaultBrowserDialogManager
  • 82ba504 ash: Dismantle crosapi diagnostics service, part 4
  • 97be5ed clean up helios unused flags:
  • f28c587 [views-ax] Enable dump a11y events tests for interactive_ui_tests
  • 507e1ee [Read Anything] Fix forward and backward arrow events when focus is in submenu.
  • ca98ae0 Roll Perfetto Trace Processor Win from 6c46b9097265 to 4d0f63f0824b
  • 666da78 Use StringView in SegmentedSubstring::AppendTo()
  • 2681418 [Android] Skip state cleanup in tests failing after CTA closing update
  • 1892dfc Roll Chrome Win32 PGO Profile
  • 843201c Use StringView in CombineAuctionNonce()
  • 92f5ea9 Ship decoupling of width and style properties
  • 2636195 Replace `std::unordered_set` with `absl::flat_hash_set`.
  • 42f0f08 Add NormalizeLineEndingsToLF(const String&)
  • 89a7c44 Remove hard-coded path from preferences
  • 047b24b Use String::StartsWith() in FindTaskController::ShouldFindMatches()
  • 81ca383 [WebAuthn] Fix versions of new secrets for StoreKeyArgs
  • 90494d7 Roll Perfetto from 4d0f63f0824b to 159e2d6cce57 (3 revisions)
  • d7e2a75 Update comment about no proactive BI swaps for guests
  • 37fc570 [Reland][Vertical Tabs] Render Vertical Tab Hovercards
  • 6a79241 Roll compiler-rt from 865870461056 to 7a0968b56bfa (2 revisions)
  • 2ec4818 [Read aloud] Begin removing the read aloud flag
  • 2a45935 WebUI: Remove local variable use in template files, part 2
  • b4c5231 Roll Skia from 0f679de3c474 to 8e65bcbd892b (3 revisions)
  • 397ddce Define a HistoryEmbeddingSearch interface for test use
  • 677f927 Use `--data-format` in `dmg build`
  • 0a3d81d Roll Chrome Win64 PGO Profile
  • 2cd1dff Extend expiration date for ChromeOS.Settings.Display.Internal.BrightnessSliderAdjusted.
  • 1204eda [webauthn] Keychain cohort field trial config
  • 96c616f [Media Indicator] Add dark theme colors
  • 086a0df tab_ui: Fix TabSwitcherMessageManagerUnitTest and TabSwitcherPaneCoordinatorFactoryUnitTest for SDK 36
  • 6a531e6 Enable TS text segmentation flag by default.
  • 3e6703d android: Fix StripLayoutHelperTest for SDK 36
  • dc0e9dc Roll Website from 5522b25f3da7 to 3cf8e6b8b232 (1 revision)
  • 808d3bb Unexpire TextInputClient.* histograms
  • 18f8362 Roll Perfetto Trace Processor Linux from 6c46b9097265 to 5fb9e804a7a2
  • f6bccf7 Reland "[views-ax] Fix broken event filter system and add regression tests"
  • f0bb8c6 Replace `std::unordered_set` with `absl::flat_hash_set`.
  • c3a439d android: Fix TabContextMenuCoordinatorUnitTest for SDK 36
  • fa0e511 Remove HeadlessTabModel flag
  • 5f030f6 [aim-tools-models] Set tools/models on AIM popup open/closure.
  • 5009daa histograms: Mark Power.AvgCpuLoad.* as LOWER_IS_BETTER
  • da6930a Reland "[Visited Link] Mitigate overflow in VisitedLinkWriter allocation"
  • 8c24831 [sheriff] Disable failing NewTabPageSigninPromoTest
  • 15ba3ac [Theme] Simplify NewTabage#supportsEdgeToEdgeOnTop().
  • f2a915a Move the payment_manifest_downloader from /core/ to /content/
  • abcca41 [contextual tasks] canvas toolchip not clearing upon submit fix
  • 2b4dfe3 [contextual tasks] updated usage
  • e353547 [iOS] Remove PriceTrackingPromoModuleView
  • 709a9a4 Roll ios_internal from 8a92f52903c6 to bce5c9232d01
  • 9e81acd [ObserverList] Explicitly allow reentrancy for TabStripModelObserver
  • e9f4e2b [ntp][realbox] Add integration test for Realbox composebox entrypoint
  • 590267a Remove some boilerplate virtual methods of VerticalDraggedTabsContainer
  • 959e850 Roll Chrome Mac Arm PGO Profile
  • c7adc96 Use ScopedObservation in device_sync
  • be8f64a updater: fix crash in updater::AppServerWin::Stop
  • bd7b873 Roll WebRTC from a27d608d4b06 to dc0041e35ea3 (1 revision)
  • a892afe Roll BoringSSL from 26100c5fe9a1 to 73cd946964c5 (1 revision)
  • 13110ed [contextual tasks] expand composebox for both types of suggestions
  • d2c8a24 [composebox][contextual tasks] Hide dropdown with cr-composebox field.
  • 31aa57b [tracing] Add Etw scenario to default scenario presets
  • 8aa4cc3 Remove unused actor_test_util function
  • 68f945d [PinnedTabs] Cleanup feature overrides for pinned tabs since it is launched now.
  • 68fdbe1 Revert "[Android] Improve ForgivingClickAction to mirror GeneralClickAction"
  • a3d1dd2 Update `TestExpectations` with bugs filed for crrev.com/c/7558817
  • fb11213 Use helper method in skills dialog test
  • 05cdc6a updater: log task count and `Stop()` invocation
  • 3b4acee Roll Chrome Mac PGO Profile
  • 96fe341 [search aggregator] Use ask language for engine descriptions
  • 25070c1 [Composebox] Add tests for dynamic input placeholder `hint_text`
  • 83c2db6 Add staging to chrome://glic/internals preset url configuring
  • 662b202 [WebAppInstallFinalizer] Create finalize_install_update_job
  • 69560d1 Move TabListInterface to //chrome/browser/tab_list
  • 3041423 IDB: Clean up getAllRecords() feature flag
  • 122a9bb Roll PDFium from 089df81ba792 to 39a605d58dc5 (4 revisions)
  • 02092f9 Creates the 'finders' submodule for 'tools/autotest/'
  • 4429989 [Reader Mode] Readability: Remove <label for="id-of-removed-input"> elements
  • 989190f [WAConsent] Add web actuation consent to chrome://glic/internals
  • d704671 Use std::optional instead of raw pointer for async Clipboard methods
  • 0ea9225 Replace raw UTF iteration with base::i18n::UTF16CharIterator.
  • 44d5707 [Extensions WebIDL] Remove unneeded ?'s from bluetoothSocket schema
  • 2bbb972 [Vertical Tabs] Adding Tab Drag Destination Metrics
  • c8b7718 [Masonry] Implement auto repeat with intrinsic minmax()
  • 9667371 Return pessimistic first results for power efficiency for SW Decode EME
  • c9c0f1f Roll clank/internal/apps from 5c3eb78d9595 to 5b8984d16783 (1 revision)
  • 274be0d [Actor] Removed platform checks for actor_keyed_service in glic
  • 3512620 [realbox] Fix tests which check for opening the composebox.
  • 88b365d [rust] Copy/install `crubit/support` libraries in `build_crubit.py`.
  • e524084 [Contextual Tasks] Enable OAuth scope change
  • 777ee27 In chrome://skills/browse, implement disable on 1p DNE
  • f305d94 Move Attachments XML parsing out of JingleMessages
  • 99d3792 Fix MessagePumpCFRunLoopBase DCHECK with nested loops in idle work
  • d8c00a1 Replace `std::set` with `absl::flat_hash_set`.
  • 2ba3111 WebUI: Enforce definition order of CrLitElement boilerplate methods.
  • 98a1b6c Roll Chrome Android ARM64 Orderfile from AtymEENhVkeWDPAV_... to o78trZ-rUk-eQuerE...
  • b831e2a [Masonry] Add tests for auto repeat with minmax() and mixed sizes
  • b91e51f Plumb Xr Status into InputTransferHandler
  • 013860e [Extensions] Update icon in extension's site permissions page
  • 36b8e84 Reland "Revert "[Persist] Add SharedPrefs for being caught up and wire""
  • 81f1831 Roll V8 from 5fe9b3a0c785 to a0fd7c916bcb (5 revisions)
  • d87b7cd Introduce ObserverListReentrancyPolicy to specify untriaged renttrancy.
  • 2ba200b Roll Chrome Win ARM64 PGO Profile
  • 3c9f9ce [iOS] Move the EDM feature flag check to the factory
  • fd03d08 WebUI: Enforce length-zero-no-unit rule
  • 6df30be [event-timing] Remove old stale total duration metric
  • cec242b Use std::string_view in optimization_guide::GetVariantName
  • 3c42f51 Revert "[NtpCustomizationV2] Add lighter scrim when Theme Collection or Chrome color item is clicked"
  • 933d213 Enable Encrypted File Upload in testing config.
  • 5117226 Add edit_monitor CIPD package to DEPS
  • 435d3d2 Roll ANGLE from 0d472074d796 to c398ae4ce1c6 (1 revision)
  • baf8399 Revert "Enable WebGPU on NVIDIA on modern drivers (2024-05)"
  • b62ddbe [webauthn] Remove dead code
  • 294287c Support OneTimeBackendNotification in SharingDeviceRegistration.
  • 1e44615 [Vertical Tabs] Add launch flag for vertical tabs feature
  • 6ba8a24 [glic] Cache unresolved getUserProfileInfo promises
  • 604b4bc Always initialize occlusion detection
  • 87ea06c [QueryTiles] Remove leftover "query_tiles" usage in Chromium
  • a31bf53 Roll src-internal from b5591dff23d6 to 08a94a94fac6 (1 revision)
  • f2aca4a Roll WebView ARM64 Orderfile from K2Q12LnmLtUrobo-T... to y5tNUIdSIbfVHoPDi...
  • 44d366d Roll Chrome Linux PGO Profile
  • e309dd4 fake_dmserver: more sensible default args
  • d77e0a6 [Android] Allow ViewElement to match non-focusable Views
  • d7e127f JNI Zero: Fix field accessors for Double and Float special values
  • a170980 [Extensions] Move icon update logic to the ExtensionsMenuViewModel
  • 8fcb885 Reland "[BrowserWindow] Before destroying AndroidBrowserWindow dissociate TabModel"
  • a3d21e7 [glic] Fix flaky test TabRestoration_SidePanelClosed
  • cf8c141 Add feature flag for webui back forward buttons.
  • 2b5f4ae ash: Dismantle crosapi diagnostics service, part 3
  • f990fe7 Roll Platform Experience Win from 0a816358e56b to 2394d0b995cd (1 revision)
  • aad9a31 [Vertical Tab] Disable hover for inactive toolbar buttons.
  • 945c860 extensions: Sessions API window restore for desktop Android, #2
  • 92553c5 Roll Perfetto from 5fb9e804a7a2 to 4d0f63f0824b (2 revisions)
  • 23387fb [FET] Add iOS Promo Manager Owners to FET feature constants Owners
  • edd5033 Extend histogram expiries for IOS.Allocator.ShimInstalled and Tabs.MissingWebStateStorageFileOnSessionRestore
  • 5d533c1 [installer] Cross-volume operations for FileConductor
  • 8b53c63 [x-plat growth] Update fieldtrial config for desktop-to-mobile promos
  • e5887a9 History: Unify browsing history actor integration M3 fieldtrials
  • c9a3d76 [CDP] Allow auto-attaching to installing Service Workers
  • 9f2b089 [DCSI]: Add UMA to track CompoundImageBacking's max allocation.
  • e95de58 [Signin][Android] Fix dialog manager NPE on history page promo
  • 9f9ecca Comment Out Deprecated CustomTabsUiType
  • ea5e79d cct: Fix Partial Custom Tab JUnit tests for modern Android SDKs
  • 2445f6f Refactor: Use eventToPromise in presentation_menu_test.ts
  • c9f96a3 Add averge@chromium.org to content_extraction/ OWNERS.
  • df7450a Roll Dawn from 1f1eb8a2b5d4 to 59301e0f4e9e (1 revision)
  • 9148d86 Roll Perfetto Trace Processor Linux from fd55a3b89cb0 to 6c46b9097265
  • 8fdf678 [tracing] Update SystemMetricsSampler's default sampling interval
  • fa529d9 Extend performance intervention histograms
  • a946e5a [iOS] Fully Delegate NTP Color Updating to IconDetailView
  • b24c468 [PWA] Remove query/fragment from scope url in WebApp's constructor
  • ddde3c1 Roll Skia from b973203148e1 to 0f679de3c474 (4 revisions)
  • 73000a3 [SetupList] Launch sign-in flow from promo
  • 5d31440 [focusgroup] Refactor opt-out and segment barrier detection helpers
  • a9399d0 [gap-decorations] Resolve normal rule-break in multicol containers
  • 1ed5f47 Add 'Chrome iOS Theme' toggle
  • aa92a3f Roll src/third_party/libvpx/source/libvpx/ e83e25f79..a0ac06f5d (14 commits)
  • 355e695 Remove default AccessPoint value in AccountInfo
  • f96bcd9 Add trace events for CrxDownloader and Unpacker.
  • eadcf54 Wheel: Reset frame latch when subframe target latch is reset.
  • 5ebfc4a update QuicEndToEndMTCTest setup to be more realistic
  • f834722 [iOS][MagicStack] Remove TabResumptionConsumer
  • da4723c [GreenDevFloaty]: Add plumbing for url handling in AI popup.
  • 60dad7b [IRM] Fix pin button not matching visual label and accessible name.
  • cf9bc3a [scroll-animations] Sanitize timeline.source
  • 4a318d0 [Reading mode] Add z-index to line focus
  • 2254ca0 Roll Perfetto Trace Processor Win from fd55a3b89cb0 to 6c46b9097265
  • 26285e5 Roll ios_internal from 19951d4ed374 to 8a92f52903c6
  • a97c6aa Use the OnDeviceTranslationInstaller::Observer in ServiceController
  • 83c3f73 Roll WebRTC from d01ecdaa05f4 to a27d608d4b06 (1 revision)
  • 4de0e04 Remove assertion on multi-window mode duration to prevent potential crashes.
  • 01a9131 Add UrlKeyedDataCollectionConsentHelperIOS
  • 982dea0 Roll BoringSSL from ff72b0fd9e28 to 26100c5fe9a1 (1 revision)
  • 0082bb9 Webium: Use proper Lit patterns in cr-webview.
  • e8bbfc0 Record histogram and user action when user presses back button to go from contextual tasks panel to tab
  • 372aa4e WebContentsObserverProxy to use JavaObjectWeakGlobalRef
  • f4c18eb [Code Health] Clean up stale feature kBocaRedirectStudentAudioToKiosk
  • 5f8b49c Remove .Primary. from TextSmall.OnAccent1
  • 87f313f Roll Chrome Mac Arm PGO Profile
  • 9f2bf0a Remove .Primary. from TextMedium.OnInverseSurface
  • d4f4ac3 [Windows] Convert sandbox IPC to use span and remove IPCInt.
  • daa3c70 Remove .Primary. from TextMedium.OnAccent1
  • acd6c4e Remove .Primary. in TextMediumThick.OnAccent1
  • d0b9691 Remove kPrefetchAsyncCancelOnCookiesChange
  • db0a3b1 Remove .Primary. from Headline.OnAccent1
  • 0eb85ac Remove kPrefetchGracefulNotification
  • 095bb44 Remove .Primary. in TextMedium.OnAccent1Container
  • 5dea85f Remove .Primary. in TextLarge.OnAccent1Container
  • d361dd0 Revert "[Visited Link] Mitigate overflow in VisitedLinkWriter allocation"
  • 1cb7484 Avoid duplicate map lookups.
  • 7283e30 [rust] Fix `build_crubit.py` on non-Windows.
  • 41e93df Revert "Add labels to getDisplayMedia browser tests"
  • 5632420 Introduce SecurityPrincipal interface
  • 3cd86df Remove some unused includes of //base/types/strong_alias.h
  • bb35284 [SettingsSearch] Do not index Sign-In entry in main settings
  • c140ed6 [Symphonia] Add MP3 decoder support behind a feature flag.
  • ffdccc8 Import wpt@392e072ddccd7494c882212c859d67d33e00ba81
  • cddd054 LoadAndExtractContentTool: implement tab opening and closing
  • 2519307 Add basic histogram tests in QuicEndToEndMTCTest
  • cd03d2b Remove unused files from //headless
  • f01bef2 Add expanded clip rect to JSON output for clip paint property node
  • 70457a2 Roll Chrome Android ARM64 Orderfile from uxREHFsD0aqzAqVp9... to AtymEENhVkeWDPAV_...
  • 960e6ea [lens] Make base class a WebContentsObserver
  • 5e0ad78 Revert "Revert "[Persist] Add SharedPrefs for being caught up and wire""
  • e4f17e5 Roll V8 from e04c3a1a2543 to 5fe9b3a0c785 (45 revisions)
  • 5feacb1 [omnibox][webui] ChromeAutocompleteProviderClientTest
  • 28189d9 [Vertical Tabs] Tab Drag Duration Metric
  • c427eed [TabListInterface] Improvement for tests
  • 1606f27 Modularize webdata_services from //chrome/browser/BUILD.gn
  • a208738 Remove blank line at start of code block in chrome_client_impl
  • 398364a Enable WebGPU on NVIDIA on modern drivers (2024-05)
  • 98f5005 Deflake AutocompleteDictionaryPreloadBrowserTest
  • 8286a3b [perf] Clean up speedometer perf scheduling
  • a00bf7c Roll DevTools Frontend from eb7fa5ee4bb2 to 2c976d197e21 (3 revisions)
  • aad17b7 Add Glic Tab Restoration flag to chrome://flags
  • a30599e [Reading mode] Adjust test for TS text segmentation.
  • 768797e [ios] Update expire date of some MultiWindow histograms
  • 415ea02 Roll Chrome Win32 PGO Profile
  • 6308393 [Android] Improve ForgivingClickAction to mirror GeneralClickAction
  • 6198810 Remove android_weblayer and chromeos_lacros from testing configs.
  • 006a89a Roll src-internal from 55558151a1d1 to b5591dff23d6 (1 revision)
  • f2edd3e [CustomizationV2] Update theme collection icon placeholders
  • 104fa27 Use ScopedObservation in multidevice_setup
  • ec285dc Roll WebView ARM64 Orderfile from od9W6jjCQVawih60E... to K2Q12LnmLtUrobo-T...
  • 03677e4 WebNN: Implement initial WebNN Internals page
  • cd1fbe7 Add UMA metric to measure ProxyChangeListener registration time on Android
  • 5d9c6fc Revert "[Persist] Add TabStateStore-only ClearWindow operation"
  • a7aa155 [iOS] Add metrics to log Gemini ineligibility in separate buckets
  • 4d08ba7 Add a fieldtrial testing entry for WebViewTestNonembeddedLowEntropySource.
  • 5b15b0c [contextual-tasks] Skip vit/vsrid for translate queries
  • 42d421b Revert "[Persist] Add SharedPrefs for being caught up and wire"
  • b095210 Add testing config for EnableForceDownloadToOneDrive.
  • babc44d Add fieldtrial_testing_config for NotificationTrampolineNoNewTask
  • 2e11ddf WPTs for WebAuthn uiMode: 'immediate'
  • 63166e4 [contextual tasks] Compiles `ContextualSearchSessionFinder`,
  • a8d4f83 Roll Perfetto from 6c46b9097265 to 5fb9e804a7a2 (5 revisions)
  • 4d863bf Add built-in AI availability check features to UKM logging
  • d164f8e Revert "Reland "Multi-account device metrics: Schedule daily""
  • 773fd36 [iOS][PRDBD] Capitalize method names in QuickDeleteMediator unit tests
  • a306478 Roll Chrome Win64 PGO Profile
  • d8f43b7 [DCSI] Remove kUseCpuFallbackPathForExternalVkImage.
  • be424f1 Add observer methods to OnDeviceTranslationInstaller
  • 3061fca Move fetched_payments_data_context_ to PaymentsFormDataImporter
  • ac6abd7 [webauthn] Show error message when GPM is disabled
  • b318920 Cleanup AndroidPbDisablePulseAnimation and AndroidPbDisableSmoothAnimation
  • f19a9ee Change ProcessInfo to be keyed by type + subtype
  • bb485a7 WebUI: Fix violations of CrLitElement lifecycle method ordering.
  • e740e0a Roll Skia from 81021b53e74c to b973203148e1 (9 revisions)
  • 3e69adb [ComboButton] Add horizontal tab strip combo button
  • cc76798 Add translate toast flag, metrics and definition
  • 06ed687 [Switch Access] Remove mv3 feature flag
  • 1033ee6 History: Add history/actor integration M3 flags to chrome://flags
  • 9b5e0b0 Add a test for GlicActivePinnedFocusedTabManager.
  • 0239c23 Add staging option to glic preset guest url configuration
  • 68217b8 Use CSSParserContext for CSSUnparsedDeclarationValue in ResolveSubstitutions
  • 7daa328 Roll WebRTC from 7c388cbabb1b to d01ecdaa05f4 (1 revision)
  • 6dd5a48 [perf] Wrap `AssertFragmentTree` in `EXPENSIVE_DCHECKS_ARE_ON()`
  • 47279f1 chrome://skills ui tweaks
  • eff5206 [Visited Link] Mitigate overflow in VisitedLinkWriter allocation
  • 4ef9fe8 Don't unregister notifications if they are still needed
  • 9abc1e4 [TreesInViz]: Remove crash keys from LayerTreeHostImpl::CalculateRenderPasses().
  • 713bb2d code health: Replace base::RunLoop for base::test::TestFuture
  • e1d6bcf [ios] Migrate closePresentedViews to SceneCoordinator
  • ba9a279 [Actor] Support pausing task without cancelling actions
  • b558b41 Revert "[views-ax] Fix broken event filter system and add regression tests"
  • 004bbbe Remove ReadingList.Read.AgeOnFirstRead
  • cf455f5 Roll ios_internal from b98e7df8f43f to 19951d4ed374
  • ba8075d [<login>] Rename <federation> element to <credential>
  • 7c8b3e5 Extend expiration date for Blink.FedCm.SignUp.PrivacyPolicyClicked.
  • 35bf5c4 Replace AccessPoint::kUnknown by kStartPage in unittest
  • e94bb16 Added a WPT test to verify backdrop-filter behavior when animating parent opacity with fill-mode: forwards.
  • f4cbe8a Extend DeletionOrigin proto to support Google Play Services deletions
  • 9d2989c Fix UNSAFE_TODOs in //base/apple
  • cdc9f24 Add EnableExtensionInstallPolicyFetching to field trials
  • 4023856 Enable kMacCriticalDiskSpacePressure by default
  • ddaabe6 Migrate comments from crbug.com/<crbug ID> to crbug.com/<buganizer ID>
  • bf91df6 [FRE] Add feature flag and params for Default Browser Promo FRE
  • 371553d Fix ImmersiveModeControllerTest for SDK 36
  • 4988694 Avoid calling Java in GetDeviceFormFactor
  • e17b4ca [Android] Remove deprecated MetricsReportingEnabled pref migration
  • 0104b40 [views-ax] Replace PopupFocusOverride with ActiveDescendant in MenuController
  • 12f1d11 FIXUP: MacOS NativeWidgetMac::IsVisibleOnAllWorkspace impl
  • 0f928a6 Roll clank/internal/apps from abf3fee727eb to 5c3eb78d9595 (1 revision)
  • 18e73e8 [ios] Remove Tab Group Drag and Drop Functionality
  • 2d0c143 Actor: pass in keyed service to task
  • cf988d8 InputVizard: Speculatively transfer state to Viz with feature flag
  • 1b6853a NavigationRequest: Add crash keys and dump points for debugging
  • f424dc1 Roll Chrome Android ARM64 Orderfile from HQezvZbovdo4UxzXh... to uxREHFsD0aqzAqVp9...
  • e95f58c Activate chromium M146
  • 474a066 Update DistillablePageUtils to not use ScopedJavaGlobalRef
  • 0ce8011 Automated Commit: LKGM 16583.0.0-1075205 for chromeos.
  • a0062e5 Roll Chrome Mac Arm PGO Profile
  • 59e3059 Actor: Fix typo in actor keyed service
  • b9a7ca8 Roll Chrome Android ARM32 Orderfile from QRQz0FkhJc3gRtGJs... to KtRJeT2iSN7FuoYkD...
  • 5b54cce [FedCM] Remove obsolete FederatedAuthRequestResults
  • 1c24528 Sync FakeServer: Schedule save-to-disk after InjectEntity()
  • aa15000 [SEH] Show confirmation for extension-controlled default search
  • bf674d5 Correct margin-trim support for block-in-inline.
  • d1ff7ab Roll DevTools Frontend from 6529fc6ef97b to eb7fa5ee4bb2 (1 revision)
  • 2ffabf5 Roll clank/internal/apps from 7b73e4bb309d to abf3fee727eb (1 revision)
  • 5cf8b38 [AutofillAi - M4] Store attributes in a map keyed by the attribute type.
  • 69a9459 [gpu] Remove disable_half_float_for_gmb workaround
  • 187baae Roll Chromium Variations from BUMueuulsk5_EuSgf... to Sq5ro2ereZI6ISJXO...
  • fdd360f Remove unused ScopedTempDir class in //base/test
  • 15f4292 Add some trace events to Wayland pointer code for diagnostics.
  • 2d35e97 Roll Perfetto from fd55a3b89cb0 to 6c46b9097265 (4 revisions)
  • d9502f6 Enable TextInputClientNestedLoop in field trial test config
  • f762ba3 Remove ScopedJavaGlobalRef from OverscrollRefreshHandler
  • f4c43ee Remove EarlyFullScreenVideoOptimization flag and enable by default
  • d30fd4b [iOS] Mark BookmarksTestCase/testCachePositionIsRecreatedWhenNodeIsMoved as Flaky
  • a9a40d6 Add feature param for including entire clipboard payload in CSD
  • e895e41 Roll WebView ARM64 Orderfile from sL4ZLLG6cGtKFDVRG... to od9W6jjCQVawih60E...
  • cc1616f Revert "[Persist] Add migration logic to PersistentStoreMigrationManagerImpl"
  • bf1bf22 [ios] Fix issue on cold start with incognito disabled
  • cb3680f [Default Browser] Add Default Browser Dialog UI
  • b3fd507 Roll JetStream main from ad5e39771904 to 1323d9df7091 (1 revision)
  • 1df4150 [Android][Signin] Save config in instance state in ActivityResultTracker
  • 108675b YourSavedInfo: Update visibility of the Autofill menu item
  • 1a566ec Add field trial config for MigrateSyncingUserToSignedInDesktop
  • 576104d [Android] Tighten ViewUtils.onViewWaiting variants
  • 6778e85 [TreesInViz] Add verification that damage rects match
  • bf662e5 [Android] Use SI units for download size formatting
  • 67ac6a3 [tracing] Fix MarkNameIsTrigger out of bound
  • 03f8851 [ios] Remove redundant checks in start_surface_util
  • 1a7a155 Fix over-invalidation of anchor position due to remote frames.
  • fc0d079 [Reland] Actor: move task removal to after stop
  • 1004616 Avoid duplicate map lookups.
  • d5a7cc4 Revert "Add a remote command to query device location."
  • 32a2c61 Fix protoshop button on aim-eligibility debug page causing 500s
  • 091e930 [Animated Pb] Make bug fix not flag guarded
  • a9de143 Compute SendTabToSelf target device list on demand
  • d0a5585 [iOS][AIM] Add flag for server side state in composebox
  • 5158391 Combine constants used in option and menuitem.
  • 50c8db3 [event-timing] Remove unneeded stale histogram.
  • e0aa615 Revert "Passwords: Add PasswordCombinedSelectorView prototype"
  • ab3d489 Remove kMaxDrawsBeforeContextFlush
  • 0afd6c8 Respect the --enable-benchmarking switch in PredictionModelDownloadManager
  • a6f2ca3 [realbox] No model should be selected in classic Realbox.
  • 42983e6 [signin] Use accessors for AccountInfo fields in chromeos/ash
  • 5c97e30 [iOSPasskeysM3] Fetch passkey suggestions in PasskeySuggestionBSMediator
  • d495fb2 Roll Chrome Android ARM64 Orderfile from dUBkw7VwXpmO07Mi6... to HQezvZbovdo4UxzXh...
  • 7f91ac1 [Start Chrome with Windows] Add flag in chrome://flags
  • e9f969f [TabBottomSheet] Fusebox shows mic/lens button from start.
  • 76d631e Revert "[bedrock] Migrate BrowserListObserver to BrowserCollectionObserver - part 8/n"
  • 26152a7 [AutofillAi - M4] Pass the list of attribute types to Java.
  • 702561c [FedCM] Refine FederatedLoginResult to provide more granular failures
  • 470a16c Extend BabelOrca histograms.
  • 6c93f1e Refine AED tests to also check filling payload
  • b56ae06 Update WebAuthn autofill to use ConsentLevel::kSignin
  • 8ec96b1 Default enable kill switch AutofillEnableSaveToWalletFromSettings
  • a01e24a Roll Media App from 2u9fg7vP0hXxxWuHJ... to TOU_tZa15Prsm5RXh...
  • 71bd96f [tracing] Support 32bit int in BackgroundTracingHelper::SplitMarkNameAndId
  • e7608ff [ios] Trigger update to TaskExecutionUIReady
  • e9179c3 Helios Best effort page context generation if page isn't loading
  • 51d241f Roll Help App from tgyEsGKoOKhROEutR... to jr-a4lETfyq-M79ud...
  • 0f4b511 Roll Chrome Mac PGO Profile
  • 57e08a5 Roll WebView ARM64 Orderfile from hBqbXej3zmleitKHB... to sL4ZLLG6cGtKFDVRG...
  • 82668c3 [Vertical Tabs] General way to assign toolbar clicks to caption/frame
  • 37c2f2f [iOS]Reactivate signin tests on device
  • aa27118 Remove ScopedJavaGlobalRef from PolicyAuditor
  • 6984ef2 Fix dangling pointer and complete v8 optimization browser tests
  • 511557d Add UMA metrics for Enterprise Encrypted Cache key operations
  • 34272ae [Autofill] Extend dynamic positioning testing config to other platforms
  • 37fcac8 Fix intent chip chopped off on cros
  • 62b7cff Call WalletPassAccessManager to unmask entities for filling
  • 3be63f9 [ios] Make sure that task_request only handles one URL
  • cc391d1 Revert "[PA] Add TaskControlledPurge to fieldtrial"
  • 38fe059 Generalize FillingPayload matcher in AED test
  • 64858b0 Extend expiration date for PasswordManager error message histograms
  • b7a452a Roll ios_internal from c4afeb931d18 to b98e7df8f43f
  • bdf95f7 Add "dialog" path to webui constants
  • 69b9f64 Migrate comments from crbug.com/<crbug ID> to crbug.com/<buganizer ID>
  • d598a61 Fix blob_generator.py on CrOS
  • c9ea4ca Add Google Wallet branding to Entity editor dialog in settings
  • 5cb6699 Migrate comments from crbug.com/<crbug ID> to crbug.com/<buganizer ID>
  • 0cc1883 [GCM] Extend some histograms and add rushans to owners
  • 3a3d9d3 Javaless renderers: Pass thread options to constructor
  • 3b1c9fe VT cross doc: clean up wpts
  • e5a8dea Revert "actions revamp: Add checks for profile during shutdown"
  • 23fbefc Roll Chrome Mac Arm PGO Profile
  • 6dce15e Roll DevTools Frontend from fa5a36d357d7 to 6529fc6ef97b (1 revision)
  • f7b397b Roll WebRTC from 573e746914f1 to 7c388cbabb1b (2 revisions)
  • 424d886 Extending expiry date of Android.UIDialogShown histogram.
  • 4970bbb Cleanup: Update spelling of random word(s)
  • 596aac1 [iOS] Remove iOS 16 version guards
  • cfa9b35 [iOS] Fix bottom padding for Home Customization on devices without safe area
  • df40d6f Analyze ADDRESS_COUNTRY server votes
  • 693a5c9 Cleanup AutofillField::GetComputedPredictionResult()
  • 63a61dd Roll Chrome Linux PGO Profile
  • 4653723 [iOS] Improve swift/C++ interop vector tests
  • 471b369 Register AI_THREAD in sync
  • 0223190 Add WebView flag for V8MemoryReducerDelay
  • 05b2f17 Roll Dawn from 4fc5e617254b to 1f1eb8a2b5d4 (5 revisions)
  • 31fea0b Fix comment in AutofillAiImportDataControllerImpl::CanBeReshown.
  • 6e486a9 [sqlite_vfs] Remove AddFlagsForPassingToUntrustedProcess
  • dc090a3 Revert "[BrowserWindow] Before destroying AndroidBrowserWindow dissociate TabModel"
  • d7472d5 [ios] Trigger update to TaskExecutionProfileLoaded
  • a04f730 [KP] Automatic update from google3
  • b9d970e Add proto value conversions for THEMES_IOS
  • c173a17 Update UI for the restyled Autofill AI update prompt
  • afe6616 Add THEMES_IOS sync type
  • be07fa5 Roll Chrome Win32 PGO Profile
  • efff718 [views-ax] Fix broken event filter system and add regression tests
  • 4accae8 Mark `images/color-profile-image-object-fit.html` as flaky
  • 573535e [Clapper Loud] Fix missing permission entry on OS-level denial
  • 482bad0 Roll Chrome Android ARM32 PGO Profile
  • 61d5427 [CT] Automatic update from google3
  • 1109c15 Extend expiry of histograms relating to theme prefs migration
  • a0bf14b Roll Chrome Android Desktop x64 PGO Profile
  • 98bf38b [iOS][Omnibox] Don't enter pre-edit state if user input in progress
  • 68503c8 Remove obsolete Single Username UMA metrics.
  • 76c1b77 Updating XTBs based on .GRDs from branch main
  • c54e8c0 Roll clank/internal/apps from 240befdc24f1 to 7b73e4bb309d (1 revision)
  • fe50a5e Update contributor email
  • dabdde9 Roll DevTools Frontend from 267f264410b3 to fa5a36d357d7 (2 revisions)
  • d7489b8 [signin] Delete OAuth2ScopeRestriction::kExplicitConsent
  • 351a041 Refactor link_capturing_navigation_throttle_browsertest.cc
  • 176c79b [IWA] Use correct keyword for sub apps feature flag.
  • 50e51e1 Promote some OWNERS files up a level.
  • dbba78f [Document PiP] Prevent launching pip window if PiP is not enabled
  • 8c35c70 Cleanup EnableVerdictCache flag
  • deffdc2 Cleanup EnableSinglePageAppDataProtection flag
  • f641ebd Perform some clean-ups in AED unit test
  • fbdb4a7 Traffic annotations update
  • 1c0a743 Roll ios_internal from 3dfa54c1c8f5 to c4afeb931d18
  • b1fdd28 Roll clank/internal/apps from e964ae21ef46 to 240befdc24f1 (1 revision)
  • f7aba24 [AutofillAi - M4] Use getters for Autofill AI data types.
  • cd03730 Limit the cases in which the Autofill AI controller reshows
  • 8d22622 [Windows] Remove unsafe buffer usage and use variants in IPC arguments.
  • 885d1a6 [GestureGated] Add feature params in about flags.
  • 56b9414 Roll Chrome Mac Arm PGO Profile
  • 5cdd49d Roll Chrome Win64 PGO Profile
  • c3ab4cd CCA: Read pref only in ChromeCameraSaveDelegate constructor
  • 7e1b6fe Add labels to getDisplayMedia browser tests
  • fd85988 Reland "Multi-account device metrics: Schedule daily"
  • 58b36c2 Roll ANGLE from 63daf921d964 to 0d472074d796 (1 revision)
  • b24873c Disable webtest temporarily for a devtools change
  • e9acfbc Reland "[a11y][carousel] Update AX tree on scroll marker tab change"
  • c31dec7 Permissions: Fix requestAll deduplication to check descriptor extensions
  • f665bc8 Call WalletPassAccessManager during update/migrate/save
  • 8550b81 Roll DevTools Frontend from 9559feb8fa8f to 267f264410b3 (6 revisions)
  • 56b63ca clank-input: remove unneccessary @VisibleForTesting's
  • 7fa99b6 [Windows] Remove unused sandbox policy opcodes.
  • 3309cd8 Roll Boca App from VdyEDh2_RCyOGCEt7... to tU-tPyqDWwxgbpqcY...
  • 8b8ac38 [AutofillAi - M4] Implement wallet entity source notice.
  • 04c0ef9 [AutofillAi - M4] Set local entity source notice.
  • f2e80f7 Add AyeAye checks to top-level Chromium presubmit
  • 3ee0c24 Update meet_effects hash in DEPS file.
  • bc733bd Include permission granularity in X-Geo header
  • 92236c4 Roll Crossbench from 274eec196c53 to 32eea5bb3958 (1 revision)
  • 1e1c838 Prioritize observed attributes over saved attributes in import
  • fb59dc1 Roll src-internal from 3383de008dd2 to 55558151a1d1 (1 revision)
  • 2fe69a2 Passwords: Add PasswordCombinedSelectorView prototype
  • fc37f2c Roll Projector App from Mps9CMNiasBmGM05J... to 6l5dx9aCMvSrIMLSO...
  • 1c38643 [iOS] Update the omnibox container in toolbars
  • 0f65700 Roll DevTools Frontend from dba2e1ce99aa to 9559feb8fa8f (3 revisions)
  • 70eb35f Remove AccessPoint default value in PrimaryAccountMutator
  • ce2a971 [GreenDevFloaty]: Remove Mac-specific handling of CreateDialogWidget.
  • b34ebf3 [AutofillAi - M4] Move ItemType from address/ to common/.
  • c3f9b4a Roll Chrome Mac Arm PGO Profile
  • 9cc96f3 [iOS] Fixes legacy tab grid transitions
  • 2ca7c72 Clear out the other.manager in the move assignment operator.
  • 7162b5c [RR] Add client, driver, manager
  • ce2817c Roll ios_internal from c26de3534ece to 3dfa54c1c8f5
  • 76910d2 fieldtrial: Delay Memory Reducer
  • 87b19a6 [GestureGated] Make PermissionsGestureGatedPrompts flag available on all platforms
  • 83c3719 Remove page info owners for deleted files
  • c7fe963 Use StringView::Split() in SVGSMILElement::ParseBeginOrEnd()
  • 182fa8b [FRE-refresh] Sign in benefits page
  • 125b580 Roll Boca Receiver App from F2VCDq8gYeDvsfnc_... to kPhpr1B6bj2rP1-Ke...
  • 01337f2 Add MockWalletPassAccessManager
  • 50c2f92 Use StringView in SVGSMILElement::ParseClockValue()
  • 7573cac [AutofillAi - M4] Move prepareEditor to EditorViewBase.
  • c82156d [AutofillAi - M4] Implement optional editor source notice background.
  • b84f1d4 Roll clank/internal/apps from aeda40e79d6f to e964ae21ef46 (1 revision)
  • 95cd935 Cleanup: Update spelling of random word(s)
  • 45c0a66 Roll DevTools Frontend from 7f1761341fd0 to dba2e1ce99aa (1 revision)
  • 83cabbe Implement GlicFormParsingTracker::OnFieldTypesDetermined
  • 45cb624 WTF: Refactor String::Split() implementation
  • bc02a33 Delay expiry of frequently used histograms.
  • bf9da1d Add a remote command to query device location.
  • d0e1a96 WTF: Add StringTo*nt64() and HexStringToUint*() functions
  • 838c1e7 Add Dolby Vision profile 10 & 20
  • 9c8bbbf Add (currently empty) Unido Message callback to GmailOtpBackend.
  • a83d69c WTF: Apply StringView::SplitSkippingEmpty() in core/
  • de0296b Roll Chrome Win32 PGO Profile
  • f16ce45 [IOS] Hide the share button on iPad when kDisableShareButton enabled
  • a820175 [Password Manager] Don't wait for webauthn if form has no webauthn input
  • c74328c [Frameworks roll] Roll to 867973361 piper revision
  • af3f3e4 Roll ANGLE from edb053cb36fd to 63daf921d964 (1 revision)
  • b14399d Roll Chrome Mac PGO Profile
  • 3d3e380 Don't expose file input types to WebMCP
  • 58a08eb Inject WalletHttpClient into WalletPassAccessManager
  • d1885ce Delay expiry of histograms causing alerts.
  • c9bf4a1 [Autofill] Make GlicFormParsingTracker handle navigations
  • 09af9ab Only clear border rounded corners when required
  • fc909f4 Roll BoringSSL from 2e20dda79b2e to ff72b0fd9e28 (1 revision)
  • d25cd54 [GreenDevFloaty]: Add anchors (Chromium part).
  • 97e6e56 [Blink] Eliminate CanvasNon2DSnapshotProviderBitmap::surface_ ivar
  • d433d8b Fix a race condition during the browser shutdown.
  • 20e4a63 Align tests shortcut naming with prod code
  • 8fa3017 Roll Dawn from 5b0364dfff1d to 4fc5e617254b (3 revisions)
  • b72071f Roll Chrome Mac Arm PGO Profile
  • e084ceb Replace `std::unordered_set` with `absl::flat_hash_set`.
  • 902f34c Used ScopedObservation in SessionControllerClientImpl
  • ef3e16e Roll WebView ARM Orderfile from MJCs0RSbnEp_0Jepg... to YZCXip_6Ig9J0GOLT...
  • c960a1b Construct absl::flat_hash_map with std::from_range in autofill
  • 8f2c275 Roll abseil_revision cd765c9dd1..af4f27f00a
  • ad25c21 Do an early return in AwPrefetchManager::StartPrefetchRequest
  • 45bb54f OMTPrefetch: Introduce kWebViewPrefetchOffTheMainThread
  • f6277e7 [Cleanup] Migrate NoBestEffortTasksTest test to use MV3
  • 6cc8e61 Roll Chrome Linux PGO Profile
  • a79d418 [searchprefetch] Set the tracking logic for keep alive beacon requests
  • 7dbfb42 Export net-logs to public Downloads directory
  • 3bfc6fe Improve kAugmentedPhoneCountryCodeParsingRe
  • ab24bdd [Blink] Remove superfluous EndWriteAccess() call in CRPSI
  • f17cd36 [Blink] Make GetBackingClientSharedImageForExternalWrite() protected
  • d002f69 [Blink] Add RASTER_WRITE usage to SI WebGL creates for snapshots
  • faa6b4a [Blink] Migrate GetBackingClientSIForExternalWrite() test
  • 6d40bd3 [Blink] Clarify comment in WebGLRenderingContextBase
  • 6d78da1 [//media] Update comments in video_frame.h
  • 550faf2 [Blink] Add test of CRPNon2DSI::GetBackingClientSI()
  • 8a6a740 [//cc] Update OOP-R reference in TransferCacheDeserializeHelper
  • 8465918 [//media] Rename VideoFrame::IsMappable() for clarity
  • c59d886 [Blink] Make CanvasNon2D-specific GetBackingClientSharedImage() method
  • 6b64193 [wv] More experiments to defer GMS startup
  • 88b5339 [Blink] Streamline GetBackingClientSIForTransferToWebGPU
  • d1eac25 [Blink] Introduce GetBackingClientSharedImageForTransferToWebGPU()
  • f75612a [//cc] Pull out TileDisplayLayerImpl tile processing into helper method
  • 4c67e5c [//cc] Update comment in TileDisplayLayerImpl
  • e0688ed Roll Chrome Win ARM64 PGO Profile
  • 4428da1 Disable `LaunchParams` browser test on Mac
  • 53080a9 Fix formatting of a presubmit warning
  • 5830fae Rename AutofillProgressDialogType to AutofillProgressUiType
  • 0e7052f Directly link NtQueryInformationProcess
  • 2be94b4 [Autofill] Introduce GlicFormParsingTracker
  • 6aa29a8 Mark `create_alwaysMatch.py` flaky
  • 0d40b5d Roll Chrome Android ARM64 Orderfile from -eOzCW-vlPYCAjy0y... to dUBkw7VwXpmO07Mi6...
  • 6459f70 Roll Chrome Win64 PGO Profile
  • 1bde229 Passwords: Make AccountChooserDialogView to be a DialogDelegate
  • 4770585 Roll Chrome Android Desktop x64 PGO Profile
  • ff03b77 Roll Chrome Android ARM32 PGO Profile
  • ee75e7e Automated Commit: LKGM 16582.0.0-1075199 for chromeos.
  • 31a539d [Bookmarks] Create "Open all" menu items when URL moved into folder
  • b4ecafc [Vertical Tabs] Fix Crash when Enabling TouchUI
  • 4489c6f Roll WebView ARM64 Orderfile from cbceqBn4BnUHS8flT... to hBqbXej3zmleitKHB...
  • 89680d2 Roll Chrome Mac Arm PGO Profile
  • f43d59c [iframe] Suppress the `resize` events when saving/restoring
  • a0d54ca Mark `RTCPeerConnection-iframe-gc.html` flaky
  • 1dd12a6 Allow the 'revert-rule' keyword in UA sheets
  • e7e9679 [network] Decouple P2P/WebRTC from network_cpp component
  • eed3d9e Roll Perfetto Trace Processor Win from 436a00fb3edb to fd55a3b89cb0
  • b34f815 actions revamp: Add checks for profile during shutdown
  • 418bc99 Put mojom header behind buildflag
  • d856ec4 Roll Chrome Android ARM64 Orderfile from JTbFifTUHZhU0N85p... to -eOzCW-vlPYCAjy0y...
  • 329d842 Move messages in generated_resources.grd to //extensions
  • 7a4cb00 [BrowserWindow] Before destroying AndroidBrowserWindow dissociate TabModel
  • b7d1421 Roll ios_internal from 5e0d8276e235 to c26de3534ece
  • 6cd459a Roll ANGLE from a6d84ad20406 to edb053cb36fd (1 revision)
  • 3d1a51b Update chrome://skills card styling
  • c37bc61 [shape-cache] Make InlineItemTypeToString static.
  • 2854a0b Roll eigen from afb43805349c to 23fcc1c6c972 (5 revisions)
  • b0033ca iwa: Add new policy to manage IWA user installation
  • 84903df Extend expiration for Prefetch.PrefetchContainer.PrefetchMatchMissedToPrefetchStarted histogram
  • f6daee9 Roll WebView ARM64 Orderfile from PmKt9FatwAfAaE2ml... to cbceqBn4BnUHS8flT...
  • d7d1d43 Roll ChromeOS Bigcore AFDO profile from 146-7649.0-1770000930-benchmark-146.0.7676.0_pre1581371-r1 to 146-7649.0-1770607136-benchmark-146.0.7678.0_pre1581483-r1
  • 4df9e45 Roll Perfetto Trace Processor Linux from 436a00fb3edb to fd55a3b89cb0
  • e220943 [contextual tasks] Make native suggestions clickable
  • 420330f Roll ChromeOS Atom AFDO profile from 146-7649.0-1770008489-benchmark-146.0.7676.0_pre1581371-r1 to 146-7649.0-1770008489-benchmark-146.0.7678.0_pre1581483-r1
  • 0377c86 Use ScopedObservation in PerUserStateManagerChromeOS
  • 1708b56 [Mac] Fix hang in ShareMenuController by deferring menu population
  • d846118 Roll Chrome Mac Arm PGO Profile
  • 1fea484 Fix jj scripts
  • 83f9e4a Roll optimization-guide from 4ae23b473688 to f0884743c853
  • 5331f16 Roll clank/internal/apps from fb50bf7816a4 to aeda40e79d6f (1 revision)
  • caf65ac url: Simplify GURL::ComponentStringPiece()
  • e217a41 Roll Chrome Win32 PGO Profile
  • 0e3c522 Roll Updater chromium_win_arm64 from 2@1576106 to 2@1577003
  • 11e63bd Move GetFixupExtensionNameForUIDisplay() to //extensions
  • 6096dd6 Roll BoringSSL from 2e606c2dbf8b to 2e20dda79b2e (2 revisions)
  • 16e06d5 Roll Chrome Android ARM64 Orderfile from kx2GsymZIynWkibE-... to JTbFifTUHZhU0N85p...
  • f5e757f Prefetch: Refactor MakeSelfOwnedNetworkServiceDevToolsObserver
  • dd64239 Undo "Adding UMA metric for network migration"
  • c21fc95 Mark `pointerevent_attributes` timeout-prone
  • 29b6083 Roll Amd64 AFDO from 146.0.7676.0_pre1581371_rc-r1-merged to 146.0.7678.0_pre1581483_rc-r1-merged
  • f68eb83 Mark `create_firstMatch.py` as flaky
  • 81b4690 Roll Chrome Android ARM32 Orderfile from AKLzM9sYHdhdNvUQs... to QRQz0FkhJc3gRtGJs...
  • af7dc9d [contextual_tasks] Use lens feedback form from help menu
  • d097b8d Actor: add tabs before changing state to acting
  • 9c81d99 [glic][onboarding] Enable IPH_GlicTrustFirstOnboardingShortcutSnoozePromo in testing config
  • b1f58e7 [base] avoid blocking wait in Process::Terminate() when wait=false on Windows
  • d993bc9 Implement 10 variations for the Pin/Dock infobar message
  • 2f989f2 Add a UseCounter for when XML is parsed through DOMParser
  • ab2020e Roll ChromeOS Arm AFDO profile from 146-7649.0-1770002381-benchmark-146.0.7676.0_pre1581371-r1 to 146-7667.0-1770608498-benchmark-146.0.7678.0_pre1581483-r1
  • d1265f7 Roll Chrome Mac Arm PGO Profile
  • 81b90bf Roll ios_internal from be1d1ac73623 to 5e0d8276e235
  • 410c71a actions revamp: Respect system long-press timeout in extension actions
  • a1bb37d Roll Updater chromium_linux64 from 2@1576002 to 2@1577002
  • f22b108 [Vertical Tabs] Fix frame context menu title casing
  • 87d9f7d extensions: Add ExtensionApiFrameIdMapBrowserTest to desktop Android
  • 203d39c Provide title case version of IDS_JS_OPTIMIZATION_BUBBLE_ENABLE_BUTTON
  • 80b3ab7 Roll WebView ARM Orderfile from xbe5Wtw6JIzteRODt... to MJCs0RSbnEp_0Jepg...
  • e0d4305 Update TrayBackgroundViewCatalogName enum in metadata/ash/enums.xml
  • f70fec5 Roll Perfetto Trace Processor Win from 1f512c9800ce to 436a00fb3edb
  • 34f7893 Roll Perfetto from 436a00fb3edb to fd55a3b89cb0 (1 revision)
  • 9bb7270 Updating trunk VERSION from 7680.0 to 7681.0 and incrementing major version to 147
  • 93bf46e Avoid duplicate map lookups.
  • 9e527dc Roll WebView ARM64 Orderfile from qfiBjjI1YoOEmXJ8K... to PmKt9FatwAfAaE2ml...
  • 1439a86 Fix sandboxed frames embedded on WebUI pages.
  • 3a1ecef [Symphonia] FLAC: Fix panic in read_subframe and predictor orders
  • 586564b extensions: Add ExtensionErrorControllerUnitTest to desktop Android
  • dc99ba3 blink/css: Implement text-transform: full-size-kana
  • ca74a2a [composebox] Add configurable labels and hint texts to Composebox.
  • cb2f11e [composebox] Reorder contextual action menu items.
  • c540980 [bedrock] Migrate BrowserListObserver to BrowserCollectionObserver - part 8/n
  • 92aa84c Roll FuzzTest from 54dfec04d5c9 to 54b2ccd59262 (1 revision)
  • 71ebe5f Replace `std::unordered_set` with `base::flat_set`.
  • 8c73d5b Roll Dawn from a44d7a3d78f2 to 5b0364dfff1d (4 revisions)
  • 8be74a2 Roll Chrome Linux PGO Profile
  • 1a0ce6a [POR Extension API] Add New Extension API to set ProxyOverrideRules
  • 488df50 Roll Chromium Variations from wxMq_DF2hMwBhHn6r... to BUMueuulsk5_EuSgf...
  • 9d582d2 Roll Chrome Mac PGO Profile
  • 2c970a7 Roll WebRTC from d1972add2a63 to 573e746914f1 (1 revision)
  • 3621fb9 extensions: Add PackExtensionTest to desktop Android
  • 5f6f011 [ComboButton] Refactor ComboButton to build children
  • d498a05 Roll optimization-guide from 94d3a0a23881 to 4ae23b473688
  • 51d4b1f [Symphonia] FLAC: Fix fuzzer decoder crash
  • 360edb0 Ignore getComputedStyle pseudo-element arguments without colons per CSSOM spec
  • 3cfc8e0 [TabModel] Use isTitleUnset() in TabGroupTitleUtils and fix tests
  • 92a9f7f Roll Chrome Android ARM32 PGO Profile
  • d6aaa77 Roll Chrome Android Desktop x64 PGO Profile
  • 95c390a Roll src-internal from 1bae79b03303 to 3383de008dd2 (2 revisions)
  • e9f7308 Roll Chrome Mac Arm PGO Profile
  • d3c406b [lens] Region follow ups in Lens panel should not mark selection expired.
  • e41f432 Roll BoringSSL from 2a7ca5404e13 to 2e606c2dbf8b (3 revisions)
  • 474398b Roll Updater chromium_mac_arm64 from 2@1576076 to 2@1577006
  • 3e5bf1d Roll vulkan-deps from 2cb91a73a9fb to 561b38476f3d (4 revisions)
  • 596a7c5 Lighten Link Hover Status Bar background using Primary Container
  • a6cf681 Remove TODO
  • bba749c Deflake snackbar persistent stack tests
  • 4601a0d Fix nits in status_area_widget.cc and status_area_widget_unittests.cc
  • 956af2d Roll regex-syntax: 0.8.8 => 0.8.9 in //third_party/rust.
  • e9a2d97 Roll regex-automata: 0.4.13 => 0.4.14 in //third_party/rust.
  • fecc557 Roll Updater chromium_win_x86_64 from 2@1576082 to 2@1577006
  • 086f1b8 [iOS Blink] Disable some failing tests of LocalStorageImplTest
  • 8ebc207 Add some missing includes of //base/types/strong_alias.h
  • 5f6d568 Roll Updater chromium_win_x86 from 2@1576020 to 2@1577003
  • 3c9e581 [MIR] Create TabReparentingDelegate to hold implementation for tab and
  • adfad16 Roll Updater chromium_mac_amd64 from 2@1576108 to 2@1577002
  • 9b50fb9 Roll llvm-libc from 5705ee75b1fa to 4f89a98f364a (1 revision)
  • 979705a Improve StorageRemovedFromDisk browser test.
  • 7b0a1f4 Roll quote: 1.0.43 => 1.0.44 in //third_party/rust.
  • 2b11b1f [SkillsPage] Implement search bar for discover skills page
  • 5d70cf4 Reland "[Skills] Migrate dialog from WebDialogDelegate to View structure."
  • 6f16df7 [Extensions] Make Message move-only and add Clone()
  • ab8542a [event-timing] Improve INP Calculator Interaction Offset calculation.
  • 4e14f2e [Actor Overlay] Magic Cursor no animation with prefers reduced motion
  • 61d05b3 [Skill] Fix a bug where contextual skills are lost after tab switch
  • 7134ea0 Roll Enterprise Companion chromium_linux64 from tXl_kECCEE_B21-su... to N33L_Paar3E14WaKP...
  • 05edd88 Roll Enterprise Companion chromium_win_x86 from Os5UWO8xsFYZvJqSa... to ldJISx7Pdn6y2DAKd...
  • cdc4082 Roll Enterprise Companion chromium_win_x86_64 from rihKBALRuO8Ez7ZSE... to PtMnBN9TwEVyIX5Kf...
  • 76b7d80 Disable flaky UrlBarTest
  • f173bc5 Roll Enterprise Companion chromium_mac_arm64 from 5fsd5EnpOiD2mPlEy... to dTRCZ92e3lLNi1dqR...
  • 0b3d9d7 Roll Enterprise Companion chromium_mac_amd64 from tEXCIdDoVlzE8rnaY... to mG7CbuvrOB1eJf6Hh...
  • 00f0195 [Windows] Remove unnecessary process handle from OpenProcessToken IPC.
  • 9849eac surface_embed: Add basic test for surface embed plugin
  • bee0adf Remove text overflow ellipsis when content is scrolled
  • 7d29091 Remove NotFatalUntil CHECK() for nil BWGService in page action menu
  • 95bba74 ScopedVT: Skip on tag collision.
  • 0c4fc40 Roll ANGLE from 44ad07631804 to a6d84ad20406 (3 revisions)
  • 9f4cffd Revert "Multi-account device metrics: Schedule daily"
  • e1d9b98 Roll Chrome Win64 PGO Profile
  • a3f2daa spellcheck: fix typo on idle spell check controller
  • 38ff61a Roll fend-core: 1.5.7 => 1.5.8 in //third_party/rust.
  • afd852a Disable testContextMenuRetrievesVideoOptions on desktop bot
  • d3de7f3 Implement Page.getAnnotatedPageContent in headless
  • bebdf76 Refactor //headless/BUILD.gn
  • b02f846 Remove and cleanup features::kCombineNewWindowIPCs
  • 633878a [Pix Iframe] Log flow exited reason for iframe URL not allowlisted
  • 1e49469 ash: Dismantle crosapi diagnostics service, part 2
  • ae6cab9 ash: Dismantle crosapi diagnostics service, part 1
  • e9bd041 Automated Commit: LKGM 16581.0.0-1075190 for chromeos.
  • 60a69c0 Re-enable QuicEndToEndTests on TSAN
  • 555b21b Use XDG_DATA_HOME for nssdb path
  • 55253ad Add a title flag to jj upload.
  • fce258c [SkillsCleanup] Create a centralized mock skills service
  • 91f9761 Reland "[builtin ai] Add background download experiments to the fieldtrial testing config."
  • 84c6469 [iOS] Update iOS test suites from 17 to 18
  • dbb6168 [Extensions] Remove HID variants in DevicePermissionsPrompt
  • fc02c5c Glic guest url presets chrome_switches cleanup
  • 9de98f7 Roll Chrome Android ARM64 Orderfile from QDSG8MOv1d61sVnQU... to kx2GsymZIynWkibE-...
  • 999c7b0 [<login>] Introduce the skeleton of the <login> element
  • 6c85cdf Remove persistent shell arg from runners that ignore it
  • a98a8fa [Extensions Metrics] Remove `GetOperation.AllocationSize` histogram
  • 5f29375 [omnibox] Enable voice input transfer from AIM popup to Omnibox
  • 77c51ad Introduce the path concept to TabStrip API
  • dbe0fef [omnibox] Refocus location bar when manually closing AIM popup only.
  • 7b9b98d [omnibox] Enable autocomplete for composebox voice search results
  • 877e6ca Resolve dangling pointer in |BrowserObserverChild|
  • f0ac5d5 Roll clank/internal/apps from c643013919c9 to fb50bf7816a4 (1 revision)
  • c1fc113 Create Glic button on tab strip
  • 45d573e [CLAMS] Start model download lazily during first inference
  • 0704e46 Replace `std::set` with `base::fixed_flat_set`.
  • 55a9ee1 Roll Catapult from 39805a224bb6 to a476f554f886 (1 revision)
  • 232a707 [Bluedog] Change default Enterprise Pref Value
  • 718bc4f [ntp][realbox] Fix a11y announcement for suggestions.
  • 906dddb [DebugUITabStrip] Remove feature flag `kDebugUITabStrip`
  • d2c03ed [DebugUITabStrip] Add support for SessionRestore data in adapter
  • 108d192 [DebugUITabStrip] Add support for TabRestoreData in adapter
  • 8fd11b3 [DebugUITabStrip] Add toolbar buttons to expand, collapse, and copy
  • 823feef [DebugUITabStrip] Add JsonView Pane on UI to show JSON details
  • 70a48f8 Initialize HyperlinkContextMenuItems based on feature flag
  • 3e7ee1b [DebugUITabStrip] Add TreeView Pane on UI to show TabStrip tree
  • 1726e31 Support continuous embeddings generation in PageEmbeddingsService
  • b16ffa8 Move JingleMessageReply::ToXml into the XML converter class
  • bb06d7e [DebugUITabStrip] Add ViewModel backend to select-expand TabStrip nodes
  • d2324aa Roll Depot Tools from b91fef0eafcd to 42786f6e46c2 (1 revision)
  • ba29676 Unskip most Mac/MeetEffects tests
  • 3af0189 Roll Chrome Win32 PGO Profile
  • b8db970 [DebugUITabStrip] Add TabStripTree adapter in TabStripInternals UI
  • dd76e53 [Clarity] Add Chip Selector Interface to Page Action Controller
  • 38a50ec Roll Chrome Mac Arm PGO Profile
  • eb26784 [DebugUITabStrip] TabStripInternals UI state storage
  • 5a27845 [iOS] Extend IOS.NTP.Impression.CustomizationState
  • e167da3 [DebugUITabStrip] TabStripInternals UI structure
  • 5ab1481 [WebUI] Promote `cr-lottie` to a shared element
  • 8690063 Replace `std::set` with `absl::flat_hash_set`.
  • b8a1236 Roll WebView ARM64 Orderfile from pa-pWF5s6xthUpslN... to qfiBjjI1YoOEmXJ8K...
  • 351389f Revert "Reland "Clean up LocationBar focus and UrlBar management.""
  • b0e8d7e [BNPL][PNPL] Add metadata issuer logos
  • d50bd5d Roll Perfetto Trace Processor Linux from 1f512c9800ce to 436a00fb3edb
  • 537c115 Roll DevTools Frontend from 59cd17f0b315 to 7f1761341fd0 (1 revision)
  • d279c7e Roll flate2: 1.1.8 => 1.1.9 in //third_party/rust.
  • 71da119 security: document SecImpact-None SLO exemption
  • 82fea57 Roll find-msvc-tools: 0.1.8 => 0.1.9 in //third_party/rust.
  • b43395a [contextual tasks] Enable kContextualTasksTabListInterfaceObserver by default.
  • ef3082b Disable -Warray-bounds for simdutf and harfbuzz
  • 8061b15 Reland "[ios] Copy MagicStackModule during reconfigures"
  • 9c462b5 Replace `std::unordered_set/map` with Abseil in /safe_browsing.
  • 7555eb7 docs: exempt new Rust deps from 3p security@ review
  • d25db6a [Windows] Remove sandbox policy evaluation options.
  • 073b328 Roll WebRTC from 6fa537a09ce4 to d1972add2a63 (2 revisions)
  • f8839d7 [Setup List] Implements showBottomSheet for Coordinator
  • d9057df Remove focus on show for glic & tab contents daisy chaining
  • 0e3daad [input-state-model] SearchboxConfig fallback has correct `ToolRule`
  • c5ca16c [APC] Redact custom password fields
  • c27971b Roll goldctl (linux) from -kBgGbJiTOk-cPfW3... to Pmeqk2GE8EPaFHImX...
  • 6a3d7e0 [VerticalTabs][Glic] Rename GlicButton to TabStripGlicButton
  • 8935f34 Add UMA metric for initial cookie store background load
← Back to all summaries