Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2026-01-15 on branch 'main'

Chromium Digest: 2026-01-15

Overview

This summary covers 665 commits on the main branch, with 483 deemed relevant to developers. The day's changes span from a first commit of (71ba106) to a last commit of (de06b69). The day was marked by a large number of breaking changes across core components, including UI, services, GPU, and platform-specific APIs, requiring significant attention from embedders.

Breaking Changes

  • ⚠️ BREAKING The public WebAppRegistrar::IsInstallState() method has been removed. Embedders must now update their code to use WebAppRegistrar::GetInstallState().has_value() to check for app installation. (e849b33)
  • ⚠️ BREAKING The public gpu::FeatureInfo::FeatureFlags struct was modified. The gpu_memory_buffer_formats field (type gfx::GpuMemoryBufferFormatSet) has been replaced with mappable_formats (type base::flat_set<viz::SharedImageFormat>), breaking consumers of this core GPU interface. (5810d0a)
  • ⚠️ BREAKING The LocationBar API has been refactored. Several methods, including Update, Bounds, IsVisible, and GetChipController, have been moved from the concrete LocationBarView class to the abstract LocationBar interface. Code calling these methods on LocationBarView will break. (da5f63b)
  • ⚠️ BREAKING The public AutofillProfile data model has been changed. The last_modifier_id field and its accessors have been removed, which will break embedders using this model directly. (870f6b1)
  • ⚠️ BREAKING The Translator class has been moved from chrome/browser/on_device_translation to components/on_device_translation, and its public constructor signature has changed. This will break existing include paths and instantiation logic. (929002a)
  • ⚠️ BREAKING On Android, the XR implementation has been refactored into a Dynamic Feature Module (DFM). This fundamentally changes access patterns for classes like XrSceneCoreSessionManagerImpl, which can no longer be directly instantiated. Access is now brokered via the XrModule interface. (d49aca5)
  • ⚠️ BREAKING The CSS Typed OM Web API StylePropertyMapReadOnly.get() now returns undefined instead of null for missing properties. This aligns with the specification but will break web content that performs a strict equality check for null. (856523b)
  • ⚠️ BREAKING The signature of the virtual method PermissionContextBase::NotifyPermissionSet has been changed. Overriding implementations will fail to compile, as the method now takes a const permissions::PermissionPromptDecision& struct instead of separate parameters. (adc93e0)
  • ⚠️ BREAKING Several public accessor methods on third_party/blink/renderer/core/layout/layout_box.h have been removed, including FirstChildBox, LastChildBox, NextSiblingBox, and PreviousSiblingBox. Direct interaction with Blink's layout tree may result in build breaks. (51dd1e8)
  • ⚠️ BREAKING The public virtual method GetCacheGuidsForAllGaiaIds() has been removed from the SyncEngine interface in components/sync/engine/sync_engine.h. (5f70ce6)
  • ⚠️ BREAKING The public API signatures for AsyncDomStorageDatabase::Open() and DomStorageDatabaseFactory::Destroy() have changed. They now take a single database_path instead of separate directory and name parameters. (d3e4a65)
  • ⚠️ BREAKING Multiple public APIs have been changed to use base::span instead of raw pointers, including media::VideoTransformation::FromFFmpegDisplayMatrix and speech::Endpointer::ProcessAudio. (d2f3ac0) (fd366e1)
  • ⚠️ BREAKING The mojom enum value viz::mojom::BufferFormatPreference::kPreferGpuMemoryBuffer has been renamed to kPreferMappableSharedImage, breaking the public IPC interface for video capture. (69812a2)
  • ⚠️ BREAKING The PermissionSet::ShouldWarnAllHostsType enum in extensions/common/permissions/permission_set.h has been converted to an enum class, which is a source-breaking change requiring callers to update to scoped enum syntax. (a174cba)
  • ⚠️ BREAKING Platform-specific API renames will cause build failures: UnexportableKeyProviderMac is now UnexportableKeyProviderApple (affecting macOS/iOS), and ManagementServiceIOS is now BrowserManagementService (affecting iOS). (f768cb4) (e767c0c)
  • ⚠️ BREAKING The public static Java method ApplicationStatus.cleanupInvalidTask(int) has been removed from a core Android base class, potentially affecting embedders. (2fbf90c)

Web Platform & Blink

  • The syntax for CSS gap-decorations properties was updated to be comma-separated instead of space-separated to align with CSSWG resolutions. (5f1d8c3)
  • The CSS text-indent keywords hanging and each-line were moved behind an experimental flag, and animation support was added for them. (79aa1ca) (77087bd)
  • In CSS Grid Masonry layout, the item-tolerance property was renamed to flow-tolerance to align with specification updates. (21c9e7c)
  • A crash in IndexedDB was fixed that occurred when committing a read-only transaction concurrently with a read-write transaction on non-overlapping object stores. (4e5f6ab)
  • In WebXR, depth buffer handling was optimized to reduce garbage collection by reusing the DOMArrayBuffer across frames. (29670cc)
  • A security check was added to block opaque HTTP 416 (Range Not Satisfiable) responses to non-range requests, controlled by the kBlockPartialResponseWithoutRange feature flag. (c0e8ceb)
  • A major internal refactor in Blink's layout engine re-applies logic to reinsert layout objects into the tree when their in-flow state changes (e.g., position: static to absolute). This is behind the LayoutReinsertOnInFlowStateChange flag. (af6654e)

UI & UX

  • The updated Global Media Controls UI has been enabled by default on non-ChromeOS desktop platforms, and the global-media-controls-updated-ui feature flag has been removed. (6153529)
  • Multiple improvements were made to Vertical Tabs, including better drag-and-drop between groups, improved focus ring rendering, and animation fixes. (3bdc9ff) (8edea80) (dacd1ea)
  • On Android, the HubBackButton feature was removed entirely. (e0813fd)
  • On Android, branding in Autofill card UIs was updated from "Google Pay" to "Google Wallet" or generic "Chrome" branding. (b3f264c) (d3dc71f) (98951d4)
  • The startup process for the WebUI toolbar was improved to delay window visibility until elements are rendered, preventing visual glitches. (21e77f5)
  • A new "back-to-opener" feature was implemented, allowing a tab to return to its opener tab when closed. (e9d972c)

Services & Components

  • The WebHistoryService was updated to use a new Google API for querying history and web-and-app activity, controlled by the kWebHistoryUseNewApi feature flag. (aee10da) (de0e25e)
  • The WebAppInstallFinalizer was updated to handle PWA migration sources, a key step in a larger PWA migration project. (5b9b9a3)
  • In Autofill, logic for calculating credit card suggestions was moved from BrowserAutofillManager into a new CreditCardSuggestionGenerator class for better encapsulation. (36ce625)
  • The Sync DeviceStatisticsTracker is now instantiated independently of the sync engine, allowing metric recording even when no primary account is present. (083d899)
  • The WebNN TFLite backend added support for L2Pool2d by emulating it with a sequence of other operators. (6ac7214)

Platform-Specific

  • On macOS, a major internal refactor was performed to make app shims use the standard content::ContentMain startup flow instead of a custom entry point, improving architectural alignment. (b6a3df7)
  • On Android, the TabState serialization format was updated to include the URL, aiming to improve performance by avoiding deserialization of the full navigation stack. (7d60827)
  • On Android, the chrome.tabGroups API now supports onCreated notifications. (c260a71)
  • On iOS, unexportable key support was added, unifying the implementation with macOS under the new UnexportableKeyProviderApple class. (f768cb4)
  • On ChromeOS, the Manifest V2 implementation of the "Select to Speak" accessibility feature was completely removed, as the MV3 version is now stable. (111b3ec)

Security & Permissions

  • The crypto::Aead class was updated to store the AEAD context internally for efficiency and simplified lifetime management. A new constructor was added and the old Init() method was deprecated. (9989ab0)
  • On Windows, the kSandboxStrictHandleChecks feature was enabled by default to improve security for sandboxed processes. (3e7aecf)
  • On Windows, the Microsoft Software Key Storage Provider is now a default fallback for WebAuthentication when a TPM is not available; the WebAuthenticationMicrosoftSoftwareUnexportableKeyProvider feature flag was removed. (aef72c6)

Extensions

  • An observer was added to the ExtensionInstallPolicyService for consumers to monitor policy changes. (0bd6c80)
  • The state management logic for the extensions toolbar button was moved from the ExtensionsToolbarButton view into the platform-agnostic ExtensionsToolbarViewModel, decoupling it from the Views UI framework. (1de8411)
All Commits (665)
  • de06b69 Fix the order of studies in field trial config for MTCs
  • 3748c77 CrOS WebUI: Fix more TypeScript errors with moduleResolution="nodenext".
  • 166762b Create fieldtrial testing config for reading mode omnibox
  • 9023cd6 Roll Chromium Variations from U_otobZYcQ-moFJn-... to OV4lvOl_YXbIY_9uV...
  • 20d2af9 [iOS] Update stringify call sites
  • 7ec754d [macOS] Fix external URLs opening new window when PWA is focused
  • dec65ba Avoid duplicate map lookups.
  • 1b65c8e Support tool: Migrate top level element to Lit
  • 4c941ee Roll src-internal from 8a75eed09f3a to ff632019b3fd (1 revision)
  • 56cfa2e ui/gfx/win: clean up old debug code
  • 79aa1ca [text-indent] Change the runtime flag to experimental
  • 356a736 Replace std::nan(), et cetera with std::numeric_limits<...>::quiet_NaN()
  • 7e8ace5 Reland "[Reading mode] Show the omnibox immediately."
  • e816ace Roll Chrome Android ARM64 Orderfile from SJCMbIUIfK1ba0BWz... to IbKkmLXj2LCyLvkF1...
  • 3e137ee Sync feature protos.
  • 8a07870 Roll ios_internal from ff5d3936d756 to 2147639a98ff
  • 3db4546 Remove UNSAFE_BUFFERS use from string_view_util.h
  • 1b4b858 Add a multi-modal glic sharing manager.
  • 46ed6f4 Replace `std::unordered_set` with `absl::flat_hash_set`.
  • cb5cecc [omnibox][next] Prevent creation of WebUI for PWAs.
  • 87c0d0a [Force Save to OneDrive] Set the destination to Onedrive or Gdrive in SIT reports.
  • 2f79475 Roll WebView ARM64 Orderfile from A6l1cbyR94Ave7fGF... to mpDhfySIr5cVLkhP7...
  • 9f70bc5 Extend CanvasDrawElementInSubtree for 6 months
  • af6a5ea Do not send detached scrollable area info to the compositor
  • 7fac2e1 Update accessibility_annotator OWNERS
  • 3bdc9ff [Vertical Tabs] Improve dragging between groups and unpinned container
  • 66a9a98 Roll Perfetto from 22fc40e09cb8 to f4af140308bf (1 revision)
  • b1d8ebf Add state query methods to BrowserUpdaterClient
  • 9c8e554 Revert "Temporarily set android_browsertests as ci_only on Android arm64 CQ"
  • 1b30590 [composebox] Disable input cursor changing colors in NTP, CoBr
  • 2469d07 Roll androidx from j64_xktggNqFnyMQA... to wncI2D_0ozFAcWGh7...
  • 80a3e2c [spc] Update the text styles of the SPC dialog to match mocks
  • ae22c7d Import wpt@ea394a44233903f21b37283668939551ac96d45c
  • 2162ea6 [spc] Disable footer when Verify is clicked and set footer visibility
  • 452d11a [scroll-animations] Implement timeline-scope:all behind a flag
  • b2d7eae Fix flaky browser test: CachedBoundsIgnoredWhenPermissionPromtIsVisible
  • a813967 Roll Chrome Mac Arm PGO Profile
  • 7d87e3a Fix flaky MediaEngagementService tests by running task loop until idle
  • 11a4bcb Revert "[Immersive Reading Mode]: Submenu remains open after settings menu close"
  • 20eab27 Roll Chrome Win32 PGO Profile
  • 9d3075d Add VerifyMTCs to fieldtrial testing config
  • 47ab5d1 Roll clank/internal/apps from 947dfc890570 to 0db30559bd7f (1 revision)
  • cda695e Roll ANGLE from 22d087f2617c to a6a96f17d27b (1 revision)
  • f6dedd0 Fix CannotActReason formatting
  • 7b8d1bd Add ECDH message crypter class for P2P control channel encryption
  • 4678f27 Add partial Linux support to //c/b/updater
  • 4d5486b Support Tool: Migrate url-generator to Lit
  • b6a3df7 Refactor app shims to call ContentMain
  • 372ad96 Roll vulkan-deps from 0bb162df1048 to ad3cefb42098 (2 revisions)
  • 09a8b81 Log internal payment app availability + reasons
  • 70c2a49 Enable jxl all-simd feature
  • b9e3ff0 Add structured test id experiment to try presubmit builders
  • adb712c Fix unsafe buffer usage in bluetooth_serial_port_impl_unittest.cc
  • 828e7c0 Enable kDeduplicateNativePaymentApps
  • c260a71 extensions: Support tab group created notification on desktop Android
  • 6fadf43 updater: implement UpdateService::GetPoliciesJson, get policies as JSON
  • d3ebfab Roll Chrome Win ARM64 PGO Profile
  • 5888585 Fix SafeBrowsing.ClientSafeBrowsingReport.PasswordReuse.RepeatVisit
  • 0f7d259 Add clarifying comments to actuation settings for glic_api.ts
  • 2b5a792 [Frameworks roll] Roll to 856755216 piper revision
  • 55a92be [Persist] Handle Rejected Nodes during Restore Orchestration
  • 1358562 Update CBB autoroll for the builds refs
  • 29670cc Reduce reallocations of Xr depth buffers
  • 98c9a44 Rename kFedCmNavigationCancellation to kFedCmEmbedderInitiatedLogin
  • 0f9ab7b [iOS][Composebox] Introduce Text Drag and Drop
  • 867658b [omnibox] Hide divider for variant 1 composebox.
  • f5889d1 [Bundled Settings] Add feature state string support for Secure DNS V2
  • fa9e59a Fix flaky WebUILoadingUtilSendDataTest.SendData
  • 9efc6a8 Fieldtral for NoSynchronizedScrolling on Desktop
  • b9e76a3 WebUI: Add stylelint to third_party/node/package.json
  • 4229dca [FedCM] Invoke callback when the FedCM flow is completed
  • 21e77f5 Delay window visibility until toolbar element loaded
  • 0cfa19d [APC] Trigger content extraction auto-build via DOMContentLoaded
  • abedaa6 Fix unsafe buffer usage in open_type_types.h by removing unused code.
  • a997a26 Remove GPay logo from VCN enrollment
  • 2967325 Roll eigen from 251bff28859a to 9a37aca9fc36 (1 revision)
  • f8ba02d Roll WebView ARM64 Orderfile from 0VEvdOfEuu9UYHSWg... to A6l1cbyR94Ave7fGF...
  • 69b2ac1 Suppress TraceTest_MediaFoundationD3D11VideoCapture
  • ed597cd Updater UI: Factor time formatting to tools.ts
  • d64d70b [iOS][Composebox] Introduce Image Drag and Drop
  • 929002a Move browser/on_device_translation/translator to //components
  • 0823342 [x-plat promos] Add Tab Groups and Price Tracking promo types
  • 8fbb0bc Roll Chrome Android ARM64 Orderfile from 37fIvNySXGdcOLqLP... to SJCMbIUIfK1ba0BWz...
  • f75a6c5 Roll Chrome Win64 PGO Profile
  • 3d1d056 Avoid string copies by using string_view instead of string.
  • 56c6794 Roll Chrome Mac PGO Profile
  • 45c1a9d Create chrome://skills skeleton
  • 661d9bc Observe task updates to change auto suggested tab chip
  • b0a26aa [TabBottomSheet] Restructure files
  • 0111034 Roll V8 from 2bd6a49e6126 to 85e8a9c93c94 (5 revisions)
  • 3a726dd Add quirk for HLS EXTINF followed by space
  • 1eedb69 Use span-based file API in startup_tracing_controller.cc
  • f0509a5 [ozone] Update BufferFormat refs in SurfaceFactoryOzone
  • 5810d0a [gpu] Port BufferFormat list in FeatureFlags to SharedImageFormat
  • 9636b51 Migrate base::Contains() to std::ranges::contains() in ash
  • 2961abb [gardener] suppress flaky TabSwitcherSearchRenderTest#testHubSearchBox_PhoneLandscape
  • 5628b7d Roll clank/internal/apps from 2245a026c9f5 to 947dfc890570 (1 revision)
  • cc8e2dd [gardener] Disable WebUILoadingUtilSendDataTest#SendData
  • 4133824 Add actuation eligibility to chrome://glic/internals
  • d1b2ed6 Roll Chrome Mac Arm PGO Profile
  • 07260bc [aim-tools-models] Pipe `SearchboxConfig` to `InputStateModel`
  • 7e398b2 Roll WebView ARM Orderfile from jKNnEeF59IEI0yYhz... to 9W2gC6mgSHad7QG4S...
  • 731504e [iOS] Allow multiple BestOfAppFRE variants to be enabled simultaneously
  • 77291cd Revert "Reland "Force the update of corrupted extensions.""
  • 9bb6689 [Skills] Add a new source enum field to Skills.
  • 1b6c795 Revert "updater: testing if the C++23 compiler is real"
  • ed4bc62 Add owners to skills component
  • 8da728c [glic-tab-context-menu] Reorder "Create new chat" and recent conversations items in GlicTabSubMenuModel.
  • f741660 PaintTiming: Remove kTextPaintTimingFrameIndexInitializationFix
  • eb77fd2 android: Support external sharding for JUnit tests
  • 60110e3 Roll JetStream main from 1cbd5f1a54d0 to 0043a5204b49 (1 revision)
  • c70c2c9 Roll PDFium from d25c46aee795 to 08f3c8a7a782 (3 revisions)
  • 6209246 Roll Perfetto from 9c11a99005f5 to 22fc40e09cb8 (2 revisions)
  • 8edea80 [Vertical Tabs] Focus Ring around VerticalTabViews
  • e0813fd Cleanup HubBackButton
  • 5700c89 Update card upstream BottomSheet description
  • 11eb776 Support Tool: Migrate spinner-page and data-export-done to Lit
  • 9f2fa27 Roll Skia from 3efb298b0890 to 946441608e3e (2 revisions)
  • 2fbf90c Cleanup unused MultiInstanceApplicationStatusCleanup feature code.
  • 3da4298 [Cache Encryption] Fix sparse writes for encrypted file writes
  • ceb218c Roll vulkan-deps from ceb875ce199c to 0bb162df1048 (1 revision)
  • 71911f4 Roll Chrome Linux PGO Profile
  • 23cc725 [Cache Encryption] Implement `SetLength` for encrypted files
  • e849b33 [PWA/App Migration] Remove IsInstallState()
  • 027cac5 [Vertical Tabs] Clean up additional unused methods and tests
  • 0b20ae2 Roll ANGLE from 0334d2cbe39c to 22d087f2617c (1 revision)
  • d49aca5 Reland "Reland "[XR] Refactor XR/JXR related code into a DFM""
  • 09232c1 [Omnibox Next] Do not override icon for omnibox
  • 397f001 [Vertical Tabs] Try to de-flake VTViewTest.CloseButtonDataChanged
  • b27b43a [glic] Survey and add NEEDS_ANDROID_IMPL
  • a16f3ab [gardener] Revert "WTF: Fix UNSAFE_TODOs in atomic_operations_test.cc"
  • 8aa74fd [Persist] Rework tab filtering in TabRestorer
  • 028f671 [DebugUITabStrip] Add SessionRestore metadata to tab-strip-internals
  • 4ada2e1 Overscroll: Dirty the overscroll structure for paint property updates
  • 07e904d Ensure we don't recompute visual overflow in locked subtrees.
  • 8e9b35e [gardener] Revert "[Reading mode] Show the omnibox immediately."
  • 57d4920 Use span-based file API in cpu_probe_linux_unittest.cc
  • 5f1d8c3 [Gap Decorations]: Update property lists to be comma separated
  • 341b5cf [Vertical Tabs] Fix frame height computation on Mac in VTS mode
  • 5195e73 Roll BoringSSL from bfd3caf184be to b648431a6ef3 (1 revision)
  • 4e5f6ab IDB: fix crash when committing readonly txn concurrent with a rw txn
  • 99beb00 Roll src-internal from a4aa198bfc5b to 8a75eed09f3a (1 revision)
  • 173b63d Split test and non-test gperf/DAFSA targets
  • aeaebee Revert "[Vertical Tabs] Fix tab view corner rendering"
  • 111b3ec Select to speak: Remove mv2 code
  • 1e05469 [AIAE] Update amount extraction AI terms
  • 9975577 Roll clank/internal/apps from 07362b293868 to 2245a026c9f5 (1 revision)
  • c549a9b Another ExpectedColor_MediaRecorderFromVideoElement Suppression
  • 98011b3 Document expected promotion in SafeNumerics operations.
  • 77104c5 Revert "Clip Side Panel to visible bounds during animation"
  • 6085048 [glic] Change focus toggle hotkey for ChromeOS
  • 744ed00 Fix out-of-date reference in mojolpm docs.
  • 8a9fe0e Use property info for random() from CSSParserLocalContext
  • 5abd5bb Roll Chrome Android Desktop x64 PGO Profile
  • 7d60827 [Persist] Add URL as a field to TabState and wire
  • 11bef51 [Bookmarks Bar] Remove all feature overrides for Desktop
  • af53c4f [omnibox][next] Do not count invalid URLs against limit in GetRecentTabs
  • 1102862 Roll V8 from c1d6f9dcc446 to 2bd6a49e6126 (7 revisions)
  • 5945320 Stabilize BluetoothDetailedViewImplPixelTest.Basics
  • 99cd5d1 Roll Chrome Android ARM32 PGO Profile
  • dbb27c2 Roll Chrome Mac Arm PGO Profile
  • f4de819 Roll Perfetto from 96f7f501ef8d to 9c11a99005f5 (3 revisions)
  • 3977913 CodeHealth: Grammar fixes in comments
  • 8f89e5e [Skills] Implement GetData* methods in the bridge
  • a308e5e Roll Skia from f880b0c503ff to 3efb298b0890 (2 revisions)
  • bbe3736 Count HW accelerated Microsoft adapters in GPU.SoftwareRendering
  • 109cfa5 Ignore all non-HTTP(s) URLs with omnibox
  • afca0bf Fill in improvement direction for the last few featured metrics I had missed
  • 9989ab0 crypto/aead: store AEAD context for reuse
  • be56228 Roll Chrome Android ARM64 Orderfile from NZxCAL5P67HMnbyIb... to 37fIvNySXGdcOLqLP...
  • 779358a Roll WebView ARM64 Orderfile from ABZiWzDmsoekqraL9... to 0VEvdOfEuu9UYHSWg...
  • c4230dc Roll Crossbench from ca75df36bef7 to 81ebd0f9e676 (1 revision)
  • 74956e9 [bookmarks] Re-enable BookmarkPaneTest
  • ba5f4b2 [omnibox] Add interactive tests that verify voice text is discarded.
  • ed6cd61 Roll Dawn from 5108fda189f2 to 0ab61e6eaa3b (5 revisions)
  • 44cc955 Add structrued test id experiment to presubmit ci builders
  • bad4e35 Record the wait time in IOSurface WaitForCommandsToBeScheduled()
  • 27f4fc7 Set addToBackStack to true for AccountManagementFragment
  • e139e99 Add a new method to RemoteSuggestionsServiceSimple
  • b226832 [RouteMatching] @navigation (history:) except "reload".
  • e7ec28b Use `SplitStringPiece` instead of `SplitString` to avoid string copies.
  • 3a526f5 set addToBackStack to true for CookieSettings within PrivacySandboxPrefs
  • 0f548d9 [iOS]Dismiss bookmark view and stop Bookmarks coordinator’s children
  • b18975a Set addToBackStack to true for AutofillOptionsFragment
  • b77114b Set addToBackStack to true for prefs launched within Autofill...Fragment
  • ea742a4 [Actor][Task Indicator] Update hover color
  • dacd1ea [Vertical Tabs] Ensure Tabs are visible during group collapse animation
  • 0ddd3d5 [exo] Update iteration over BufferFormat to SharedImageFormat
  • af6654e Reapply "[layout] Reinsert LayoutObjects which undergo a in-flow state change."
  • a53a96e [SxS] Clean up file picker cancelling kill switch
  • d3b6d38 Import wpt@0eeead5cecacb0f4d0823d45822689f01319b437
  • ac5c369 Set addToBackStack to true for PersonalizeGoogleServicesSettings
  • 7afd01f [glic] Add GlicInstanceCoordinatorBrowserTest
  • 6327ca7 [ntp-threads] Add threads UI param to ComposeboxNext-Realbox variants
  • fb32930 [iOS]Remove duplicate function
  • 3668733 Roll PDFium from 25a40d539c0e to d25c46aee795 (3 revisions)
  • 4ce9393 [<install> element] Increase maximum install PEPCs allowed per page
  • e771f17 Roll vulkan-deps from f898a7ddf693 to ceb875ce199c (1 revision)
  • c0adda3 Roll clank/internal/apps from 44e20eea1533 to 07362b293868 (1 revision)
  • 646176e gamepad: Add VLOG when hidraw node is opened.
  • 4584e93 Revert "Add glic-actor-eligible-tiers to fieldtrial testing config"
  • 93dbc86 Reset omnibox dropdown selection on insert
  • 1bea8bd a11y: Fix forward and backward search scope in OneShotAccessibilityTreeSearch
  • 28a065e Avoid duplicate map lookups.
  • e4b6983 [Skill] Add additional CRUD methods to the skill service.
  • 3895211 Fix V4DatabaseTest.UsingWeakPtrDropsCallback test
  • 00fb808 Revert "actions revamp: Resolve RootUiCoordinator's lifetime dependency"
  • b8659ed [Immersive Reading Mode]: Submenu remains open after settings menu close
  • b508d4e Remove calls to base::android::GetClass() #4
  • 43af040 Respect OverlayScrollbar flag on Windows and Linux.
  • 4eb688c [Tab Capture] Remove zero-copy-tab-capture flag and feature.
  • d2f3ac0 spanification: automatically spanify media/base/video_transformation.cc etc.
  • fd366e1 spanification: automatically spanify .../speech/endpointer/endpointer_unittest.cc etc.
  • dac9bf0 spanification: automatically spanify ui/base/x/x11_clipboard_helper.cc etc.
  • a174cba Extensions: Add class to enum ShouldWarnAllHostsType
  • 4786580 Extensions: CodeHealth: Update spelling of random words in permission*
  • 8de804c Roll ANGLE from 159f6044514e to 0334d2cbe39c (3 revisions)
  • ba46f4e Roll clank/internal/apps from cdeb1461b9c4 to 44e20eea1533 (4 revisions)
  • d4cbbd2 Roll Chrome Win32 PGO Profile
  • 61d22a3 Android: Do not explicitly enable RELR relocations
  • 2ec8f37 [A11yPerformance] Plug leaks in calls to AccessibleObjectFromWindow
  • 70c3880 Roll Perfetto from 776c74a2991e to 96f7f501ef8d (3 revisions)
  • 4d83e75 content/rph: use base::RandomChoice to choose RPH for reuse
  • 56f11eb Reland "[Media Indicator] Swap arm in fieldtrial config"
  • 0bd6c80 [EICP] Create ExtensionInstallPolicyService::Observer
  • f768cb4 Enable support of crypto/apple/unexportable_key_mac.mm on iOS
  • 5f70ce6 Cleanup: Remove SyncEngine::GetCacheGuidsForAllGaiaIds()
  • 75ae4e1 Roll Skia from a1f0df04bd13 to f880b0c503ff (2 revisions)
  • 68eb490 [focusgroup] Remove DHECK in IsNonEntryFocusgroupItem
  • 6653f1e Use string_view instead of string to avoid string copies.
  • 7fe10c5 Remove expired Printing.ConversionSize.* histograms
  • 8576960 [Link Capturing] Add OpenInAppDelegate and related methods
  • 41c2045 media: Add feature flag for Windows OS CDM VP9 support.
  • fcb325b Avoid duplicate map lookups.
  • 1eefc02 Fix OOM crash due to the too long log file
  • aee10da WebHistoryService: Use new history API for web-and-app-activity queries
  • e8d4184 [iOS][PRDBD] Adds the TemplateURLService to QuickDeleteMediator
  • cdbbd9d [composebox] Adjust bottom padding of Composebox in Compact mode.
  • 4f5037c [Settings Search] Remove SingleCategorySettings from index.
  • 6b0d7c8 Exclude some presubmit checks from running in src/ios/third_party
  • f8f5eb1 Use suppress_ac_unrecognized in AF::ShouldSuppressSuggestions...()
  • fa7436e Suppress Pixel_MeetEffects_rainbow_wig_and_eyelashes
  • 69f9c03 Roll SearchEnginesData from de5efa2da622 to 9be56ed146f8 (1 revision)
  • eadddc8 [Vertical Tabs] Eliminate frame dependency on tabstrip
  • 389dda8 [renderer] Fix input mode using PerformanceScenario
  • 870f6b1 Remove last_modifier_id from AutofillProfile and Sync.
  • 3003fb3 Roll ios_internal from 24697ea1a607 to ff5d3936d756
  • 6558482 fjord-oobe: Create firmware update screen
  • c004897 Revert "Set addToBackStack to true for AutofillOptionsFragment"
  • 646bc51 Roll BoringSSL from 1ea3ce8c9fcd to bfd3caf184be (1 revision)
  • 209f799 [trace] Hold PaintTimingVisualizer as unique_ptr to fix use-after-poison
  • 2ec9394 [Vertical Tabs] Add bottom corner to VTS.
  • fc5c3aa [iOS][AIM] Fix fade appear animation of toolbar buttons
  • ff40ada [Skills] Implement trim specifics in the bridge
  • 46f56f3 Remove unused signin error message
  • 8bea9c5 Roll Chrome Android ARM64 Orderfile from r2hT6dX0w8dmtrXMJ... to NZxCAL5P67HMnbyIb...
  • c223d43 Hide the Gemini closed captions settings toggle for users without Live
  • ad3ca2d Prevent InfoBar re-animation on tab switch in priority container
  • 1cb6fc0 Fix WebUI reload button's context menu position
  • 47cc9f2 [Vertical Tabs] Ensure tab groups have bounds before test interaction
  • db5f2e2 Extend various expiring PDF flags
  • de0e25e WebHistoryService: Use new history API for history queries
  • 500a217 PrivacySandboxPrefs to set addToBackStack to true
  • 37f9ed9 Add metrics for GlicUnpinTrigger. These will record anytime a user unpins a tab from any source.
  • 47dc057 Roll Chrome Win64 PGO Profile
  • 2df3608 Roll zip: 6.0.0 => 7.1.0
  • e4bf01c Set GeminiActOnWeb{Allowed,Blocked}ForURLs policies to supported
  • 1f1b4d3 Add Owners file for metrics code
  • 77087bd [text-indent] Support animations
  • cd214f9 Roll JetStream main from 687792e3a634 to 1cbd5f1a54d0 (1 revision)
  • 25204e1 Roll Chromite from 3ae75a515634 to d6969395e7a6 (1 revision)
  • 3e2982d [builtin ai api] Add listener to the user setting pref in opt_guide.
  • 28291ec Roll WebView ARM64 Orderfile from D4a3-fIIR_dejVo6M... to ABZiWzDmsoekqraL9...
  • 959fbc1 Refactor ExamplesWindowContents to deprecate WidgetDelegateView
  • bce2757 Roll Chrome Mac Arm PGO Profile
  • 128b502 Remove temporary OWNERS
  • 98009bd EIPS: simplify guards
  • 552ca93 [iOS] Add test that verify that NTP are not in tab picker
  • ea665e5 [iOS] Add test to check tab picker UI
  • cc0d18d Roll Perfetto from b58f79a4634e to 776c74a2991e (1 revision)
  • 5117428 [DC] Fix headers in digital_identity_request_impl.cc
  • 8727fb0 [line-clamp] Remove unused `ConstraintSpace::LineClampEndPadding`
  • ca5dcdd Roll DevTools Frontend from 425b8d2c3a64 to 225e347185ed (1 revision)
  • d9341d8 Roll Skia from 9f26f4fd4e45 to a1f0df04bd13 (5 revisions)
  • 69812a2 [Viz] Rename kPreferGpuMemoryBuffer
  • 028da6e [Viz] Rename kGpuMemoryBufferReadbackFailed
  • d9f6f81 [TDR] Remove TODOs linked to issue 40158114
  • 7b286d0 [Reading mode] Add ReadAnythingDistillationState enum.
  • d5cf459 [contextual tasks] Replace `TabStripModel` with `TabListInterface` in `active_task_context_provider_impl.cc`
  • 336fa78 Extensions: Policy: Move comment above test
  • e6116ec Add metrics for Gemini feedback buttons
  • cfa67d2 [WV] Extend DevUi SessionDuration histogram
  • a3d1202 Update Incognito mode policy descriptions
  • 8c1e4d2 CodeHealth: Fix a few random places to use single quotes or good grammar
  • e767c0c Rename ManagementServiceIOS to BrowserManagementService
  • 12e2b57 [iOS] Support Lexend font in Reading Mode.
  • f8fc214 [base] Undo consteval usages in base/allocator/partition_allocator
  • 7ddf355 Roll Chrome Mac PGO Profile
  • 1bb2dea Roll Media App from CoKpQcNGoAg7oHlwS... to _GU6sn_Ax1MB0t_k8...
  • 2e4f8a0 Roll ANGLE from 51a435550418 to 159f6044514e (1 revision)
  • c0e9a98 Cancel the user takeover callback when the actions are cancelled
  • 6b64b69 Add glic-actor-eligible-tiers to fieldtrial testing config
  • 12dfdfb Roll Chrome Android ARM64 Orderfile from ZaLDz5EvpAFm7oLX1... to r2hT6dX0w8dmtrXMJ...
  • 51dd1e8 [cleanup] Remove {First,Last}ChildBox() and {Next,Previous}SiblingBox()
  • f3f7ea8 Updating trunk VERSION from 7636.0 to 7637.0
  • d234f6f [iOS] Configure delegates for new setup list items: SafariImport and BackgroundCustomization
  • 190b4a4 Pass CSSParserLocalContext down to CSSMathExpressionNodeParser
  • c76cf52 Roll V8 from d578acea124d to c1d6f9dcc446 (8 revisions)
  • b9cc2eb spanification: automatically spanify net/spdy/fuzzing/hpack_fuzz_util_test.cc etc.
  • f7fe03e Roll Chrome Android ARM32 Orderfile from es7Fk4d1E2x5I1JC4... to 63f85MSwMwF5nrHu1...
  • 0a39056 Add field trial for GlicActorObservationDelayExcludeAdFrameLoading.
  • b03b945 [//media] Update GpuMemoryBuffer references in video_frame_mac.mm
  • 008a52c Switch to StickyActivationTest2 in testing config.
  • b682093 Roll Help App from 9wbEuMjXm-4Phex7P... to wCx3LV5za1HARMwN4...
  • 8289d45 [ntp-next] Updating hover content for chips
  • a06f3c4 [AccessibilityAnnotator] Add service for accessibility annotator
  • 86d88a0 Roll WebView ARM64 Orderfile from iRk1blxjN_sQsTvmR... to D4a3-fIIR_dejVo6M...
  • 5379151 [Viz] Rename BlitRequest::populates_gpu_memory_buffer
  • d84a1c7 [iOS] Add a11y id to composebox attachment menu items and test it
  • 401f417 Commit initial guidelines for Rust API Design
  • ce63899 Update glic actor enterprise policy default pref to DisabledByDefault
  • 7fa4475 Roll androidx from eNHbsPE3EH-YE98Zf... to j64_xktggNqFnyMQA...
  • 210931e [blink] Remove OffscreenCanvas-commit.md
  • bd8dd17 Roll DevTools Frontend from 9d18fad01615 to 425b8d2c3a64 (1 revision)
  • 9d2b324 Set timeout from multi source page context fetcher
  • 2ff38b4 Roll Perfetto from 649a009e1ab3 to b58f79a4634e (7 revisions)
  • caa1579 [iOS] Fix and re-enable GeminiCameraHandler test
  • 0a3b0fb [ios][web] Enable CreateTabHelperOnlyForRealizedWebStates by default
  • 6f35a31 EntityDataManager always listens for AutofillWebDataService updates.
  • f1c1aae [WV] Extend DevUi histogram
  • 245d12b [Autofill] Delete AutofillImprovedLabelsParamWithoutMainTextChangesParam
  • 4907775 Delete AutofillImprovedLabelsParamWithDifferentiatingLabelsInFrontParam
  • 5c20df3 skhdr: Add mojo serialization of Skia HDR metadata types
  • f50df9a Pass actor mode to AF::ShouldSuppressSuggestionsAndFillingByDefault
  • 115ff98 [iOS][Passwords] Replace WillRepeatedly with WillOnce
  • dbb9329 Roll Chrome Win ARM64 PGO Profile
  • 820e6c9 Use correct channel for variations service on desktop android
  • 083d899 Multi-account device metrics: Also record if no primary account
  • ede634d Migrate base::Contains() to std::ranges::contains() in extensions
  • 670a71a Roll src-internal from 10cdfeb7249c to a4aa198bfc5b (3 revisions)
  • c2a9535 [blink] Cleanup MailboxHolder ref from OffscreenCanvas-commit.md
  • 316a6c0 Spanify last remaining usage of base::File in zip_reader.cc
  • ece2814 Use span-based file API in //components/metrics
  • 5511034 [iOS][AIM] Reduce space between text and bottom UI (+ and send) by 4pt
  • e13749b [gpu] Remove Mailbox, SyncToken, VulkanYcbcrInfo IPC traits
  • d26f4e4 Roll WebView ARM Orderfile from V0NUcPUskMJoTQbLF... to jKNnEeF59IEI0yYhz...
  • d642abd [Signin] Extend CctAccountMismatchNoticeSuppressed histogram
  • 555b4b1 Roll WebRTC from 0ce7f03d0cc2 to 8c4d7ff6bffd (1 revision)
  • 7530260 [SyncTests] Modernize SingleClientSendTabToSelfSyncTest
  • 519625d [Blink] Remove CanvasResourceProvider::Recorder() calls in tests
  • 20a29fe [Blink] Eliminate CanvasResourceProvider::Recorder() calls
  • 2e05e58 [Blink] Abstract CanvasResourceProvider::Canvas() call in test
  • 9827cee [Blink] Abstract CanvasResourceProvider::Recorder() call
  • 06af320 Add field trial configs for WebViewEnableApiCallUserActions
  • 4b56fbf [DBSC] Add oaml test verifying prototype fallback if flag is disabled
  • 61b369c Roll Chrome Mac Arm PGO Profile
  • 3a85d62 Roll vulkan-deps from e6886b744874 to f898a7ddf693 (1 revision)
  • 03fdd43 gpu: Check have_context in various EndAccess
  • a80fe68 gpu: Extend glClear workaround on img to gles3.0
  • 6d3200c Remove profile parameter from ShowSubAppsInstallDialog
  • e382fd9 [iOS][AIM] Move icon and plus 2pt to the right in the input plate
  • fc9d70b Replace ConsentLevel::kSync with kSignin
  • eb04628 Replace ConsentLevel::kSync with kSignin
  • cdd15a3 Replace ConsentLevel::kSync with kSignin
  • f540704 Roll DevTools Frontend from 3e0c68ba1899 to 9d18fad01615 (7 revisions)
  • c635661 Roll V8 from f5f394b2e329 to d578acea124d (8 revisions)
  • ca1f374 Import wpt@605bc54009057067a128bd5d9ecea201aff352d8
  • 6dda82a Inline ADM::UpdateProfileInDB()
  • 99ab22b Roll Perfetto from b6bd27cf5bbd to 649a009e1ab3 (7 revisions)
  • 4dfb619 Roll Chrome Win32 PGO Profile
  • 346cc69 [blink][media] Clean up stale MailboxHolder refs
  • aee9eac [Android][3PPWM] Clean-up flag & feature for context fix
  • cdab832 [OTP] Extend android-sms-otp-filling flag to M148.
  • 2dc0603 [iOS][AIM] Change composebox input plate container radius to 24
  • 19265ed PointerEvent WPT: Assert .fromElement/.toElement attributes as optional
  • 19c2e3e Roll BoringSSL from 0f4721abad67 to 1ea3ce8c9fcd (1 revision)
  • 94e1e3b Roll WebView ARM64 Orderfile from H7E0IQ6mEz9OB4sls... to iRk1blxjN_sQsTvmR...
  • 43ff0d4 [iOS][AIM] Exit Composebox on escape key press
  • 5337046 Roll Chrome Android ARM64 Orderfile from CBhEufU1FtSvoiWmq... to ZaLDz5EvpAFm7oLX1...
  • da5f63b Shift some LocationBarView dependencies to LocationBar...
  • a4db270 Roll src-internal from 9f4117f04bfa to 10cdfeb7249c (1 revision)
  • 68fe8c9 [WV] Add user action to record WebView API usage.
  • 3121dc9 Parse registered custom properties against its syntax in resolveValues
  • 5c29edb Show "Manage your Google Account" in settings when syncing
  • 02e84aa [KP] Automatic update from google3
  • 92fb6ba Replace kSync with kSignin in chrome/browser/ui/startup
  • 1b447e4 Roll ANGLE from 39071995cd66 to 51a435550418 (2 revisions)
  • a32e0af [iOS] Add PasskeyTabHelper utils for the passkey bottom sheets
  • 04c1cd3 [CT] Automatic update from google3
  • 85956f3 Updating XTBs based on .GRDs from branch main
  • aba7ef3 Roll Chrome Android ARM32 PGO Profile
  • 06c488f Roll Chrome Android Desktop x64 PGO Profile
  • 9bf4b62 [iOS] Clean up launched feature flags for Reading Mode.
  • 5915bae Roll DevTools Frontend from a97873ce37fb to 3e0c68ba1899 (1 revision)
  • f6d7ce1 Conditionally hide browse for you settings toggle
  • 02fcdd4 Roll ios_internal from f21ff61274c0 to 24697ea1a607
  • aa2cd4c Clean up kAutofillAiIgnoreCapabilityCheck
  • 856523b Make StylePropertyMapReadOnly.get() return undefined instead of null
  • 44ba11e Open links in new tab on Ctrl+Click
  • 24162cc Revert "android: Stop overriding AndroidDevToolsFrontend"
  • cbecdf1 [Signin][iOS] Rename AccountInfo to DeviceAccountInfo
  • b32080d Fully versionify NetHttpCoverageTests
  • 6bcf967 Skip source code formatting under //ios/third_party
  • c992395 [Autofill AI - Reauth] Obfuscate labels if necessary
  • f3935f7 Cleanup FormStructureRationalizerTest
  • c4db97e Swap ParseServerResponse with OnLoadedServerPredictions in tests
  • 0690223 Move metric logging from ProcessServerPredictions to AutofillManager
  • a5881ff Introduce ServerPredictions class
  • afa77e3 Ensure that swift_modulemap invalidates dependent build targets
  • bcb3d27 Roll Skia from ae362651999f to 9f26f4fd4e45 (2 revisions)
  • 56771ef Roll Chrome Mac Arm PGO Profile
  • dc21512 Roll Perfetto from 7bfc34c84e67 to b6bd27cf5bbd (2 revisions)
  • 9d81047 Split read/write in ProcessServerPredictionsQueryResponse
  • af4d2a5 Notify BAM of loading server predictions after rationalization
  • 3183b7d Roll Chrome Win64 PGO Profile
  • b7b8773 Replace kSync with kSignin in components/invalidation
  • 66a7474 Roll Crossbench from aa5960f6ce7e to ca75df36bef7 (1 revision)
  • db25c52 [Settings Search] Removes a template string from the index
  • f545de3 Roll DevTools Frontend from ec8c9ece680b to a97873ce37fb (1 revision)
  • d8418a2 Cleanup the kGlicClosedCaptioning feature
  • d4ec3b2 Update managed Incognito definition for Android
  • a780dcd Fix the name for the external app resolution command test
  • 1c4b42c [RouteMatching] Match "from" and "to" earlier.
  • 00119b1 [Android][Signin] Dismiss dialog with history sync view
  • 7bac52b Roll WebRTC from 7d3af2ee95f2 to 0ce7f03d0cc2 (5 revisions)
  • 067a320 Extend the flag "web-serial-wired-devices-android" till M150.
  • 83a27ad Refactor legion test code to a shared test_support target.
  • 5d56a42 [iOS] Fix TabStrip and FakeStatusBar layout regression
  • 5be8cbe [iOS][AIM] Add UI for Composebox specific breadcrumbs debugging.
  • 169781a Upstream http://ag/37049063
  • cb6478c [PEPC] Create a clusterfuzz test to help catch style bypasses of
  • bf81c08 [iOS] Make sure variable is initialized to nil
  • 7f45e81 Roll Perfetto from 34b0e40339e2 to 7bfc34c84e67 (2 revisions)
  • 237e19e Roll ios_internal from e0de91ed636b to f21ff61274c0
  • 9f773d9 [Android][3PPWM] Rename kAutofillUsingVirtualViewStructure pref
  • 27a0740 Enum-ify ZhuyinPageSize in CrOS 1P IME Settings.
  • 034dd64 Roll Crossbench from 0706cc21db2c to aa5960f6ce7e (1 revision)
  • aef72c6 Remove WebAuthenticationMicrosoftSoftwareUnexportableKeyProvider flag
  • 352a82c Clean up 1+ year old deprecated Autofill prefs
  • eb05959 [Signin][Android]Get AccountInfo by AccountId within SendTabToSelf dir
  • b92601e [AutofillAi - M4] Move EntityAttributeUpdateDetails to a separate file.
  • d300b17 [Signin][Android] Permanently dismiss sign-in promo on undo
  • 4d4650a Remove UNSAFE_TODOs in command_storage_backend.cc
  • f764e3a WebRTC GPU tests: Expect to pass on macOS bots.
  • abaffb3 Clean up AutofillDeduplicateAccountAddresses
  • b6a714e [Vertical Tabs] Fixing an issue when moving tabs between collections
  • 9bcbbc3 Roll Chrome Mac Arm PGO Profile
  • 8288b32 Roll DevTools Frontend from 48d46f3a4650 to ec8c9ece680b (1 revision)
  • 760efd5 Roll clank/internal/apps from 7b2becf9a6cc to cdeb1461b9c4 (1 revision)
  • 3c0989c Update meet_effects hash in DEPS file.
  • 3e7e76b Roll BoringSSL from 04721d58fc6d to 0f4721abad67 (1 revision)
  • b36f3ff [WV] Remove PlatformServiceBridge.getInstance() call in provider init
  • a669f1f Roll Website from 4099a7b26fe6 to 96df5d9491d8 (1 revision)
  • ae57810 [Signin][Android][Refactor] Rename onDismissButtonClicked -> permanentlyDismissPromo
  • ea154a3 [iOS] Enable kGeminiKillSwitch in Reader mode/Bubble presenter EG tests
  • 5fb8485 Roll V8 from 60d9c22c0662 to f5f394b2e329 (9 revisions)
  • 3ee658c Revert "Roll clank/internal/apps from 7b2becf9a6cc to cdeb1461b9c4 (1 revision)"
  • 7c4aec4 Roll Projector App from dh8IRb9T4-GEqlERO... to t1NwmEEH7fI29whf3...
  • 90b0c51 Roll ios_internal from b75da5cdd55a to e0de91ed636b
  • b74763f [DBSC] base64 encode wrapped key before sending it to debug page
  • c2a457d Roll Dawn from 3b5d7d8ee091 to 5108fda189f2 (3 revisions)
  • 07b59f0 Refactor Sync Settings UI error handling
  • 2c269db Enable sync controls during bookmark limit error
  • 2b001a9 Expose the bookmarks-limit-exceeded help URL to Java via JNI.
  • c100f7a Record histogram for bookmarks limit help link clicks
  • 4642b4e Roll Chromium Variations from uOLSt0blJpVn6xPXB... to U_otobZYcQ-moFJn-...
  • 5a90967 [iOS][AIM] Fix crash caused by nil theme post deallocation
  • 5fed192 Replace kSync with kSignin in chrome/browser/ui/views/bookmarks
  • 378034c Roll clank/internal/apps from 7b2becf9a6cc to cdeb1461b9c4 (1 revision)
  • 557d0ae Roll Boca Receiver App from 0H7WmEQHgXUJIrWae... to uMAiaNhqlBHJk7CUz...
  • b0ae52c [permissions] Make GeolocationPermissionContextExtensions return PromptOptions
  • bf8ce0c Roll Depot Tools from 0609278803ca to 84abba9a0210 (1 revision)
  • 1062c44 CodeHealth: Fix a few random places to use single quotes or good grammar
  • 8610d9b Unify GetParentAccessURL implementations.
  • adc93e0 [permissions] Explicitly pass PromptOptions to NotifyPermissionSet
  • 8df19cb WTF: Fix UNSAFE_TODOs in atomic_operations_test.cc
  • 7eed578 Roll ANGLE from a37809556c39 to 39071995cd66 (1 revision)
  • 3ebd5dd Revert "Improve negative timestamp DCHECKs in WebRtcVideoTrackSource."
  • e8a4568 [iOS] Adds IOSCloseOtherTabs field trial test config
  • 4dedca0 [Frameworks roll] Roll to 856522985 piper revision
  • c9a7e27 [base] Simplify StrAppendT implementation using std::ranges
  • 6ca9497 Roll Chrome Mac PGO Profile
  • bc9a4ee Allow tab and group go back to its origin after drag cancelled
  • 50d5f51 Enable ESC key to cancel tab switcher drag
  • 5e588a4 Roll androidx from 3B4ypnACtOW7uw9xF... to eNHbsPE3EH-YE98Zf...
  • fb75284 Roll src/third_party/boringssl/src/ bca12c4aa..04721d58f (3 commits)
  • 6c25ae7 android: Stop overriding AndroidCaptureKeyEvents
  • bce283a Roll WebView ARM64 Orderfile from N09snycYLuZZ3qA5W... to H7E0IQ6mEz9OB4sls...
  • da72de7 Revert "[Reland] WebUI: Switch default tsconfig moduleResolution to 'NodeNext'."
  • 01c3da8 [windows] Fix UAF in RenderWidgetHostViewAura::OnWindowDestroying
  • 09daacd Roll Chrome Win32 PGO Profile
  • e9f98fc Roll Chrome Android ARM64 Orderfile from XmYOeywuttkcA95CL... to CBhEufU1FtSvoiWmq...
  • 535be30 Roll Chrome Mac Arm PGO Profile
  • 5c80852 fix AppListMainViewTest dangling pointer
  • bd5849a fix VideoDetectorTest dangling pointer
  • 821e7b1 Add `kDevToolsConsoleInsightsTeasers` `base::Feature`
  • 60b4e07 Roll vulkan-deps from 36700ce29255 to e6886b744874 (1 revision)
  • 1608a75 [iOS] Fix file type icon display issue on real device
  • 4f34f8c Use span-based base::File API in transport_test.cc
  • 1c59c4e Replace ConsentLevel::kSync with kSignin
  • 81be1d0 Reland "Force the update of corrupted extensions."
  • f995beb Roll Chrome Win ARM64 PGO Profile
  • 31ad7fa Use span-based base::File API in //sql tests
  • 704d4c4 Import wpt@b71c923c87d4b7a89b51071707a96aa5d853504f
  • bf9c6e9 Use span-based file API in obfuscated_file_util_unittest.cc
  • ff6c894 [Autofill] Do not break email between TextView lines
  • 689eea5 Remove dead code in ConsumeBackgroundComponent()
  • f9c0c5b Fix flaky RenderFrameHostManagerTest.ChromeSchemeProcesses
  • 8206476 infra/config: roll chromium-luci
  • e0a5ba6 Roll Skia from e288e552e6e9 to ae362651999f (1 revision)
  • 3886f72 [signin] Disambiguate SigninAccessPoint metric bucket names
  • c735cad Roll Chrome Win64 PGO Profile
  • bcd56d3 Convert extension unittest errors to std::u16string
  • e6b9ce5 Roll font-types: 0.10.1 => 0.11.0, read-fonts: 0.36.0 => 0.37.0,...
  • 4843964 Rename SaaS report policy names
  • 8681438 Roll DevTools Frontend from 2edf0b7e0ee7 to 48d46f3a4650 (1 revision)
  • 40172ab Remove unneeded log line.
  • 4ae4cc3 device_name: Change GetDeviceNamePolicy() to a test only method
  • 37076e4 device_name: Remove FakeDeviceNamePolicyHandler
  • 246232a gardener: Disable flaky WebRtcScreenCaptureBrowserTestWithFakeUI
  • b3f264c [AF] Rename GPay to Chrome branding for card upstream
  • d3dc71f [AF][Clank] Remove GPay logo for VCN enrollment
  • d2e624c [AF][Clank] Replace GPay with Wallet branding for card upstream success
  • f9f5b7a [E2E] Introduce TopInsetProvider to decouple from TopInsetCoordinator
  • a193675 [bedrock] Migrate CloseAllBrowsersWithProfile/CloseAllBrowsersWithIncognitoProfile call sites
  • 3074fd4 Remove dangling pointer in AuthenticatorRequestDialogView
  • faceaea Add trace events to network and cookie stack
  • f81e466 Roll Chrome Android Desktop x64 PGO Profile
  • 1e2deca Roll Chrome Android ARM32 PGO Profile
  • 0cff8f5 Extension: Disable global shortcuts options on Android and ChromeOS
  • 36932bb Extensions: Cleanup unpacked extension reloading logic
  • 7aa0e03 Wire up kDevToolsLiveEdit feature to V8 inspector_live_edit flag
  • 4ee640a [ntp-threads] Add Google logo flag variation and dynamic coloring for rail background
  • d8bb0f1 Roll Chrome Mac Arm PGO Profile
  • b997008 Roll Skia from 02dd490cdb59 to e288e552e6e9 (4 revisions)
  • 177a913 Roll Chrome Android ARM64 Orderfile from E15UwbKmcBUt-nz2L... to XmYOeywuttkcA95CL...
  • c3fb6c7 Roll WebView ARM64 Orderfile from WrKRGvssay43cfuW_... to N09snycYLuZZ3qA5W...
  • aa40d92 android: Stop overriding AndroidDevToolsFrontend
  • 3e7aecf Enable strict handle checks for sandboxed processes by default
  • 4ea78e8 Roll vulkan-deps from 6b8f16945cbb to 36700ce29255 (1 revision)
  • 68151bf gardener: Disable flaky pointer event WPT
  • d6376fc [Contextual Tasks] Fix privacy tooltip flakiness
  • aae1793 [Reading mode] Show the omnibox immediately.
  • 9f9657e raw_ptr: Don't manually ignore Oilpanized paths
  • 21c9e7c [Masonry] Rename item-tolerance property to flow-tolerance
  • 6153529 [GMC] Remove global-media-controls-updated-ui flag and feature.
  • d3ee2f9 [text-indent] Add dynamic tests
  • b6b21be Roll Skia from 45a16cc7044e to 02dd490cdb59 (1 revision)
  • e9d972c [Part 1] Add back-to-opener core logic
  • 24056ff Roll ios_internal from a3637e0167e8 to b75da5cdd55a
  • 2e12c48 gardener: Disable weston content_unittests correctly.
  • daf74af Roll Chrome Android ARM64 Orderfile from psaihPFwoWZ-eJKDO... to E15UwbKmcBUt-nz2L...
  • 866ee61 gardener: Disable CanGetFileResourceWithFileAccess on Linux
  • ba003b0 [Autofill AI - reauth] Keep last 4 digits visible
  • f284838 Roll WebView ARM Orderfile from CLgucgl8psivrATRq... to V0NUcPUskMJoTQbLF...
  • 1d625aa [media-capture] Allowlist ChromeAppContentProjectionService as non-base
  • 3c572da [AutofillAi - M4] Add entity source notice.
  • 5f77510 Roll WebView ARM64 Orderfile from LzHGSFatFjFm6kZ17... to WrKRGvssay43cfuW_...
  • a6abb3c Roll clank/internal/apps from 5197b46bcd7c to 7b2becf9a6cc (1 revision)
  • c4c7809 Roll Catapult from 9a9768518a51 to 6aa057962d1d (1 revision)
  • b868e62 Roll ANGLE from 63ac67151deb to a37809556c39 (3 revisions)
  • a08b5dc [WebUI Toolbar] Disable zoom preferences.
  • ed19ead [ios] Add a build flag ENABLE_SWIFT_CXX_INTEROP
  • 0d2db82 Fix and re-enable ArcAppModelIconTest.IconInvalidation
  • f5ecd46 Roll Perfetto from d8724e27d59a to 34b0e40339e2 (2 revisions)
  • 4da3058 Roll Depot Tools from 656a3095d47a to 0609278803ca (2 revisions)
  • 32f0767 Roll Chrome Mac Arm PGO Profile
  • 26a38ff Roll Dawn from 56526fd8ef6f to 3b5d7d8ee091 (6 revisions)
  • 143fbdf Roll Chrome Win ARM64 PGO Profile
  • 3eeaa6f actions revamp: Pass ETVM on EMC construction
  • a64bcf0 Fix loyalty cards outcome metric recording.
  • 01e028c Add a Tab Selection mode to score based on static signals only.
  • 3edc82d Roll Chrome Android ARM32 Orderfile from tgODTbesRonXjJANJ... to es7Fk4d1E2x5I1JC4...
  • 696a0f8 Roll clank/internal/apps from 0037fe8f7d59 to 5197b46bcd7c (1 revision)
  • 4a6bd0a Roll Chrome Win32 PGO Profile
  • 005f6c6 [Vertical Tabs] Fix tab view corner rendering
  • a07e96e Roll Skia from 95ad05a1e20f to 45a16cc7044e (1 revision)
  • a0dad8e [omnibox][next] Fix omnibox AIM entry point not respecting eligibility
  • 43e7e5e Import wpt@536074dba194abf699cbd09b263a55a2a5174b0e
  • 06e7c19 Roll androidx from YEuRLUze1JVIRPCbS... to 3B4ypnACtOW7uw9xF...
  • e055d2b spanification: automatically spanify pdf/pdfium/pdfium_mem_buffer_file_write.cc etc.
  • d962d43 Revert "Move ComposeBoxController and Profile to FuseboxSessionState"
  • d2754fc Updating trunk VERSION from 7635.0 to 7636.0
  • 9f49c46 Roll Chrome Win64 PGO Profile
  • 48077ff Roll Chrome Mac PGO Profile
  • 0446cf2 Replace `std::unordered_set` with `absl::flat_hash_set`.
  • c0e8ceb Block opaque 416 responses to non-range requests
  • 7e74c1f Revert "Reland "[XR] Refactor XR/JXR related code into a DFM""
  • c86776b Set up CrossDeviceSettingImporter class
  • de7da54 [wm] Fix dangling references in DefaultActivationClient
  • 639bb6d Roll compiler-rt from ffb4bfe3993d to 7174a43dfa48 (1 revision)
  • 8caa5cf Roll ANGLE from 1ac5d252896e to 63ac67151deb (3 revisions)
  • f0f66ca Roll vulkan-deps from 7968154251d5 to 6b8f16945cbb (1 revision)
  • b77f0d3 [Vertical Tabs] Handle insets/alignment for pinned split tabs
  • 3df8058 Add beginnings of declarative WebMCP (1/N)
  • f5aaff7 Apply favicon theming consistently in bookmark menus
  • fb76dc9 Reland "Android: Fix crash from using TransitiveObservableSupplier after destroy()"
  • d708529 Track metrics for persistAcrossReboots
  • 1d1f415 Migrate base::Contains() to std::ranges::contains() in components
  • b73f39c Roll DevTools Frontend from c66e983a6386 to 2edf0b7e0ee7 (1 revision)
  • 71aa099 [Read anything] Don't attempt omnibox on chrome:// urls
  • 6d30cc4 [iOS] Configure icons for SafariImport and BackgroundCustomization new setup list item types
  • 8b45d11 Roll src-internal from 1a7d3346629b to 9f4117f04bfa (1 revision)
  • cdca620 [contextual tasks] Implement drag and drop
  • 9a0c35b actions revamp: Resolve RootUiCoordinator's lifetime dependency
  • e58ffe7 Roll Depot Tools from 07eeddee99eb to 656a3095d47a (1 revision)
  • 4be6b21 webnn: disable WebNN when GPU process crashes too many times
  • fa48209 Avoid duplicate map lookups.
  • e6cd140 Roll Perfetto from 925b24bbd956 to d8724e27d59a (1 revision)
  • 9a123cb [glic] Clarify sensitive list vs various blocklists
  • 29a2243 [PWA/App Migration] Allow calls to IsInRegistrar to use separate filter
  • e77583a Roll WebView ARM64 Orderfile from YS1aLLG1iMBdlxAQY... to LzHGSFatFjFm6kZ17...
  • 74dd711 Roll Chrome Android ARM64 Orderfile from sAjciOi_s2Koa-eM0... to psaihPFwoWZ-eJKDO...
  • 3764b7c Validate User-Agent override params in prerender activation
  • 6ac7214 webnn: Support L2Pool2d in TFLite graph builder
  • 6bff828 Roll Chrome Android Desktop x64 PGO Profile
  • 1de8411 [Extensions] Refactor ExtensionsToolbarButton state management
  • ed5c513 [Contextual Tasks] Increase file limit to 10
  • 31940e8 Roll Chrome Android ARM32 PGO Profile
  • a2921b6 gardener: Disable a flaky WebAppIntegration test on Linux
  • 09e3add Remove deprecated comment (undrelying bug as been resolved).
  • 15b11ec Roll Chrome Mac Arm PGO Profile
  • 60f1ca4 [Model Picker & Canvas]: Add InputStateModel to ContextualSearchboxHandler
  • f5210fb Roll ios_internal from a858d7fcc74f to a3637e0167e8
  • b30af94 Fix doSyncMinHeightWithTotalHeightV2 test switch error
  • 68cfd55 Roll V8 from f4b042d85fc6 to 60d9c22c0662 (13 revisions)
  • 556d911 siso: update to version 1.4.24
  • 2874633 [SetupList] Integrate Two-Cell Layout Logic (2/2)
  • 3793d3c Add "New tab" menu option to tab strip context menu
  • b01d904 Roll Skia from bf4b7fe4348d to 95ad05a1e20f (1 revision)
  • 64b27d2 Roll src-internal from 3d1b890ea771 to 1a7d3346629b (1 revision)
  • ce3b08c [iOS][mvt-customization] Add layout guide for first most visited tile
  • f3aa61f [iOS][mvt-customization] Adds feature and constants for in-product help
  • 612c593 [bookmarks] Deflake BookmarkPaneTests
  • 7cc4e35 Create chrome/browser/ui/views/tabs/glic directory
  • 5b9b9a3 [PWA Migration] Implement changes to WebAppInstallFinalizer
  • ce7a032 url: Fix UNSAFE_TODOs in url_canon_ip.cc
  • 36ce625 [CCSG-2] Move parameters calculation from BAM into CCSG
  • a99a361 Roll Perfetto from 43fac090f899 to 925b24bbd956 (2 revisions)
  • bfbac7d Reject spline animations if the last value of keyTimes is not 1
  • 6a4b82e Roll Chrome Android ARM64 Orderfile from z8W65sOas949sdk4f... to sAjciOi_s2Koa-eM0...
  • a5a6413 [WebUI] Provide default resource id to the renderer
  • 5c8e085 [aim-tools-models] Downstream SearchboxConfig and constraints
  • f119e77 Roll Chrome Win32 PGO Profile
  • 426bae1 Update BUILD.gn directory presubmit to warn instead of error
  • 091a4b3 Roll WebView ARM64 Orderfile from nvboOOjYxIbZp-EH_... to YS1aLLG1iMBdlxAQY...
  • cbe09d8 [Vertical Tabstrip] Fix hover during unsplit operation.
  • f93edc2 Roll vulkan-deps from e5aebf166a3d to 7968154251d5 (2 revisions)
  • 98951d4 [AF][Clank] Replace GPay with Wallet branding for card upstream failure
  • 962db4b Roll ANGLE from 3f67af8e457e to 1ac5d252896e (3 revisions)
  • fd56b2f Document CacheFile::{Read,Write}AndCheck()
  • c03a1fc Avoid duplicate map lookups.
  • d3e4a65 [DomStorage] Refactor Open() and Destroy() to support SQLite
  • 4899cb8 [html-in-canvas] Track which elements can be drawn in blink and cc.
  • 1aa31a6 [Force Save to OneDrive] Add a unit test for force save to OneDrive.
  • 8babf9a [commerce] Delete compare webui files
  • 3a23a73 [Gardener] Disable testVoiceButtonDisabledOnIncognito
  • ddb0f43 webnn: Fix incorrect usage of base::MakeCheckedNum
  • 69fb63b [crd host] DBUS Interfaces for org.gnome.DisplayManager
  • 93840dc [Extensions] Expand Web Request WebUI network request DCHECK message
  • 9d95576 Make PromiseAll::resolver_ not fail the ScriptPromiseResolver detach check
  • e1b69eb [ntp-next] Do not show deep dive suggestions if there is only one
  • c45dde1 [omnibox] Omnibox contextual queries should not open the privacy notice.
  • 415864f [Settings Search] Make search UI visibility change smooth
  • 71ba106 [fuchsia] Add |fuchsia| tag into av_testing
← Back to all summaries