Chromium Digest: 2025-12-17
Overview
This summary covers 645 commits on the main branch, with 499 identified as relevant to developers. The changes span from (a868dde)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((a868dde)) to (11544a8)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((11544a8)). This digest highlights multiple breaking changes to public C++ APIs, the Chrome DevTools Protocol, and Android WebView, requiring action from embedders and tool authors.
Breaking Changes
-
⚠️ BREAKING
The public method
AudioBus::channel_span()has been removed frommedia/base/audio_bus.h. Embedders must update their code to use thechannel()method instead. (465fb43) -
⚠️ BREAKING
The return type of
SessionRestore::RestoreForeignSessionWindows()has changed fromstd::vector<Browser*>tostd::vector<BrowserWindowInterface*>. Consumers of this public API, such as extensions, will need to update their code to handle the new interface type. (75eda64) -
⚠️ BREAKING
The public method
SignalingAddress::Parse()inremoting/signaling/signaling_address.hno longer includes astd::string* erroroutput parameter. Calls with three arguments will fail to compile. (ddb0437) -
⚠️ BREAKING
base::MemoryPressureListenerRegistryis no longer a globally available static singleton and now requires explicit instantiation. Embedders relying onMemoryPressureListenerRegistry::Get()without creating an instance will encounter runtime errors. (83f4085) -
⚠️ BREAKING
The default constructors for core public Blink classes like
WebNode,WebElement, andWebDocumenthave been removed. Embedder code that default-constructs these objects will no longer compile. (572e6a9) -
⚠️ BREAKING
The public
blink::Manifestdata structure has been modified. Localized members likename_localizednow useicu::Localeas keys instead ofstd::u16string, breaking code that parses these manifest fields. (71f3291) -
⚠️ BREAKING
The public method
BrowserList::size()has been removed. Embedders should adapt to new patterns, as part of a broader effort to decouple fromBrowserList. (64c605a) -
⚠️ BREAKING
The public method
AutofillManager::form_structures()has been removed. Embedders using this core Autofill method will need to adapt to new access patterns. (3d6df2f) -
⚠️ BREAKING
The public method
TabCollection::MoveTabhas been removed from thecomponents/tabsAPI, breaking embedders who use it for tab manipulation. (a595e9f) -
⚠️ BREAKING
The entire
//ui/gfx/ipc/buffer_typesdirectory has been removed, breaking dependencies in GPU and Ozone code that relied on its IPC parameter traits. (4292293) -
⚠️ BREAKING
The Chrome DevTools Protocol (CDP) command
Network.enableis now synchronous. Clients expecting an asynchronous response will be broken. (407599e) -
⚠️ BREAKING
In Android WebView,
PageLoadMetricsObserverswill now continue observing after a page is restored from BFCache. This alters the lifecycle of the Web Performance Metrics API, potentially impacting embedders who relied on the previous behavior of observers stopping. (66a1d78) -
⚠️ BREAKING
The
CreateConfigurationmethod has been removed from thecrosapi.mojom.VpnServiceinterface, a breaking change for clients of the public contract between Ash and Lacros. (aebc8bf)
Blink & Web Platform
-
The web-facing
Origin.from()API has been hardened to throw an error when converting aMessageEventorExtendableMessageEventconstructed from JavaScript, breaking scripts that relied on the previous behavior. (42873c5) -
The
text-justifyCSS property is now enabled by default, which may affect text layout for justified content. (9ef16c6) -
The
trusted-types-evalCSP keyword has been implemented, allowingevaland similar functions to be exempted from Trusted Types checks when specified. (a1b6be4) -
Radio buttons are now grouped logically by their
nameattribute for accessibility services, improving how screen readers interpret forms. (4931e4a) -
The
URLPatternAPI is now accessible from core C++ code without requiring a V8 Isolate, making it easier to use in networking and other non-renderer components. (d304bae) -
The internal C++
Animatableinterface has been removed and its methods merged directly into theElementclass. This is a code health refactoring with no impact on the public Web IDLAnimatableinterface. (a868dde) (ea72758)
Developer Tools & Tracing
-
A new trace event,
InteractionToActualNavigationStart, has been added to navigation timelines, helping developers visualize the time from user input to the start of navigation. (c9f531b) -
Access to the
chrome://tracespage no longer requires the debug UI preference to be enabled, making it easier for users to capture and share performance traces. (19f75a0)
Android & WebView
-
The
UpdateScrollPredictorInputMappingandDisplayEdgeToEdgeFullscreenfeatures are now enabled by default, improving scroll jank metrics and enabling edge-to-edge UI in fullscreen. (7c7925a) (1858866) -
Startup logic has been updated to allow the feature list to be initialized immediately after the native library is loaded, controlled by the
InitFeatureListEarlyfeature parameter. (184bbf1) -
Several
InputConnectiontext getter methods were updated to returnSpannableobjects when requested, preserving text styling for accessibility services. (aef3593)
Platform & Core
-
A significant refactoring effort, "Project Bedrock," continues to decouple components from
BrowserandBrowserList, migrating them to useBrowserCollectionObserverandBrowserWindowInterface. (e4aff77) (868cd21) (0adcd6b) -
Support for
CADisplayLink(Hardware VSync on macOS) was advanced with new Mojo IPC interfaces for the Viz framework, paving the way for better frame timing. (b7e6bac) (3bf69c9) -
AudioBufferinternals were "spanified," replacing raw pointer usage withbase::spanfor improved memory safety. (dd77334)
Media
-
MediaRecorderhas been updated to officially support Matroska MIME types (video/matroska,audio/matroska), improving its versatility for web developers. (04936be)
ChromeOS
- The UI for installing/uninstalling apps within virtualized guests (Crostini) has been deprecated and its entry points removed. (009c1f8)
-
The Input IME API now correctly returns
"Control"instead of"Ctrl"for key events, aligning with web standards and improving consistency for extensions. (b396711)
Build System
All Commits (645)
- 11544a8 Fix public_deps in //chrome/browser/extensions/api/tab_groups/BUILD.gn
- a0c9b23 [CodeHealth] Remove feature kFeedStamp
- b4506c2 [lensoverlay] Update strings for non-blocking privacy notice.
- a61059b [Reading mode] Don't use default line focus height for window mode
- e2f2666 Roll Catapult from 99c8f3cc4d62 to 9d25569e8616 (1 revision)
- 55ee93e [contextual_tasks] Zero state should clear composebox text
- fe89a3d [omnibox][next] Cleanup LnsSurfaceParam flags.
- e975db8 [Projects] Introducing Feature Flag + Creating View Container Overlay
- 88e2a95 [Desktop Android] (Mostly) Compile OpenTabHelper on desktop android
- f26964c extensions: Compile tabGroups API on desktop Android
- 9e67fd0 Roll Amd64 AFDO from 145.0.7579.0_pre1558708_rc-r1-merged to 145.0.7583.0_pre1559802_rc-r1-merged
- cd9f5c3 Roll androidx from VWIVCU2XEZ7Kv2Taw... to cFBEIWACjZabP4b7n...
- 3aa4e4e Roll ios_internal from e5fad8acad48 to 2ca8583279f9
- 9fcdade [Tab] Cleanup TabGroupAndroidVisualDataCleanup
- eb94359 [Task Nudge] Mark strings translateable
- 9ef16c6 Enable `text-justify` property by default
- d7a2d7e Set local signaling address when connecting the channel
- 12f6364 Componentize chrome://device-log
- 79147ea Roll BoringSSL from 529a943d9842 to 2a704ec5451a (1 revision)
- 1bf4d7b Reland "[RWM][RecentlyClosed] Add RestoreInstance method"
- c4955a0 Replace kSync with kSignin in chrome/browser/safe_browsing
- 0e265c9 Roll Skia from 0a0079a5741d to c07d1f68790f (1 revision)
- 956a60e [ContextualTask] Mark all contextual task as ephemeral
- d033dc9 [contextual tasks] Fix context icon chips
- 8e26b28 [ios] Disable loadMinimalAppUI on NTPHomeTestCase tests on ipad-device
- 8729e0b Remove hardcoded render quantum size from StereoPannerHandler
- da47ad6 Remove hardcoded render quantum size from DelayHandler
- 5ac1cd1 Update render quantum size comment in AudioWorkletProcessor
- 9e66b4d [Split Tabs] Write a test for pinned splits being restored via session
- c25addd Import wpt@0a62ad28da7349086bab12cc2252af9fa8c755d5
- 2be4334 [Desktop Android] Add GetLastActiveNormalBrowserWithProfile()
- 6773922 [DNR] Re-enable previously flaking cross-extension navigation test
- a213224 Split remote/ondevice model execution build targets.
- 051d0ac [ntp-next] Update action chip eligibility
- acd28a1 media: Report multi-GPU histograms when MediaFoundation playback starts
- f57c133 Update foldable test expectations
- b4d826a Roll Chrome Mac Arm PGO Profile
- 55b825b [Extensions] Clean up a bit of OpenTabHelper
- 98c4c83 Accessibility: Remove mv3 enhanced network tts flag
- 6e06749 [Reading mode]: Add links string to WebUI
- 5189a3b [Extensions] Pull browser finding / creation into TabsCreateFunction
- a4da070 Update devtools enums to be aligned with dt-fe
- 064fba1 [ntp-simplification] Implement auto-removal of stale MVT on load.
- a587090 Reland "[PWA] Set text field in the DIY install dialog as the focused field"
- da763c0 [TreesInViz] Enable FarAwayQuadsDontNeedAA testing for the TreesInViz service mode
- ca55ebb Roll WebGPU CTS from 18183dc33dcc to 5c24db5f3ae7 (1 revision)
- 0c7a164 Roll gn from 3c188994b771 to 64d35867ca0a
- 3a20416 [Extensions WebIDL] Convert oauth2 to WebIDL
- 467a3a8 [Extensions] Add `parameters` to sendResponse function.
- a0ffd95 [Extensions] Break out browser finding/creation in OpenTabHelper
- 004046b Add a WPT for mouse drag on a newly added range input element.
- 2d06b4c [Hub] Cleanup Hub slide animation killswitch
- 05e328d [SAH] Reuse WPT helper instead of duplicating it
- 3725750 Generalize TabDragController window offset calculations
- 7dca6c4 [Autofill] Replace it++ with ++it
- 3447208 [Contextual Tasks] Make new thread button more reliable
- 1f2c65d [ntp-feature-optimization] Add option to hide dismiss module button
- fec1174 [Autofill] Replace i++ with ++i
- 3a64abf [ios] Fix EG loadMinimalAppUI on ipad-device bot
- c9f2e92 [rust] Shorten mangled crate names by using GN's `string_hash`.
- b21774c Roll Chrome Win64 PGO Profile
- 6d86b5a ChromeAndroidTask: Prevent adding the same feature more than once
- 8c419be [PWA Migration] Implement loading/parsing logic for origin associations
- 82b4234 [Persist] Switch to std::string_view for params
- bbdb29d [Extensions] Move URL validation out of OpenTabHelper
- 3d80ff8 [iOS] Remove TODO from ntp_home_egtest.mm
- 1fe8fd8 Update CBB autoroll for the builds refs
- 3c3d2d3 Roll BoringSSL from 2de47dbd87d9 to 529a943d9842 (30 revisions)
- a13cf97 Cleanup batch-tab-restore flag metadata entry
- a9a05d9 [iOS] Fix PasswordManagerViewControllerTest.TestOpenInSearchMode
- f67fcd3 [PWA Migration] Add migration fields to WebApp class
- a83f640 [CADisplayLink #7] Enable CADisplayLinkInBrowser in fieldtrial_testing_config
- da18619 [Extensions] Add description to return in `runtime.sendMessage` API.
- 44858f1 Fix unsafe buffer usage in seccomp_support_detector
- 09edb3e [tracing] Add Tracing.getTrackEventDescriptor
- dc7c549 Roll Dawn from d09c3892cfc0 to a8282fb96a2a (11 revisions)
- 527bac6 Reland "[RWM][RecentlyClosed] Add InstanceStateObserver"
- 73d6db9 Revert "[omnibox-next] Remove tabSuggestions from cr-composebox."
- 195523d [Contextual Tasks] Handle unknown content types in LensQueryFlowRouter
- 59858d7 [Extensions] Fix WebContentsTester dangling ptrs on extensions UI
- 4b2de68 Roll clank/internal/apps from 00adaf7de3d1 to 0b039bb1d534 (1 revision)
- 465fb43 [CodeHealth] Delete AudioBus::channel_span()
- 362d62d [aim-eligibility] Add Canvas AIM Eligibility check
- 511de56 actor: Add explicit error message for APC timeout
- 041198c [Reading mode] Log the line focus choices
- 63a53b8 [LiteRT-LM][ConversationAPI] Add `antlr4rust` to third_party/rust.
- f63c4c5 [iOS] Enabled PasswordDetailsTableViewControllerTest.CopySite.
- ee42383 [Frameworks roll] Roll to 845858983 piper revision
- 3e402a5 browser/updater: Don't block the thread pool waiting for updater --wake
- 51f0c74 Fix CanvasSnapshotProvider parameters for WebCodecs VideoFrame
- 2afa5d9 Roll Chrome Mac Arm PGO Profile
- f7b9787 Roll Chrome Mac PGO Profile
- a11ea02 Fix unsafe buffer usage in ui/display/util/display_util.cc
- 5c79fc9 [omnibox][next] Add missing ContextualSearchContextController config param.
- 1858866 Enable DisplayEdgeToEdgeFullscreen feature
- 5972b8e Fix typo in documentation comment
- b32abef Roll V8 from 878366561ab1 to a0d7fcdbb48b (3 revisions)
- 810235a Geolocation: Allow concurrent accuracy subscriptions to fix provider cycling
- b59ee08 [omnibox] Hide add context affordance variant-3
- ce97a47 Roll clank/internal/apps from 4c97be8e6e10 to 00adaf7de3d1 (1 revision)
- a7b6899 Update announcements for remove attachment button
- c38b71f [CADisplayLink #5] Handle display add/remove events and fix DisplayLinkMac after Gpu process lost
- 75eda64 sessions: Use BrowserWindowInterface in SessionRestore
- 9d5b686 Allow circular includes in cxx targets
- b6c1dc7 [glic] Make GlicInstanceHelper track all pinned instances and conversation ids
- 17d8689 [Settings Search] Let Sync pref open from search results
- 316f836 [ntp-realbox] Reorder searchbox elements focus for compact layout
- e50c8cb [DCSI] Enforce single planar format in ProduceMemory().
- 131f489 [gnrt] Look for patches in epoch-based directories.
- 53da688 [ntp][realbox] Gate feature(s) behind context sharing check
- c738562 [iOSPasskeysM3] Store the passkey request ID in the WebAuthnCredDelegate
- 53881ac [Extensions WebIDL] Convert fileHandlers to WebIDL
- 0a4d708 Roll vulkan-deps from e52abe377941 to c436e3452ce7 (2 revisions)
- 04936be Support Matroska MIME types in MediaRecorder
- aef3593 [a11y] Update InputConnection text getters to return spannables.
- 1cdeb6a Fix InitFeatureListEarlyTest
- 7e4caeb Android: Include all apk packages in the default logcat filter for tests
- 6b4152f [iOS] Extend one-time-default-browser-notification
- 49a9853 Add GetPresentationState IPC to UntrustedPage API
- 100b882 Roll llvm-libc from 8664ce0685dd to 63e0da35a844 (5 revisions)
- eb68732 Reland "[SxS] Remove split view params setting in tests"
- 6638b45 Roll src-internal from 77738dde60a7 to bae3661f2c02 (2 revisions)
- 3ffc468 Break core_util -> hints dependency cycle.
- bd43511 [iOS] Extend ios-skip-fre-default-browser-promo-in-eea about flag
- 254ad74 [PWA Migration] Implement parsing of new manifest fields
- 799a6a1 [VerticalTabs] Assign kTabStripElementId to VerticalTabStrip
- db2373e [scoped-vt] Account for ink-overflow when rendering snapshot.
- 1ee243f Null check WebContentsImpl::delegate_
- 5c45478 Update `TestExpectations` with bugs filed for crrev.com/c/7267622
- 2e76174 [context-input] Enable cobrowsing context request id flow if contextual-tasks is enabled
- 6988d3e Avoid colliding SHA1 and SHA256 symbols
- c47f0fe Allow TabDragDelegate to specify the context for drag updates.
- 3697cde Remove Navigation.TpcdMitigations.MetadataCohortDistribution histogram.
- 6a573d1 Roll Chrome Linux PGO Profile
- 7cb0fa6 Remove use of C++23 std::to_underlying
- b49555b [meta text-scale] Add UseCounter
- 7d815a9 [Extensions] Use consistent naming for structured clone messaging
- ccdd6f3 Fix issue where may_throttle_if_undrawn_frames not synced in TreesInViz
- 91c505e Fix Lens Enabled state sharing across windows.
- 1ec7006 Add an exception to cleaned dir check in updater integration tests
- baddf6b Add GeminiSettingsAction & GeminiSettingsActionType
- 9b2a2c2 [Code Health] Remove DanglingUntriaged Pointer in TranslateController
- 7c7925a Enable UpdateScrollPredictorInputMapping default on Android
- 3b8a4b0 [webgpu] Don't treat invalid texture usage as a decoding error
- 41c844c Factor out duplicated validation in AssociateMailbox implementations
- cc0454f Settings: Disable consistently failing tests (PeoplePageSyncControls)
- 8d58705 Roll Crossbench from 84d5fb8dc47b to d5d03ccf5d1c (1 revision)
- 3125be6 Roll Skia from b1a087883bf0 to 0a0079a5741d (1 revision)
- e5f5007 Roll Depot Tools from d3d038869a89 to 7b56ac47e662 (1 revision)
- 5178ee4 [Persist] Share Service Instance with Incognito Profile in Factory
- 094e4fa [BNPL] Remove icon ids from `BnplIssuerTosDetail`
- 8b61857 IDB: kill renderer instead of browser on bad message. (Transaction::Put)
- 11b1cda [bytesize] Migrate web_memory.mojom to ByteSize.
- 96a1641 build: Remove arm_fpu GN arg
- 2611e59 Simplify build files now that arm_use_neon is always true
- b396711 [Extensions][IME] Return "Control" instead of "Ctrl" for key events.
- fec8df0 Implement tab dragging to detach into a new window
- fc4cb8c [BNPL] Remove 0 check for BNPL ToS icons
- e43fe23 Extend OptimizationGuide.HintsFetcher.GetHintsRequest.HostCount.*
- dd0afdf Fix build of tools/clang/rewrite_raw_ptr_fields
- ddb0437 Corp Signaling fixes
- 83c0d54 [Media] Enable Symphonia on more platforms
- aa64af0 [Extensions] Modify OpenTabHelper::OpenTab() to return WebContents
- 4931e4a [a11y] Fix radio button grouping
- daed505 Rewrite xslt-processor-template.html as testharness.js test
- 04ead1a Move overlay property behind a flag
- 4e34050 gpu: Record UMA metric about dcomp support
- 1bbfd3d Roll DevTools Frontend from 3add0d223b7f to 79212480c6c9 (1 revision)
- df23b7a [Extensions WebIDL] Convert crossOriginIsolation to WebIDL
- 161eff4 Roll Chrome Android Desktop x64 PGO Profile
- 33826f3 Roll Chrome Android ARM32 PGO Profile
- 14eaab5 [a11y] Add clickable attribute to interesting check
- 0c36cc9 Roll V8 from 589c68464db4 to 878366561ab1 (7 revisions)
- e7308c3 Disable flaky tests
- 6d9ee98 [Extensions WebIDL] Convert chrome_url_overrides to WebIDL
- 9f6f821 Roll compiler-rt from 695a2bfb29b0 to c291ac18aa90 (5 revisions)
- 745c9d5 Fix GlicLocaleFiltering
- ac4a499 [iOSPasskeysM3] Include passkeys when retrieving password suggestions
- ef28be8 [Contextual tasks] Support undo next tab to next panel by navigation
- c83682f [iOS]Update Identity list histograms
- 83faf13 Roll Chrome Win32 PGO Profile
- 9931d26 Revert "Update the field trial config for AndroidSpareRenderer experiment"
- 2924686 Roll libc++ from f48ac93bb382 to 4b37d91ab2fd (34 revisions)
- 572e6a9 Reland "Pass heap snapshot source locations through blink::WebNode (and subclasses), autofill::FormRef, and autofill::FieldRef."
- ae185a3 [Masonry] dense-packing: include open end of tracks when finding eligible track opening
- 507881f [contextual_tasks] Add voice search strings
- 8a1e480 Reland "Re-enable BrowserControlsPTTest"
- ee9615e CreateBrowserWindow() Handles IncognitoModeAvailability Policy
- 365dac1 Clean up devtools_instrumentation.h
- 66abd68 [GlicMI] Support closing all embedders for real.
- 81f8e19 Revert "Roll Perfetto from 98a02f1bd428 to f3951539fede (11 revisions)"
- c3170a8 Rename tab search button position enum
- a8e09d1 Revert "Roll Perfetto from f3951539fede to 8103b037a673 (2 revisions)"
- 458058a Update expiry milestones for several glic flags.
- 688afc9 IDB: refactor BackingStore API for multi-phase commit/blob writing
- 5d2ab25 metrics: Delete obsolete ChromeOSParseLacrosPath histogram
- e78de7f Revert "Roll Perfetto from 8103b037a673 to 73718bb69e99 (3 revisions)"
- 7dfe852 Update PrefersColorSchemeTestBase to use NonInteractiveGlicTest
- 9075f4f Import wpt@4a8b10d354d0098e56cdadb4cb8c02202d45135d
- 9bb85e7 [Reading mode] Save line focus choice in prefs
- a87fbfa [cleanup] Remove logical margin accessors on LayoutBoxModelObject.
- 4744242 Roll Chrome Mac Arm PGO Profile
- 1eaf9ff [SAH] Remove assumption of cross-site cookie behavior from SAH WPTs
- 62ad7ae Extend expiry for Privacy.DIPS.DatabaseInit histogram
- 6c2af9f Move GeminiSettingsContext to its own file
- fb3423f [Code Health] Move safe_browsing_types.ts to privacy_page/security
- a546e70 [iOS] Early initialize FormDataImporter objects
- 4f2a8f1 Roll WebRTC from d020a4e4957b to 4b6902cae886 (1 revision)
- 5cc4023 Roll vulkan-deps from d5b84f78a00e to e52abe377941 (1 revision)
- 69b56fc a11y: Add multi-display support to auto click menu
- b7e6bac [CADisplayLink #4] Implement interface methods for mojom::ExternalBeginFrameController and mojom::ExternalBeginFrameControllerClient
- d53f993 Strip Insecure Schemes From DNS Hosts When Evaluating Override Rules
- 1ffc2c1 [DomStorage] Add stevebe@microsoft.com to OWNERS
- 8dbd857 Fix unsafe buffer usage in remoting/host/setup/start_host_as_root.cc
- 2cddfe0 [Code Health] Clean up stale base::Feature EnableIbanRedaction
- 3bf69c9 [CADisplayLink #2] Add IPC support for ExternalBeginFrameSource in Browser on Mac
- 009c1f8 Deprecate app un/install UI/UX for virtualized guests
- 44b3188 Reland "[context-input] Implement recontextualization in contextual tasks composebox handler"
- e8d2eb5 Roll src/third_party/libvpx/source/libvpx/ 98a119c2c..53cb0b403 (11 commits)
- f3aec4a apk_operations: Add --log-level and --filter flags
- 1d66083 [Extensions] Move opener validation out of OpenTabHelper
- bb0b89d WebUI: Fix some TypeScript errors with moduleResolution="bundler".
- 89a390c [bytesize] Migrate content::indexed_db::DatabaseConnection to ByteSize.
- ed92fa7 Fix CSB suggestions not showing on autofocus
- 184121b Fix unsafe buffer usage in remoting/protocol/channel_multiplexer.cc
- 6395c91 Roll Perfetto from 8103b037a673 to 73718bb69e99 (3 revisions)
- 71f3291 [PWA] Add locale-keyed manifest localization maps
- 749b8dc [omnibox][next] Update default flag values.
- 5b81406 Fix unsafe buffer usage in remoting/codec/video_encoder_vpx.cc
- 8cd8bca Roll DevTools Frontend from 86f0ffa32c9c to 3add0d223b7f (1 revision)
- e0d6efe Automated Commit: LKGM 16525.0.0-1073892 for chromeos.
- facfaf0 rcaps: Cleanup & wrap SearchEngineChoiceScreenConditions checks
- ddb666a [InputVizard] Emit trace event when a touch sequence is dropped.
- ce8b156 Swipe down from top should reveal the topchrome in immersive mode
- 716e771 Reland "[Android][Signin] Introduce ActivityResultTracker"
- 3277f02 Revert "spanification: automatically spanify .../broker_simple_message_unittest.cc etc."
- 9019eee Fix dismissal of QR scanner view
- e9b2f52 [GlicMI] Archive conversation contextual menu option.
- 96ff087 spanification: automatically spanify .../broker_simple_message_unittest.cc etc.
- 83f4085 Explicitly instantiate the MemoryPressureListenerRegistry
- c1ae907 Roll V8 from 04a70e9456eb to 589c68464db4 (4 revisions)
- 36f664a Restore non-undoable tabs to their original index and pinned state
- 6454e0b [iOS] Migrate Recent tabs test to use `waitForWebStateVisibleURL`
- cdb9c0c [Tab] Add a way to check if a tab is being dragged
- 84526e3 Use std::array in webgl_image_conversion_test
- 062ce8a Roll Chrome Win64 PGO Profile
- 057dc0d [IPP] Remove metrics logging and histograms
- 43c35ae Use a default case in CertBuilder::SignData
- 64c605a [bedrock] Remove unused BrowserList::size() method
- 1f2b8ee [bedrock] Migrate glic_status_icon.h away from BrowserListObserver
- 8076eaf [ios] Remove obsolete TODO in favicon_loader.h
- ec7cdfc Reland "[Auto-PiP] Fix Auto-PiP triggering during tab reparenting and closure"
- b4a1d3d [CCSG-2] Move to-be-refactored functions from psg_util* to psg*
- cd41c05 [omnibox][next] Delay chip-based uploads by default.
- 9700edf [Omnibox Next] Fix text color, spacing of entrypoint and tab chips
- cd2be43 [InputVizard] Fix a logic bug dropping unintended sequences on Viz.
- 3461ec2 Roll clank/internal/apps from b5a81c5103ee to 4c97be8e6e10 (1 revision)
- 8d57efc [Settings Search] Let password manager pref open from search results
- 63cdef4 Reland "chromeos/ash/components/specialized_features: Upgrade SHA-1 to SHA-256"
- 9b29fff Roll Perfetto from f3951539fede to 8103b037a673 (2 revisions)
- a474cf8 [devtools] Remove IPH experiment (for AI assistance in DevTools)
- 1d317b2 Roll DevTools Frontend from 2f367beb406b to 86f0ffa32c9c (3 revisions)
- d731b5a Remove exhaustive switch-case in InspectSignatureAlgorithmForCert
- 730f3b3 Roll V8 from 742b73cfb977 to 04a70e9456eb (6 revisions)
- 0a397ea Roll Chrome Mac Arm PGO Profile
- 96f80eb [iOS][Multiline] Update fieldtrial testing config
- a88ecd4 Roll vulkan-deps from 1745c51c6d9c to d5b84f78a00e (1 revision)
- 1da219d Roll WebRTC from 138c5d0f9bed to d020a4e4957b (2 revisions)
- 1cf8d6a Roll Skia from fb576bd6827a to b1a087883bf0 (1 revision)
- 671be65 [glic] Use GlicInstanceHelper for tab destruction observation
- 7c022b9 [glic][onboarding] Add set/get onboarding completion to glic api
- 95ee066 [iOS] Do not reset Fullscreen model on same-document navigations.
- e0097ae Add checks to TopSitesImpl::GetURLHash to handle invalid GURLs
- c5cf10c Roll Chromite from 4317bff39a96 to 54c65cc92eb5 (1 revision)
- 5160622 Update field trial config for `ClientSideDetectionClipboardCopyApi`
- a24f174 [Code Health] Remove DanglingUntriaged Pointer in ios/components/security_interstitials/safe_browsing/fake_safe_browsing_client.h
- 5530149 Enable Ad-Hoc signed shims by default
- cfd411e Re-enable AdHocCodeSigningForPWAsEnabledTest
- 4581a72 Change ContentFiltersObserverBridge to accept a nullable PrefService.
- 15ba1ec build: Remove arm_tune gn arg
- 6ef4f3c [Code Health] Remove DanglingUntriaged Pointer in components/search_engines/template_url_service.cc
- 71a71be [iOS] Clean up a stale TODO in LocationBarBadge
- a1b6be4 [Trusted Types + CSP] Implement trusted-types-eval keyword.
- ee0e926 Roll Dawn from f7b329ab255a to d09c3892cfc0 (12 revisions)
- 5ad9062 [contextual-search] Fix OmniboxClient type casting
- 56d1587 Roll DevTools Frontend from 8b063381ffb4 to 2f367beb406b (1 revision)
- b989b16 Updating trunk VERSION from 7583.0 to 7584.0
- 785bc1c Android: Fix NPE in CompositorViewHolder.getVisibleViewport()
- 9791422 Roll Perfetto from 98a02f1bd428 to f3951539fede (11 revisions)
- a9c29b7 Roll Media App from c3jHN_y54LlDpLCYq... to MEOcMw2GJyReJQHTK...
- 6559b26 [composebox] Move handle from omnibox to navigation web contents.
- af68807 [Omnibox next]Add feature flag for drag and drop & update about_flags
- 3d615e7 Reland "build: Speed up JUnit test listing"
- 91dd17e [Settings Search] Index dynamic prefs for AutofillProfilesFragment
- 361e4a2 Roll clank/internal/apps from 71494474aa82 to b5a81c5103ee (1 revision)
- d04c49f a11y: do not prune tree when an aria-modal dialog's root is focused
- 8be773b Remove BWGSessionDelegate backwards compatibility
- bcec73a Restore webgpucts module scheme to test targets
- 0679247 [iOS] Fix bottom corners for NTP animation
- a3055d1 [ios] Fix race condition with NTP logo
- d63048c Roll Chrome Win32 PGO Profile
- d6ceb16 [SetupList] Add feature flag
- 9d2a178 Roll Chrome Mac PGO Profile
- e486b32 Remove "Security.JSONParser.ParsingTime" UMA histogram.
- f0a14cd Enable UseTerminationStatusMemoryExhaustion by default.
- cee752b [rust] Add `.gitattributes` to stop `autocrlf` in vendored Rust crates.
- 5918f82 [iOS][Composebox] Fix extra padding in compact mode
- 2f1d9b8 Roll Help App from IW4y2GDSIXI0w1CrK... to KQGb6tnEsm_Zq_c81...
- 5467308 [HybridInAutofill] Ensure entry point is always before Manage Passwords
- ff3d573 Remove LeakCanary suppression for fixed leak
- c4bcfe4 [iOS] Add "Close Other Tabs" action to tab group view
- e1971f0 [ios] Fix Drag and Drop Tab Group Crash
- 796eb68 Roll androidx from FS0bDOIwmUcKxMVdj... to VWIVCU2XEZ7Kv2Taw...
- 6ba0847 [Android] Remove deprecated FirstRunFragment.onNativeInitialized
- 49cd759 Roll src-internal from f048fc99b973 to 77738dde60a7 (1 revision)
- ddd5c4d Android: Convert ObservableSupplierImpl usages in //chrome/android/java/src/org/chromium/chrome/browser/compositor
- ef169c3 Update DisableSync() to use the existing Mock
- c623c81 Remove "adaptive-charging*" from flag-metadata.json
- 5102de0 Set kDisableSync before creating profile.
- 3eb49de Update CollaborationService to always use TestSyncService
- 8d76526 Always use TestSyncService in ChromeBrowsingDataLifetimeManagerTests
- 71686a6 Fix missing sync metadata commits in valuables sync bridge.
- 2036fe0 Updating XTBs based on .GRDs from branch main
- 8faef4f Report render blocking behavior in Network.requestWillBeSent.
- 1d4f012 Roll WebRTC from 99af3b12885a to 138c5d0f9bed (1 revision)
- 1c837db [Android] Implement SigninSurveryController
- b358d97 Use add mouse-release event to vertical tab strip selection tests
- 64c1c3e Clean up BackfillPopupHeuristicGrants
- 840dff6 Roll Chrome Mac Arm PGO Profile
- d7da482 Rename ProcessDiceHeaderDelegate::EnableSync to CompleteProfileSignIn
- 6c810a3 [iOS] Ensure location bar placeholder icon is initialized
- f78070b Replace kSync with kSignin in chrome/browswer/media
- 8569334 Add TestSyncService option to ExtensionServiceTestBase.
- e0fface Roll Chrome Win ARM64 PGO Profile
- f6f2c82 `MessageEvent.origin` should serialize `file:` as `null`.
- ced3c21 Remove BrowserProcess::CreateGlobalFeaturesForTesting and GlobalFeatures::Shutdown.
- aec240f Fix build of tools/clang/rewrite_autofill_form_data
- 2b9639f Roll Chromium Variations from 97MvWrq_KXEmdddPj... to cHD28TP5t5vqBymRZ...
- 3d9442f Allow filling credentials that were requested on affiliated domains
- cf6637a [ios] Add a feature flag to use new impl written in Swift
- d0eb79a Import wpt@87a8985241b599dabcde5e823e1d3c02e9576307
- 2451ce9 Remove MemoryPressureListener in CacheStorageManager
- f1abe53 Add user install allowlist debug info
- 6865393 [KP] Automatic update from google3
- 6178ce4 Remove MemoryPressureListener from StagingBufferPool
- 33dd43b [ios] Remove MaybeMigrateSyncingUserToSignedIn() call
- 6392e4b Add support for obfuscated archives in sb analyzer
- 89cf03f [CT] Automatic update from google3
- 8cdd13d [ios] Fix DanglingRawPtr issue in CWVAutofillControllerTest
- 1ed17eb Roll Chrome Linux PGO Profile
- 9c39e65 Reland "[iOS][fix-it] Migrate bookmarks_egtest.mm tests to isolated UI tests"
- d48575c [AutofillAi - M4] Handle message dismiss.
- e3cab3c Roll WebRTC from 935c80569930 to 99af3b12885a (5 revisions)
- 20b2bd0 Clean up TrackingProtectionSettings use in CookieControlsController
- 93932a5 [Durable Messages] Create URL Loader abstraction
- 6fa3e71 Remove unused methods in identity_manager
- f8bd47d [contextual-tasks] Update Omnibox Placeholder text
- 89d51df Initialize bool member in `PreinstalledWebAppManagerSimpleBrowserTest`
- 6822197 Roll Chrome Android Desktop x64 PGO Profile
- c994840 Exclude CrRendererMain from ADPF during scroll
- 233b83f Roll clank/internal/apps from 43b7e412dbf3 to 71494474aa82 (1 revision)
- ed86819 Migrate DiceResponseHandlerTest from kSync to kSignin
- 0358311 Roll ios_internal from 6e304c71b00b to e5fad8acad48
- a242c47 Stop setting arm_use_neon=false on cronet codesearch bot
- c807691 Manual Roll R8 from aQiRizhSSPFGfHGuo... to FbkWsb2Cw6bajzfJs...
- 60bcfcb Roll Chrome Android ARM32 PGO Profile
- 7b0863b Add darwinyang@ to components/payments/OWNERS.
- 2b227ca navigator.{h, cc} cleanup
- 817908d [DC] Clean-up d-c/get.tentative.https.html from TestExpectations
- 439befc [iOS] Fix variable names case in FileUploadPanelTestCase
- 914e2f9 Roll DevTools Frontend from ba5f596215de to 8b063381ffb4 (6 revisions)
- 3a0e48b Re-introduce field trial config for PointerLockOnAndroid
- f7b6b83 Make sure the new streaming parser invalidates CSS correctly
- 09c7d2d Roll Chrome Mac Arm PGO Profile
- fccd473 Roll WebRTC from 8f138bb1dfbc to 935c80569930 (1 revision)
- 3d6df2f [Autofill] Remove AutofillManager::form_structures()
- 9369323 Roll V8 from 2d67cf4e403f to 742b73cfb977 (5 revisions)
- 49fbb2b Make Dawn Chromium presubmit target GPU pool
- dde8ce8 Remove IOSReaderModeWithTranslate fieldtrial config following launch.
- 1e57348 mojo: Mark a few histograms measuring latency as lower-is-better
- ce32d22 Roll Chrome Win64 PGO Profile
- 4812f01 Modifies IDS_DESKTOP_MEDIA_PICKER_ALSO_SHARE_APPLICATION_AUDIO
- ec00edf [Code Health] Remove base::Feature::EnableCreditCardRedaction
- 60fa55e [Code Health] Fixing histogram labels
- 16ebe5c [iOS] Add "Close Other Tabs" action to Tab Grid context menu
- 8b6e84c [base] Add a feature to not run <kDisplayCritical threads on big cores
- d7ff146 Delete TriggerPasswordResyncAfterDeletingUndecryptablePasswords feature.
- 5827fd2 Roll Skia from b1569739f431 to fb576bd6827a (1 revision)
- 1d725d8 Fix unsafe buffer usage in main_thread_event_queue_unittest.cc
- b8e2913 [DC] Clean-up digital credentials TestExpectations
- 62be243 [Autofill] Fix camelCase variable names
- 1039f75 Read WebFilterType directly from the Supervised User Settings Service
- 86aa880 Roll DevTools Frontend from 04a65713f255 to ba5f596215de (1 revision)
- 68f507d [Code Health] Remove DanglingUntriaged Pointer in ios/chrome/browser/reader_mode/model/reader_mode_distiller_page.h
- 894c483 Iterate through all ITU-T T.35 blobs
- 23bd317 [clang] Build with -DLLVM_ENABLE_IO_SANDBOX=OFF
- e27e138 IWA: Fix IWA installer icon shape inconsistency
- c9df363 [Autofill] Remove redundant parentheses
- d304bae Match URLPattern without scriptery.
- d2a0efe Roll ios_internal from 7619010dedad to 6e304c71b00b
- ac29458 Change handoff button color to adaptive theming
- 3862711 [TDR] Remove TODOs linked to issue 40783878.
- e9d23aa [TDR] Remove TODOs linked to issue 338154540.
- fcd73e3 Introduce SupervisedUserURLFilteringService.
- 42873c5 [Origin API] Reject `(Extendable)MessageEvent` conversion to `Origin`.
- baba96d Roll Crossbench from 756403b853e9 to 84d5fb8dc47b (1 revision)
- c2c7b43 [iOS] Reduce frequency of Reading Mode large entrypoint triggering.
- ea5efe2 [AutofillAi - M4] Show empty save entity dialog.
- e0f04f2 Roll src-internal from 1daa5a7f8214 to f048fc99b973 (1 revision)
- a0a5c16 Roll Chrome Mac Arm PGO Profile
- dbe3882 Roll DevTools Frontend from 4fcc64cb445b to 04a65713f255 (1 revision)
- 635eb30 Roll Dawn from 02bbb24c16b4 to f7b329ab255a (1 revision)
- 9e0d891 Improve diagram in Autofill README
- 3edef41 [TechDebt] Move address save/update prompt to the autofill module.
- 3c3120a Revert "Windows: Register custom URI schemes for branded and unbranded builds"
- 18d2cfb [TDR] Remove TODOs linked to issue 324562205.
- 86df3fc Roll V8 from 8f48bbc465e6 to 2d67cf4e403f (4 revisions)
- 58b31a4 Update meet_effects hash in DEPS file.
- 2787e51 Ensure ChromeAndroidTask outlives RootUiCoordinator
- 31935b7 extensions: Make ExtensionActionsBridge Java-owned
- be5b5ed Ensure ChromeAndroidTask outlives RootUiCoordinator
- 3c49f19 Roll Projector App from BaFeYuzqIM9-cfBqM... to vkFA_UP1BJgHLUSKH...
- cfad92c [TDR] Remove TODOs linked to issue 162365553.
- 433227d [ios] Add tests to use Swift's API from Obj-C with C++/Swift enabled
- f688f16 [TDR] Remove TODOs linked to issue 40660637.
- 56fda45 Revert "chromeos: Remove `chrome` dependency from `browser_tests`"
- 34a5f96 [TDR] Remove TODOs linked to issue 40222495.
- e3c6f6d Roll Chrome Win32 PGO Profile
- caf2a2e [TDR] Remove TODOs linked to issue 372724129.
- 3475423 [TDR] Remove TODOs linked to issue 338158838.
- f2f0720 Automated Commit: LKGM 16524.0.0-1073882 for chromeos.
- 84f927e [TDR] Remove TODOs linked to issue 388788969.
- 9e0f02f Simplify TextCodecUtf8::HandlePartialSequence()
- 46d13f3 Remove ADPF soc blocklist parameter
- 40c8955 legion: Create the secure channel in ClientImpl when needed
- 191c347 Roll clank/internal/apps from 30152b5d74c8 to 43b7e412dbf3 (1 revision)
- bdd3ee9 [TDR] Remove TODOs linked to issue 40203990.
- 460b5e7 Add time to last header's byte latency microsecond granularity
- ba604cc [TDR] Remove TODOs linked to issue 259352407.
- 46d8abd Roll Boca App from YZZ1VV9NlVZD7vgV1... to 0LIqZ_wRjxJD4_PHt...
- dc3687b Factor out partial sequence buffer manipulation in TextCodecUtf8
- d460072 Roll Catapult from f4e9846e84ee to 99c8f3cc4d62 (1 revision)
- d18cd74 Roll DevTools Frontend from 0a1f010af722 to 4fcc64cb445b (2 revisions)
- fe9d2e5 Roll Boca Receiver App from FBksKTy_sfKPZLVhJ... to Ium-Ar_1FvanndPVL...
- d35a56d Roll ANGLE from 4f4f02fe5be1 to cccce3804751 (1 revision)
- dff863d [Frameworks roll] Roll to 845621980 piper revision
- d475f10 De-template:ize TextCodecUtf8::HandlePartialSequence
- 7da0bae Roll gn from 4e0818fd86bf to 3c188994b771
- f81b2a1 [AutofillAi - Reauth] Suggestions obfuscate triggering field.
- aee64c6 Roll Chrome Mac PGO Profile
- ffcd1b0 Support programmatic autotranslate setting in Chrome client.
- 04b5145 Fix ServiceWorkerAutoPreload response handling
- 2bd4e04 Remove use_allowlist feature param from ServiceWorkerAutoPreload
- f5e3814 Fix parsing flags if they contain enable/disable features switch
- 686eca1 Roll WebRTC from 8fd6916bb4f6 to 8f138bb1dfbc (1 revision)
- 4ade439 Pass ComponentManagerAsh to CampaignManagerClientImpl
- 7a49aac Cancel pending callbacks before restarting a fetch event
- d338549 WTF: Use AsciiLowerHashReader and so on from IgnoringAsciiCaseHash*
- 77b1413 YourSavedInfo: Instrument Password Manager with HaTS
- 0d1a194 WTF: Add StringView::contains()
- 6d09a45 Move BinaryUploadService to components directory and add forwarding header (2)
- 120f2fc Fix windows-1252 decoding for non-ASCII characters, take 2
- e012180 spanification: automatically spanify ui/gfx/linux/client_native_pixmap_dmabuf.cc etc.
- 295b096 Roll WebGPU CTS from a660547c2a07 to 18183dc33dcc (1 revision)
- e1ef862 Enable WebGPU-WebNN interop on ORT backend
- 2618a8b Move BinaryUploadService to components directory and add forwarding header (1)
- 578c66f Add retry logic for creating Desktop driver.
- ee13188 Roll Chrome Mac Arm PGO Profile
- 1af69b4 [ios] Do not allow drag and drop in Tab Group View Controller
- 2d687dc Roll DevTools Frontend from 50b0c0e46c84 to 0a1f010af722 (1 revision)
- 792fd9b Revert "[context-input] Implement recontextualization in contextual tasks composebox handler"
- 8cccb1c [ios] Fix tests in SearchEngineSettingsEEATestCase/* on iOS 26.2
- 3b91b61 Roll vulkan-deps from 0772f8226146 to 1745c51c6d9c (1 revision)
- d3615f2 [Extensions] Create ExtensionInstallWatcher as a BrowserWindowFeature
- 83188e1 Roll androidx from vpmlsaj6cJKU-OcyR... to FS0bDOIwmUcKxMVdj...
- 2376559 Remove queueing level in RenderDocument_WebView fieldtrial config
- 099c031 Revert "Roll DevTools Frontend from 50b0c0e46c84 to 0a1f010af722 (1 revision)"
- e3b4b5a Add webview flag for IdbSqliteBackingStoreInMemoryContexts
- 7d1a8fb [//media] Update naming in VaapiJpegEncodeAccelerator
- c0ed4c1 [Blink] Have CanvasRC2D ProduceCanvasResource() call be CRPSI-only
- 5b2dcd7 [//media] Update check in VaapiVideoEncodeAccelerator
- bda78bb Import wpt@a94b616f3d392dba0131be07b86f794365ae9614
- a00343b [Blink] Have OffscreenCanvas ProduceCanvasResource() call be CRPSI-only
- ce5f8c7 [//media] Update comments in video_frame_validator.cc
- 02e489d [Blink] Group methods properly in CSPExternalBitmap header
- c29b248 [//media] Update check in VideoFrameValidator
- 9704696 [Blink] Fold inner class into CanvasSnapshotProviderExternalBitmap
- 4292293 [//ui] Remove //ui/ipc/buffer_types
- eb22d98 [//ui] Remove buffer_types param traits macros header
- 7220e65 WebNN: ml graph transformer result recorder for visualization
- e4aff77 [bedrock] Migrate website_metrics.h away from BrowserListObserver
- 868cd21 [bedrock] Migrate app_shim_termination_manager.cc away from BrowserListObserver
- 72fef82 Roll Chrome Android ARM32 PGO Profile
- cc0d684 Roll Skia from 318400199beb to b1569739f431 (2 revisions)
- 1254ae9 Reland "Add a fieldtrial testing entry for PartitionAllocFreeWithSize."
- 9ffe399 Roll Chrome Android Desktop x64 PGO Profile
- 21e5faf Roll Chrome Win64 PGO Profile
- 150bbbd Pass global singleton objects to CampaignManagerClientImpl
- 6557f31 WPT: Extend expiry date of "threaded-preload-scanner"
- f9016ff Roll Chrome Mac Arm PGO Profile
- 07bb2de Add histogram for the source of the navigation interception
- 208acd9 Remove stale trace_test expectations
- 6fc1e40 SpeculationRules: Remove NoStatePrefetchManager::AddSameOriginSpeculation()
- b7613f9 Roll Chrome Win32 PGO Profile
- 8b0c8d2 [Gardener] Disable the flaky TouchSelectionControllerClientAuraSiteIsolationTest
- cc24535 [DomStorage] Implement and use SessionStorageLevelDB::CloneMaps
- 0adcd6b [bedrock] Migrate kiosk_browser_logs_collector.h away from BrowserListObserver
- 6c58127 webium: fix missing BrowserView in ChromePasswordProtectionService
- 5976bdc Remove stale pixel expectations
- 6b2179d Remove stale context_lost expectations
- aba27e6 [bedrock] migrate BrowserList::GetGuestBrowserCount call sites to use browser window interface
- 1c30000 Remove stale gpu_process expectations
- d46cdd7 Make ExtensionUrlOverrideStateTracker destructor virtual.
- 2220d64 ash: Make more use of BrowserDelegate in app_restore
- 8efa4ad Make color interpolation method optional in color-mix()
- c7227ef Roll DevTools Frontend from 50b0c0e46c84 to 0a1f010af722 (1 revision)
- 823fedf chromeos: Remove `chrome` dependency from `browser_tests`
- ead409c [iOS] Add store to disk option to automated PageContextExtraction
- b640525 [Fix] Fix chrome translate driver dangling pointer.
- 7432e29 Gardener: disable flaky BackForwardCacheWithDedicatedWorkerBrowserTest on Linux
- 1fad942 [bytesize] Migrate content/common/content_constants_internal.h to ByteSize.
- f1e245a Roll clank/internal/apps from c15e6de5ee3f to 30152b5d74c8 (1 revision)
- 65a35c5 Reland "Roll FFMPEG for M145"
- f1690f6 Update comment on handling unexpected SQLite errors.
- 26e2429 [Media] Remove FFmpeg patches file
- eca2ab2 Revert "[PWA] Set text field in the DIY install dialog as the focused field"
- f8cb364 Pass BrowserPolicyConnectorAsh to DeviceNamePolicyHandlerImpl
- e522bd7 Roll Chrome Mac Arm PGO Profile
- 12aa452 Roll Dawn from d15a5db72362 to 02bbb24c16b4 (10 revisions)
- 4d7d222 Revert "[SxS] Remove split view params setting in tests"
- b406bda Roll Skia from 99899cbb415b to 318400199beb (1 revision)
- d55b56a Roll vulkan-deps from 83630a3bc471 to 0772f8226146 (1 revision)
- 2495d69 [SAH] Rename WPT helper function
- 36c61f4 Roll WebRTC from a0d1f0f352b1 to 8fd6916bb4f6 (1 revision)
- 648e4a7 [ntp-simplification] Implement staleness tracking for MVT.
- 1e2f285 cr-action-menu: Add non-modal property to allow modeless display
- 1bcdb9d Updating trunk VERSION from 7582.0 to 7583.0
- acbc29e [bedrock] Migrate CloseAllBrowsersWithProfile to browser collection
- 49b46db Automated Commit: LKGM 16524.0.0-1073876 for chromeos.
- 6677f65 [context-input] Implement recontextualization in contextual tasks composebox handler
- c6f3790 [iOS][PRDBD] Complete Clear Browsing Data folder reorganization.
- 20f6d46 Roll optimization-guide from da94f3dd83fc to 6761a661cec2
- 9f0bc14 Roll ANGLE from 6e8d1295712d to 4f4f02fe5be1 (4 revisions)
- 90ab3a8 Roll Skia from f01f66d9eddb to 99899cbb415b (4 revisions)
- e8dc3ac Roll Chrome Mac PGO Profile
- e679961 Revert "[Android][Signin] Introduce ActivityResultTracker"
- d0d87ab Roll Depot Tools from e77a606b2c2e to d3d038869a89 (2 revisions)
- cb5e319 Update `TestExpectations` with bugs filed for crrev.com/c/7266209
- 6359740 [Win] Ensure window icons are resized to correct system metrics
- 057ed30 Fix: Reset to default button visibility logic in theme selection
- 37b3246 Transform collapsed spaces to U+3000 for text-transform: full-width
- 20bf06b Add more tests for session creation.
- 4b5b8ba Decouple ServiceController and ComponentStateManager
- 54d90d5 [Theme] Add HomepageStateListener#onBackgroundReset() API.
- 65c97d6 Android: Convert ObservableSupplierImpl usages in //ui, //content
- 6027c39 Roll Chrome Mac Arm PGO Profile
- 32f99eb Roll eigen from 4f14da11d9dc to fe973ab0c57f (2 revisions)
- cb9d34b [a11y-text] Set text change types when the text has composition and commit text
- dd77334 [CodeHealth] Spanify AudioBuffer internals
- 4f47b74 Fix: Add a null check for Weakptr of feature_processor_state
- e87c0dc Rename and reenable SEI recovery point parsing feature
- f08bd89 Roll WebGPU CTS from f793370752aa to a660547c2a07 (1 revision)
- 13ecb48 [PWA] Fix fetch manifest and update on app navigation.
- b697e74 Gardener: disable ChromeForTestingInfoBarTest on win-cft
- 8e970a6 Extend OptimizationGuide.HintsFetcher.GetHintsRequest.RequestStatus.*
- 13d9d55 Roll androidx from JHHqI732qUnbFrMrc... to vpmlsaj6cJKU-OcyR...
- 30964a7 Log connection timing in FromGwsAbandonedPageLoadMetricsObserver UKM.
- 612c90b [SelectionPtr]Enable TabSelectionByPtr by default
- 86e165a [zlib][build] Fix zlib_symbols_visible on windows
- a595e9f [Vertical Tabs] Make vertical split tabs actually reverse
- 66a581b [glic] Increase the hit region within the glic window on ChromeOS
- c62c05b [composebox] Disable #input color-change animation when unfocused
- d94946e [DomStorage] Implement and use DomStorageDatabase::ReadMapKeyValues()
- 068c110 Roll jxl: 0.1.4 => 0.1.5 in //third_party/rust.
- 2df12b6 [Vertical Tabs] Use top left arrow for tab search with vertical tabs
- 27560bd Roll ios_internal from 322b7920081e to 7619010dedad
- 08241ad [Extensions] Enforce manifest key schema definitions as 'optional': true
- 0d7e062 [Reading mode] Send the user's line focus choice to the page handler
- a4c8d57 [Icons] Updates info vector drawable
- e06e718 [Extensions] Move ExtensionTabUtil::OpenTab() to a new file.
- d22d9bf [clank-q4-fixit] Rename tab_grid_dialog_bg_color to tab_group_dialog_bg_color
- 252810f [Android] Move DisplayedCondition (and NotDisplayed) to upper level
- e98ea89 Correct summary for Autofill.SaveAndFill.DialogShown2
- 0faab88 Roll Chrome Linux PGO Profile
- c6910a0 [BrowserControls] Add fieldtrial testing config for LTCv2
- 249413b Ignore non-XInput2 mouse events when touch emulation is enabled
- 22a3c2f [Vertical Tabs] Use min width when calculating split wrapping
- ff089b6 [BrowserControls] Apply the offset tags info when tab strip are hidden
- 72c1def Fix unsafe buffer usage in text_run.cc
- cba14a3 Roll V8 from ef5cdd93b330 to 8f48bbc465e6 (7 revisions)
- af10099 Swap read_anything for reading_mode in the PageActionsMigration config
- c0c3014 Revert "Fix TrustSafetySentimentSurveyV2BrowserTest startup/teardown"
- 7d7a5cc Update README for benchmark tool
- 39f3c0b Roll Skia from 346237235009 to f01f66d9eddb (1 revision)
- 4938fb4 Roll Depot Tools from 276d76ecbd54 to e77a606b2c2e (1 revision)
- 854c23b [Glic] Creates a route for internal debugging status.
- 184bbf1 Reland #2 "Add a feature param to initialize feature list early for Android"
- 3ab1a4d [bytesize] Migrate blink::OomInterventionMetrics to ByteSize.
- 6e6541f Add OptimizationTypes for transit and event pass detection
- b227867 Roll Chrome Android Desktop x64 PGO Profile
- eae76aa Disable glic country & locale filtering
- ccf3a22 [contextual-search] Fixes ContextualSearchSessionHandle ownership/access
- b3b9ded Adds module scheme to performance_webview_engine_test_suite
- d0afd5c Roll Chromium Variations from sVGXGTLheiifx213Q... to 97MvWrq_KXEmdddPj...
- aebc8bf ash: Move VpnService CreateConfiguration out of crosapi
- 407599e Switch back `NetworkHandler::Enable()` to sync.
- 9b6875a Roll vulkan-deps from 783a40cb2115 to 83630a3bc471 (6 revisions)
- a86cc44 Roll WebRTC from d20f1291010c to a0d1f0f352b1 (1 revision)
- d14a436 [CADisplayLink #6] Update the DisplayLink switches
- 46f2851 Roll clank/internal/apps from 5c68f5a5fb03 to c15e6de5ee3f (1 revision)
- b83408d Roll Chrome Win64 PGO Profile
- fc1265f [Bundled Security Settings] Integrate Secure DNS with new Bundled UI
- 44b3eea Import wpt@70576d87ba2b5c92d0121a5c263ea89a941fcbc0
- f7cfad5 Fix Trust Anchor IDs not being sent if SSLContextConfig only had MTC TAIs
- 29b1051 Roll PDFium from 83bf49b9e81e to 5ea29fc0df8e (8 revisions)
- b1214ec [lensoverlay] Update strings for non-blocking privacy notice.
- ed9ada2 [code health] Spanify purged data array in paint_cache_unittest.cc
- 3a0fbaf Roll Chrome Mac Arm PGO Profile
- ad71df5 webium: adjust traffic light height on macOS
- 562ce87 Roll clank/internal/apps from 0438d2bf95be to 5c68f5a5fb03 (1 revision)
- d84e56a Add hannahrogers@google.com to new_tab_page/OWNERS.
- a3c0d3a Roll Chrome Win32 PGO Profile
- d9d39d4 Add file as arg that can specify test_id_prefixs to exclude
- 540b615 [Icons] Update the delete icon vector drawable
- 2433933 Allow dragging/resizing of always-on-top windows in tablet mode
- c9f531b Add InteractionToActualNavigationStart trace event in the navigation timelines
- 70117c9 Expose ColorProviderSource on ColorProviderBrowserHelper
- e07ef33 [Extensions WebIDL] Fix comment attribution for single line definitions
- 66a1d78 WebView Web Performance Metrics API: Keep observing metrics after entering BFCache
- dd62ba9 Fix Web Speech API default language selection
- c1eb49d [BrowserControls] Check controls position before disable offset tags
- 77bef75 Make the Fusebox attachments scroll to exact position + simplify test
- aae7cff [DomStorage] Replace MapData class with MapLocator
- 389e2e7 [Contextual Tasks] Notify overlay when the results panel is opened.
- 5337c50 [code health] Fix unsafe buffer usage in vector_icons_unittest
- 19f75a0 [tracing] Remove debug UI pref requirement when accessing chrome://traces
- b41eb08 Remove presubmit for csd.proto
- 881849a [iOS][CX] Add parent class for credential import items
- 78a39b9 Roll DevTools Frontend from 5e129ae64389 to 50b0c0e46c84 (1 revision)
- e8ef36f [VerticalTabs] Rename SetTabStripNotEditableForTesting
- 1cb796f [iOS][CX] Rename password import cells to credential
- d0fad05 Roll Chrome Mac Arm PGO Profile
- 06e7a3c Roll ChromeOS Arm AFDO profile from 145-7559.17-1765768618-benchmark-145.0.7576.0_pre1557818-r1 to 145-7559.17-1765768618-benchmark-145.0.7580.0_pre1559112-r1
- ea72758 Remove animatable.cc.
- a868dde Remove the Animatable interface.