Chromium Daily Digest Logo

Chromium Changes Summarizer

Summary for 2025-12-18 on branch 'main'

Chromium Digest: 2025-12-18

Overview

This digest covers 637 commits on the main branch from (08603f6)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((08603f6)) to (5a487f7)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((5a487f7)), with 466 commits identified as relevant to developers. The day was marked by an unusually high number of breaking changes affecting a wide range of public APIs, core components, and stable web platform features, requiring careful review by embedders.

Breaking Changes

  • ⚠️ BREAKING A new pure virtual method, IsAndroidAdvancedProtectionEnabled(), was added to the public content::ContentBrowserClient interface. Embedders must implement this method to avoid compilation errors. (832db4a)
  • ⚠️ BREAKING The constructor for base::LRUCache now takes an std::optional<size_type> and the behavior for a 0 size has changed. This is a signature and behavioral change to a core base utility. (119215c)
  • ⚠️ BREAKING The OnTraceLogEnabled method was removed from the public base::trace_event::TraceLog::EnabledStateObserver interface. Observers must migrate to the new per-session TraceSessionObserverList. (8e0db64)
  • ⚠️ BREAKING The public viz::ReturnedResource struct was changed, replacing the gpu::SyncToken field with gpu::SharedImageExportResult. Code that constructs or inspects ReturnedResource objects must be updated. (f04f79f)
  • ⚠️ BREAKING The signature of MidiManagerClient::ReceiveMidiData in the public media/midi/midi_manager.h header was changed to use base::span instead of a raw pointer and length. (70146e2)
  • ⚠️ BREAKING The public Mojo interface SessionStorageControl was updated, removing callbacks from the BindNamespace, BindStorageArea, and ScavengeUnusedNamespaces methods. (fe3f59a)
  • ⚠️ BREAKING The signature of the virtual method OnLocalNetworkAccessPermissionRequired in the public network::mojom::URLLoaderNetworkServiceObserver interface was changed to include a new ip_address_space parameter. (5293548)
  • ⚠️ BREAKING The public method BrowserView::vertical_tab_strip_region_view was removed from a core UI class, breaking embedders who may have used it for UI customization. (62bc150)
  • ⚠️ BREAKING The AreAllThirdPartyCookiesBlocked() method and its observer counterpart were removed from the public TrackingProtectionSettings service. (3100d0f)
  • ⚠️ BREAKING The NativeWindowId type alias was replaced with the strongly-typed DesktopMediaID::Id across several public media capture APIs in content/browser/, including PipScreenCaptureCoordinatorProxy. (a35f3c6)
  • ⚠️ BREAKING The public header file ui/compositor/scoped_animation_duration_scale_mode.h was removed. Code must be updated to include the new location at ui/gfx/scoped_animation_duration_scale_mode.h. (417c9ad)
  • ⚠️ BREAKING The command-line switch and feature flag kReduceUserAgentPlatformOsCpu were removed, making the reduced User-Agent string behavior mandatory. (28d0394)
  • ⚠️ BREAKING The CustomizableSelectListbox web feature was enabled by default, altering the behavior and appearance of standard <select multiple> and <select size=n> HTML elements. (a6eb827)
  • ⚠️ BREAKING The Geolocation API on macOS now reports altitude based on the WGS84 ellipsoid (ellipsoidalAltitude), a behavioral change to a stable API that will result in different altitude values. (b5ab370)
  • ⚠️ BREAKING Clients of ContextualSearchSessionHandle must now call the new CheckSearchContentSharingSettings method before uploading context to avoid a crash. (38e7f42)
  • ⚠️ BREAKING The public Java API for Mojo bindings was refactored: MessageHeader.getType() was renamed to getMethodId(), validateHeader() was removed, and constructor signatures were changed. (1e30d67)
  • ⚠️ BREAKING On Android, the public class ScreenshotResult was renamed to CaptureResult and moved, changing the signature of the WebContentsDelegateAndroid::maybeCopyContentArea method. (55ce960)
  • ⚠️ BREAKING The public MultiInstanceManager API on Android was changed, refactoring closeWindow(int instanceId) to closeWindows(List<Integer> instanceIds). (9eab137)
  • ⚠️ BREAKING On Android, the public Java method wipeSyncUserData was removed from the SigninManager interface as its logic was moved to native C++. (5af9bb7)
  • ⚠️ BREAKING For Android WebView, the _DEV_SUFFIX was removed from the WEB_VIEW_NAVIGATION_LISTENER_V2 feature string. Embedders checking for the old string must update to the new stable name. (1386c9c)
  • ⚠️ BREAKING On iOS, the public method SetApplicationLocale was removed from ApplicationContextImpl. (a73b65e)
  • ⚠️ BREAKING The JavaScript injection API for iOS embedders was refactored, breaking calls that used the old path (__gCrWeb.formHandlers.trackFormMutations). (31070f7)
  • ⚠️ BREAKING On iOS, the public class ConflictItemIdentifier was renamed to CredentialItemIdentifier, and DataImportInvalidPasswordsViewController was renamed to DataImportInvalidCredentialsViewController with a new initializer. (3f39950) (faafdea)

Web Platform & Blink

  • The setHTMLUnsafe method now supports a runScripts: true option, allowing scripts to be executed within the parsed content. (1b33d12)
  • The Web Manifest display_override property was extended to accept url_patterns, allowing for more granular control over display modes based on the navigation URL. (535735f)
  • The hardcoded size limit for WOFF2 fonts has been increased to 128MB. (fe8dc24)
  • CSS updates include support for calc() inside the random() function and initial parsing support for transition-property: discrete. (c59800d) (98ea873)
  • Desktop platforms now support the text-scale meta tag, which was previously only available on Android, allowing web developers to control text scaling behavior. (2cfc493)

Android & WebView

  • Feature flags for HomepageIsNewTabPagePolicyAndroid and ShowHomeButtonPolicyAndroid were removed after being fully launched. (56a40c5) (5a40f66)
  • An undocked keyboard accessory menu for large screens was added behind the kUndockedKeyboardAccessory feature flag. (d3da1ea)
  • Numerous UI fixes were landed for settings search, the adaptive toolbar, and context menus. (491464a) (7e6525a) (455966d)

iOS

  • The "Send Tab Push Notifications" feature is now enabled by default. (55ff150)
  • Significant refactoring occurred to prevent dangling pointers and reorganize the first_run directory structure. (f2fb787) (3932699) (41465e3)
  • UI and logic for the Credential Exchange (CX) feature were updated to better support passkeys, including adding favicon fetching. (b8f083c) (c634b24)

Services, Core, & APIs

  • The TranslationManagerImpl was refactored to remove its dependency on g_browser_process, improving componentization. (528d61c)
  • Modern C++ adoption continues, with base::to_underlying now aliasing std::to_underlying from C++23. (4b06d6f)
  • The JNI Zero framework now adds a @Generated annotation to all generated Java source files, improving code clarity and tooling support. (dc771dd)
  • The public EligibilityService class for cookie deprecation experiments was removed, but this change was quickly reverted. (bf8dc1a) (7e0537d)

Graphics, Media, & UI

  • A new capability was added to redact password fields from screenshots, controlled by the kRedactPasswordFieldsInScreenshots feature flag. (08603f6)
  • The password save/update dialog was updated to a wider horizontal layout. (726a03a)
  • On macOS, CADisplayLink usage was refactored across several commits to improve stability and consolidate feature flags. (d06a945) (a72757c) (f78455a)
  • Support for manual reference frame control was added for AV1 video encoding on D3D12. (7e25e7c)
  • ⚠️ BREAKING Layout constants kToolbarHeightSidePanelContentRadius and kSidePanelContentRadius were removed from the public views::ShapeContextTokens enum. Embedders must find alternatives. (877d515)

Privacy & Security

  • Work continues on the experimental split Local Network Access (LNA) permissions feature, with new policies, content settings, and UI elements being added. (6abdfc3) (5eb0161) (47bcf39)
  • The IncognitoModeBlocklist and IncognitoModeAllowlist policies were renamed to IncognitoModeUrlBlocklist and IncognitoModeUrlAllowlist for clarity. The old names are deprecated. (c78a55b) (43e427d)
  • The File System Access API's list of "safe" file types (which allow for more performant writes) was expanded to include .json and .md. (783acab)

Build & Infrastructure

  • A notable number of reverts were landed to fix build breakages and test failures across various platforms and features. (7e0537d) (d36c6a4) (94e1a5f) (820dc8f)
  • Widespread internal refactoring occurred in components like autofill and glic, and many components were updated to use the more efficient SimpleURLLoader::DownloadHeadersOnly. (bd6c567) (2553614) (24885fb) (dda8db0)
All Commits (637)
  • ebfb5eb Roll Manifest Merger from XLAwR-4-9ozABDOhl... to 2EfjUxEBpzyDPGCLC...
  • 5a487f7 [TabGroupsModule] Adding hash value for tab_groups.
  • c5f1ca2 Fix building with safe_browsing_mode=0 (3/14)
  • e9bfbbf [omnibox][next] Update contextual task placeholder text color.
  • 917f3f2 [clank-q4-fixit] Create iph_highlight_color and migrate usages to it
  • 45840b0 Roll Dawn from c32917c37303 to 9720e168ff21 (3 revisions)
  • 4a10f30 Roll androidx from 4r0UJ2oqv42KEHdHd... to 5AeBF_1MICf9fjSj7...
  • 07ba8b6 tab_strip_service: Add a skeleton ShowTabContextMenu()
  • 7a6b448 Expand Input UTs for echo cancellation modes
  • 939b591 Reland "Cache isTablet information after #attachBaseContext"
  • 6c70aa0 Reapply "Redact passwords from screenshots using APC"
  • 121371d [ntp-simplification] Fix NTP simplification flag names prefixed with 'k'
  • 5eea87e Improve mojom-data-view.h includes in /optimization_guide/
  • bb9f449 glic: Remove use of guest view on android
  • 7dcf2d4 Remove MemoryPressureListener in TabHoverCardController
  • 8f754bf Update SSLClientSessionCache to handle stateful memory pressure
  • cfcf9f2 [context-input] Check request validity before issuing requests on cluster info response
  • 3113a57 [Code Health] Fix unsafe buffer access in bucket_utility.cc
  • 04932fa [GlicMI] Enable archive conversation feature by default
  • 0031270 [LiteRT-LM][ConversationAPI] Introduce nlohmann_json deps in third_party.
  • 61952d8 [safety_hub] Add missing profile include to revoked_permissions_service
  • e9e15dd Add a test for dispatching a mouse event to <input type=range>
  • 4fe6f09 Roll ios_internal from 39e0ee9c2828 to 668292464057
  • bfc5098 Disable DumpAccessibilityEventsTest.AccessibilityEventsAriaTreeItemFocus
  • 8be4917 Fix building with safe_browsing_mode=0 (4/14)
  • c1fcb85 [AF] Clean up multiple request flag for VCN enrollment
  • 552111a Roll Depot Tools from 123c56438b9b to 49e90f2d01a6 (1 revision)
  • 51c710e Roll ChromeOS Arm AFDO profile from 145-7559.17-1765768618-benchmark-145.0.7580.0_pre1559112-r1 to 145-7559.17-1765768618-benchmark-145.0.7585.0_pre1560402-r1
  • b80ac8a Fix building with safe_browsing_mode=0 (1/14)
  • c71bec3 [ContextualTasks] Update feature params to use ContextualTasks instead of ContextualTasksContext.
  • 5aff244 Remove TpcdMetadataInstallationResult UMA metric.
  • 0631cf9 [Theme] Update the gradient overlay height at the bottom of the upload image preview dialog.
  • 77b9c53 Speculative fix to shutdown hang in PermissionsAiv4Handler
  • a155ee6 [Contextual Tasks] Add viewport params to common search parameters.
  • 583eaca Update icon in history page.
  • e7ba886 Fix intent picker handling in WebAppIntegrationTestDriver
  • 39d971f Test that WebGPU is disabled when AAPM is enabled.
  • 62bc150 [VerticalTabs] Remove BrowserView::vertical_tab_strip_region_view
  • 49f18b2 WebUI: Fix broken links to docs/webui/webui_build_configuration.md
  • 5be1978 Roll Chrome Mac Arm PGO Profile
  • 36f33f8 [ios] Fix the pwd checkup table cooldown
  • cefb1f2 [Extensions] Use MoveTabToWindow() in WindowsCreateFunction
  • 36e1c43 elevation_util: Fix admin and UAC disabled edge cases for RunDeElevated
  • cedb718 [Desktop android] Implement OpenTab
  • 6738474 [Icons] Updates data table vector drawable
  • 229900b Create the llguidance tokenizer on the model_task_runner_
  • 0017862 [Code Health] Remove stale base::Feature kPromoBrowserCommands
  • e116903 cdm: Add UKM metrics for decoder check1 results
  • dc83de7 [Settings containment] Fix: Reapply styling on Contextual Search preference change
  • a173bff [ContextualTasks] Entry points depend on aim policy
  • a3a551b [Settings containment] Fix: Reapply styling on Language Settings translation toggle
  • 4a5f753 Roll DevTools Frontend from f12464908850 to 5bf0d9b8fd41 (2 revisions)
  • a881e56 Null-check computed style in SliderContainerElement::CanSlide.
  • 839f362 [WAConsent] Update web actuation toggle strings
  • 732f208 [AIM] Resize send button to be 24x24 visually.
  • 2ee324a Mark html/semantics/links/hyperlink-auditing/headers.optional.html as slow.
  • 5a97e15 [ContextualTask] Check uploaded context before showing automated chip
  • 3bff579 [Android NTP] Fix hover and focus styles of Fake Search Box Action Buttons and Composeplate Buttons.
  • 56a40c5 Remove Feature Flag HomepageIsNewTabPagePolicyAndroid
  • 5a40f66 Remove Feature Flag ShowHomeButtonPolicyAndroid
  • a011bf0 Add SkillsLoggingData to LogAiDataRequest.
  • 7c67b4e Disable ReadAnythingUntrustedPageHandlerDistillerTest.DistillationPopulatesContent
  • 1e30d67 [mojo] Refactoring Java bindings to prepare for associated ifaces
  • 7fea01d [reader mode] Implement new font/line-height distiller CSS rules
  • d1e3c0a [reader mode] Condense padding rules
  • a1c8cfd [<install> element] Update attributes to install url and manifest id
  • 6089f1a Roll Crossbench from d0259aca82df to 3877e2cb7a54 (1 revision)
  • 639b3af [DCSI] Implement CompoundImagebacking::ProduceMemory().
  • 31070f7 [iOS][gCrWeb] Update Form Handlers API to the new gCrWeb
  • 22d49eb [CADisplayLink] Use a force_update flag when doing UpdateVSyncDisplay
  • 9307dd3 Roll TFLite to Next Green Version
  • 8d3f41e Remove WebAppIntegration.LaunchFromAppShimFallbackSecondaryProfile from test filter.
  • 81c9d6a [Settings Search] Set the required args for ClearBrowsingDataFragment
  • 9728d4c [HandoffButton] Use Omnibox popup state for split view visibility
  • a00da3e extensions: Fix IS_ANDROID ifdefs in ExtensionTabUtil
  • 2ad7df6 Port some ExtensionTabUtil tab group code to desktop Android, step 1
  • 06a0cfe Update CBB autoroll for the builds refs
  • aff7247 Move GlicInstanceHelper to common sources
  • 28d0394 Remove "kReduceUserAgentPlatformOsCpu", which is default-enabled.
  • 7e65afb [Quick Share] Updated TODO comments to conform to style guidelines
  • a93fbc7 webauthn: Ensure that Enclave Manager is registered while changing PIN
  • ac2beb3 Update the expiration for HWIS histograms
  • 639c58b Roll WebGPU CTS from 5c24db5f3ae7 to e0c2ca97cdfd (1 revision)
  • dbcaea2 Roll ANGLE from 125911559e0e to 5a9859805e5a (1 revision)
  • 1b85374 [PWA] Enable more WCO manifest update tests that are deflaked
  • 892db1b Suppress Fusebox when policies forbid content sharing.
  • 1e8228d [Quick Share V2] Remove obsolete unit tests
  • 220b4e8 [Frameworks roll] Roll to 846358331 piper revision
  • 7316d59 Add README for ios/web
  • 97d9a22 [Code Health] Remove stale base::Feature kCustomizedTabLoadTimeout
  • 8a37b71 Roll llvm-libc from 63e0da35a844 to d23de8f3c5f6 (8 revisions)
  • ddd43ac Update third_party/closure_compiler/externs/metrics_private.js
  • cf667dc Android's GetBrowserWindowCreationStatusForProfile() Checks for IncognitoModeAvailability
  • e058663 [ContextualTasks] Entry points depend on contextual task eligibility
  • 5d76fd9 [ContextualTasks] Entry Point visibility dependent on browser identity
  • 847245e [Code Health] Remove DanglingUntriaged Pointer in ios/components/security_interstitials/safe_browsing/safe_browsing_tab_helper.h
  • f0c4cc0 Roll clank/internal/apps from 191e79ec8626 to ff58f32ef295 (1 revision)
  • fd421ef [omnibox][next] Fix context menu allowing duplicate tabs
  • d082261 Roll ruy from 1e6e50872655 to 576e020f0633
  • 9d33297 Roll DevTools Frontend from b392b2a98b8b to f12464908850 (1 revision)
  • 5ccac56 Roll Chrome Mac PGO Profile
  • 02289e2 Roll Skia from bbadc90717c3 to 2001d51c9b6a (3 revisions)
  • 29a132c Use SimpleURLLoader::DownloadHeadersOnly in chrome/browser/ui/ash/capture_mode
  • 70146e2 fix auto spanification for midi_message_queue
  • 681fabc Roll libc++ from 4b37d91ab2fd to 6b58037bab22 (4 revisions)
  • a52237d [iOS][CX] Display count of imported items in one row
  • b3128c9 Revert "Switch 3-button password save dialog to wide horizontal layout"
  • b9a246a Roll Chrome Win32 PGO Profile
  • 3a15975 [PUMA] Add more browser test and iOS egtests for PUMA
  • 963b4dd [iOS][Autofill] Move form submission logic out of gCrWeb
  • 97cfdcc Additional ModalDialog Render Testing
  • 7d06f21 Add journal logs helpful for unresponsive renderers
  • ac24ed4 [CodeHealth] Add safe {To,From}Interleaved variants
  • eb72a28 [cleanup] Remove AreNonIdenticalCursorListsEqual
  • fe3f59a Delete unused callbacks from SessionStorageControl mojo interface
  • 202487c Roll neon2sse from eb8b80b28f95 to 662a85912e8f (6 revisions)
  • 5c7c571 Roll vulkan-deps from 9520a964ce93 to 2903a94bef15 (2 revisions)
  • bfcbf76 [Auto-PiP] Fix incorrect Auto-PiP triggering during tab drag
  • d3bc20f [Contextual Tasks] Focus existing tab if possible before opening new one
  • 56429db [Cache Encryption] Add ChunkedEncryptor for encrypted cache files
  • e7c657d Roll Depot Tools from 2fb3dfc9f89e to 123c56438b9b (1 revision)
  • b9f53a7 [iOS] Move overflow_menu out of ui_bundled
  • bb643e7 Correct credit card field detection in ClientSideDetectionHost.
  • cb44cac ios: Replace deprecated NSURLErrorFailingURLStringErrorKey with NSURLErrorFailingURLErrorKey
  • 14691c8 Revert "Add glic_webview_loader.ts"
  • d6b8375 Roll compiler-rt from c291ac18aa90 to 4c41cbd9e3c0 (3 revisions)
  • a13e293 Add gemini instruction field to glic settings page
  • f5e2f28 Roll Chrome Mac Arm PGO Profile
  • 22c7a36 opus: remove arm runtime cpu detect config
  • bd6f079 opus: enable Arm optimizations for all arm64
  • cb0f8d5 Roll src-internal from 10b3074c46e2 to 37bb1434f0dc (1 revision)
  • 2a990dd [Windows] Cleanup Sandbox Process Creation.
  • 00f3198 Send PresentationState to the Reading Mode UI when it updates
  • f768910 Roll Perfetto from cd3c3507efc6 to 9c3fb84dd834 (2 revisions)
  • 9ba434d [Save and Fill] Fix 'pop' effect in Save and Fill dialog transition
  • 1d2b39d [Code Health] Remove DanglingUntriaged Pointer in components/autofill/ios/browser/autofill_client_ios.mm
  • c20978e [Code Health] Remove DanglingUntriaged Pointer in FormSaverImpl and HttpPasswordStoreMigrator
  • cceb330 Roll FFmpeg from b549bbaa362e to f05c72c6bf06 (1 revision)
  • 021a251 [Extensions] Pass extensionId in recordExtensionUsageUkm
  • f955c53 [iOS] Refactor promos_manager to split up ui_bundled
  • 45619a4 Clean up CookieBlocking3pcdStatus
  • ee43933 Request larger favicons for history pane
  • db325fd Roll Chrome Win64 PGO Profile
  • dd65ed7 Roll BoringSSL from 07323c53312d to 9d9b184ed9e7 (1 revision)
  • e667c64 Fix MC dedicated button flag
  • 8123130 [What's New] Don't retain std::string_view longer than the underlying std::string.
  • 9764e62 [TDR] Remove TODOs linked to issue 40185097.
  • 5ae1b58 Show AI Mode in tool menu when dedicated mode is on
  • a61327d Disable VerticalTabStripControllerInteractiveUiTest.ShiftMultiTabSelection
  • 08a0081 [Windows] Spanify and string view AccessToken class.
  • 82bda9b Add interactive ui test for vertical tab dragging
  • 5d27da7 Add flag for history pane favicons
  • 03d03a6 Add nyquist to third_party/protobuf OWNERS
  • 216dbeb Roll Skia from 6d3aedbd0b0b to bbadc90717c3 (1 revision)
  • 80f8fad Roll Chrome Linux PGO Profile
  • e48b718 Use mojo PresentationState enum instead of duplicate C++ enum
  • c92d180 Emit ReadAnythingLifecycleObserver events for Immersive Reading Mode
  • f76a2de [TDR] Remove TODOs linked to issue 40262660.
  • 16d03f6 [Contextual tasks] Add FeatureParam kOpenSidePanelOnLinkClicked
  • b9ed217 Sync feature protos.
  • c927680 Add field trial config to use simdutf in base::Base64Encode()
  • d41424d Reset all drag state when initializing a vertical tab drag
  • a6eb827 Enable CustomizableSelectListbox by default
  • 381498b [ntp-simplification] Page handler changes to notify of stale module(s)
  • 929b795 Add units to connection timings in FromGwsAbandonedPageLoadMetricsObserver UKM
  • 047bd49 Revert "[MediaCodec] Refuse to call setSurface() with invalid surface"
  • 47f543c [Extensions WebIDL] Convert webAccessibleResourcesMv2 to WebIDL
  • 50d4bde Replace few TODOs that are pointing to a closed bug
  • cddce29 [rust bmp] Import image crate as required by rust BMP
  • 894b3f2 Improve mojom-data-view.h includes in /ui/
  • b5ffdb9 [iOS] Update History Table Buttons
  • 8ca1998 [ntp-next] Updating ai mode button animation
  • d005f4b Roll Chrome Android ARM32 PGO Profile
  • e6811a5 Roll DevTools Frontend from 87245c447cd1 to b392b2a98b8b (1 revision)
  • 15c844c [layout] Allow reinsertion of ::view-transition pseudos.
  • f1d1140 [Android] DisplayedCondition passes with 1 displayed and 1 non-displayed
  • 448a9e6 Use regular glic targets for android
  • 11e20fa Disable ContextualTasksSidePanelCoordinatorInteractiveUiTest.UpdateActiveTabContextStatusOnTabSwitch
  • e696d08 [Privacy Sandbox] Refactor Related Website Sets test setup
  • abcfded Enhanced network tts: Remove duplicate manifest
  • 0465641 Revert "Roll libcxxabi from 8f11bb1d4438 to 9f13c32a7e41 (1 revision)"
  • a584995 Roll Chrome Android Desktop x64 PGO Profile
  • 0250060 [omnibox-next] Use `IsContextSharingEnabled()` to gate Omnibox Next.
  • fa44183 [layout] Allow PaintLayer to have no parent during style update.
  • 0e73548 Roll libcxxabi from 8f11bb1d4438 to 9f13c32a7e41 (1 revision)
  • 717e7a6 [iOS] De-flake testPasswordControllerWhileSearching
  • eb0b338 Rename LoadNativeEarly study to InitFeatureListEarly
  • 80043c6 [iOS] Remove obsolete user actions
  • 5de5904 [ntp-feature-optimization] Change the testing staleness interval to 1s
  • 4a47b90 Restore snap deferral while elastic overscroll stretch is active
  • 2c9ff51 [iOS] Rename passkey related parsing functions
  • f7560a2 [iOS] Move passkey related parsing code to its own file
  • 0558114 [Toast] Make toast string translatable
  • 48079d3 Updater UI: Style raw event details for dark mode
  • 9b8c0df Roll Crossbench from f8277fb020a0 to d0259aca82df (1 revision)
  • 467e940 Add glic_webview_loader.ts
  • c094059 [VL] Modify 404 unit test to HistoryBackendUnittest
  • 36af7f1 [reader mode] Add Lexend as a new font option for reader mode prefs
  • 9eab137 [RWM][RecentlyClosed] Clear all inactive windows in addition to tab entries
  • b4f00d8 PWAs: Fix and reenable InstallFromSyncTest.Shutdown
  • b5c6f38 Roll JetStream main from 7f1aff94b8a6 to a3f5c45465f5 (1 revision)
  • 7218ea5 Automated Commit: LKGM 16526.0.0-1073913 for chromeos.
  • 9a5443e Replace use of std::format with base::StringPrintf
  • 2fd201f Roll BoringSSL from 666bb12d42d7 to 07323c53312d (1 revision)
  • bcfbe5a [PWA] Suppress fatal asserts in BTMDatabase from SQLITE I/O errors
  • 4b06d6f Make base::to_underlying an alias to std::to_underlying
  • fe8c099 Re-create a fieldtrial testing entry for PasskeyUnlockManager
  • f615a6f Roll Arm AFDO from 145.0.7580.0_pre1559112_rc-r1-merged to 145.0.7585.0_pre1560402_rc-r1-merged
  • a56ee3f Roll Chrome Mac Arm PGO Profile
  • 36bc943 [Extensions WebIDL] Convert webAccessibleResources to WebIDL
  • 1e6e3eb [ios/blink] Fix build
  • cfe8499 [Bookmarks Bar] Correct typo in histograms.xml
  • fcb857e Update iOS VariationsIdsProvider to use VariationsNetworkClock.
  • 38e7f42 [context-input] Add CHECK for enterprise policy checking
  • 0dab08f Revert "Get StoringDataDoesNotModifyProfileFolder to pass and re-enable"
  • 100e968 Roll Depot Tools from 70179d9d8456 to 2fb3dfc9f89e (1 revision)
  • f698709 Update tab underline to use Chrome theme colors
  • 5d2605b [Extension] Include extension root in content verifier cache key.
  • 6abdfc3 [LNA] add LNA split permissions permissions policies
  • 4f5ec38 [BrowserControls] Add test for TopToolbarOverlayMediator TCRv2
  • 044a86a gardener: Address flaky crashes in TabUsageRecorderBrowserAgentTest.
  • e0fd47c Add support for extra test paths in eval_prompts.py
  • 4d5ff79 Roll ANGLE from 3ef189224dbf to 125911559e0e (1 revision)
  • 615950c Use DomDistiller in ReadAnythingUntrusted Page Handler
  • 5c1f4a6 [PRF] Distinguish between an empty input and a missing input
  • 3bce435 Roll Fuchsia SDK from 30.20251211.3.1 to 30.20251218.4.1
  • df45d9c [aim-tools] Clean `ForceToolsAndModels`
  • dc771dd JNI Zero: Add @Generated annotation to every generated java file
  • 3c59097 Revert "[BrowserControls] Apply the offset tags info when tab strip are hidden"
  • c24eca8 Remove Glic close context menu item
  • b676320 Add zmo as cc/layers owner.
  • 1d52844 Cleanup AutofillEnableNewFopDisplayDesktop flag as it's fully launched
  • 55ff150 Enable iOS Send Tab Push Notifications by default
  • d1b5d89 [glic] Pass correct user info for ChromeOS
  • 45bdeb4 Disable PageContextExtractorJavaScriptFeatureTest.ExtractPageContext
  • 2e043df [composebox] Decouple realbox/omnibox next composebox behavior/styling.
  • 659c0b0 [ios] Add a test case for std::vector with non-copyable elements
  • e1fa9a1 build: Remove more arm_use_neon reads
  • ada36cb Fix building with enterprise_content_analysis=false
  • 370f841 Roll src-internal from f218fb4260b9 to 10b3074c46e2 (1 revision)
  • ec4ff13 Roll clank/internal/apps from e2ab60f052b7 to 191e79ec8626 (1 revision)
  • 3066834 Show THSP below toolbar if available width is less than minimum width.
  • fbc7b6c Roll ios_internal from 57204e76f079 to 39e0ee9c2828
  • abbb68f [iOS] Add hidden label to match OmniboxText
  • 4528d34 [dbsc] Add UnexportableKeyObsoleteProfileGarbageCollector
  • 726a03a Switch 3-button password save dialog to wide horizontal layout
  • 55ce960 Rename ScreenshotResult to CaptureResult and move to ui/android
  • f05ec93 Roll Chrome Win32 PGO Profile
  • 1b20f71 [Contextual Tasks] Open side panel on navigation if current tab in context.
  • 12b0658 [omnibox-next] Show group header when Lens search chip is active.
  • 5ef0b63 Roll V8 from afa1f99dfc26 to e7c326e785ba (8 revisions)
  • d0eefd7 [Export Tagged PDFs] Include all kStaticText objects in the structured tree
  • 1b33d12 Implement setHTMLUnsafe(html, {runScripts: true})
  • c7f49ae Roll WebRTC from d91b747a4792 to b3a60534d8fa (1 revision)
  • c911ed1 Remove kEnableiPadFeedGhostCards feature flag
  • 64e26c8 Roll Skia from 79b0fdbadb72 to 6d3aedbd0b0b (1 revision)
  • e28f367 Reland "Swipe down from top should reveal the topchrome in immersive mode"
  • 877d515 Move side panel layout constants to chrome_layout_provider.h/cc
  • 9defcf8 Roll BoringSSL from 2056d723cb23 to 666bb12d42d7 (2 revisions)
  • 4193d5b Add helpful hint to mojom -data-view.h.tmpl
  • 618fcbd Re-introduce TODO for missing property equality
  • b51992b Add enable_glic_android
  • c82b432 [CodeHealth] Format download_manager_impl_unittest.cc
  • f2373c5 [CSD] Enable Intelligent Scans With Image Embedding Matches
  • b0c8b94 [Code Health] Remove DanglingUntriaged Pointer in ios/web/navigation/navigation_context_impl.h
  • 683fac8 [TDR] Remove TODOs linked to issue 404437211.
  • 455966d [Settings containment] Fix: Correct Toolbar shortcut radio button visual state
  • 929b694 [Omnibox WebUI Popup] Hide popup when tab selection changes
  • 60b784a [ios] Use umbrella headers for system frameworks
  • 5293548 [LNA] check address space for proper permission
  • d06a945 [CADisplayLink] Fix a FYI test failure in ContextLost_WorkerWebGLRAFAfterGPUCrash
  • a6e868f [dbsc] Add UnexportableKeyProfileGarbageCollectionServiceFactory
  • a72757c [CADisplayLink] Consolidate the feature flag kCADisplayLinkInBrowser
  • f78455a [CADisplayLink] Add a comment for DisplayLinkMacMojo::DisplayAddedOnVSyncThread()
  • 962b423 [CADisplayLink] Ensure the display link is still valid in VSyncProviderMac::RegisterCallback and UnregisterCallback
  • 9a0a12d [context menu] set popup window as outside touchable
  • 5eb0161 [LNA] Add permission prompt for LNA split permissions
  • 2386098 docs/security/takes: add an opinion about VM sandboxing
  • 47bcf39 [LNA] Add ContentSetting and PageInfo for LNA Split Permissions
  • dd65203 [GroupFocus] Update the theme color on group focus
  • 59b7d03 Roll Perfetto from 8043f14d7f0c to cd3c3507efc6 (4 revisions)
  • 19ebac9 Roll Chrome Mac Arm PGO Profile
  • 8750b89 Make ContactInfoSyncBridge commit metadata and model changes atomically
  • d70c2ac Add ajgo to base/win/OWNERS
  • 46ab2ce Add allowlist and blocklist check to the trust checker
  • e343c6a [Reading mode] Log line focus session info
  • dff4f34 [iOS] Restructure PasswordSuggestionEGtest
  • 9ef7802 Revert "[iOS] Only remove Translate infobar when transitioning to Reader mode"
  • 6aa62c9 Migrate dice_browsertest from kSync to kSignin
  • 7e570b7 Roll Chromium Variations from n1zBuF09FxUKe9t32... to rR76XFaSlVxu1eFVA...
  • 096c483 [AutofillAi - M4] Split Desktop and Android related prompt strings.
  • b8f083c [iOS][CX] Add correct banners in credential import
  • ae16873 [omnibox] Implement media access handling for Omnibox popup.
  • 5b80907 [spc] Implement the SPC Fallback flow to trigger the normal SPC dialog
  • 576fce8 Fallback to the legacy glic capability if new one is unknown
  • 91738d9 [TDR] Remove TODOs linked to issue 330588494.
  • 77eb07a [Public Transit] Select & close tab functionality and tests
  • 6190c25 [glic] Fix Glic pinned tab unpinning on restore and discard
  • 5bcf400 [iOS][CX] Add generic error alert
  • b0c5f09 Get StoringDataDoesNotModifyProfileFolder to pass and re-enable
  • 4a5974a Roll Dawn from be62594d3015 to c32917c37303 (4 revisions)
  • 32e0c36 [CodeHealth] Fix UNSAFE_TODO in gl_depth_texture_unittest.cc
  • 98a3691 [iOS] Enable automated extraction of page context from list of urls
  • d0dbe5c [Code Health] Remove DanglingUntriaged Pointer in components/password_manager/core/browser/ui/saved_passwords_presenter.h
  • e803f9a Fix viz_demo.exe crash when run on Windows
  • 31db217 [AIAE] Fix BNPL issuers grey out issue
  • 351976e Roll BoringSSL from 269666d1f59a to 2056d723cb23 (1 revision)
  • cae5dfa [StylusHandwriting] Cross thread post for radius.
  • 528d61c Remove dependency on browser_process from TranslationManagerImpl.
  • def1ed9 [TDR] Remove TODOs linked to issue 40124879.
  • 1001d13 mojo: clang-format all //mojo
  • 4fc6669 Roll Media App from MEOcMw2GJyReJQHTK... to BBMUZUJyqxQoj9syR...
  • cde94e9 IDB: remove runtime CHECK in favor of unit test
  • 358c744 [AXMac] Add BrowserAccessibilityManagerMac::FireNativeMacNotification
  • eecaf5a Fix build of tools/clang/rewrite_to_chrome_style
  • 73a6fbb Warn the user when debuggable_apks is set to false in GN args
  • edb42ef Update JNI Zero docs for markdown formatting
  • 0764dea Roll DevTools Frontend from 96136030ba49 to 87245c447cd1 (4 revisions)
  • f851562 Enhanced network tts: Remove mv3
  • 8215131 Move Blink images to use ByteSize rather than ByteCount
  • d3da1ea [Android] Implement undocked Keyboard Accessory Fallback Menu
  • d8228e8 [TDR] Remove TODOs linked to issue 247595531.
  • 7c7df26 [TDR] Remove TODOs linked to issue 40581903.
  • 97baad2 Roll eigen from fe973ab0c57f to 748e0a651713 (1 revision)
  • 97bcc8e Add missing include for WebView
  • cc6c4e3 Return optional from PipScreenCaptureCoordinatorProxy::WindowToExclude()
  • f04f79f Add SharedImageExportResult to ReturnedResource
  • 4622bcc Updating trunk VERSION from 7585.0 to 7586.0
  • 946acbb [TDR] Remove TODOs linked to issue 190062481.
  • f678279 Roll Chrome Win64 PGO Profile
  • fc94ff0 Roll Skia from 5b6a9ad40e07 to 79b0fdbadb72 (1 revision)
  • 27c28e7 Enhanced network tts: Remove mv2 code
  • a7daae5 Roll WebRTC from 417605453a32 to d91b747a4792 (2 revisions)
  • 3acf0a5 Roll Help App from KQGb6tnEsm_Zq_c81... to BCnNHJ7m2zMz7WKKu...
  • fc468d4 Roll androidx from Gzp6teia0hVxYA0IV... to 4r0UJ2oqv42KEHdHd...
  • 9cebe9f [signin] Update signin reason in reason in inline_login_ui_browsertest
  • 361d4b9 [Code Health] Update comment for DisplayItemList
  • e2f0438 [AutofillAi - M4] Run prompt closed callback in the prompt.
  • 63b8426 Fix misuse of macOS file APIs in PrintingContextMac
  • e5c4b12 [iOS] Only remove Translate infobar when transitioning to Reader mode
  • 18ae3d1 Improve AutofillAi readiness logging
  • 596e165 [iOS Blink] Add a dummy NeedsBeginFrameWithId()
  • d58a9ff Roll vulkan-deps from f5dca66a1664 to 9520a964ce93 (1 revision)
  • 8994582 [cc] Add feature to smooth browser controls scroll animation
  • 7be9bbb Use SimpleURLLoader::DownloadHeadersOnly in chrome/browser/profile*
  • d8cfcf9 [iOS] Create flag kMobilePromoOnDesktopRecordActiveDays
  • 95db33b Roll Perfetto from 98a02f1bd428 to 8043f14d7f0c (24 revisions)
  • d5618b4 DeviceStatisticsRequest: Move Impl class into own files
  • 1e8280b Roll Chrome Mac PGO Profile
  • 53228b0 rcaps: Add histogram to monitor program resolution inconsistencies
  • baacb69 [AIAE] Ensure throbber shows up every time it's needed
  • b69e073 [DBSC] Add create new standard session from OAML browser test
  • 8e0db64 [tracing] Migrate TraceLog observers to TraceSessionObserverList
  • c50923a Fix broken Markdown in sandbox flags documentation
  • 58feaf3 [iOS][CX] Add invalid passkey view header strings
  • fb9290d Add infobar prioritization flag to about_flags
  • 3d0d9a0 [iOS][CX] Add conflict resolution header string for passkeys
  • 000781f Revert "[CADisplayLink #7] Enable CADisplayLinkInBrowser in fieldtrial_testing_config"
  • 1a14de4 [iOS] Enable passphrase egtests
  • f4abb00 Roll DevTools Frontend from 10d945af2fc2 to 96136030ba49 (4 revisions)
  • f8f3a36 Expose ExtendedReportingRemovePrefDependency feature to Java
  • 4a8f6bb Fix TrustSafetySentimentSurveyV2BrowserTest startup/teardown [attempt 2]
  • 5517010 Reformat safe_browsing_blocking_page_test.cc
  • e820927 Roll Chrome Mac Arm PGO Profile
  • 1c2e908 gardener: Disable CompositorAnimationRunnerTest.ThroughputTracker
  • 6102c4e [iOS][CX] Show nothing imported alert
  • cfdae57 [permissions] Add antoniosartori@ to PERMISSIONS_OWNERS
  • bfd2d45 [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/data_sharing/model/data_sharing_sdk_delegate_ios.h
  • 36c2abe rcaps: Introduce the kEligibleForRestore condition
  • 79d2844 Deflaking bookmarks egtest.
  • d0693a6 Roll Chrome Win ARM64 PGO Profile
  • 0497899 Use SimpleURLLoader::DownloadHeadersOnly in components/speech
  • 119215c [LRUCache] Support a maximum size of zero.
  • a62889b [TDR] Remove TODOs linked to issue 162365553.
  • 54f08ca [Persist] Batch writes to storage in TabCollectionTabModelImpl
  • 24885fb Use SimpleURLLoader::DownloadHeadersOnly in components/sync
  • dda8db0 Use SimpleURLLoader::DownloadHeadersOnly in chrome/browser/sync
  • 1bb9be6 Roll Crossbench from b5e2f4bc22cd to f8277fb020a0 (1 revision)
  • 535735f manifest: Extend display_override to accept url_patterns
  • f2fb787 [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/web/model/web_state_delegate_browser_agent.h
  • 875aa6c Disable layout tests to land crrev.com/c/7274476
  • 76b934d [Okta SSO] HTTP headers filtering for URLSession
  • 507de93 [omnibox-next] Fix typo in composebox_lens_search.css.
  • c13d410 [Okta SSO] Connect Proxy factory with the URLSessionURLLoader
  • 8d2b203 [iOS] Fix Pedal test with composebox enabled
  • 8b4482e [iOS] Fix omnibox pedal with Composebox enabled
  • dfd5c85 [omnibox] Fix migrated bookmark page action appearing on NTP.
  • 387d48c [KP] Automatic update from google3
  • 7f473e7 Roll Chrome Linux PGO Profile
  • 7e0537d Revert "Remove EligibilityService"
  • 3932699 [Code Health] Remove DanglingUntriaged Pointer in ios/web/download/download_task_impl.h
  • d36c6a4 Reland "[RWM][RecentlyClosed] Support Ctrl + Shift + T to open the most"
  • 41465e3 [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/infobars/model/overlays/infobar_overlay_tab_helper.h
  • 2357c01 Updating XTBs based on .GRDs from branch main
  • f1ca1c3 [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/intents/model/user_activity_browser_agent.h
  • 434d769 [iOS] Increase infobar timeout duration for EGTests
  • bf92b0a [Privacy Sandbox] Refactor Related Website Sets tests
  • 673cfdd [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/supervised_user/model/ios_web_content_handler_impl.h
  • 04b43db Ensure libxml2 is initialized for XmlDocPtrForString
  • aa7e45b Roll Chrome Win32 PGO Profile
  • 6662bb1 Fix typo in Gap Decorations WPT name
  • 3539075 Update IncognitoModeUrlAllow/Blocklist description
  • 1386c9c WebView Web Performance Metrics API: Remove DEV_SUFFIX
  • a73b65e [iOS] Remove ApplicationContextImpl::SetApplicationLocale
  • ed00ac7 Multi-account device metrics: Split fetcher into interface + impl
  • 65d7592 Decouple ad-hoc signature verification from IsolatedWebAppResponseReader
  • fdc3feb Roll DevTools Frontend from 680aff3fe4c7 to 10d945af2fc2 (3 revisions)
  • 87cea79 Introduce generic OrderedScope and OrderedScopeTree templates
  • 3100d0f Delete AreAllThirdPartyCookiesBlocked from TrackingProtectionSettings
  • ae647a6 [CT] Automatic update from google3
  • 2d08c1c Roll V8 from 5b1249e4dd16 to afa1f99dfc26 (5 revisions)
  • bb8578e Roll ios_internal from 2a9f04eb32a0 to 57204e76f079
  • b86ba68 [Android] Migrate annotations from androidx to chromium in autofill code
  • e0c9b6c Roll Chrome Android Desktop x64 PGO Profile
  • 43e427d Rename IncognitoModeAllowlist policy to IncognitoModeUrlAllowlist
  • b4f13b7 Roll clank/internal/apps from 85b0a86dd400 to e2ab60f052b7 (1 revision)
  • b041888 [RouteMatching] Support :link-to() with "with".
  • 491464a [Settings Search] Show the back arrow in result browsing mode
  • fcdb358 Roll Chrome Android ARM32 PGO Profile
  • 1ea7e90 [iOS][Lens] Check if Lens panel already has a parent view controller
  • 03fe534 Roll Chrome Mac Arm PGO Profile
  • 406c42a Roll DevTools Frontend from 0781b4a459b9 to 680aff3fe4c7 (1 revision)
  • f5d1187 Disable flaky StatusAreaParameterizedPixelTest
  • d8947ed [UNO] Always show sign in promos in signin pending state
  • 1f58a7f Roll V8 from a0d7fcdbb48b to 5b1249e4dd16 (18 revisions)
  • 417c9ad Move ScopedAnimationDurationScaleMode to ui/gfx: final
  • 3488cde connectivity_tool: Add GoogleServicesConnectivity{Routine/Problem} mojom
  • 251b156 [Okta SSO] URLSessionURLLoader implementation
  • 985efb2 [Okta SSO] Convert URLSession response to Chrome's response
  • 4f8d42b [iOS] Add presentation controller for iPad composebox
  • 4e1f382 Roll R8 from FbkWsb2Cw6bajzfJs... to 0mA4BTPZQ1tLroeSl...
  • 642783c Roll WebView ARM64 Orderfile from ubxaDJ2i2b2YyaP8s... to 46pljNMs4FD3VCwyW...
  • 517bdd5 [Okta SSO] Convert HttpRequest to NSURLRequest
  • dc60002 [Code Health] Remove DanglingUntriaged Pointer in components/autofill/ios/browser/test_autofill_manager_injector.h
  • 593e230 [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/device_sharing/model/device_sharing_manager_impl.h
  • 3b8d285 [Code Health] Remove DanglingUntriaged Pointer in components/signin/core/browser/account_reconcilor.h
  • 19820c8 [ClapperQuiet] Adds new prompt disposition for Clapper Quiet UI
  • 94e1a5f Revert "[soft navs] Use a prefinalizer instead of UntracedMember for SoftNavigationContext"
  • dca3863 [Autofill] Update Rewriter rules
  • c78a55b Rename IncognitoModeBlocklist policy to IncognitoModeUrlBlocklist
  • 28aba50 [iOS] Remove obsolete todo about history sync opt-in
  • 5e845c4 Roll ios_internal from 9e1bf0d7ad4c to 2a9f04eb32a0
  • ac49f83 Roll DevTools Frontend from 808de77eaf3d to 0781b4a459b9 (3 revisions)
  • f995389 Enable TriggerPasswordResyncWhenUndecryptablePasswordsDetected by
  • 67ad85f Roll Chrome Win64 PGO Profile
  • d13e4ae Extend PrimaryCpuAbiBitness histogram expiry
  • af807f1 [iOS] Migrate Tab groups test to use `waitForWebStateVisibleURL`
  • 2817e7a Update the buttons in the Reading List
  • 6a69f52 [UNO-FF] History sync promo: hide avatar from screen reader
  • 1b1f890 Update meet_effects hash in DEPS file.
  • 121d7a9 Roll Chrome Mac Arm PGO Profile
  • 98a2d23 [TDR] Remove TODOs linked to issue 444713031.
  • a23c7b1 Roll Crossbench from a4128587ad32 to b5e2f4bc22cd (1 revision)
  • c3e46b3 [cc] Add histograms for BMF duration, and for "NoUpdate" BMF
  • 6a5c0cc [TDR] Remove TODOs linked to issue 424104858.
  • 802053d Roll Dawn from dee0e17d4ae4 to be62594d3015 (7 revisions)
  • 6edd9dd Roll DevTools Frontend from 0018c38f2108 to 808de77eaf3d (2 revisions)
  • 820dc8f Revert "Fix GlicLocaleFiltering"
  • 63b82f8 Return "no login form found" instead of "no credentials"
  • bf8dc1a Remove EligibilityService
  • bd6c567 [CCSG-2] Create interface for CCSG
  • 2553614 [CCSG-2] Split GetSuggestionsForCreditCards into Fetch and Generate
  • e795daf [TDR] Remove TODOs linked to issue 40730171.
  • 017954e [iOS] Fix toolbars egtest when composebox is enabled
  • 2c543a2 [CCSG-2] Remove std::move from four_digit_combination_in_dom set init
  • 3d79cc9 [iOS] Disable testMagicStack on iPad device
  • 5832598 Roll ios_internal from 009e416f557d to 9e1bf0d7ad4c
  • cde5af6 [CCSG-2] Replace Get*Suggestions functions with Fetch* and Generate*
  • 7b18f28 [TDR] Remove TODOs linked to issue 282233232.
  • a18119b [CCSG-2] Move GetSuggestionsForCreditCards to EOF
  • 308b409 [CCSG-2] Split GetVirtualCardStandaloneCvcFieldSuggestions into phases
  • 9365aca [CCSG-2] Split GetCreditCardOrCvcFieldSuggestions into two phases
  • 55d130c Multi-account device metrics: Fetcher class
  • faa8595 Roll Projector App from vkFA_UP1BJgHLUSKH... to frx7rS-xgdYR2n289...
  • 5af9bb7 [Signin][Android] Move wipeSyncUserData logic to native
  • fbc722f Roll src-internal from b9edb803e900 to f218fb4260b9 (1 revision)
  • 7d9bff2 Migrate bookmarks A11y and managed bookmarks egtests to isolated tests
  • fe8dc24 Increase WOFF2 hardcoded limit to 128MB
  • 821d631 [signin] inline_login_ui_browsertest.cc only run on windows
  • 912bb36 IWA: Change text in IWA installer
  • 72bb065 Roll DevTools Frontend from 3bc2c205324c to 0018c38f2108 (1 revision)
  • a35f3c6 Replace NativeWindowId with DesktopMediaID::Id
  • a52d672 Add timeout and crash failure opts for contexts.py webdriver_wpt_tests
  • 7634cf7 Roll ANGLE from cccce3804751 to 3ef189224dbf (1 revision)
  • fc16fac Roll BoringSSL from 1a3b08adcc73 to 269666d1f59a (1 revision)
  • 603eea0 Automated Commit: LKGM 16525.0.0-1073907 for chromeos.
  • 78af6a5 WTF: Refactor `ComputeHashAndMaskTop8Bits*()` call sites
  • dcf9766 Change the type of the second argument of EncodingNameRegistrar
  • e1404b6 Roll Chrome Mac PGO Profile
  • cad117f Roll Chrome Win32 PGO Profile
  • bea7226 Migrate DiceManageAccountBrowserTest.ClearManagedProfileOnStartup
  • fb0d8c8 Roll Skia from b2ba90a691b9 to 5b6a9ad40e07 (1 revision)
  • 2ce173c [Frameworks roll] Roll to 846106360 piper revision
  • 25527fe [Autofill] Add Differences among platforms docs table
  • 272a009 Roll Chrome Mac Arm PGO Profile
  • 2d26b6c Roll Chrome Win ARM64 PGO Profile
  • e9eca33 Roll DevTools Frontend from 248075659ee0 to 3bc2c205324c (1 revision)
  • 9b90909 Roll androidx from cFBEIWACjZabP4b7n... to Gzp6teia0hVxYA0IV...
  • 8ce2b60 Pass local_state and application_locale_storage to ArcSessionManager
  • f524a93 Roll BoringSSL from 7a1c6b25ce8e to 1a3b08adcc73 (1 revision)
  • 24aa8c1 Roll android_deps from rvBSn8UxQdnZvwFr2... to 6rftEQmt3FPykKABz...
  • c59800d Support calc values in random() fixed
  • f55558c Roll Chrome Linux PGO Profile
  • 31b197d Revert "Cache isTablet information after #attachBaseContext"
  • 9a3e909 Clean up BUILD.gn and DEPS for chrome/browser/ash/power
  • 22218f2 Use InstallAttributes directly to determine if device is managed
  • 2f0534e [Omnibox Next] Style the color of voice search button
  • 457ef2d views: Optimize the animation frame rate of CompositorAnimationRunner.
  • 3ff1de8 Roll Chrome Win64 PGO Profile
  • 98ea873 Don't treat known descriptors as known properties
  • a75c573 Roll Chrome Android Desktop x64 PGO Profile
  • 98d4e0b Roll Chrome Mac Arm PGO Profile
  • 12c3008 Roll DevTools Frontend from 9cb1a58b88a4 to 248075659ee0 (5 revisions)
  • 02141c7 Roll src-internal from 7a1850b8c502 to b9edb803e900 (1 revision)
  • 9dc6f7f [ContextualTask] Clear all inputs in composebox when submitting a query
  • 0bc6e5c Roll Skia from 6b81ab2e2a96 to b2ba90a691b9 (1 revision)
  • e40e52e Pass VariationsService to CampaignsManagerClientImpl
  • 1969b78 [ProfilePicker] Fix GAIA page toolbar's background.
  • 184c6e6 Roll FFmpeg from 64ebaa6f00bd to b549bbaa362e (1 revision)
  • b2ab138 Disable ShiftMultiTabSelection test on macOS.
  • eb1306d Roll FuzzTest from 2439d9385722 to 41c8a0fa9cd1 (2 revisions)
  • 67bc443 Mantis: Remove media-app-image-mantis-reimagine flag
  • 43950e4 Revert "[GlicMI] Create initial GlicTabSubMenuModel for sharing tabs"
  • 2c796b2 Roll DevTools Frontend from d2738faef8c1 to 9cb1a58b88a4 (1 revision)
  • b6b69fe [SwipeToSwitchMagic] Add EnableSwipeToSwitchPane flag for Android
  • 33da6e0 Roll Chrome Win32 PGO Profile
  • 0afc174 Roll clank/internal/apps from 69522eb05ff0 to 85b0a86dd400 (1 revision)
  • bea9e66 Extend expiry for LocalStorage.MojoTimeToPrimeAblationDelay histogram
  • 2c8c0a2 Roll Chrome Mac Arm PGO Profile
  • cb6599f Roll FuzzTest from 78831bf99787 to 2439d9385722 (1 revision)
  • 1f7ac80 Roll Skia from c07d1f68790f to 6b81ab2e2a96 (4 revisions)
  • 0e50ec3 Roll Fuchsia Internal Images from 30.20251210.102.1 to 30.20251217.103.1
  • 522c6ea Revert "Redact passwords from screenshots using APC"
  • efe1c9a Use SimpleURLLoader::DownloadHeadersOnly in components/feedback
  • 44e79f4 Roll Chrome Win ARM64 PGO Profile
  • 7e25e7c [D3D12] Support manual reference control for AV1 VEA
  • fdc6928 Use SimpleURLLoader::DownloadHeadersOnly in safe_browsing
  • 922304b Roll optimization-guide from 6761a661cec2 to 6e4e82708eb0
  • 834b6bb Updating trunk VERSION from 7584.0 to 7585.0
  • 4142d96 Revert "Reland "Re-enable BrowserControlsPTTest""
  • db50929 Roll Chromium Variations from cHD28TP5t5vqBymRZ... to n1zBuF09FxUKe9t32...
  • f5a28fb Roll Chrome Mac PGO Profile
  • a4a876d Roll vulkan-deps from c436e3452ce7 to f5dca66a1664 (1 revision)
  • 2ea83ab Roll ChromeOS Bigcore AFDO profile from 145-7559.17-1765773901-benchmark-145.0.7579.0_pre1558708-r1 to 145-7559.17-1765773901-benchmark-145.0.7583.0_pre1559802-r1
  • 8169600 updater: remove stray null terminator when logging a process cmd line
  • 12ac76b Roll Dawn from a8282fb96a2a to dee0e17d4ae4 (3 revisions)
  • 52872a4 Roll ChromeOS Atom AFDO profile from 145-7559.17-1765773297-benchmark-145.0.7579.0_pre1558708-r1 to 145-7559.17-1765773297-benchmark-145.0.7583.0_pre1559802-r1
  • e76cd02 Automated Commit: LKGM 16525.0.0-1073898 for chromeos.
  • 77c99de Roll ios_internal from 2ca8583279f9 to 009e416f557d
  • f9ce961 Finish implementing glic API: getTabById()
  • 0ca9559 Roll Chrome Mac Arm PGO Profile
  • 299f254 Roll PDFium from 5ea29fc0df8e to ae78a837f8ab (9 revisions)
  • 19baaf9 Use TabInterface to observe tab switches instead of TabStripModelObserver directly
  • 3954be8 Cookies: collect metrics on potentially ambiguous nameless cookies
  • 8915da9 Roll Enterprise Companion chromium_mac_arm64 from 5tNDIPvi22Fp2MW_k... to wEdsNCGpal4-m9GDe...
  • 8228b29 Show IRM when navigating back to a tab where IRM was previously open
  • 7e6525a [Settings Search] Add theme settings dynamic entries to the index
  • 4b504fe extension: UninstallMultipleExtensions test
  • 7f17d6e [Settings Search] Let search engine/notification pref open from search results
  • 635ecb4 [iOS] Start refactoring first_run directory to remove ui_bundled
  • 94bd04d Roll Depot Tools from 02f1c0f8b744 to 70179d9d8456 (2 revisions)
  • a9897e3 [contextual_tasks] Color for divider and icons
  • 58865e1 [contextual_tasks] Use correct icon for open in full tab
  • d1a9108 [contextual_tasks] Use G icon for My Activity on overflow menu
  • b69b8d2 [Media Capture] define media capture picker delegate
  • 1278b6e Roll Chrome Linux PGO Profile
  • 8a63ec6 Roll Enterprise Companion chromium_win_x86 from 61B7wrvJiVTuVzN-N... to iUHNN0aA_jlgEdQ1U...
  • 7566a4a [2/n] Break language_pack_util and constants into smaller units
  • da03868 [GlicMI] Create initial GlicTabSubMenuModel for sharing tabs
  • 8b33198 Roll Updater chromium_win_x86 from 2@1554002 to 2@1555021
  • 4a5264e [Omnibox Next] Enable recent tab chips on all variants
  • d210ec8 Roll Enterprise Companion chromium_win_x86_64 from mBFNV-SfUpmQNZy51... to eFbIsoMx8ogcUZ4Mk...
  • 1d0efe4 elevation_util: RunDeElevated now launches in foreground when unelevated
  • 194bba6 Revert "Swipe down from top should reveal the topchrome in immersive mode"
  • 7f6dac6 Roll Chrome Win64 PGO Profile
  • 74e99b1 Arabic-Indic digit input feature refactor and about:flags entry
  • bc0d14a [Extensions WebIDL] Convert sharedModule to WebIDL
  • 023036d Fix the issue where the focus ring overlaps with icons.
  • 501dc16 Roll Updater chromium_mac_amd64 from 2@1554014 to 2@1555017
  • 5a1d9ae Roll Updater chromium_win_x86_64 from 2@1554002 to 2@1555028
  • 256fd18 Roll Chrome Android Desktop x64 PGO Profile
  • effca6d Roll clank/internal/apps from bbb13371e754 to 69522eb05ff0 (1 revision)
  • 4dd3003 Fix an FTL bug for SYSTEM messages introduced when refactoring
  • 84bb896 Relaxes discard eligibility for pages with crashed subframes
  • 19fd8c7 Roll Chrome Android ARM32 PGO Profile
  • d35443d [iOS][CX] Display invalid passkey view
  • 06275e3 Roll Kotlin Stdlib from KK42Np5R2acXeI3Uq... to h8RkNIBrLgDxpta7v...
  • 9eef7cc [omnibox][next] Enable/disable menu items based on current context.
  • b90c581 Roll Android Lint from J3OozHD5HLXUavald... to ptbrqsMNfskjrjTPE...
  • c756dcd Roll Updater chromium_mac_arm64 from 2@1554031 to 2@1555013
  • 699d2d3 [iOS] Improve Tips Notification LINT.IfChange/LINT.ThenChange blocks
  • 8878325 [vertical tabs] Support tab-add animations
  • e15380c Roll Depot Tools from 7b56ac47e662 to 02f1c0f8b744 (1 revision)
  • f38f04f Roll Updater chromium_win_arm64 from 2@1554044 to 2@1555007
  • ee8c41d Roll Updater chromium_linux64 from 2@1554014 to 2@1555009
  • 011d66d Roll Manifest Merger from cXaG7ycjY_RnjkV59... to XLAwR-4-9ozABDOhl...
  • b91f896 Roll src-internal from bae3661f2c02 to 7a1850b8c502 (1 revision)
  • f0d185d Add cros.sys.file-project color
  • eb16349 Forward declare metrics classes
  • cce46c5 Update Web Speech API to use kOnDeviceSpeechRecognition feature
  • fe0eb2f Roll Enterprise Companion chromium_mac_amd64 from zquVyO3NaR78EgHfT... to nAUxBk1NA9uiKY9bT...
  • 5eccc15 [clank-q4-fixit] Unify and update settings icons
  • 70062cc Roll Error Prone from kRNnsWXC3hVFeKVr_... to U6pelstqh9hLJGAcP...
  • d19a747 Roll BoringSSL from 2a704ec5451a to 7a1c6b25ce8e (1 revision)
  • 715891c [context-input] Flag-guard context id migration enforcement in query controller
  • 390c9b5 [Extensions WebIDL] Convert protocolHandlers to WebIDL
  • 5ca79c0 Add jtanaristy@ to //component/browser_ui/styles and theme OWNERS
  • fc05854 Roll Chrome Win32 PGO Profile
  • 924b7c8 Roll Chrome Mac Arm PGO Profile
  • f36feca Updater UI: Add event list item element
  • 52d720a [WaaP] Optimize theme color loading for ReloadButtonUI
  • 35b5ff2 Announce selected state of AI mode and Create image option
  • 9aea9ca [GlicMI] Hibernate on high individual instance memory usage
  • 4a8c72f Roll Enterprise Companion chromium_linux64 from HeTQjnD4S9ZD-1ta5... to Tg9NNFJUaG4fBpCSP...
  • 7d917e1 [ChromeAndroidTask] Updated isMaximized to account for future bounds
  • 49a3852 [Masonry] Account for overflow in dense-packing calculations and account
  • 2cfc493 [meta text-scale] Support for Desktop
  • fa49f17 [Contextual tasks] Update open state when navigate to next tab
  • 7d1cb3e Update components/resources/android/OWNERS to include LAYOUT_OWNERS
  • d39db5d Roll clank/internal/apps from 0b039bb1d534 to bbb13371e754 (1 revision)
  • 4ba28d7 Cache isTablet information after #attachBaseContext
  • 832db4a Disable WebGPU in Android Advanced Protection mode
  • ddaf5bf [ntp-next] Filter out non-contextual suggestions in deep dive mode
  • b5ab370 geolocation: Use ellipsoidalAltitude over altitude for MacOS
  • d011b5f [Contextual Tasks] Differentiate Lens requests that go to contextual tasks
  • 9d1a3c3 [Contextual Tasks] Add `source=` param to Lens queries
  • 315e39d Update username handling for Corp Signaling
  • 3f39950 [iOS][CX] Rename invalid passwords classes
  • faafdea [iOS][CX] Repurpose invalid password view for passkeys
  • c634b24 [iOS][CX] Fetch favicons for passkeys
  • 732d470 Roll Crossbench from d5d03ccf5d1c to a4128587ad32 (1 revision)
  • 33c7051 Improve customizable select light dismiss detection
  • 694f52d Rename CustomizableSelectInPage to CustomizableSelectListbox
  • 783acab Add JSON and MD to download_file_types.asciipb
  • e1b3b63 Roll WebRTC from 4b6902cae886 to 417605453a32 (2 revisions)
  • 08603f6 Redact passwords from screenshots using APC
  • ff6db81 Roll DevTools Frontend from 79212480c6c9 to d2738faef8c1 (2 revisions)
← Back to all summaries