Chromium Daily Digest Logo

Chromium Changes Summarizer

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

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 from media/base/audio_bus.h. Embedders must update their code to use the channel() method instead. (465fb43)
  • ⚠️ BREAKING The return type of SessionRestore::RestoreForeignSessionWindows() has changed from std::vector<Browser*> to std::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() in remoting/signaling/signaling_address.h no longer includes a std::string* error output parameter. Calls with three arguments will fail to compile. (ddb0437)
  • ⚠️ BREAKING base::MemoryPressureListenerRegistry is no longer a globally available static singleton and now requires explicit instantiation. Embedders relying on MemoryPressureListenerRegistry::Get() without creating an instance will encounter runtime errors. (83f4085)
  • ⚠️ BREAKING The default constructors for core public Blink classes like WebNode, WebElement, and WebDocument have been removed. Embedder code that default-constructs these objects will no longer compile. (572e6a9)
  • ⚠️ BREAKING The public blink::Manifest data structure has been modified. Localized members like name_localized now use icu::Locale as keys instead of std::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 from BrowserList. (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::MoveTab has been removed from the components/tabs API, breaking embedders who use it for tab manipulation. (a595e9f)
  • ⚠️ BREAKING The entire //ui/gfx/ipc/buffer_types directory 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.enable is now synchronous. Clients expecting an asynchronous response will be broken. (407599e)
  • ⚠️ BREAKING In Android WebView, PageLoadMetricsObservers will 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 CreateConfiguration method has been removed from the crosapi.mojom.VpnService interface, 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 a MessageEvent or ExtendableMessageEvent constructed from JavaScript, breaking scripts that relied on the previous behavior. (42873c5)
  • The text-justify CSS property is now enabled by default, which may affect text layout for justified content. (9ef16c6)
  • The trusted-types-eval CSP keyword has been implemented, allowing eval and similar functions to be exempted from Trusted Types checks when specified. (a1b6be4)
  • Radio buttons are now grouped logically by their name attribute for accessibility services, improving how screen readers interpret forms. (4931e4a)
  • The URLPattern API 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++ Animatable interface has been removed and its methods merged directly into the Element class. This is a code health refactoring with no impact on the public Web IDL Animatable interface. (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://traces page 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 UpdateScrollPredictorInputMapping and DisplayEdgeToEdgeFullscreen features 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 InitFeatureListEarly feature parameter. (184bbf1)
  • Several InputConnection text getter methods were updated to return Spannable objects when requested, preserving text styling for accessibility services. (aef3593)

Platform & Core

  • A significant refactoring effort, "Project Bedrock," continues to decouple components from Browser and BrowserList, migrating them to use BrowserCollectionObserver and BrowserWindowInterface. (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)
  • AudioBuffer internals were "spanified," replacing raw pointer usage with base::span for improved memory safety. (dd77334)

Media

  • MediaRecorder has 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

  • Unused GN arguments arm_fpu and arm_tune were removed as part of an ongoing build configuration cleanup for ARM targets. (96a1641) (15ba1ec)
  • JUnit test listing on Android was significantly accelerated by parallelizing and pre-filtering test classes, improving developer iteration time. (3d615e7)
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.
← Back to all summaries