Chromium Daily Digest Logo

Chromium Changes Summarizer

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

Chromium Digest: 2026-02-26

Overview

A busy day on the main branch saw 682 commits land, with 492 of them being developer-relevant changes. The day was marked by an unusually high number of breaking changes across core libraries, rendering, UI, and platform-specific APIs, requiring significant attention from embedders. Major new features include the implementation of the contrast-color() CSS function and groundwork for a new <input filter> attribute. The first commit of the day was (76aa3b0) and the last was (db2d44a).

Breaking Changes

  • ⚠️ BREAKING The core utility container base::VariantMap and its header have been completely removed from the codebase. Downstream code should migrate to absl::flat_hash_map or base::Value::Dict. (e3feeef)
  • ⚠️ BREAKING The pure virtual method AcceptLanguages() has been removed from the core blink::ChromeClient interface. Embedders with custom implementations will no longer compile and must remove their overrides. (f8298ee)
  • ⚠️ BREAKING The public extensions::ContentHashReader class has been replaced by a free function extensions::ComputeContentHashesForVerifiedContents. Any code directly instantiating the class must be updated. (881021b)
  • ⚠️ BREAKING The public API for PersistentCache has changed. Methods that previously accepted a std::string_view for the key now require a base::span<const uint8_t>, requiring call site updates. (8a8c079)
  • ⚠️ BREAKING The structure of VIZ render passes has been altered. Filter and backdrop filter data has been moved from AggregatedRenderPass to AggregatedRenderPassDrawQuad, breaking embedders who directly analyze render pass data. (dc9eb6b)
  • ⚠️ BREAKING A significant behavioral change was made to cc::PaintOpBuffer::DeepCopyAsRecord, which now performs a deep copy as its name implies. Consumers relying on the previous shallow-copy behavior will break. (d35f1ea)
  • ⚠️ BREAKING All methods in the public TabListInterfaceObserver API have been updated to include a TabListInterface& parameter, breaking all existing implementations of this observer. (8cdbdb6)
  • ⚠️ BREAKING On Android, the public Java method AccountManagerFacade.confirmCredentials has changed its signature from accepting an Account object to a CoreAccountId, breaking sign-in integrations. (d49ece3)
  • ⚠️ BREAKING On Android, the public static Java method MultiWindowUtils.createNewWindowIntent() has had its visibility reduced to package-private, breaking any external callers. (4cacd1d)
  • ⚠️ BREAKING On ChromeOS, the public ash::CaptureModeDelegate interface has been modified as part of a migration from mojom to native C++, breaking custom implementations. (3cced2e)
  • ⚠️ BREAKING The page_load_metrics.mojom public interface has changed. The UpdateTiming method signature was altered, and largest_contentful_paint was moved out of the SoftNavigationMetrics struct. (bcf41d7)
  • ⚠️ BREAKING The public PwaInstallView class has been removed from chrome/browser/ui/views/page_action/ as part of a feature migration, breaking consumers of Chrome's UI layer. (7f0d235)
  • ⚠️ BREAKING Public data structures in media/parsers/vp8_parser.h were modified to use std::array instead of C-style arrays, breaking source and binary compatibility for code using the media parser. (264fb64)

Blink & Web Platform

  • The CSS contrast-color() function has been implemented, allowing developers to specify a color that has a guaranteed contrast ratio against a base color. (24d3ad2)
  • Work has begun on a new filter attribute for <input> elements, which will connect them to a <select listbox> to create advanced combobox-like controls. (f584ce2)
  • CSS pseudo-elements ::after, ::before, and ::marker are now hit-testable and can receive hover effects, enabling more interactive use cases. (a433dd0)
  • The referrerPolicy IDL attribute for <a>, <iframe>, <img>, and other elements has been updated to include the same-origin, strict-origin, and strict-origin-when-cross-origin values, aligning with the specification. (10451dc)
  • The experimental "HTML in Canvas" feature now includes a canvas.requestPaint method, allowing developers to programmatically trigger onpaint events. (45cd987)
  • Disabled <menuitem> elements are now correctly exposed in the accessibility tree instead of being pruned, improving accessibility for custom menus. (94972a7)

Core, Services & Networking

  • A new one-shot API has been added to crypto/aead for more ergonomic authenticated encryption and decryption operations. (9ad1480)
  • A new helper class, url::UrlEscapeDecoder, has been introduced to centralize and simplify URL decoding logic, with several call sites refactored to use it. (cc9e49b)
  • ⚠️ BREAKING The remoting component has undergone a significant refactoring to replace XmlElement with a typed JingleMessage in SignalingMessage, breaking downstream code that interacted with the old structure. (ada63d3) (5f24c3d)
  • Schema versioning has been introduced to the SQLite backend for the persistent cache, allowing it to detect and handle outdated database schemas automatically. (9877e32)
  • The re-entrancy policy for several observer classes, including RenderFrameObserver and SiteInstanceGroup::Observer, was explicitly set to kAllowed, codifying existing behavior and preventing future regressions. (009262e) (58dc881)

UI & Features

  • The chrome.sessions API has been extended to desktop Android, allowing extensions to query and restore recently closed tabs and sessions. (286bcb3)
  • As part of the "GlowUp" UI refresh, tab separators in the tab strip are now hidden when there are 6 or more tabs, reducing visual clutter. (4b5a365)
  • Navigations to chrome://image in the main frame are now blocked to prevent a potential phishing vector. (ef26f22)
  • A large-scale refactoring fixed Lit event handler naming conventions (e.g., on-click to @click) across many cr_elements WebUI components. (2654ea5)
  • Logic for interactive doodles has been removed from the New Tab Page's Mojo handler, simplifying the implementation. Static and animated doodles are unaffected. (45ede36)

Android

  • Site isolation is now always enabled for Android Desktop via a new feature flag, kSitePerProcessForDesktopAndroid, improving security for that form factor. (b37ddcc)
  • ⚠️ BREAKING Public fields in the SideUiCoordinator.SideUiSpecs Java class have been renamed (e.g., mStartX to mStartContainerWidth), which is a source-breaking change for consumers. (46c4955)
  • The media capture picker has been refactored to explicitly use the Activity that initiated the request, fixing bugs related to picker placement in multi-window scenarios. (ec3bb84)
  • For Cronet embedders, the CronetLibraryLoader.preload() method now runs self-tests by default, which is a behavioral change that could impact startup. (536092b)

iOS

  • The background customization feature has been enabled for iOS users. (c072fd4)
  • Dynamic Type support has been enabled for the Home Customization menu, improving accessibility. (faddcf7)
  • SceneCoordinator has been refactored to be the direct endpoint for SceneCommands, reducing boilerplate code in the scene management architecture. (faf0744)

ChromeOS & Ash

  • ⚠️ BREAKING The crosapi::mojom::SearchResult interface has been simplified by removing obsolete fields and enum values, breaking consumers of this API in preparation for a full migration to C++. (4c90f1f)
  • A large refactoring is underway to pass global singletons like PrefService directly to various Login/OOBE controllers instead of relying on Shell::Get(). (b457413) (defcae9) (e09e45f)

Developer Tools & Headless

  • A new DevTools Protocol method, Emulation.setPrimaryScreen, has been added for headless mode, allowing automation users to change the primary screen during a session. (2f1253d)
  • A crash in Chrome for Testing and Headless mode when using the --disable-infobars flag has been fixed. (e0f7f07)
All Commits (682)
  • bc3d646 Roll androidx from P1K8009XlNuPoaSeI... to NrVbKfvTgaqhQhz-K...
  • db2d44a [crd host][linux] Check display layout from file before applying
  • b0f2fb1 Fix flaky test CheckSplitTabsButtonSourceType.
  • 4d5d0c4 [omnibox][webui] BrowserActionInteractiveTest & ...ViewsTest
  • 5f24c3d Cleanup CL for JingleMessageXmlConverter functions
  • 93b1513 [ComboButton] Add vertical tabs test coverage
  • 2f1253d [headless] Add Emulation.setPrimaryScreen DevTools method
  • b2a86a2 Roll wpt tooling
  • 20ce966 [soft navs] Add soft_navigation_slicing_time to records sent to browser.
  • 5e5b4c2 Suppress a WebCodecs test on Linux AMD
  • 2bf23c9 iwa: Introduce the chromeos.isolatedWebApp interface for blink extensions
  • dc7d897 Roll new AVDs for Android 11, 12, 14 Automotive, and 14
  • f4a1e0e Enable remote execution for components_strings action
  • d4afb08 Roll Chrome Mac Arm PGO Profile
  • 51c633b [Skills][Metrics] Plumb web client action metrics for Skills feature
  • cace4f9 LCP: remove .tentative from performance-entry-sequence.html test
  • d5d06b9 Roll WebGPU CTS from 21ecca5d71d4 to d213d4b8dba5 (1 revision)
  • 0358057 Ensure that all files in a PageState are present in GetReferencedFiles.
  • 492b37d Post java exception report upload to UI thread
  • 51eb82c Modularize //chrome/browser/attribution_reporting
  • 93a3b2c Add basic zoom control for GiC webview behind flag
  • f623a52 [iOS] Fix NTP elements showing background color when "Show Borders" is enabled
  • bb60d18 [A11y] Replace owner who switched teams, bump related expiry
  • d8a5e2c [BNPL][PNPL] Add loading throbber suggestion UI
  • 260e41d Roll eigen from 1b1b7e347d8c to aaca9e5856d2 (1 revision)
  • 2233f80 [Side Panel Infra] Move side_panel business logic files to shared package
  • 2d9f01f Roll Skia from d6b794267e76 to 9625e014e929 (6 revisions)
  • 3769371 Automated Commit: LKGM 16599.0.0-1075582 for chromeos.
  • ba30941 [PromptAPI] Blink layer changes for 'Tool use' - open-loop pattern
  • 881021b Refactor ContentHashReader class into a free function.
  • 4f99f5a [MIR] Fix unchecked references to MultiInstanceManagerApi31 in
  • 8e3c381 Post-roll WebGL CTS expectations
  • 84cc4d2 [What's New] Allow overriding What's New version from internals
  • a99d03f [soft navs] Move making soft LCP relative to soft nav start to browser
  • c0ffc56 Roll ANGLE from b17ee0e7b94b to 780bcd7b1195 (6 revisions)
  • 5d160b4 a11y sync: add AccessibilityPrefsCustomAssociator
  • 053d412 [line-clamp] Make the per-spec ellipsis behavior experimental
  • 2146a57 media: Fix MediaTek Hardware detection
  • 410a19c Roll Catapult from 1ec586469aed to e507931d6883 (2 revisions)
  • 006741f [contextual tasks] suggestions center and cutoff
  • 24d3ad2 Implement contrast-color() resolution
  • 996b64e Roll DevTools Frontend from bc642d81b969 to 658ce4b8bea2 (1 revision)
  • 700458d Add OWNERS to safe_browsing renderer directory
  • 13e2589 Fixes HistogramTesterTest.PumaTestUniqueSample flakiness
  • 83fa9fd Convert some UNSAFE_TODO to safe operations in RealtimeAnalyser
  • 46c4955 [SidePanel] Update SideUiSpecs
  • 2c177fb [projects] Add fade animation for tab group trailing icon/button
  • 09e1adf [SetupList] Add metrics for Setup List engagement and task completion
  • 0d96dac [Glic] Add IPH promo for Glic 3-dot menu entrypoint
  • 2114427 Let CorpusChunk::FindNext() take StringView
  • d35f1ea Add PaintOpBuffer::operator+= and make DeepCopyAsRecord a deep copy
  • 3a29f27 Roll Dawn from 40eed19beff1 to 962fc5f5e4d8 (9 revisions)
  • 64e3823 Roll WebView ARM Orderfile from ITHjh8KqtcWB8TUwz... to 2KZam7lqGCqeftaNy...
  • ce61bf3 [Vertical Tabs] Move DropArrow to shared directory for reuse in VT
  • 96a08c6 Roll Perfetto Trace Processor Linux from 60b1eade3b47 to c3a43cdb80a4
  • 6a0e2c0 [Tabs] Add TabListInterfaceObserver::OnHighlightedTabsChanged()
  • 152370d Use StringView when extracting content language in DocumentLoader
  • 66b3b9b Clean bindgen build directory before building
  • 4cd1d88 [crd host][linux] Block display changes for a short period of time after startup
  • aa8ae7a Roll Chrome Win ARM64 PGO Profile
  • fe0e025 Roll BoringSSL from fa93d5c99f36 to 1b3db3977eaf (3 revisions)
  • 4ce3725 Clone into all descendant selectedcontent elements
  • fd59197 Componentize chrome/browser/collaboration/messaging/
  • 0bcc916 Quota: change DCHECK to CHECK in //storage/browser/quota
  • e14ee1f [fuchsia] Add officially supported platforms
  • 7f0d235 Remove legacy PwaInstallView and associated migration code
  • ac30d5a Roll Chrome Win64 PGO Profile
  • 5e46961 [DCSI]: Make CompoundImageBacking thread-safe.
  • ffbeba9 [LNA] Enforce LNA checks on Service Worker's WindowClient.navigate
  • 26220c6 IDB: don't open new mojo pipe for GetAll for small result sets
  • 4588ad6 [HIC] Revert placeholder support
  • aacad09 [Reading Mode] Add IRM presentation state change open trigger to SP
  • 109d5e1 Add enable and disable commands to install.py
  • 8c7907f [tips] Add the promo UI and button testing for recent tabs tip
  • 9df93b9 [ntp] realbox contextual tests cleanup
  • 0a9e2bc Remove the OS condition when calling HangWatcher::InitializeOnMainThread
  • d8ead96 Upgrade HangWatcherLogLevelTest.CrashLogLevels to cover more test cases
  • ba14bce Roll Chrome Mac PGO Profile
  • 8a9fd9f [html-in-canvas] Pass changed elements to onpaint
  • ced80e0 [UMA] Delay expiry of SecondaryGoogleAccountUsage histograms
  • 7935f4a LiteRT LM: Fix session destruction blocking cancellation
  • 8690ea0 [TabRendererData] Notify tab ui should change when the tab is active
  • ada63d3 Replace XmlElement with JingleMessage in SignalingMessage
  • c90d42e Roll SwiftShader from 242a8121f8ea to 313545f85af7 (1 revision)
  • f0e8032 Update CBB autoroll for the builds refs
  • d81bbe9 [anchor] account for chaining offset in hit-testing and getBCR
  • 405d485 Remove FuseboxAttachmentModelList dep on TabModelSelector.
  • 268c876 [Mac] Introduce support for triggering context menu via keyboard
  • fa54589 Deflake MigrateFromSuggestedLaunchSuccess test.
  • 73d0046 [context-input] Send filename for image uploads
  • dfca1fa Roll optimization-guide from b969c7f54f35 to 7452595f747d
  • 3118cdb [iOS] Delay Non-Modal Default Browser promos after FRE or Fullscreen DB
  • 93c8d82 Add option to change number of threads for .deb generation
  • 286bcb3 extensions: Sessions API window restore for desktop Android, #7
  • 8a93b96 Avoid duplicate map lookups.
  • 369c79b [contextual-tasks] Updates entrypoint default value to toolbar-revisit
  • 17e94cf Update `TestExpectations` with bugs filed for crrev.com/c/7608801
  • d54924e Roll Chrome Win32 PGO Profile
  • 1e773cf [iOS] Add early returns to SettingsTVC View lifecycle events
  • f85837d Remove temao from WebUI owner.
  • a43ba00 Roll Platform Experience Win from ed6548208eef to 381395d5e5d1 (1 revision)
  • b846883 De-flake several ExtensionSessionsTests on desktop Android
  • edcc801 Roll Chrome Mac Arm PGO Profile
  • aa6b880 [Desktop Android] Migrate tabs.onRemoved and tabs.onDetached events
  • 05afa5f Roll ios_internal from 22c1d471214d to ef4ee789899b
  • 5dc7173 Consolidate emit_crashes cases in HangWatcher::InitializeOnMainThread
  • bd4fd2e Roll Perfetto Trace Processor Win from 997b041112c3 to 60b1eade3b47
  • 83d8ffe Disallow random() in style() queries
  • 209039b Roll chromium-luci
  • b37ddcc Always enable site isolation for Android Desktop.
  • e3373cb Roll Crossbench from 418522ec89ab to ee021fc8a7cc (4 revisions)
  • 1223e42 [Autofill AI - M4]: Add method to retrieve entities list order
  • 4cafde4 Roll Website from d2900bdc0b92 to a61fe127b927 (1 revision)
  • b621411 [Omnibox Next] Move media query back to context entrypoint component
  • 825b4e8 Roll Chrome Android ARM64 Orderfile from N4WqrqfLtGjOEixY_... to p9ieIMXHtGPrJ_DCn...
  • cb9e344 [Gardener] Disable failing tests in TipsNotificationsFeaturePromoTest
  • 4ba4fa6 Roll WebView ARM64 Orderfile from Ct1ulED3QLgULp_dd... to 9uSyu2971nCI4yPp7...
  • 2b4f779 Update the list functionality to read both stderr and stdout
  • 264fb64 spanification: automatically spanify media/parsers/vp8_parser.cc etc.
  • 5d08238 [Glic] ActionConfirmationManager and DialogType updates
  • 63dd025 IWYU - chrome_ash_message_center_client.h
  • 545d5dd [Vertical Tabs] Add workaround for middle click test on Mac
  • fe9a07b [Skills] 'Browser and Manage skills" menu will reuse existing chrome://skills page instead of opening new ones.
  • 1f0a547 Roll vulkan-deps from 5a44f54576eb to 9cf7813313c5 (3 revisions)
  • 9bdfd2b Add small wait to Web UI all urls tests
  • 36370cb Roll DevTools Frontend from fc1fc42e0d9a to bc642d81b969 (3 revisions)
  • adcb328 Updater UI: Re-enable UpdaterAppTest#EventListTest
  • 8110ff3 [ios][apc] Switch JS feature injection timing from doc end to start
  • 83bf09d Roll src-internal from 08be92b434d9 to 5f18f774a692 (1 revision)
  • 64d58e5 crypto: remove a couple of stale owners
  • 9cf3334 [CodeHealth] Spanify FromInterleaved in CatapAudioInputStreamSource
  • 19c5559 Reland "glic: [5/N] Implement a stub WebUI"
  • 1108f20 Rename OpaqueRange getValueRange() to createValueRange()
  • 0955b98 [Phone Hub][Eche] Remove and update OWNERS
  • 4668e10 Preserve forced break-between values for inline children
  • 4d4b351 [perf] resume 50% traffic on the win perf builder with win 11
  • 6b73ce7 Roll Perfetto from 60b1eade3b47 to c3a43cdb80a4 (4 revisions)
  • af7cb90 [pip] Move PiP windows to fullscreen spaces on Mac
  • 0d2b3b4 Roll Chrome Android ARM32 PGO Profile
  • 5644d6e Make onended event tests more robust
  • 8595fe6 Switch prompt eval model to 2.5 pro
  • 7c18504 Update blink_platform_unittests_bundle_data.filelist
  • 90297d3 [InputVizard] Cleanup kFrameSinkIdCorrespondsToChildView.
  • c410104 Allow reentrancy for ReportingCacheObserver
  • cea0dcf Document limitation of isFoldable() on legacy devices
  • d627170 [rust] Crubit bindings for Rust standard library.
  • 1fa97b2 [PWA_Install_Dialog] Create Chrome feature flag
  • e491fa6 [Bundled Settings] Include Secure DNS in bundle reset logic
  • 3f04336 Improve performance of stale config fieldtrial pruning tool
  • 80617b2 Roll Chrome Android Desktop x64 PGO Profile
  • 86e7a61 Add UMA metrics for Phosphor token fetching and HTTP requests.
  • c072fd4 Enable iOS background customization
  • 60f9046 Add kaklilu@ to OWNERS for i/c/b/ai_prototyping.
  • bd7d274 [Setup List] Adds a completed state for bottom sheet list items
  • 73227c3 [Group Focus] Add auto focus on open
  • 961995c [TabDnd] Various cleanup to DnD code
  • ae86d39 Update default Contextual Tasks user agent suffix to Cobrowsing/1.2.
  • 88e604e Roll Chrome Mac Arm PGO Profile
  • 053fce6 Return an error when an invocation is already in progress for instance.
  • 4df0f65 [ComboButton] Set to visible on bubble host change
  • 9effd6c [x-plat promos] Capitalize CTA
  • ab32293 [x-plat promos] Rename c/b/promos => c/b/desktop_to_mobile_promos
  • 9bdedb6 [Reading Mode]: Adjust icon button and rate button sizes in the immersive toolbar.
  • 644e49f Reland "[Vertical Tabs] Upgrade to use CHECK to validate collection node in tab view"
  • 27267e6 [x-plat promos] Rename c/b/ui/promos => c/b/ui/desktop_to_mobile_promos
  • e0f7f07 [infobars] Fix a crash in CfT and Headless Mode with --disable-infobars
  • 7a6bb4c [base] Move kEnableBenchmarking switch to base_switches.h
  • 7b58e5e [Web Modal] Ignore a11y input events
  • 658c41e Small typo fix: CloudPolicyChecker => CloudOnlyPolicyChecker
  • 2ceae1d CodeHealth: Clean up stale base::Feature SmartLockSignInRemoved
  • 538da96 Add an ABSL hasher of scoped_refptr
  • c4e4644 [iOS] Rename bwg_constants to gemini_constants
  • a88eba4 Roll Platform Experience Win from e48650097a60 to ed6548208eef (1 revision)
  • fa4bfdb On-device AI: Increase High performance tier tokens per sec threshold
  • 18fcd39 Convert UNSAFE_TODO to safe operations in WaveShaperNode
  • 72b0059 [Actor] Change "Actor.Tools.RevalidationResult" to sparse histogram
  • 77c566e Convert UNSAFE_TODO to safe operations in SimpleFFTConvolver
  • 0bb966e p13n: personalization-router query params
  • c615b44 Reland "[PWA Migration] Add integration tests for forced migration and policy installs"
  • e816ccf Roll eigen from 11eb66e1b5c3 to 1b1b7e347d8c (2 revisions)
  • 778cad6 Roll androidx from Pjbeih307Di9V8AT-... to P1K8009XlNuPoaSeI...
  • ffba062 Default-enable GlicButtonAltLabel
  • 49cc7e7 Add user action metrics for indigo omnibox entry point
  • 3f3625f Extend expiry date for Enterprise.PolicyRefresh2 histogram.
  • f82dc18 Convert some UNSAFE_TODO to safe operations in AudioBuffer
  • 873f8cb Make load-in play on Zero State Changed
  • b4e5832 [TabContentManager] Reintroduce increment capturer
  • 6f2e3bc Handle LayoutConstants as a single CSS file
  • 13ceb91 Updater UI: Use whenCheck for plural strings
  • 757d8c5 [composebox] fix angle to match aim
  • a5c17be [Preloading Preview] Ignore a11y input events
  • aae42a5 [Connection-Allowlist] Change to HTTPS server for browser tests.
  • 5bfcaa1 [AF] Enable kAutofillEnableNewAmexNetworkArt by default
  • 47743c4 Roll android_deps from pmna6eE_w31koBiBb... to _XSOC5kv65CQIKx5E...
  • d85250b IDB: SQLite store - report correct error type after disk full error
  • 26038fc Roll WebView ARM64 Orderfile from BxADm54gZWcOSvua9... to Ct1ulED3QLgULp_dd...
  • 0264acd Roll Chrome Android ARM64 Orderfile from 5EYUGHlUcZNjBXvyq... to N4WqrqfLtGjOEixY_...
  • 1a4395d Roll Crossbench from 0078e33dafe0 to 418522ec89ab (1 revision)
  • 05643c3 Add wylieb@ to /android/OWNERS
  • c4d219a Add AssertPrefetchContainerObserver
  • 06e7d89 Site Search: Enable the addSearchEngine in Dialog
  • f8b9697 Site Search: Port AddSearchEngine to Android
  • b91e3e4 Roll Perfetto Trace Processor Win from 597706b827f0 to 997b041112c3
  • f10551c Fix dangling pointer on ProjectsPanelView
  • 6d93137 Sync feature protos.
  • 7f4c697 Site Search: Add site search button
  • 064083e Update Save to Wallet bubble subtitle
  • 943ac5d Extract serveCachedZeroSuggest from main flow
  • 3c20517 Fix CreateNewWindow() to correctly handle a reused tab
  • 25af82c Cache time_base to prevent async modifications
  • 6cd7d39 [Vertical Tabs] Add search hint for settings
  • 907d061 Update save card info UI to read "Google Wallet"
  • c52d065 Roll Media App from sS8xN2zTuF8yKu607... to jZ3FMaXD38HEGCYuM...
  • a51a6e1 Roll DevTools Frontend from 8f508dc15356 to fc1fc42e0d9a (1 revision)
  • f9d9584 Roll src-internal from 848d1fb06fcd to 08be92b434d9 (1 revision)
  • 02c7b44 Roll ChromeOS Bigcore AFDO profile from 147-7680.5-1771823086-benchmark-147.0.7697.0_pre1587393-r1 to 147-7680.5-1771823086-benchmark-147.0.7705.0_pre1590396-r1
  • 2ab5e6b Add a dedicated notification handler for default browser changed
  • 0c81119 Revert "Make non-spanified base::File::Read/Write overloads private"
  • dc472c9 [GlicSettings] Add Share Current Tab Entry
  • f5c1c4f Implement AndroidProfileBrowserCollectionService.
  • b82fe9f [code-health] Clean up expired `arc-sync-install-priority` flag
  • 2176cb6 Gemini/Spanification: migrate to policy-engine
  • be46c60 P2PSocketUdp: Retry Send() after ERR_NO_BUFFER_SPACE
  • 0363d9f Roll V8 from b339b355ecc4 to 926abefc9614 (15 revisions)
  • b622af7 Refactor bookmark toolbar menu item visibility for readability
  • 451fa0c Import wpt@d3403b1fe07d0acc1d128312697c1a63211f3147
  • a50b955 [iOS] Support PageActionMenuEntryPointCommands in Chrome Next IA
  • c0efccd private_ai: Rename Legion in tab_strip_action_container
  • a876086 [projects] Add placeholder when dragging a tab group
  • 1231c9d [Fusebox] For on-demand capture wait for load
  • 819d79f [Omnibox Next] Clear voice search dialog on close
  • bdf50b3 Wire up WebSocketStreamSocket to TcpConnectJob.
  • 08cbe4e Differentiate Polish from Polish
  • a9bed84 [projects] Add ghost image while dragging a tab group
  • 8cdbdb6 [Tab List] Update TabListInterfaceObserver to take TabListInterface&
  • 58782d6 [PWA Migration] Add MigrationBehavior & PendingMigrationInfo C++ models
  • 7ea5884 Reland "[TabContentManager] Support background tab capture"
  • b30a4a6 Roll Chromium Variations from bOWjBOvPaHdhOpz97... to ieIBj0D-eBwXAPH_5...
  • 48b52a5 [Extensions WebIDL] Convert bluetoothPrivate to WebIDL
  • ef26f22 webui: reject chrome://image loads
  • 8a8c079 [persistent_cache]: Switch key column to BLOB
  • e9613e7 [Extensions] Add tests for SharedArrayBuffer in extension messaging
  • f115dc0 [Extensions] Add more message serialization tests for more JS types
  • 192bc15 Roll ANGLE from 81d957ba854a to b17ee0e7b94b (1 revision)
  • a7f0738 Add RemoveObserver from OnDeviceTranslationInstaller
  • d738ec5 [Omnibox] Fix background for custom themes
  • 04f4bb6 Delay expiry of CrOS Flex metrics
  • d92a873 [iOS] Fix Infobar crash
  • 7a5d2d1 Roll WebView ARM Orderfile from wI961I4soFICBu67x... to ITHjh8KqtcWB8TUwz...
  • 0c45893 Make javaless renderers a synthetic field trial
  • e107d10 Explicitly remove Glue in ReadAnythingController destructor
  • b64b78d [GlowUp] Implement detached active tabs
  • bf5dc39 Roll Chrome Win64 PGO Profile
  • 3c92c74 Roll Chrome Win32 PGO Profile
  • e72a8d9 Roll Perfetto Trace Processor Linux from 997b041112c3 to 60b1eade3b47
  • 455517c [NTP-Real-Box]: Fixed empty rows appearing as suggestions
  • 56cd28c [Views] Support arrow-key selection of cascading radio buttons
  • f59edeb Roll WebRTC from 5984bc142831 to 4a1f349771de (1 revision)
  • df9f5e5 Make profile_browser_collection_browsertest.cc compile on Android.
  • 928d97a [omnibox] Fix multifile upload bug.
  • 00d5932 [StringTranslations] Move branded strings
  • 0cbc975 Roll llvm-libc from f4940a069bf7 to c365236fa3db (8 revisions)
  • ad342bc Make non-spanified base::File::Read/Write overloads private
  • fd6c041 blink: remove last base::RandInt() uses
  • daab02a docs/shepherd: explain how to handle privacy bugs
  • 5d0acf8 [ALPC Extensions]: Add new install type for extension installation step
  • 9ad1480 crypto/aead: add one-shot API
  • 7839c7e [TabRendererData] Move discard tab data update to TabLifeCycleUnit
  • b59bdbc [simplification] Remove context chips from composebox
  • b080329 Avoid std::variant<Member<T>, bool> in StyleRuleCustomMedia
  • 68c4c96 Fix placeholder avatar visibility in forced-colors mode
  • d58710d [ios] Add logic to drop tasks that will cause multiple profile switches
  • 369db7d Roll ChromeOS Arm AFDO profile from 147-7667.0-1771212500-benchmark-147.0.7694.0_pre1586178-r1 to 147-7680.17-1771817158-benchmark-147.0.7705.0_pre1590396-r1
  • 90ab7be Add enumset for PSL DAFSA results
  • 0ecb9a9 Roll Chrome Android ARM64 Orderfile from RGfbX7QXmGS_H0Vdx... to 5EYUGHlUcZNjBXvyq...
  • a84fff0 Prevent select popup from opening when window isn't focused
  • dc9eb6b Reland "Move image filters and backdrop filters to RPDQ"
  • e92e830 Roll ios_internal from f699f2689c20 to 22c1d471214d
  • d388441 flat_{set,map}: Document from_range constructors
  • ff1c1e6 Roll gn from 6767e99aea9e to 1a310e884430
  • 6fc1ee2 private_ai: Rename Legion to PrivateAI in optimization_guide/
  • fb268d1 Reland "Legion: Fetch tokens asynchronously during construction"
  • b3c2786 Fix crash when shutting down UserCloudPolicyInvalidator
  • c57ebba [Masonry] Templatize GridSizingTree methods in grid_layout_utils
  • 6cd7ca6 Roll Chrome Android ARM32 Orderfile from cRYyJs-XO0NrzN-Ci... to jQTsTT0kpiUI8YoC3...
  • fea4be4 [Vertical Tabs] Centralize feature check in VerticalTabStripStateController
  • afe5675 @memory: Implement UI for @memory popup
  • 451895f [Vertical Tabs] Expand unpinned container for drag.
  • 0e03334 [Permissions Views] Ignore a11y input events
  • b68e733 Roll DevTools Frontend from f7c507bab44b to 8f508dc15356 (4 revisions)
  • 4cb7679 SlimWebView: Support permissionrequest event for geolocation
  • 7aee3a3 [base] Re-enable SchedulerLoopQuarantineTaskControlledPurgeTest.* on iOS
  • a36a553 Roll src-internal from 7ad4826d2f34 to 848d1fb06fcd (1 revision)
  • 72f0098 Ensure that Context#startActivity for popups is called on Activity
  • 092da1c Roll WebView ARM64 Orderfile from Kcs03B7mm8Zy5MPXE... to BxADm54gZWcOSvua9...
  • fe4a9ab [WebCrypto] Add new key format strings
  • c23577b [Autofill AI - M4] Open entity editor
  • 8478c60 Reland "Implement link drag and drop support for vertical pinned tabs."
  • f67ec84 [views] Ensure `GetCanProcessEventsWithinSubtree()` applies to children
  • 257bbae Roll Chrome Mac Arm PGO Profile
  • 42f2d69 Avoid depending on choice screen specifics in unrelated tests
  • ac738ca [PWA/Trusted Icons][2/N] Cleanup prod code, remove feature flags
  • 37f0554 [AutofillAi - M4] Add internationalization for date field labels.
  • c6f0062 [PWA/App Migration] Use correct uninstall source while clearing data
  • 6cda27d Roll Perfetto from 997b041112c3 to 60b1eade3b47 (1 revision)
  • 2af0ca8 Roll eigen from a95440de174e to 11eb66e1b5c3 (1 revision)
  • f8e5844 Refactor startGemini flow to consolidate input params
  • 4aa1362 Reland "Change ProcessInfo to be keyed by type + subtype"
  • 0a56cde Read Anything: Ensure a default focus target in the toolbar.
  • b11365a [PWA/Trusted Icons][1/N] Remove usage of trusted icons flag from tests
  • 67de6e3 [AutofillAi - M4] Rename the Autofill options to Autofill settings.
  • 772a2db [iOS] Add the skeleton for IOSAnalysisRequestHandler.
  • 0d496f8 [contextual-tasks] Show error UI for Lens queries on protected pages
  • 9b37d94 [AutofillAi - M4] Remove obsolete todo.
  • 6bfefb5 [iOS] Update strings for Helios U18 expansion
  • 3104e91 Remove remaining non-PAUSED @LooperMode usages
  • 8edca3f Fix use-after-free in MenuController::SetDropMenuItem
  • 891617f [AutofillAi - M4] Implement value setting in the DateFieldView.
  • fc5f674 [animation-trigger] Fix crash in CSSValueFromComputedStyleInternal
  • 4780e5f Access RenderFrameHostImpl through a WeakPtr in TextInputClientMac
  • 776c8d1 Remove mac15-arm64-rel from experimental CQ
  • 91f9c16 [SetupList] Integrate Role Manager for Default Browser promo
  • e3feeef Remove VariantMap
  • 3179f68 Update saas_usage OWNERS.
  • 88a1557 Roll Chrome Mac Arm PGO Profile
  • 9888874 Remove @LooperMode(LEGACY) usage from //chrome/android/webapk
  • 1980dfc [perf] stop experiment for win-perf-trigger to migrate to new devices
  • e733f59 Don't apply 2DScaleTransformWithCompositedDescendants for videos
  • 9b2536d Roll Chrome Android ARM32 PGO Profile
  • d9965cf [DCSI]: Simplify clear rect handling in CompoundImageBacking.
  • dcd2cc8 [//cc] Add CHECK to PictureLayerImpl
  • aa8d7f4 [blink] Set VF color space same as SharedImage in VideoFrameUtils
  • faf0744 [ios] Make SceneCoordinator the endpoint for SceneCommands
  • 05c5780 Disable flaky tests in UrlOverridingTest
  • 5b32c04 [A11y] Fix AXMode mojo traits filter_flags validation
  • b601467 android-a11y: clean up locking paths in accessibility test service
  • 53bd7a0 [aim] Update traffic annotation for AIM locale requests
  • 1ba0d20 Reland "[ios] Add fieldtrial config for UseSceneViewController"
  • c8b1206 Roll Chrome Mac PGO Profile
  • 287c7f8 [ios] Wire up provisioning services in ClientCertificatesServiceIOSFactory
  • 1e7369b Remove temao from histogram owner.
  • dd439fb Roll Chrome Win32 PGO Profile
  • 0f43be9 Update accessibility_annotation to use NaiveDate
  • c832958 [cleanup] Add greater type-safety for LayoutView::svg_text_descendants_
  • aed0fc6 Roll Perfetto Trace Processor Win from 1364a55a55c8 to 597706b827f0
  • 40e29d6 Roll DevTools Frontend from 3705802871b5 to f7c507bab44b (1 revision)
  • 968b4e9 Roll ios_internal from a180ed89e6d2 to f699f2689c20
  • bea70f4 @memory: Refactor query classification to use variant-based data type
  • 7a415b6 Roll Chrome Win64 PGO Profile
  • cf82ca9 Announce loading state when uploading to wallet from settings
  • 7dbe6af Compile safe browsing deep scan info on Clank
  • ea0b4f5 Add androidx.core:core-pip
  • 84d05b2 Reland "Legion: Clear disconnect handler on destroy"
  • 562df1e Roll ANGLE from 82e3cbbb4ce4 to 81d957ba854a (1 revision)
  • 79529c7 Update expected output for XSL-transformed DevTools test.
  • 15edd83 Roll Perfetto Trace Processor Linux from 597706b827f0 to 997b041112c3
  • a64bafa Added missing "Dev" extension build in data masking private namespace
  • 65401f8 Roll WebView ARM64 Orderfile from FeD7Z7qgzXAVqlIXE... to Kcs03B7mm8Zy5MPXE...
  • c6a8476 Roll Help App from ZjOACqCl94CzvmR1U... to 90xgLS2Q0TxA1sZYm...
  • 1be782e Revert "Implement link drag and drop support for vertical pinned tabs."
  • 4d05ba1 Updating trunk VERSION from 7706.0 to 7707.0
  • 2f60d86 Implement link drag and drop support for vertical pinned tabs.
  • a3ded0c Implement theme color propagation in TabSharingStatusMessageView
  • da44878 Roll Chrome Android ARM64 Orderfile from QjGyQkJs4AVLOVwdV... to RGfbX7QXmGS_H0Vdx...
  • eb3fdba Add absl::optional_ref to Abseil TBD list
  • 7513b08 [iOS] Add early return to prevent settings crash
  • 254bc3b Only update shared prefs when background media capture is disabled
  • 4fabf87 Reland "[Signin][Android] Display button when SigninLevelUpButton flag enabled"
  • ea40192 Roll Chrome Linux PGO Profile
  • 927bc14 Revert "Update expected results for scroll-animation-effect-phases.tentative.html"
  • a433dd0 Make ::after, ::before and ::marker hit-testable and hoverable
  • 4dd27b7 Roll Perfetto from 597706b827f0 to 997b041112c3 (3 revisions)
  • a8cdb6b [CT] Automatic update from google3
  • 0632d00 Roll Chrome Win ARM64 PGO Profile
  • dd8736d Finalize a11y string to indicate the loading state when saving to wallet
  • 56f9183 [PEPC] Refactor metrics for HTML permission elements.
  • b459b96 Revert "[TabContentManager] Support background tab capture"
  • e6f04cc Roll Dawn from 50378e135a5a to 40eed19beff1 (7 revisions)
  • d9bdd9b Use assert_true while comparing values in random() tests
  • afb0fe7 Roll DevTools Frontend from 5fec25e629b9 to 3705802871b5 (2 revisions)
  • 379cc38 Roll Chrome Android Desktop x64 PGO Profile
  • fdc0835 [ios] Remove code to purge legacy session storage
  • bc8e1e3 Roll ios_internal from 3228f35fe93d to a180ed89e6d2
  • 8c12a60 Roll Amd64 AFDO from 147.0.7697.0_pre1587393_rc-r1-merged to 147.0.7705.0_pre1590396_rc-r1-merged
  • 44213bf Mark FDITest functions to move to PaymentsFDITest
  • 14d14db [History]: Remove BrowsingHistoryActorIntegrationM1 feature.
  • fad8b7e [signin] Remove refresh tokens containing invalid characters on load
  • 60ac996 [ios] Add an OWNERS file in ios/chrome/test/swift_interop/
  • 339476a Add test for display:none animation on nested pseudo
  • 302fb77 private_ai: Use PrivateAI instead of Legion in WebUI
  • e742c59 Roll Chrome Mac Arm PGO Profile
  • 9877e32 [persistent_cache]: Introduce schema versioning
  • 7fc9f3c Roll WebView ARM64 Orderfile from U6D6i1YbBEjeZV4le... to FeD7Z7qgzXAVqlIXE...
  • 9946441 Roll ANGLE from d4f16103da2c to 82e3cbbb4ce4 (2 revisions)
  • b1d7c08 Roll Skia from 0c5c73da68e5 to d6b794267e76 (1 revision)
  • 5783f8d CSSOM: Preserve longhand ordering when expanding all property
  • d769e3c process_crashreports: Support fetching RBE crash reports
  • faddcf7 [iOS] Enable Dynamic Type support for Home Customization UI
  • b186ef5 Convert to UNSAFE_TODO in media/audio
  • 9fa95d8 Add danilchap to OWNERS in p2p directories
  • a3d466e Roll Chrome Android ARM64 Orderfile from qM3YwtadVOMUO7XWg... to QjGyQkJs4AVLOVwdV...
  • f30e909 Roll clank/internal/apps from 7b4632a57db8 to c4101b686828 (1 revision)
  • 51bd04d [DomDistiller] Do not Stop() WebContents the distiller doesn't own
  • 2f64943 Fix AE LLM latency logging
  • 536092b Enable self-tests in CronetLibraryLoader.preload().
  • 6323f50 [dbsc] Prevent empty binding keys from reaching crypto backend
  • 83119fc Roll Arm AFDO from 147.0.7694.0_pre1586178_rc-r1-merged to 147.0.7705.0_pre1590396_rc-r1-merged
  • 75860b5 Roll V8 from bea691bc023f to b339b355ecc4 (3 revisions)
  • 6d28477 [Sync] Disable sync access token expiry time validation
  • d49ece3 [Android] Use CoreAccountId instead of Account
  • 430fd14 [webmcp] Add SourceLocation to ModelContext::ToolData
  • 9f1b5f3 Fix BNPL Suggestions Shown Logging for AE LLM
  • a45a656 Roll Chrome Win64 PGO Profile
  • bd6ec52 [webmcp] Add ModelContext::ListTools(), for inspector purposes
  • ceca187 Roll Chrome Win32 PGO Profile
  • 0a57824 Move language related ash pref_names out from c/c/pref_names.h
  • 61af3a8 Remove net/base/trace_event_stub.h
  • f91711e Add WebSocketStreamConstructor to UKMs
  • e41528d [iOS] Add SystemIdentityManager::BuildExternalPrivacyContext
  • e97e256 Implement harmonic frame rate and jitter reproduction metric UMA.
  • 6eff614 kiosk: Use std::visit in app_mode/load_profile.cc
  • 41049d2 Roll clank/internal/apps from 33c715fcd553 to 7b4632a57db8 (1 revision)
  • eb45973 Roll WebView ARM64 Orderfile from uKv22S2MLazSRxO9c... to U6D6i1YbBEjeZV4le...
  • 9a5c1a0 Roll Boca App from GaRVYpeGAUsNm5KKl... to pPuXZ97Qw0hdSHQSu...
  • 2ac4363 Introduce PrefetchRequest::IsIsolatedNetworkContextRequired()
  • b3ff8e0 [AutofillAi - M4] Increase the top margin for the notice.
  • df1ce2a Reland "[GestureGated] Add regression test and lints"
  • d7b8905 [Autofill] Add iOS platform to experiment
  • 9842d44 [ios][apcv2] Extract table row data
  • b85c9c4 [HoT][Android] Settings utility classes improvements
  • b459145 [HoT][Android][Sign-in Promo] Improve invalid AccessPoint message
  • 7d12658 Roll Chrome Mac Arm PGO Profile
  • b457413 login: Pass local state PrefService to LoginDisplayHost*
  • 8bce785 Roll clank/internal/apps from 25d5835188a6 to 33c715fcd553 (1 revision)
  • 41cc2e7 Roll DevTools Frontend from 9204f1ae249c to 5fec25e629b9 (3 revisions)
  • 2b482fb [HoT][Android] Remove unused Sign-in dependencies
  • c55c455 Roll Projector App from LWlC4WhSzV8fJN4Ux... to Y7YcQmUdW9sLf4wPp...
  • 611f9f4 [ios] Use callback instead of block for C++ methods
  • 6d40ab6 Roll Chrome Android ARM64 Orderfile from jcstFm6c1QlB58Jqr... to qM3YwtadVOMUO7XWg...
  • c44a6bc rlz: Use BuildExplicitAccessWithName to initialize EXPLICIT_ACCESS
  • fb1df86 [AutofillAi - M4] Hide Autofill AI toggles when deep link is used.
  • e1b9513 [iOS][AIM] Regular model as a separate option when auto is not available
  • 7877284 [iOS][AIM] Integrate server strings in UI with local fallbacks
  • 61078d3 Disable ExtensionTabsTest.DiscardWithoutId on macos
  • f8298ee [SVG] Propagate user languages preferences to SVG images for
  • cc7cc5c [Skills] Update skills order in the UI
  • d7ba4aa Roll ios_internal from 67d33aaeac8d to 3228f35fe93d
  • 054f723 Roll clank/internal/apps from 26db7ab69b32 to 25d5835188a6 (1 revision)
  • 47f269c Roll vulkan-deps from 27fe75fcb9e8 to 5a44f54576eb (1 revision)
  • 9f80259 Move scoped_variations_ids_provider_ to PrefetchingMetricsTestBase
  • c9b1a87 Store index instead of iterator in MIDIPortMap::MapIterationSource
  • d6fa166 Roll Perfetto Trace Processor Linux from 1364a55a55c8 to 597706b827f0
  • 2022adc Roll WebView ARM64 Orderfile from l4vJg2FmJdsjAfcDw... to uKv22S2MLazSRxO9c...
  • 54b33fe Update spanification prompt based on AI/Human feedback
  • 4df7088 IWA: Clean up manifest parsing code after dynamic flags' implementation
  • f59a391 [perf] Add test to compare CSV vs legacy schedule configs
  • ced31b4 Roll Chrome Android ARM64 Orderfile from 0ydc8djU-MLYJTll4... to jcstFm6c1QlB58Jqr...
  • 6b8c8ab Roll Boca Receiver App from nZIoVyFty5NRdlP62... to G5kAdAQi-MIxwwXNF...
  • 7a63f81 Roll Chrome Win64 PGO Profile
  • 6284db1 Use EqualIgnoringAsciiCase() in core/html/*/*.cc
  • 10c3123 WTF: Rename String::StartsWith() to starts_with()
  • d8bbadc Add UseCounter for prerendering cross-origin iframes
  • defcae9 login: Pass SharedURLLoaderFactory to GaiaReauthTokenFetcher
  • 4c87a25 Roll DevTools Frontend from c8b2aaa57925 to 9204f1ae249c (1 revision)
  • 3601216 Roll Chrome Mac PGO Profile
  • 3cced2e Ash: Migrate VideoConferenceMediaDevice and Client interface to C++
  • 9effd2e [Skills] Sort skills on updates in the service
  • 895c85f Roll ios_internal from f543a49f449e to 67d33aaeac8d
  • c0bd9ff Roll ANGLE from a85075171c58 to d4f16103da2c (1 revision)
  • 8dbdf7a Roll Perfetto from 1364a55a55c8 to 597706b827f0 (1 revision)
  • c7c6a3b [Frameworks roll] Roll to 875548984 piper revision
  • 9a6fcf2 Refactor DevTools cookie handling for better access control.
  • 4d4e144 Roll Chrome Win32 PGO Profile
  • 2912535 Roll V8 from 28ac4a7c4f68 to bea691bc023f (2 revisions)
  • 9e48cee Roll Chrome Linux PGO Profile
  • 74f14b0 [Blink] Streamline CanvasRenderingContext2D code setting SI usage
  • f2ab2f5 Roll Chrome Mac Arm PGO Profile
  • 7ff8fd2 Roll WebView ARM Orderfile from z5VK4aX9-TbQbDW1O... to wI961I4soFICBu67x...
  • fda3209 Extend the expiration date of Enterprise auto-enrollment histograms.
  • 128e2ab Roll Chrome Android ARM64 Orderfile from 0JDyQ6pvqknENna1o... to 0ydc8djU-MLYJTll4...
  • f271df2 Roll WebRTC from ebafa8817345 to 5984bc142831 (1 revision)
  • 946c6c2 Roll androidx from mvV9ZifgIOHqOM9xE... to Pjbeih307Di9V8AT-...
  • 086f536 note_taking: Clean up NoteTakingHelper constructor
  • e09e45f login: Pass global singleton objects to WizardController
  • 7a5551c [DevTools] Temporarily disable test for parentPane rename
  • b20e60d [Blink] Dedupe WebCodecs logic for creating SBI from VideoFrames
  • 5a8b35d [Blink] Remove unneeded params in calls to CreateImageFromVideoFrame()
  • a833f30 login: Pass local state to TargetDeviceBootstrapController
  • 58c97d8 login: Pass policy::PolicyService to app_mode::ForceInstallObserver
  • f61fb37 Add metrics for prior prewarm status and SiteInstance process assignment
  • 45e8303 Roll Skia from eb2743c6a8d5 to 0c5c73da68e5 (1 revision)
  • 3d00cb8 [Blink] Add LowLatencyUsageSupportedForCanvas2D()
  • 2a65f0a [Blink] Move test away from creating CanvasNon2DSnapshotProviderBitmap
  • b7b6445 [Blink] Add SharedGpuContext::OverlaysSupportedForCanvas2D()
  • 134e789 [Blink] Move in computation of OffscreenCanvasRC2D SI usage flags
  • d4adf56 [Blink] Add TODO/bugref for OffscreenRC2D SW raster/GPU composite case
  • 92587ee [Blink] Rename can_use_gpu variable in OffscreenCanvasRC2D
  • a57ece1 Roll WebView ARM64 Orderfile from 3l8KfoRfQvahx7JJg... to l4vJg2FmJdsjAfcDw...
  • 4920e4c Roll eigen from 6b6d0d8c8e21 to a95440de174e (3 revisions)
  • fb66176 Roll Chrome Android ARM64 Orderfile from SMDyavIekyin1YNKR... to 0JDyQ6pvqknENna1o...
  • ca7fef5 Remove scroll-animation-effect-phases.tentative-expected.txt
  • 3f3ddd5 media: Fix VF::StorageType to string conversion
  • 6715565 Revert "[WebAppInstallFinalizer_Refactor] Use FinalizeUpdateJob"
  • 61a449b Roll Chrome Android ARM32 PGO Profile
  • 9b3048e Remove unused header includes in media-internals ui.
  • 10451dc Add missing referrerPolicy values to elements
  • daa3eb2 Roll Skia from e32185de2eea to eb2743c6a8d5 (2 revisions)
  • cc9e49b url: Introduce UrlEscapeDecoder to simplify URL decoding
  • 6d64222 [searchprefetch] Add KeepAliveRequestFinalStage histogram to xml
  • c4be770 Roll Chrome Mac Arm PGO Profile
  • ccfb5b1 Roll ANGLE from 1f84f5a46684 to a85075171c58 (1 revision)
  • 7bcb9ea [Contextual tasks] Add kExpandButtonOptions FeatureParam
  • 8ba9158 Fill the module_name for all our clang modules in chrome.
  • 4d79cb4 [views-ax] Serialize Window-related events from WidgetAXManager
  • 7c14225 Roll WebRTC from 7a52ff95be59 to ebafa8817345 (6 revisions)
  • 6e0c0b2 Roll WebView ARM64 Orderfile from BZsytJEeyEBCwUQ2r... to 3l8KfoRfQvahx7JJg...
  • ae4aea9 Revert "[PWA Migration] Add integration tests for forced migration and policy installs"
  • 7199f61 Roll Chrome Win32 PGO Profile
  • e0e2d0a Roll Chrome Win64 PGO Profile
  • 9a6e684 Site Search: Delete search engine
  • d110a9c Site Search: Add and More button
  • 3c3e30c Disable flaky MetricsServiceBrowserTest.CrashRenderers on Windows
  • ff4d5d0 [Vertical Tabs] Ignore anchor bound changes for Hover Card
  • cd6df46 Disable flaky ApplyManifestMigrationCommandBrowserTest.MigrateFromSuggestedLaunchSuccess on Windows
  • 1d6f53a [TcpConnectJob] Fully shut down on completion.
  • ad98aa0 Record UMA for origin matching in ShouldIgnoreDuplicateNavs
  • 3af92a3 [contextual_tasks] Added missing tests
  • 55c720b Roll compiler-rt from efa78c10673c to ecffa351c7a4 (1 revision)
  • 85be480 Webium: Remove tautological metrics tests in BrowserControlsService
  • aa62a11 Roll eigen from a31de4778de4 to 6b6d0d8c8e21 (4 revisions)
  • a34e7c6 [TcpConnectJob] Add LoadState tests.
  • 97eaa42 Record SessionSource and latency for DoH attempts per provider
  • 45ede36 [ntp-doodles] Remove Interactive Doodles from NTP (Mojo)
  • ca69eec Roll WebView ARM64 Orderfile from 2XHZbJDoVJJkIz8cR... to BZsytJEeyEBCwUQ2r...
  • e4b559a [contextual_tasks] Dedup URLs for context library
  • 22dd22d Roll DevTools Frontend from a718fd59205c to c8b2aaa57925 (1 revision)
  • f7e47ff Update TestExpectations for image-animation-img-running-to-normal.tentative.html
  • a5e8070 Roll Chromium Variations from q7zVbuVh1wZMuMy-e... to bOWjBOvPaHdhOpz97...
  • b131e36 [SetupList] Reactively track external sign-in events
  • 553a1b4 Roll Chrome Android ARM64 Orderfile from Pw3A0-WEjs07oqrY2... to SMDyavIekyin1YNKR...
  • 0ffe47b Roll Chrome Mac Arm PGO Profile
  • b774576 [context-input] Send pdf title in page_title for Lens upload
  • 1895dbb Mark navigations without cookie listeners as duplicates
  • 4f71b23 Add UMA logging for duplicate navigation cookie checks
  • cf883c1 Roll PDFium from 7ca77b11a965 to e7bc1f3ec660 (13 revisions)
  • e492adb Logs for missing dependent information when a ContentClassificationInput is evicted.
  • 551528a Update expected results for scroll-animation-effect-phases.tentative.html
  • dc2f948 Roll clank/internal/apps from 1826169221c2 to 26db7ab69b32 (1 revision)
  • 9cbce38 Automated Commit: LKGM 16598.0.0-1075570 for chromeos.
  • 41dcf48 [TcpConnectJob] Add prioritization testing.
  • 79476cd Roll Chrome Android ARM32 Orderfile from SJahBdSRUxLDxpYa-... to cRYyJs-XO0NrzN-Ci...
  • a31196a [contextual-tasks] Restrict hint text updates to compose box Lens invocations
  • 837710a OnFileUploadRequested to ChildProcessId
  • 6eb6d71 [TcpConnectJob] Add OnHostResolutionComplete() support.
  • da78729 Roll Perfetto Trace Processor Win from c9609d1e65bc to 1364a55a55c8
  • e56485c Updating trunk VERSION from 7705.0 to 7706.0
  • ed83d25 Fix DCHECK failure when starting heap profiler for renderer.
  • 43b3015 Roll WebView ARM64 Orderfile from yMDgNmE5dxe3uKM0N... to 2XHZbJDoVJJkIz8cR...
  • 4c90f1f ash: Simplify crosapi::mojom::SearchResult and related types
  • a2f655a Roll Chrome Android ARM64 Orderfile from FDq_-dga-MNRPnIFV... to Pw3A0-WEjs07oqrY2...
  • 93a0a78 Roll Chrome Win ARM64 PGO Profile
  • 0f58fff Roll WebView ARM Orderfile from Gdkaokq_cUe9aCO9A... to z5VK4aX9-TbQbDW1O...
  • 417721d Webium: Add regression test for FavIconChanged IPC filtering
  • 36bf573 Webium: Fix tautological EXPECT_EQ in WebUIMetricsReporterTest
  • d5ef875 Disable flaky ContextualTasksBrowserTest.App on Linux
  • 968b95e Rename ExtensionsToolbarButton to ExtensionsMenuButton on the Java side
  • d31881c Add UMA histograms and logs for ContentAnnotatorService.
  • 1ebea94 Remove obsolete deduplicated code in PrefetchResponseReader
  • 6a3b562 Roll ANGLE from d5f67f17ee48 to 1f84f5a46684 (1 revision)
  • 1f79bcb Roll Chrome Mac PGO Profile
  • 29f208b LaunchIntentDispatcher: Foreground CCT task on session reuse
  • 90f067c Remove submenus for "Add to group" and "Add to window" if those submenus
  • 93abc68 [ios] Fix flakiness in OverlayPresentationContextViewControllerTest
  • c05c35e Roll Chrome Win64 PGO Profile
  • 339bb10 Guess channel layout when FFmpeg channel count mismatch
  • ec2b906 [glic] Utilize new invocation source for PDFs in contextual_cueing_helper
  • a966155 Roll Chrome Win32 PGO Profile
  • bc75d7c Roll gn from 47b40ef49e67 to 6767e99aea9e
  • a6d4c36 Use ChannelLayoutConfig::Guess()
  • 50a03db Roll Dawn from 67a0164c434f to 50378e135a5a (14 revisions)
  • 0154995 Push fast-pair-debug-metadata flag expiry to M155
  • 7ce73c9 Fix dragged tab vertical offset in macOS fullscreen
  • a42b8c2 Roll Chrome Mac Arm PGO Profile
  • c1c5ff8 Roll Perfetto Trace Processor Linux from c9609d1e65bc to 1364a55a55c8
  • 59c2bbc Fix memory regression from combobox UA styles
  • 61cb859 Roll vulkan-deps from d3db3d114ff7 to 27fe75fcb9e8 (1 revision)
  • 544d350 Re-add alt text to ::checkmark
  • 2897c6c Add a TODO comment regarding the use of IS_DESKTOP_ANDROID.
  • db13ce7 WebUI: Fix Lit event handler naming convention violations, part 2.
  • 9cb97fd Add OnPrefetchResponseStarted() response checks on tests
  • 864f9a2 Remove PrefetchErrorOnResponseReceived::kFailedInvalidHead
  • d0d1c9b De-flake select-events.optional.html
  • 6952bb5 [PWA] Refactor NavigateAndTriggerInstallDialogCommand result types
  • 5ff9eff [Cleanup] merge redundant submitEnabled_ logic in composebox.ts
  • 81614b5 Roll BoringSSL from c7d67393f868 to fa93d5c99f36 (1 revision)
  • 238d2c6 [iOS] Track Multiple Hiding Sources For Copresence Floaty
  • 429e209 [ntp-next]: Use FormattedString directly for title and subtitle
  • 8f0f7c7 [ntp-next] Add primary and secondary text to ActionChips
  • 4feea55 Roll Chrome Linux PGO Profile
  • 05beea6 Roll ios_internal from 69ec8e8ce45a to f543a49f449e
  • 27cb394 Roll WebView ARM64 Orderfile from DCMca2i1IYhF61I54... to yMDgNmE5dxe3uKM0N...
  • cfa944d [contextual tasks] pdf removed
  • 3fc760e Refactor browser controls service for testability
  • ecdf7d0 Add ReadAnythingWithReadabilityAllowLinks to the fieldtrial_testing_config
  • ec3bb84 [Media capture] specify chrome activity to launch picker
  • 1652310 Roll Chrome Android ARM64 Orderfile from QtrGF2twnuvMj96gC... to FDq_-dga-MNRPnIFV...
  • 850730d [WebAppInstallFinalizer_Refactor] Use FinalizeUpdateJob
  • e104e16 Remove IsIsolatedNetworkContextRequiredForCurrentPrefetch from PDM tests
  • a63ef92 Add new CI and Try builders for Webium Product.
  • f1a3421 Roll Chrome Android ARM32 PGO Profile
  • 6d04b2b Roll Chrome Android Desktop x64 PGO Profile
  • ea0a1bd Add wenyufu@ to OWNERS for //chrome/browser/glic/android/
  • a6df0ef Roll V8 from 018afda931c6 to 28ac4a7c4f68 (4 revisions)
  • 0ea372f [docs] Add info about //chromecast to supported_platforms.md.
  • 19824ab gardener: Reshard sync_integration_tests on Windows-10-19045 on win-asan
  • 6059ab8 hid: Remove unused members in HidReportDescriptorItem
  • 8f1a24b Reland "[context-input] Dont delete query controller files if they are submitted context"
  • 6848f87 [iOS][Forms AI] Show Enhanced Autofill entities in Settings
  • 3619b9c Update fieldtrial testing config for GlicEntrypointVariationsChromeOS
  • 17c290a [contextual tasks] ensure activity link hidden
  • 12fe26e src: optimize ipcz_chromium for speed
  • f062270 Enable BNPL Blocklist by default on Desktop
  • c88a560 [Extensions] Correct examples in runtime.onMessage description.
  • 94972a7 [menu a11y] Expose disabled <menuitem>s in a11y tree
  • 223feef [Extensions] Enable kWebRequestPersistFilteredEventsViaEventRouter
  • 9b2d229 Roll Chrome Mac Arm PGO Profile
  • f584ce2 Add filter attribute to input element
  • 5f7eb07 Roll Skia from d308059d6bfb to e32185de2eea (12 revisions)
  • 686c24d Roll android_deps from Lskjo0vFA222MYDpj... to pmna6eE_w31koBiBb...
  • bed12aa Remove SelectDisallowDatalist flag
  • 364d8c7 Roll Perfetto from c9609d1e65bc to 1364a55a55c8 (4 revisions)
  • 0590fa0 [Glic] Actor service updates for task deletion confirmation
  • 429b769 Roll Perfetto Trace Processor Win from ea8d0aaeb1e2 to c9609d1e65bc
  • e793a40 [Link Capturing] Improve text vertical alignment
  • 5259ab7 Fix glic default enabled countries (us only)
  • 549961a Make layoutType as parameter for onToEdgeEvent()
  • af711d1 Roll eigen from d0d70a952766 to a31de4778de4 (5 revisions)
  • e071c9b [contextual-tasks] Skip uploaded tokens if request file tokens are populated
  • 2654ea5 WebUI: Fix Lit event handler naming convention violations, part 1.
  • f32d2c1 SlimWebView: fix passing guest_instance_id to event dispatcher
  • 643b2b5 SlimWebView: Allow http navigations
  • f3323fa [soft navs] Simplify navigation task state setup
  • 31301c4 [simplification] Don't rely on entrypoint and carousel in searchbox
  • 65304e8 [Extensions WebIDL] Add maxListeners extended attribute on Events
  • d6fb4c6 Automated Commit: LKGM 16598.0.0-1075555 for chromeos.
  • a47804c [html-in-canvas] Add tests of onpaint timing
  • bcf41d7 [soft navs] split soft lcp mojom from soft nav mojom
  • 3526ddf temporarily remove the non_git_source condition for cts_archive pkg
  • 45cd987 [html-in-canvas] Implement canvas.requestPaint
  • 8a578f8 Add use counters for WebMCP execution
  • 6d70d13 Roll Perfetto Trace Processor Linux from ea8d0aaeb1e2 to c9609d1e65bc
  • 53eefe2 Fix Page Zoom Out (Ctrl -) by rounding zoom factor in getNextIndex
  • ac74c50 Roll Chrome Win64 PGO Profile
  • 009262e Allow reentrancy for RenderFrameObserver and DevToolsAgentHostObserver
  • 85a8648 ash: Remove a Browser-related dependency from dlp code
  • 34b934f Change prompt eval model to flash
  • 04caa1e Add: Java JNI bridge for the ContentRestrictionManager
  • 2e80d74 [Encrypt Bookmarks] Record result of the bookmarks file load
  • 6f7b723 Remove ContextualTaskSyncBridge
  • 58dc881 Explicitly allow reentrancy for SiteInstanceGroup::Observer::ActiveFrameCountIsZero
  • f8128f4 net/disk_cache/sql: Add feature parameters for SQLite configuration
  • 308b28b Simplify MediaFragmentURIParser::ParseNPTTime with RE2
  • 3f3f14d sql: Allow disabling sqlite3_db_release_memory in sql::Database
  • 387bc69 Update temporal_rs to 0.2.0
  • 1f5c7b6 [Frameworks roll] Roll to 875260559 piper revision
  • 2fcf4e5 Roll BoringSSL from 626a2578ac3e to c7d67393f868 (2 revisions)
  • 574ebf7 Migrate TreeWalker coverage to WPT and remove redundant internal tests
  • 21a0db7 Roll WebView ARM64 Orderfile from ChSEiXIT87IWuWMsa... to DCMca2i1IYhF61I54...
  • df4a6d5 [Back to Opener] Update History String Value
  • db0128f Split some MTC and TAI histograms by session resumption status.
  • 5642207 [Vertical Tabs] Log whether vertical tabs is enabled on session start
  • 4b5a365 [GlowUp] Hide separators on 6+ tabs
  • f1f6cd5 Roll Chrome Win32 PGO Profile
  • 99a7708 [AIAE][Clank] Refactor BNPL terms for flexible span-based styling
  • 070c55b Roll Chrome Android ARM64 Orderfile from t3WOzTiHuLGI18PRc... to QtrGF2twnuvMj96gC...
  • 4cacd1d [MIR] Move emission of NewWindowAppSource metric to activity startup,
  • 33dcdf7 Roll androidx from xaK45BLOgiQ39L2Uk... to mvV9ZifgIOHqOM9xE...
  • 975b711 [ntp-next] Remove duplicate tab creation for chip clicks
  • 81e1778 [Readability] Ensure fallback distillation is requested on Readability failure.
  • 8bf0f1e [ntp-next] Send entire searchbox_config set of tools to server
  • 9844390 [PWA Migration] Slightly simplify FetchManifestAndUpdateCommandMigrationTest
  • 76aa3b0 [tips] Update segmentation model for tips to include customize mvt
← Back to all summaries