Chromium Digest: 2026-03-31
Overview
Breaking Changes
-
⚠️ BREAKING
Core Browser & UI APIs: Several public C++ APIs in core browser components were changed. In
content/, the virtual methodContentBrowserClient::UpdateEnabledBlinkRuntimeFeaturesInIsolatedWorkerwas removed. Inviews/, core drag-and-drop methods likeviews::Widget::RunShellDragwere renamed (e.g., toRunDragDropLoop). TheBrowserWindow::UserChangedTheme()virtual method was also removed as part of a theme system refactor. (b01d62a) (e246bab) (a863957) -
⚠️ BREAKING
Mojo Interfaces: Multiple stable Mojo interfaces were modified. The
blink::mojom::PermissionServicemethods no longer accept auser_gestureparameter. Thebrowser_controls_api::mojom::BrowserControlsServicemethods were changed to use result-based callbacks instead of being fire-and-forget. TheToolbarUIService::ShowContentSettingsBubblemethod now takes aContentSettingImageTypeinstead ofContentSettingsType. (5168b89) (41af281) (023a4ca) -
⚠️ BREAKING
Component & Feature APIs: The public APIs of several components were altered.
QueryContextualizer::Contextualizehas a new signature. TheCreditCardSuggestionGeneratorconstructor now requires different manager pointers. Theprinting::PrintedDocument::GetMetafile()method was removed. TheAccountSettingServicewas refactored to a genericbase::Value-based API. (a95f201) (82e8f9f) (3ac886f) (19e350b) -
⚠️ BREAKING
Blink & Mojo Internals: Support for the legacy
EnumTraits::FromMojom(..., T* out)signature was removed from Mojo, requiring all custom enum traits to be migrated. In Blink,blink::WebString::FromASCIIwas renamed toFromAscii, and the deprecatedWTF::String::FromUTF8()methods were removed. (a1c3e63) (e296ed2) (b4e81f9) -
⚠️ BREAKING
Android APIs: The public API surface for Android was modified. The virtual method
RenderWidgetHostViewAndroid::OnUnfoldStartedwas removed. For WebView, several JNI methods inAwPrefetchManagerwere renamed, such asgetTtlInSecForTestingtogetTtlInSec. (05f0893) (1b42d6c) -
⚠️ BREAKING
Build System & Feature Flags: The
build_with_tflite_libGN argument was removed fromoptimization_guide, making TFLite a required dependency. ThekTpcdHeuristicsGrantsfeature was removed, which also removed theAllowMechanism::kAllowBy3PCDHeuristicsvalue from the publicCookieSettingsBaseenum. (09a3c27) (8214edf) -
⚠️ BREAKING
Behavioral Change: The
ServiceWorkerAutoPreloadfeature is now enabled by default. This is a significant behavioral change that alters network loading patterns for websites with service workers, which may impact performance and resource fetching logic in embedder applications. (f434667)
Web Platform & Blink
-
Name-only
@containerqueries are now enabled by default, allowing developers to query a container by its name without specifying other query features (e.g.,@container my-container (...)). (b147722) -
A new Inline Script Cache feature has been added behind the
kInlineScriptCacheflag. This feature allows for the persistent caching of inline scripts using a hash of their source text, aiming to improve performance on subsequent page loads. (514b324) (6e5c441) (2816c99) -
View Transitions have been refactored to use a new CSS-driven approach with
@view-transition { navigation: preview }, removing the old heuristic-based two-phase transition model. This is a major behavioral change for this evolving feature. (e91545c) -
The
<usermedia>element now has a readonlyerrorattribute to provide developers with insight into media stream request failures. (a75ca4f) -
The
contentTypeproperty forResourceTimingis now enabled by default, exposing theContent-Typeheader of fetched resources. (709cdf8) -
Fixed a bug where
srcsetimages usingx-descriptorswould not update when the page zoom level was changed. (7e432b4)
UI & UX
-
A mute button has been added to the Video Picture-in-Picture window, available behind the
kVideoPipMuteButtonfeature flag. (911883a) - The TabStrip API was enhanced to support closing entire tab groups, in addition to individual tabs. (7cd1de4)
- Hover cards have been added to tab group headers in the horizontal tab strip, improving discoverability and management. (e8ce621)
- The logic for hiding tab close buttons has been changed to be based on tab width rather than the total number of tabs. (327d95d)
- The UI for the credit card save prompt was updated to replace the expiration date with a GPay icon. (2187fdd)
Android & iOS
-
Android: A new off-main-thread prefetch flow (
OMTPrefetch) has been introduced for WebView to improve performance. (64eed47) -
Android: The build system was updated to use the new
ENABLE_EXTENSIONS_COREflag, enabling consistent behavior for extensions on desktop Android across various subsystems. (09d25e4) (cafefd8) (3d6458b) - Android: The ability to pin the extensions menu icon to the toolbar has been added, with the setting stored locally. (3a0fbca)
-
iOS: A file read operation in
NetExportCoordinatorwas moved off the main thread to prevent UI freezes when exporting network logs. (56320b2)
Security
-
The renderer process will now be terminated if it provides an incorrect
site_for_cookiesortop_frame_originto theRestrictedCookieManager, hardening cross-origin security. (225000a) -
File access restrictions are now correctly enforced for
view-source:file://URLs within DevTools protocol handlers, closing a potential local file access loophole. (1f5d394) -
An integer overflow in
ElementsUploadDataStreamwas mitigated to prevent potential HTTP Request Smuggling attacks. (4c99d24) -
The remoting
SignalStrategynow rejects XML containing a Document Type Definition (DTD) to prevent XML parser vulnerabilities like XXE. (a1262e4) - An IPC validation check was added to AI Page Content extraction to prevent a potential Site Isolation bypass. (06aeef1)
Infrastructure & Services
- Support was added to the audio channel mixer to correctly downmix 5.1.4 and 7.1.4 audio layouts to stereo. (74f53f9) (8c86ae3)
-
The build system was updated to better integrate Rust panics with Chromium's
LOG(FATAL)mechanism, improving crash reporting and debugging for Rust code. (89012c0) -
The internal DNS task resolver (
HostResolverDnsTask) was refactored to use an enum for its security mode instead of a boolean, allowing it to support more states likekPlatformin addition to secure/insecure DNS. (7c5f91c) -
The "Bedrock" project continues its large-scale refactoring to decouple
//chromefrom//content, withBrowserWindowtheme observation andChromeProcessManagerDelegatebeing notable areas of progress. (a863957) (c41e000)
All Commits (710)
- 2aa1438 Roll Chrome Mac Arm PGO Profile
- bb2ee6a [ntp-doodles] Pass new Doodle animation url parameter to Doodle Server
- 95fd097 Roll BoringSSL from 992dfa0b56f9 to 105fdbdc79ed (1 revision)
- 4482ca3 Roll ANGLE from 787c44691eaa to a96c6e3e7e3a (1 revision)
- 9d35d3f [cleanup] Call GetCommitNavigationClient() closer to where it is used
- 0f85706 [User Engagement] Add python script to write boilerplate IPH code
- d9000f9 Support keyboard shortcut Ctrl+Shift+D to bookmark all tabs
- 0c8e115 Roll src-internal from 8156026245a9 to 5e311c9b0a51 (1 revision)
- 7930098 Add UMA for max_stream_limit_pending_delay in PLMO
- b7b688a [BNPL][PNPL] Disable issuers for returning users on non-empty CC field
- 78b6b20 docs/security: add security-for-agents.md
- fdac21d Don't start the exclusive access bubble timer until commit
- 807dc69 [GlowUp] Center solo tab icons
- b464a86 [WebAuthn] Use appID extension validation on Android
- 6f5e30d Replace flat_map with EnumSet in AndroidPlatformConfiguration
- 56320b2 [iOS] Move net export file read off the main thread
- c777765 Simplify parts of vertical tab dragging implementation
- 17df4c0 [APC] Ensure iframe_data->content is populated for display-locked iframes
- 16ffd45 Roll Chrome Win64 PGO Profile
- 41bfbc0 [Media Session] Don't assume there is still 1 normal player
- afb2b22 docs/security: clarify CC rules
- a95f201 [context-input] Refactor getting session handle in QueryContextualizer
- 976e768 Roll optimization-guide from 719a75960f35 to 0ca7dbb1ca72
- 023a4ca Switch WebUI content settings from ContentSettingsType to ImageType
- 7bc22e0 Migrate ContentSettingImageModel::ImageType to Mojo
- d82b00e Record CVDisplayLink creation status only once per display
- f5c1693 [NtpSimplification] Remove NTP cards on Android desktop.
- efd3294 gardener: Flaky external/wpt/css/css-ruby/ruby-text-combine-upright-001*
- 6af203f [Builtin AI] Add support for response constraints in AIOnDeviceSession.
- e5708d8 Roll vulkan-deps from 558703e12d6d to 013f1470e148 (3 revisions)
- c3dfed8 [rust bmp] Enable rust icc
- a7b066a Avoid some span calls in blink::StringView.
- bd3404b Automated Commit: LKGM 16632.0.0-1076346 for chromeos.
- 763a46f [AF][Lottie] Update save card and IBAN illustrations
- b4b39ce media: Validate reference buffer indices in D3D12 encoding
- c1f42b8 [glic] Add border for selected regions
- 256157e Remove or replace atl headers
- 0f0297b [Vertical Tabs] Ensuring Appearance Page is Only Visible in VT
- 0a92190 Camel case local variable names in chrome/ java files.
- 09a3c27 Remove build_with_tflite_lib build option from optimization_guide_features_gni
- 2738d0d [bedrock] Migrate chrome::FindBrowserWithTab() callers to use BrowserWindowInterface* part1
- 17407be Use initiator for SiteForCookies in TemplateURLFetcher::RequestDelegate
- 911883a Add mute/unmute button to Video Picture-in-Picture window
- 33402b0 Implement TypeTool in i/c/b/i/actor.
- fa50ecd Roll Open Screen from a7565718688c to 448a19d1f24e (1 revision)
- a4a4747 [BNPL][PNPL] Add linked pill to pay later tab issuers
- 5ef6340 Roll src/third_party/libaom/source/libaom/ de575da20..dc0b27cfb (15 commits)
- 2322b9b [sts] Wait for dialog to close in SettingsTest.AiModeSearchPage
- fbc067a Allow layout-instability util to tolerate floating-point variance
- 3b4ee35 [TabSearch] Remove unused index property
- 810a5f6 [CUJService] Add ability to Trigger HaTS Suverys at Journeys End
- 573f860 Create skeleton for FileRequestHandlerBase.
- 34d6aad Roll Perfetto from 15ff5325c14a to 29d6612c9bbe (7 revisions)
- 484f982 Enable PumpPeekMessageWithObserver in fieldtrial_testing_config
- fe1ed4b Add import/export flags feature
- 327d95d [GlowUp] Use tab width vs. count for hiding close
- 8214edf Delete kTpcdHeuristicsGrants feature and flag
- e158cad [bug][payment] Add an initiator for the payment handler dialog
- c485be5 Updater UI: Configure defaults per channel
- c39d0ec Specialize histogram buckets error.
- b76dad6 Only apply debug tag to chrome_public_test_apk on Android 17 beta
- 9739b4e [Part-1] Remove GlicUseNonClient and GlicHandleDraggingNatively features
- dc0e980 Roll Chrome Mac PGO Profile
- 24865a6 Remove build_with_tflite_lib build option from optimization_guide
- 552f99f [PWA] Fix ManifestUpdateManager to not crash with bad old icons
- 01c0d37 Harden NdkMediaCodecWrapper Stop() behavior
- b3b63f9 [Actions] Use ActionButtonData in ActionRegistry
- b6a6a8d Roll Chrome Mac Arm PGO Profile
- 678248d Adjust contextual search panel to account for side UI
- e3b3cfc Roll Chrome Win32 PGO Profile
- a51ddd6 Roll Chrome Win ARM64 PGO Profile
- 3efe506 [PWA/App Updating] Remove predictable app updating flag
- 966cf7b Revert "[Extensions] Extract messaging API into its own BUILD.gn file"
- 51be7f5 [Media Router] Add URL validation to ReconnectPresentation.
- 6a26e7c [Composebox] Handle unknown enum values in Mojom EnumTraits safely
- c4f42ef gardener: disable ContextualTasksBrowserTest.App
- 93f8f12 Adjust css variables to match chrome://skills browse card mocks
- b2ff35f Add field trial testing config for GlicTieredRolloutV2
- 09e1e12 Roll Chrome Android ARM64 Orderfile from QbZ1xf4bkp4ZaTcCc... to zrDNo2jvPROxhTYq0...
- f39a4bd [NTP-Real-Box]: Add public resize observer opt-out for NTP
- cb7f7dd Cleanup: Move tab switch histogram logging to helper func
- 931a90f [Autotest] --run-changed and --run-related Skip Targets Limit Check
- 82e8f9f [BNPL][PNPL] Refactor CCSG to take in AE and BNPL Managers
- cddebec [NetworkService] Record out-of-process NetworkService E2E IPC Latency
- ef5990a Remove unused browser_context parameter in DispatchActionResult()
- 2dfb00f Update prototyping tool with rich page context extraction config
- e043087 [owners] Remove chiav@chromium.org from chrome/browser/policy/annotations/OWNERS
- d33dc19 [TreesInViz] Add validation for property tree root node.
- 3dfb2b7 [Clarity] Add priority flag for SuggestionChip and AnchoredMessage
- e56a256 Roll src-internal from 447aad620339 to 8156026245a9 (1 revision)
- 7f3dae2 [builtin-ai] Refine tests for asset manager
- 94e75bd Roll Skia from 3d014aec545a to ade808582f82 (2 revisions)
- 3c68da9 Enable missing feature flag in ui test
- 50bfee3 Disable `RustLogIntegrationTestWithoutMocking.Panic` until CFI fixed.
- 7e7575e Roll src/third_party/perl/ 8ef97ff3b..a2bd4470d (2 commits)
- e597250 [Extensions] Extract messaging API into its own BUILD.gn file
- 1fd9cf8 Limit file size for GTK3 file chooser preview images
- e91cd14 Add daniec@ as a Blink core owner
- 7b29a3d [Vertical Tabs] Optimize querying for expand on hover setting
- 0658dbd Roll WebView ARM64 Orderfile from biXIIItY7G-OGdvSb... to NxbNc0tLiKNEEhI_Q...
- e51273e [Searchbox] Rename GetWebUIDataSourceValues
- e9e982e Roll Chrome Android ARM32 PGO Profile
- 1112f91 Switch off flaky test #testPedalsStartedOnTabEnterKeyStroke
- 8140610 [sheriff] switch off testHistoryClustering_removeItem
- 640311e [Autofill AI - M4] Set entity type eligibility for wallet storage
- d6e2628 Disable animations in InfoBarContainerViewBrowserTest
- 4174d47 [PWA] Add browsertest skill and consolidate testing documentation
- 56ab46a [Platform-provided behaviors] Introduce HTMLSubmitButtonBehavior
- 27883d8 [perf] Enable field trials for crossbench configs
- f38c36c [fedcm] Introduce granular UMA metrics for the Ambient UI
- 39616a6 Roll clank/internal/apps from f0e186943ff3 to fccdd9eaf8c7 (1 revision)
- e0d5b4d [Settings Search] Update zero state svg
- 3e0028a chrome://policy: rename risk_levels -> evaluated_risk_levels
- f74adc6 Updated ownership and expiration of Event.Latency.ScrollUpdate.Touch.AverageLagPresentation* histograms
- 9fbfd2e Fix Referrer Forgery via chrome-distiller://
- 91f92f6 [SidePanel] Show Side UI below the tab strip
- 31502f5 Extend expiry of TimeFromNavigationCommitToClientBounce histogram
- 649d811 Add --enable-logging to allowed switches for isolated processes
- 8d3a09a Reland "Disconnect WebView's child AXTreeID when IRM is open"
- a1262e4 [remoting]: Reject XML stanzas with DTDs in SignalStrategy.
- e0ad90f Skip scroll optimization when origin changes
- 709cdf8 Enable ResourceTiming contentType by default
- 0677b50 Revert "Fix flakiness in FullscreenMaximizeAndRestoreWindowWithApi for MacOS"
- 4d1b78f Enable conversion of Shipment entities from Accessibility Annotator.
- 068662f Pass additional command line arguments safely to isolated process
- f73459d Enable ANDROID_WINDOW_POPUP_LARGE_SCREEN et al. by default
- 3d7d50b [FedCM] Update the header name in the IdP-initiated API
- 645dd18 gardener: disable InlineScriptCodeCacheBrowserTest on ChromeOS MSan
- d54885d [iOS][Forms AI] Fix display issue of the label of date attributes
- 79161a1 Fix UAF in SearchboxOmniboxClient::OnAutocompleteAccept
- 9ef4ade Roll Chrome Mac Arm PGO Profile
- d9d7756 Avoid duplicate map lookups in `NetworkDiagnostics::GetResult`.
- 3e8c98a Revert "WebNN: add exportToGPU with power preference test"
- f60ecf2 [context-input] Add `QueryContextualizer` flow to Clank
- 645bb99 Migrate RegionalCapabilities.FunnelStage histograms to per-profile
- a2dc8f1 Roll ANGLE from 309385c83bce to 787c44691eaa (1 revision)
- 1f1f610 [JS Self-Profiling] Allow safe markers in non-isolated contexts
- 7d68ede Disable flaky test
- 437a186 Blocklist Graphite on PowerVR for Android
- ea5787e [webmcp] Add page stability delay to script tools.
- 15bdb65 [iOSPasskeysM3] Add CancelPasskeyRequest API to IOSPasskeyClient
- 18164de JNI Zero: Set CalledByNative.static = True for constructors
- e248421 [a11y] Clean up stale TODOs from former contributors
- 03feecf cc: Replace std::vector with base::HeapArray in RTree
- 37f4820 Disable BookmarksDragAndDrop* tests on MacOS
- 2e9d164 [testing] Re-enable CompensateGestureScrollUpdateLatency on Android
- bb18a7c Roll vulkan-deps from c246cb94ef86 to 558703e12d6d (1 revision)
- 8ba91b3 [sync] Centralize more datatype traits in a table
- ca4015a Update ENABLE_EXTENSIONS in ChromeBrowsingDataRemoverDelegateFactory
- b3739d7 [Vertical Tabstrip] Hover to expand transition
- c39b059 [Desktop Android] Remove divider from extensions toolbar
- 0395690 Roll Chrome Win64 PGO Profile
- aabc5ea [iOS] Add workaround in components/webauthn/ to unblock TS v6 upgrade.
- 04c777f LPP: Add logic to the RemoveLocalAuthFactors screen
- 06aeef1 [APC] Verify iframe parent-child relationship during content extraction
- 0b65fd2 SEH: Improve tolerance of template URL matching
- 062c5ce [Glic] Implements Actor UI Indication for Tab Groups in GTS
- 969897c Use synchronous closing for data sharing bubble
- 8e0a771 [Media Router] Validate DIAL app instance URL IP address
- 4eeef99 Change support tool label for updater
- f2a0f3d [omnibox] Add interactive test for opening deep search via context menu
- 0793f4f Fix Web Speech API audio persisting across page navigations
- 14376ea JNI Zero: Remove duplicates in javap output rather than suffixing them
- d329c22 Roll Crossbench from 9470755dfd5e to eddb6f74df6d (1 revision)
- c289c51 Write up specification of the mojom wire format
- 8bade2b [NTP-Real-Box]: CSS Cleanup - Remove Dead Layout-Mode from Searchbox CSS
- e2a0943 [Memory] Polish destroy sequencing.
- d8bed16 Roll Chrome Win32 PGO Profile
- 2a13f7b Remove experimental Attribution Reporting DevTools integration
- 32a5d8d Add a function to convert SODA lang to BCP47
- 66f796b Add observer to fake installer
- 6d02006 Add highlightsFromPoint support for OpaqueRange
- 2f8bfc7 Sync feature protos.
- 02a149f Roll Chrome Android ARM64 Orderfile from vqap4UmYGKlhkPS88... to QbZ1xf4bkp4ZaTcCc...
- ee4a745 [MIR] Update MultiInstanceOrchestrator#getUsableWindowIds() callsites
- 273e210 [iOS] Clean up default browser promo interest user defaults
- d4ca140 [test] bump shards for android_browsertests on android-12l-x64-dbg
- 1d20698 [layout] Switch some properties to trigger paint-property-update via field-diff.
- e855379 Update rendering.py to denote automation
- 551c3d0 Roll DevTools Frontend from 375b9411a792 to 9c509c0e94ef (3 revisions)
- 8d5771c overscroll behavior: Clean up enabled-by-default flag.
- b65bc71 Add japhet@ as OWNER for app banner related code, and blink/manifests/
- 7e2fab7 Migrate Search choice screen metrics to per-profile
- 5f18f8a [wpt-importer] Extend patching window to ~2 months
- e246bab Refactor: Rename drag and drop methods for clarity
- 37948c8 Refactor: Separate resize shadow and cursor unit tests
- b70d206 [VCN][Clank] Update VCN enrollment prompt in settings with V2 branding
- 4c99d24 [net] Fix integer overflow in ElementsUploadDataStream::InitElements
- 185e786 [iOS] Gemini Maps Rich UI in field trial testing config
- f4e1b7e Commerce side panel: Migrate catalog-attributes-row to Lit
- 5d2e323 Add getter for WebStateImpl::WebView
- c1c21bc Roll Media App from SZNGuTYSKlu0E5iHS... to g_8mcU8rGPUpRKX1-...
- e0aae3c [remoting] Rename base_export.h to remoting_export.h and replace host_export.h
- 755e2e5 Roll Depot Tools from 4e00b47c607f to cdde2d99ce37 (1 revision)
- 19d0f45 Fix crash when starting a new navigation inside `formdata` event
- 6e60d1d [finds] Add cooldown and max count for opt in promo
- d7604ce [TreesInViz] Add validation for DeserializeTimingFunction().
- f1d8157 jj fix policy_proto_decoders.cc
- 05f0893 [ai-assisted] Cleanup: remove Android.UnfoldToTablet.Latency2 logging
- 3a61348 [BackButton] Sets up back swipe for navigation feature tracking
- 69ef016 Safeguard length quantization against int overflow
- 32bbade [iOS][STTS] Implement on-demand text fragment generation for scroll-sync
- 708fd34 Register AccessibilityAnnotatorEnablementServiceFactory.
- 88b9851 Implement account requirements for enablement service
- 0ecab3c Update ENABLE_EXTENSIONS flag in ProfileBasedBrowsingHistoryDriver
- b37e27c [iOS] Fix country selection in entity creation flow
- a154bed [Gardener] Disable RustLogIntegrationTestWithoutMocking.Panic on windows
- bf68378 [NTP Customization Sync] Add ThemeAndroidSpecifics proto for Clank NTP customization
- ff5279b [AdTagging] Consolidate HTMLFrameOwnerElement ad-tagging into Element
- 9f80789 [ios] Fix DanglingUntriaged in CredentialProviderMigrator
- 32f54bb [iOS][AutofillAI] Add footer notice for saving/editing entity in settings
- f26b82d Avoid duplicate map lookups.
- 0e55d05 [iOS][AutofillAI] Implement Wallet save loading state and fix record type
- 360b1b1 [iOS][Autofill AI] Integrate Wallet Pass saving in entity edit settings
- eb13a3b [iOS]Document histogram
- 4b2adc0 Revert "Simplify JXL decoder code, and fix animation-related bugs."
- fcf7ee0 [gpu] Adds a size check in SkiaVkAHBImageRepresentation ctor
- 2a27c7f [PWA] Remove OS integration resource directories after uninstallation.
- 8ecb78b [BNPL][PNPL] Notify BNPL manager on Pay Now tab selected
- 4126bc0 [iOS] Use JSON instead of WebKit serialization for APC v2
- 411da43 Roll Chrome Android ARM32 Orderfile from 98v3u4SVlfAwDX3yX... to Y1u7umYhUFVATUQus...
- b1f2eb0 [FedCM] Check origin when processing Federation-RP-Connection-Status
- 66a298f Revert "Reland "ADPF: report different actual duration for frames with throttled swaps""
- d193b65 Check WeakPtr more in MojoVideoDecoder::Stop()
- 5948d13 Have actor observation delay wait for ongoing federated log in requests
- 34248f2 [wpt][wasm] Temporarily disable WebAssembly.Exception tests
- 689bc94 Update save card prompt with Gpay pill icon
- 4cea564 Deprecate Graphics.Exo.Surface.* histograms
- b252b7c [ScanCard iOS] Implement ScannedCardBottomSheetViewController
- 6fe06dc Roll unrar to v7.21.1
- 87ced7c Revert "[Vertical Tabs] Fix dragging last tab in fullscreen moving the window on macOS"
- 1e33879 Validate script file origin for webview script injection from WebUIs
- 5baca06 [DevTools] Delegate GetNavigationInitiatorOrigin in TargetHandler::Session
- a3477be [content] Mitigate effect of latency compensation in TouchEmulator test
- 82f1e76 [rust jpeg] Configure rust exif
- 91f8fd3 Fix NaN issue in eyedropper on some Linux platform
- d8d27fc Roll Chrome Mac Arm PGO Profile
- bf53921 [media] Set default color space for SI in FuchsiaVideoDecoder
- 6a3974a WebNN: add exportToGPU with power preference test
- f900857 Fix flakiness in FullscreenMaximizeAndRestoreWindowWithApi for MacOS
- 6db8904 [iOS] Check for dismissal prior to accessing PersonalDataManager
- 3ff819c GLES2 passthrough decoder: validate unpack buffer is bound.
- adf7f6f Roll ANGLE from 8ce63479cbe1 to 309385c83bce (3 revisions)
- 99a64a4 [App Rating] Add bypass_checks feature param to App Rating flag
- 008a99e [iOS] Update testCancelDeletionInDetailView EG test to avoid flakiness
- 69b792b OMTPrefetch: Introduce PrePrefetchContainer
- 2ed6633 Disable BackgroundInvert test on Fuchsia ARM64 Debug builds.
- c81f01b [a11y] Fix uninitialized memory in get_columnHeaderCells/get_rowHeaderCells
- 4ae618d Add factory for GapisService
- ee75d34 Roll DevTools Frontend from 22913538ccb5 to 375b9411a792 (3 revisions)
- c521764 [context-input] Move `Contextualize` call to `ComputeAndOpenQueryUrl`
- 664c836 [User Engagement] Add histogram for optional promo type
- added22 Roll WebView ARM64 Orderfile from zZR2aOyIxQ-17_xWr... to biXIIItY7G-OGdvSb...
- e947c01 Update wallet icon on save card ui
- 73dc834 Add TabStripCollection support for Android tab strip api
- 3567bd7 [Encrypt Bookmarks] Save clear text file even when encryption fails.
- e29d7e6 Roll Chromium Variations from mU3bcAETUcYTsXJ7l... to zLkiGIrx0VGDQp8Nh...
- fdd0ad4 Roll vulkan-deps from 7814bc90b17c to c246cb94ef86 (1 revision)
- e72cc7a Move LayoutBox::HitTestClippedOutByBorder() to LayoutReplaced
- a1c3e63 [mojo] Remove support for legacy EnumTraits signatures
- e4869b8 [ios] Fix Tab Grid transition crash for Next
- 22f9abe OMTPrefetch: Clarify/Enforce PrefetchRequest thread model
- 007086c Fix typo in comment.
- 2bf051d [mojo] Modernize EnumTraits in chromeos/
- bd5fc75 iwa: Fix inconsistent comparison operators in IwaVersion
- c36e2a1 [Autofill AI - M4] Handle saving to wallet from management page
- 19e350b [account_settings] Generalize service API to use base::Value
- 352e7b5 indigo: Send a request header when loading the onboarding dialog.
- 7ccce10 Fix Use-After-Free in TargetHandler::AutoAttacherDestroyed
- 4f97318 Disable properly flaky test
- 92a6a26 Roll clank/internal/apps from 5b4211728001 to f0e186943ff3 (1 revision)
- 4a23056 [TabBottomSheet] Remove BottomSheetObserver from Manager.
- de51487 Remove unused histogram Signin.SyncFirstSetupCompleteSource
- 50e4289 Consider CSS security masks as custom password heuristic for Element
- 734a215 Add some more docs to WebUIToolbarWebView.
- e92abff [HoT][Android] Add handling click of password manager
- 6c7d337 Add TrackedElementRects to CompositorFrameMetadata.
- 84307b7 Roll ios_internal from bdb282fb04fc to 6ed4896b9397
- 7a7965c anchor: Invalidate paint properties on position-area change.
- 04987e8 Avoid duplicate map lookups.
- 79c9cbf Refactor SendTabToSelfPageHandler request management
- 24be304 Update updating_clang.md to cover more information for newbies
- 6620cf1 Side Panel: Invoke SPEO::OnEntryHiddenWithReason() on Android
- ffd385a Side Panel: Initial impl for SidePanelCoordinatorAndroid::Close()
- 3482401 [autofill][metric] Clean up expired VCN histogram
- 54cd07c Fix failing test on Mac - MouseCursorOverlayControllerBrowserTest.MouseEventsEnsureMinWaitInterval
- e0b94ae Roll Chrome Win32 PGO Profile
- 0587b06 Reland "Roll jxl: 0.4.0 => 0.4.1, jxl_macros: 0.4.0 => 0.4.1, jxl_simd: 0.4.0 => 0.4.1, jxl_transforms: 0.4.0 => 0.4.1"
- a7c0dda Revert "Rate limit ADPF WakeUp boost"
- fbc6b7c [iOS]Ensures `StoreMetricsReporter` does not outlive the prefs.
- 96b34e3 [accessibility_annotator]: Move factories to global namespace
- 38a8dca Extend ERP related histogram by a year
- 5a6ce32 Roll V8 from 13ac1201434c to cb27af74df51 (11 revisions)
- e91545c Two-phase view transition
- ec7f11a Roll Chrome Mac PGO Profile
- 68a07f0 Roll Chrome Android ARM64 Orderfile from GtTltL3ZAsZapcBoA... to vqap4UmYGKlhkPS88...
- afe1656 Roll Chrome Win64 PGO Profile
- 2367123 Roll Help App from hbEXFjUCZynU9KrI-... to BvImtswimip5JkIpM...
- 39ddcda Re-enable readline-timeout on ios-angle-intel
- 8da9611 [PM] Fix background title/favicon signal for Memory Saver discard
- 636feec [FedCM] Remove an incorrect DCHECK
- 0966c32 [PreviewTab] Disable context menu
- e8d04cb Roll DevTools Frontend from d95d6ce2101b to 22913538ccb5 (1 revision)
- 0d351aa Wait for WebView background tracing init before taskrunner init
- 3065ba3 Remove about:flags variation IDs from the command line.
- 2d159ef Landmines: Allow ReadManyFiles
- 8219a16 Add helper methods in AWC tests
- d80c340 AW: clarify redirect behavior for shouldOverrideUrlLoading
- 66ce91d Roll android_deps from nlKrf0HJCVRrTco9s... to 0rD2HKzXaPoHC1bVV...
- 6c97f91 Disable AdaptiveBidirectionalStreamTest throwsConnectionTimeoutError test on AOSP
- da7b71a Roll ChromeOS Atom AFDO profile from 148-7749.0-1774837243-benchmark-148.0.7763.0_pre1606836-r1 to 148-7749.0-1774837243-benchmark-148.0.7765.0_pre1607404-r1
- 9add7b6 [App rating] Enforce promo cooldown via Feature Engagement Tracker
- e98daed SmartCard: Fix SmartCardService connection tracking leak on permission revocation.
- 87e85d1 Roll Skia from cc10fb5d9572 to 3d014aec545a (1 revision)
- 6ef3395 Roll Crossbench from 72128641868b to 9470755dfd5e (1 revision)
- 0bee3bd Refactor cc animated image "driver" logic to eliminate raw pointers
- 6d6ab36 Roll Chrome Mac Arm PGO Profile
- e490663 Autofill: Differentiate hybrid search modes
- 5e0e4f1 fortify: Apply AMSC to gpu::SharedImageFactory
- 146c62f Move StartupPasswordsImportServiceFactory to
- 7d873ba [Task List Bubble] Refactor bubble row to use custom layout
- e98ba17 Poison PickleIterator after all kinds of read failures
- 319276e Use macro for spanified inputs in url fuzzers
- 7a42f77 Remove moved tests
- be2387f [KP] Automatic update from google3
- af91081 Make sure we traverse all direct children for kMarkReattach
- c03dd16 Roll Perfetto from d3f7357259be to 15ff5325c14a (2 revisions)
- 4bcca90 [CT] Automatic update from google3
- 3c39d2f [AdDensity] Add AverageViewportAdCount UMA/UKM metrics
- 7e2e1e0 indigo: Add CombinedEligibility and RemoteEligibility to IndigoService
- 70a4b45 [iOS] Refactor Corpesence SRP Check
- 1a7fee7 [rustmojo] Address FOR_RELEASE comments in mojom_value_parser
- b01d62a Remove Blink runtime feature force-enable power from ServiceWorkers.
- 86d4bfc Roll ios_internal from 4fe97069bcbc to bdb282fb04fc
- 4d97770 [iOS] Update the corner of the omnibox long press
- 1b42d6c [WebView] Add getter APIs for Prefetch Cache Configuration
- f3e48cc [Snackbar] Allow overriding the BottomMarginSupplier when overriding parent
- b8b270f Roll DevTools Frontend from 9cd194303658 to d95d6ce2101b (1 revision)
- ee63d1d Disable flaky test on Anrdoid Desktop builders
- 4c6beb2 Add support for feature checks in the EnablementService.
- 0e4ef2a Disable flaky test on Android Desktop builders
- 82e0fea JNI Zero: Add missing _JArrayHelper specialization for jboolean
- bc28561 Add a new switch to lastchange.py
- 5827533 Add options to specify target package and selectively include URIs in PageContentProvider.
- 9835336 Destroy SearchAiModePromoTabHelper if it has completed its purpose
- b68e845 build: add rustc as input for win build
- 4ef3cca Updating XTBs based on .GRDs from branch main
- 1362e10 Enable SuppressMemoryListeners on ChromeOS
- 2168e98 Updating trunk VERSION from 7766.0 to 7767.0
- 4935a17 [Autofill] Add ViewStates to Keyboard Accessory.
- 35d8570 [iOS Blink] Unwrap visible_time_request optional in RenderWidgetHostViewIOS
- cb6650b Roll ANGLE from 07f101fbae2d to 8ce63479cbe1 (1 revision)
- 8132f8a Roll src-internal from 685022e89b26 to 447aad620339 (2 revisions)
- 5bf5ec2 [viz] Add DisplayCompositorGpuThread to sampling profiler
- 159b643 chrome://policy/logs: highlight word matches in blue
- 5a5b956 [base] Improve traits_bag.h error messages with C++20 concepts
- a630cf8 Spanify base::PickleIterator using base::SpanReader
- 8e7a1b7 Roll Chrome Win ARM64 PGO Profile
- 166886b OMTPrefetch: AwPrefetchManager starts PrePrefetch via PrePrefetchService
- bc27020 OMTPrefetch: Move kPrefetchOffTheMainThread to content public
- 64eed47 OMTPrefetch: Introduce a basic flow of PrePrefetch to AwPrefetchManager
- 45ed9e7 Fix CDP for non-object script tool return values
- 677b4f0 Roll ios_internal from b4ce10927c67 to 4fe97069bcbc
- 8efc7ea Project-Fortify: Hasten V8 conversion
- 38f613e [STTS] Improve "last active" labels for the device picker.
- ef24bad [media] Add nullptr checks in DownShiftHighbitVideoFrame
- 232fc7c Roll Chrome Android ARM32 PGO Profile
- c123dff [Test Automation] Separate mouse interaction tests from views
- 6cdc746 Roll Chrome Android Desktop x64 PGO Profile
- 4a763a3 Validate collaboration ID before applying changes
- a75ca4f [CE] Add error attribute to the usermedia element
- 080e6a7 Revert "build: Use tool inputs instead of siso config for rust actions"
- 3cbcf3d IDB: SQLite - Use std::atomic instead of base::AtomicFlag
- a76e73d [audio] Add duration logging for key audio::InputStream operations
- d171375 [PS Clank] Hide Ad Privacy Settings when feature is enabled
- 7a04922 [Test Automation] Separate build file for ui/views/interaction
- 5307ecb [MSG] Log which FillingProducts generate suggestions.
- b798d4a Enable IPH_AutofillAccountNameEmailSuggestion by default on iOS.
- a863957 [bedrock] Move ThemeServiceObserver to BrowserWindowThemeObserver
- 2eeabba Roll eigen from 798d7f2becea to 80ab2898e253 (1 revision)
- c3ead67 Extend histogram Sync.Startup.TimeDeferred2
- b3338e7 Mark DlpContentManager scoped observation as dangling
- a5cd882 Roll Chrome Mac Arm PGO Profile
- 8bb1e99 Roll src-internal from 01b8fc5f0799 to 685022e89b26 (1 revision)
- bbbef45 Roll DevTools Frontend from d3e376667f35 to 9cd194303658 (4 revisions)
- badc06e LPP: Respect AllowedLocalAuthFactors for PIN disablement
- 23878e4 [STTS] Reorder methods in page handler to match header
- ac1c38a [RTC] Clear frame field in RTCPeerConnectionHandler::CloseAndUnregister
- 1be4404 Roll Chrome Android ARM64 Orderfile from huXuMJ1rLm_nRAeg3... to GtTltL3ZAsZapcBoA...
- 986fb99 [ios] Update expire date of DeletedAccountUiDisplayed histogram
- 82a6335 Roll Chrome Win64 PGO Profile
- 8335df3 [ActorLoginM2] Clear conflicting permissions on password AttemptLogin
- dd03c2b Revert "Speculative load measurement API - preload tracking"
- c651083 [Sync] Transfer metadata changes before applying updates
- bd7255b Refactor: Move PasswordManagerSettingsServiceFactory to factories/
- 6e52f99 Roll Chrome Win32 PGO Profile
- d636e9f Roll clank/internal/apps from 712f6954d64e to 5b4211728001 (1 revision)
- c33c958 [task] Use TaskEnvironment in NetworkServiceTaskScheduler tests
- cc10483 Roll Perfetto from b26a57a47775 to d3f7357259be (1 revision)
- 40c9d82 Roll Kotlin Stdlib from UejMYxMXc9g_5fsrv... to CJNOsTD5sxhkfGDF0...
- 0bc6b36 [iOS] Move shared image loading off the main thread in Share Extension
- 8a891b6 Update meet_effects hash in DEPS file.
- 945b5cb Validate DecoderBuffer subsamples in MojoVideoDecoderService.
- 93a2482 Roll llvm-libc from 093cb8225d8b to 408555ae3fe0 (5 revisions)
- 7fd6e2a [IWA] Improve sub apps update tests.
- a2b0730 Roll DevTools Frontend from c1e5b0fcbad0 to d3e376667f35 (1 revision)
- 9dbbe45 Roll Chrome Android ARM64 Orderfile from Ey9yloh1dIgAIRVtM... to huXuMJ1rLm_nRAeg3...
- 9d31e9f Fix more mypy warnings in metrics py code.
- dff957b Don't block indefinitely in waitUntilFirstThroughputObservationReceived
- 8acef60 Refactor: Move PasswordReceiverServiceFactory to factories/
- 36cbca7 Move password store factories from //chrome/browser to the smaller
- 330efc4 [Signin][Android] Replace getProfileDataOrDefault with getById in CentralAccountCardPreference
- d2dbfc0 Roll vulkan-deps from ce3343ef3104 to 7814bc90b17c (1 revision)
- 0ccebb1 Roll WebView ARM64 Orderfile from yoiU0G9XRUboHZ3UD... to zZR2aOyIxQ-17_xWr...
- e2a624d Fix: Wait for prefs initialization in Identity Docs page
- 5ac6ec2 Roll Amd64 AFDO from 148.0.7763.0_pre1606836_rc-r1-merged to 148.0.7765.0_pre1607404_rc-r1-merged
- 82aa35b Roll Skia from 1d5799179aee to cc10fb5d9572 (1 revision)
- 7c5f91c Generalize HostResolverDnsTask's secure parameter to an enum
- 58d8569 accessibility: Add features namespace to flags
- aab805b [ios] Never show the toast if the activity type is not recognised
- ab98d9a [google_apis] Use factory method to create GoogleServiceAuthError
- 79fb55e Roll Chrome Mac Arm PGO Profile
- 42f5eea Roll Crossbench from eaef75eaecbd to 72128641868b (1 revision)
- 9c55cb0 [iOS] Replace deprecated UIGraphicsBeginImageContext with UIGraphicsImageRenderer
- 1bf30fc [OTP] Implement basic version GmailOtpBackend.
- 358c2ed [Histograms] Extend Signin.HistoryOptInState.* expiry date
- 92c1da6 Mark DeskTemplateReadHandler scoped observations as dangling
- 5ebcc45 Mark FullRestoreReadHandler scoped observation as dangling
- 8327a04 Mark FullRestoreSaveHandler scoped observation as dangling
- bfa2383 Mark TabScrubber scoped observation as dangling
- 881ed65 Do not bypass VPNs when selecting the fallback network
- 8b3d854 [Autofill] Add kYourSavedInfoSettingsPageShoppingIntegration feature
- b4e1075 [ios] Update NSUserActivity class in ChromeIntentsHandler
- 1896dc5 Roll Projector App from 5qbziIHrnvAJvXTCP... to dbgv7E6e3zEu8QzXL...
- 37f6ea0 Roll DevTools Frontend from c8ed84b55acd to c1e5b0fcbad0 (1 revision)
- cdf998c Roll eigen from 1ade3636b943 to 798d7f2becea (1 revision)
- 37d06ba Roll clank/internal/apps from 1529acd7a75b to 712f6954d64e (1 revision)
- 5d002d6 Roll V8 from deb2b940f23d to 13ac1201434c (2 revisions)
- 851d38a Roll ios_internal from 2f320ca98cf5 to b4ce10927c67
- 3c0afe2 Roll Chrome Android ARM64 Orderfile from m-Bdt5avQ1oBN2NUV... to Ey9yloh1dIgAIRVtM...
- b8e7058 [iOS] Skip flag ordering presubmit check on Windows
- b622acb OMTPrefetch: Make `PreloadPipelineInfo` safe to move between threads
- 9f444c7 [PermissionsAI] Fix dangling pointers and incomplete cancellation in AIv4 chain
- b33a4a1 [iOS] Add metrics for 'Save to Drive'
- b51a04d Explicitly allow reentrancy of ObserverList for
- 449a858 Roll Chrome Win32 PGO Profile
- a05c2f2 Roll Chrome Mac PGO Profile
- 7c70aac ForeignSessionHandler: More unit test improvements
- d09d8b1 Roll Boca Receiver App from J7WmtOndpq6sUorkn... to 1uvu-rSw6gqlI-TM-...
- 613e8ff Roll Chrome Win64 PGO Profile
- f0091f0 [spanify] Add support and tests for the Skia project.
- c42de57 Fix failing CHECK_DEREF
- 377862a Fix TalkBack announcing "double tap to activate" on non-interactive notification Subscribe row
- f01eca4 login: Remove unused PinStorageCryptohome::system_salt_
- 3ab90a6 [Search] Refactor SettingsSearchPageIndexElement default views
- 0f5893e Roll DevTools Frontend from f80f41b29fad to c8ed84b55acd (3 revisions)
- 5da425d [iOS][Fusebox] Move UIImagePNGRepresentation call to background thread
- 3f20658 [Search] Fire `GetCategorizedTemplateUrls()` from search engines handler
- b7bb602 Roll Skia from 105276f11c3c to 1d5799179aee (1 revision)
- 8817f76 [iOS] Fix tab resumption threshold command line switch being ignored
- 1ff6e97 Roll Chrome Mac Arm PGO Profile
- 65aa6cb Roll Boca App from bUQDx2drtNDXtLe4M... to 7gVDho7YvD7sBAL5s...
- 0a30308 Call AdjustStyleForFirstLetter() from only one place.
- e296ed2 Rename blink::WebString::FromASCII to FromAscii
- b0841bd Roll WebView ARM Orderfile from AtD8Wu6LTCzYaUrjZ... to lsH3yj_yYxeB7MWxk...
- 0065c88 Update Testing config for ReaderModeIgnoreBadgeThreshold
- da3dcae Convert PagePopupClient::AddString() with a literal to AddLiteral()
- 4176fd5 Disable InlineScriptCodeCacheBrowserTest on Fuchsia
- daace9a Roll V8 from a0ad401c770d to deb2b940f23d (2 revisions)
- dafa01f Delay expiry of frequently used histograms.
- 71d0481 Remove elements-img-tooltip web test
- 5b594f7 Migrate String::Substring() to String::substr() in renderer/platform/
- 3f33a58 [Frameworks roll] Roll to 892141248 piper revision
- ada9ea8 Roll androidx from gC_MaDqHwyg6cLUuq... to WDVd3JIX6yvavWuXd...
- 13ffd93 inline-script-cache: Disable BFCache on InlineScriptCodeCacheBrowserTest
- b03cf98 Roll Chrome Android ARM64 Orderfile from HIDoKOHlpGlybeelo... to m-Bdt5avQ1oBN2NUV...
- 296138c Delay expiry of histograms causing alerts.
- 6333ebf Revert "Roll WebRTC from f79b11597724 to 3f11f145666a (1 revision)"
- e2db638 prerender: Remove unused includes in prerender_browsertest.cc
- 82759c9 [iOS] Add support PopupMenuUIUpdating in the Toolbar
- b147722 Ship name-only @container queries
- 2921029 Simplify JXL decoder code, and fix animation-related bugs.
- cb9818c Avoid duplicate map lookups.
- 8d01323 Record allowCertificateError latency.
- 2b1bb24 Roll android_deps from P4lVbfeB9dDBptkhK... to nlKrf0HJCVRrTco9s...
- 9820bc8 Roll vulkan-deps from 2e451814df31 to ce3343ef3104 (1 revision)
- 5c4cfe6 Roll Chrome Linux PGO Profile
- b081014 Add Cloudflare VPN to ChromeOS Flex allowlist.
- 51c3566 Roll DevTools Frontend from 58d2bc99b4d1 to f80f41b29fad (1 revision)
- 348f876 Roll Chrome Win ARM64 PGO Profile
- 61fba0e Roll WebView ARM64 Orderfile from YLCIZjBdYh3gMVRwi... to yoiU0G9XRUboHZ3UD...
- 560e1c2 Use `raw_ptr<View>` to hold `mouse_press_handler_` instead of `View*`.
- 138cf16 Roll WebRTC from f79b11597724 to 3f11f145666a (1 revision)
- eef9d08 Roll V8 from 353efb8dc249 to a0ad401c770d (8 revisions)
- e8ce621 Add Hover Cards to Tab Group Headers in Horizontal Tab Strip
- e49bc0c webnn: implement Conv2d fuzz test
- a0b3cbf Roll Chrome Android Desktop x64 PGO Profile
- 5246435 WebViewPreload: Trigger prefetch ahead of prerender
- 4ce446a Revert "[Gardener] Disable ChunkedPolicyPrefsTest.PolicyToPrefsMapping on ChromeOS"
- d4cf67e [Blink] Make ExternalCanvasDrawHelper() private
- 5adbe92 [Blink] Align DrawingBuffer Windows overlay code with other platforms
- 27fb82f Revert "Create managed policies for kMetricsReportingLevel"
- 654653b Terracotta-Phase-1: Check size of `FILE_NOTIFY_INFORMATION`
- 57fbced Add AMSC macro to mojo::android::WatcherImpl
- 59cf813 Filter client_side_redirect_url in BeginNavigation IPC
- 23fd6dc [iOS]Managed profile creation: Observe user signing in
- e8ece4f Roll Chrome Android ARM64 Orderfile from 5Yq4TBhwewR8FBlaE... to HIDoKOHlpGlybeelo...
- b64c140 [Blink] Have ExternalTextureHelperCall DoExternalDrawAndProduceResource
- a72fe41 [Blink] Inline DrawVideoFrameIntoResourceProvider() at its callsite
- cc227f7 Roll Chrome Android ARM32 PGO Profile
- 66d3245 [Blink] Enforce FromCanvasResource() always returning a valid texture
- 01cb563 [Blink] Remove CanvasResource::GetClientSharedImage()
- 4b45de9 Update gn args for mac-build-perf-developer
- 2e26f84 Remove harfbuzz-ng placeholder
- 0429cad [Blink] Have WebGPUMailboxTexture::FromCanvasResource take in SI & token
- 26889c5 [Blink] Have WebGPUMailboxTexture::FromCanvasResource take in resource
- f1e5675 [Blink] Introduce CNon2DRPSI::DoExternalDrawAndProduceResource()
- 934246a [Blink] Have ImageBitmapRC use ExternalCanvasDrawHelper()
- b715f11 SearchPrefetch: Add SearchPrefetchIgnoreSaverModesOnPress to fieldtrial
- 29f6482 inline-script-cache: skip cache fetch for short scripts
- 995a746 inline-script-cache: add histogram to FetchInlineScriptCacheSync
- dede60a [Gardener] Disable failing test in PictureLayerImplTest on Linux
- 2b8f773 Roll Chrome Mac Arm PGO Profile
- 4f4f1cc Roll PDFium from e9cd157725c3 to fefe0007f317 (1 revision)
- 875ba55 Roll Skia from 707f4957f54f to 105276f11c3c (1 revision)
- ff3d2b7 Roll DevTools Frontend from 59871f0617e0 to 58d2bc99b4d1 (3 revisions)
- c27ef05 Roll compiler-rt from 26efb940ab2a to fddf09ba9610 (4 revisions)
- 969ab8c [editing] Guard invalid inserted ranges during NBSP normalization
- cb5da34 prerender: Report form_submission to preload CDP
- c41e000 [bedrock] Use BrowserCollectionObserver in ChromeProcessManagerDelegate
- c24fdfa Update gn args for win-build-perf-developer
- 57e363f [User Engagement] Add anchor comments to constants files
- ae7223a WebUI: Check types of bound properties are compatible in Lit templates
- ef4df6d Roll Chrome Win32 PGO Profile
- 451cac4 Revert "Roll jxl: 0.4.0 => 0.4.1, jxl_macros: 0.4.0 => 0.4.1, jxl_simd: 0.4.0 => 0.4.1, jxl_transforms: 0.4.0 => 0.4.1"
- 4c6a4b5 [searchprefetch] rm DuplicateSearchTermsAge
- e692c21 Use Blink cast helpers instead of static_cast<StaticBitmapImage*>
- 7819281 Update gn args for android-build-perf-developer
- 3f08b71 Use Blink cast helpers instead of static_cast<WorkerGlobalScope*>
- eb84b46 Use Blink cast helpers instead of static_cast<CSSStyleSheet*>
- 93bee14 Use Blink cast helpers instead of static_cast<ServiceGlobalWorkerScope*>
- 733cdeb Cleanup redundant expectations
- f82afb7 Roll Chrome Android ARM64 Orderfile from Wgs1KXK99T_yqDUlO... to 5Yq4TBhwewR8FBlaE...
- 2d01b08 Roll Chrome Win64 PGO Profile
- 985a238 Update gn args for ios-build-perf-developer
- 8fa65a9 Roll Open Screen from 0ea815eb4b76 to a7565718688c (1 revision)
- 10bad05 Roll vulkan-deps from 343bfa280641 to 2e451814df31 (1 revision)
- 1f66c20 Add AMSC macro to contextual_search::FileInfo for its subclass:ComposeboxQueryController::FileInfo.
- 102d5a0 [Gardener] Disable flaky test in SafetyHubHatsServiceTest on Linux TSan
- 8566d9f BFCache CCNS: skip eviction for cookie modification without value change
- 48e80d7 inline-script-cache: add trace to code_cache_host.cc
- 514b324 Introduce Inline Script Cache
- b2b8822 Roll DevTools Frontend from 0c7e258b6c70 to 59871f0617e0 (1 revision)
- 6e5c441 Implement CodeCacheHost for inline script cache on Blink
- 1ffc82a Roll eigen from 801a9ee6903e to 1ade3636b943 (1 revision)
- 6ec3771 actions revamp: Implement IsShowingPopup() for Android
- eae0399 Add feature flag for initial DoH probe timeout
- 2816c99 Add feature flag for inline script cache
- 506b3e4 inline-script-cache: Update histogram of `V8CacheBehaviour`
- 3f8a2a0 Add method to retrieve or compute SHA256 hash of blink::ParkableString
- 69cc914 Blink: Rename ParkableStringImpl::SecureDigest to SecureStringDigest
- a40e5e4 [persistent_cache] Support source-keyed code cache on browser process
- 4bf3b47 Fix naming conventions for files that define typemap specializations
- 225000a Report mojo bad message for incorrect site_for_cookies and top_frame_origin
- 767306c Roll Skia from f37239a7a689 to 707f4957f54f (1 revision)
- 6d1f5d5 extensions: Rename ExtensionToolbar to ExtensionsToolbar
- ab3f3f8 [composebox] Composebox mixin class [part 2.2]
- 3a7f60d Roll Chrome Mac Arm PGO Profile
- 2bb16e9 Migrate HistorySidePanelCoordinator to UnownedUserData
- b4e81f9 WTF: Remove deprecated String::FromUTF8()
- 8314fbd [WebSocket/H3] Test pending callback safety during Disconnect()
- 2643f51 Roll Chrome Android ARM64 Orderfile from sKA96GV2fRtLuMMTN... to Wgs1KXK99T_yqDUlO...
- d159f86 [context-input] Fix recontextualization checking old context
- 5dd6c9e Roll clank/internal/apps from a073e39c53ae to 1529acd7a75b (1 revision)
- 44f9ee9 [SharedPrefsMigration] enable by default
- 9923357 Register extension keybindings on launch
- 2aea178 Extend expiration date for API.EffectiveStorageAccess.AllowedByStorageAccessType.Subsampled.
- de75e09 Use BrowserContext/User istead of Profile in c/b/ash/eol
- 3a0fbca extensions menu: Introduce the ability to pin the menu icon
- dbdc151 Decouple ResourceRequest-only tests from PrefetchContainer
- 5d380fd Introduce MakeInitialResourceRequestForPrefetch
- 6eb8246 Use origin instead of URL in prefetch_resource_request_utils.h
- f77d375 [ios][apc] Extract label element associations apc treewalker
- 609d4fc Roll WebGPU CTS from 9726cfe28938 to 09fdb847d90d (1 revision)
- a8450f2 Site Search: Show custom extension icon in omnibox for site search
- 2140526 Fix missing content infos in FrameIntervalMatcherInputs
- 6d2d447 Roll Chrome Win64 PGO Profile
- 1cd5d25 Roll Chrome Android ARM32 Orderfile from xJfP2B2pk-aabFrQd... to 98v3u4SVlfAwDX3yX...
- 95203fe Add feature flag for content setting icons
- 81395f2 [Glic] Add a toggle to control the experimental glic actuation
- 55f9a69 [Gardener] Disable RustLogIntegrationTestWithoutMocking.Panic on Linux and ChromeOS
- 895fa2e Roll Depot Tools from d12632a315dd to 4e00b47c607f (1 revision)
- 2ed37de spanification: automatically spanify remoting/protocol/pseudo_tcp.cc etc.
- 5eaddd8 Roll Chromium Variations from B6OMWKoZFSeW4iob6... to mU3bcAETUcYTsXJ7l...
- b2aee68 ai-overlay-dialog: Fix FindAndHighlight
- 0f4de33 Remove imprecise TODO comment
- b76f2c6 Add: URL loader throttle implementation for content restriction
- d16a1f2 Roll Chrome Win32 PGO Profile
- 5f0c541 [context-input] Make query_contextualizer wait for upload
- 802e67d webium: Add back/forward navigation history context menu
- d7b7f97 Roll Chrome Mac PGO Profile
- 868d4a8 Roll ChromeOS Atom AFDO profile from 148-7727.8-1774238098-benchmark-148.0.7760.0_pre1606617-r1 to 148-7749.0-1774837243-benchmark-148.0.7763.0_pre1606836-r1
- f6a55b3 [Gardener] Disable flaky test in ResumptionRailPromoTest
- b6cd419 Add AMSC macro to VertexArrayObject.
- 1987ecd Roll ANGLE from bd3dbd7fda5a to 07f101fbae2d (2 revisions)
- fbcff2c ai-overlay-dialog: Fixup initialization
- 6219001 [BackButton] Creates gesture user education iph controller
- 1a68cab Remove unnecessary vector_icons.h includes in //chrome/browser
- febec7e diagnose_bloat: Use `jj new` instead of `jj edit` to check out commits
- 2187fdd [AF] Replace expiration date with GPay pill icon on card upstream prompt
- 0177ad9 Roll WebView ARM Orderfile from OdIUw6I-2ad4zMggb... to AtD8Wu6LTCzYaUrjZ...
- 437c789 Roll Chrome Mac Arm PGO Profile
- 62117d5 Roll Chrome Android ARM64 Orderfile from 4ASTxCPh8B25AmDrA... to sKA96GV2fRtLuMMTN...
- 52c9171 Introduce PrepareRedirectHeadersForPrefetch
- 9540e03 OMT Prefetch: Clarify/enforce PrefetchHandle threading model
- ad1f96c Fix ghost toolbar scene layer after omnibox position switch
- e3801f1 Revert "bedrock: Add build.gn for ssl"
- de74397 Updating trunk VERSION from 7765.0 to 7766.0
- 51f08f1 [Gardener] Fix test availability of ContextualTasksBrowserTest
- 6c6805c WebUI: Add @types/node, @types/esquery to third_party/node/package.json.
- 6a7e4c3 [composebox] Remove redundant getter "getMatchesElement"
- 3c3ae5e build: Use tool inputs instead of siso config for rust actions
- 3255e88 implement getTabFaviconById to glic API
- 1d2db9b [Gardener] Disable ChunkedPolicyPrefsTest.PolicyToPrefsMapping on ChromeOS
- d61d9bf Fix NullPointerException in ChromeTabCreator during early startup
- 1a6d016 bedrock: Add build.gn for ssl
- 2eeb37e [WebNN] Use DEFINE_TEXT_PROTO_FUZZER for webnn_graph_mojolpm_fuzzer
- 2a7694d Roll Depot Tools from 3d11e3a2f02b to d12632a315dd (1 revision)
- e9e0fcb Roll WebView ARM64 Orderfile from BzyVXyqULRoP3Tsxo... to YLCIZjBdYh3gMVRwi...
- 211ca25 Remove unnecessary vector_icons.h includes in //ash
- 2e3a535 Block PrepareScript() while a document state is preserving-atomic-move-in-progress.
- da2b600 Change the fall-through for UnloadDeprecationAllowedForOrigin to false.
- 896bc9b WebUI Browser: Implement view attachment/retrieval in SEConnectorImpl
- 87e269f Re-enable tast.camera.EncodeAccelJPEG tests.
- ef423a1 Roll Chrome Win ARM64 PGO Profile
- 76a4c48 Roll vulkan-deps from bcc436e99a3e to 343bfa280641 (3 revisions)
- d57d493 Move CWSInfoService to //extensions.
- 41cb5b8 Roll Skia from dfd8f8002800 to f37239a7a689 (2 revisions)
- db2994d Roll Chrome Android ARM64 Orderfile from 9HauYrpfK6dkguEFs... to 4ASTxCPh8B25AmDrA...
- f0ad5e4 Add MojoLPM fuzzer for LayerContext interface
- 668f09c Roll Chrome Android Desktop x64 PGO Profile
- 545998c Ash: Use native app structs in VC tray pipeline
- ea281b6 Site search: Properly convert between {searchTerms} and %s
- 255dbc1 Refactor Overview and WM mode trays to use a session visibility callback.
- c80d3e7 Add session-based visibility to ImagedTrayIcon
- f434667 Reland "Enable ServiceWorkerAutoPreload by default."
- 8ab0e21 [glic] Add tests for multiple region selection
- c5d9822 Roll jxl: 0.4.0 => 0.4.1, jxl_macros: 0.4.0 => 0.4.1, jxl_simd: 0.4.0 => 0.4.1, jxl_transforms: 0.4.0 => 0.4.1
- b5c0c0a [Omnibox] Prevent url_bar getting overlapped in compact incognito mode
- 925b4f2 Roll Perfetto from e13af7dec2a6 to b26a57a47775 (2 revisions)
- b881f2f Roll Chrome Android ARM32 PGO Profile
- e91ad0c [gardening] Restrict failing test ReengagementNotificationControllerIntegrationTest#testReengagementActivity
- 15d693b extensions: Reenable auto_confirm dialog in ExtensionManagementApiBrowserTest
- 4108f53 Roll WebRTC from f1c55505df56 to f79b11597724 (1 revision)
- 612f5c4 [Extensions Cleanup] Simple JS updates in misc API tests
- 3ac886f Printing: Fix locking in PrintedDocument
- 6c9ba28 [finds] Only consider themes which contain suggestions
- 079e30c Roll src-internal from d6b43a2d1df1 to 01b8fc5f0799 (1 revision)
- ab4197a Add AMSC macro to views::DesktopWindowTreeHostPlatform
- 9ce83e4 Roll clank/internal/apps from a73fbb3bd8c4 to a073e39c53ae (1 revision)
- 5484738 Enable CHECK(!is_destroying_) on M149 or newer.
- 759b223 Revert "[views-ax] Generate Event::kCheckedStateChanged for Views"
- 1f5d394 Reland "Reland "Enforce file access restrictions for view-source:file:// URLs in DevTools.""
- 41af281 Change all browser controls API to return result<T, E>
- 89012c0 Rust `panic!` should result in `LOG(FATAL)` / `NOTREACHED()` in C++.
- 11c8d18 Roll Chrome Mac Arm PGO Profile
- 734942e Remove unused NavigateToURL variation.
- baf8a50 audio: scope lock in AAudioInputStream::HandleDeviceChange
- 9548155 Roll Chrome Win64 PGO Profile
- ac6e09a audio: fix A2DP-HFP profile switch on Android
- efa0127 Copy ResourceRequest.trusted_params in AndroidStreamReaderURLLoader
- 2e437a3 Roll ios_internal from 4e8c8ade9885 to 2f320ca98cf5
- 74ce341 Roll clank/internal/apps from 33d288fef265 to a73fbb3bd8c4 (1 revision)
- 8e39b23 Rolling up an internal repo.
- 02ecd86 Migrate Group Separator to ItemDecoration
- ced328c [App rating] Add android_startup_promo_shown event
- fdf1ac3 Refactor Omnibox suggestion properties into a single common class
- 5f77dd2 [Actor Login M2] Use both chrome sync and the agentic scope
- 1ba0fc9 Revert "[Agent] Enable SKILL.md presubmit validation"
- 41b3eec ai-overlay-dialog: Audio feedback within the toolbar button.
- b89755b Revert "[Paint] Fix PropertyTreePrinter hanging on loops"
- 7e432b4 Fix srcset x-descriptor images not updating on zoom changes
- 5168b89 Remove user_gesture param from PermissionService mojo interface
- e6a98ba Revert "[gardening] Restrict failing test ReengagementNotificationControllerIntegrationTest#testReengagementActivity"
- 1b02db0 [Reading mode] Verify tree id for a11y actions.
- 38090a4 ai-overlay-dialog: Tool call timing.
- 9f2a0ae Set `Shipped: yes` in `third_party/rust/itertools/.../README.chromium`.
- f778a07 Roll Chrome Win32 PGO Profile
- 409ef5a Roll Skia from c872d1b91ada to dfd8f8002800 (4 revisions)
- 09d25e4 Update ENABLE_EXTENSIONS flag in //chrome/browser/notifications
- 7c181a9 Eliminate UNSAFE_TODOs in text_break_iterator.cc
- c20f7d8 IDB: improve mail-client-version-upgrade.html perf test
- 49cca75 [PulseAudio] Remove unsafe varargs logging path
- c8ae4a7 [aim-tools-models] Add submission tracking metrics for contextual inputs
- af89379 remoting Linux multi-process: Fix ChromotingHostServices
- c1bfedc Updater UI: Link to support-tool
- 74f53f9 Add downmixing support for 5.1.4 and 7.1.4 channel layouts
- cafefd8 Update ENABLE_EXTENSIONS flag in CookieSettings/CookieSettingsFactory
- 523380c Disallow full cookie access for StorageKeys with nonces in WebView.
- 3d6458b net: Update ENABLE_EXTENSIONS flag in NetExportHelper
- 148ff28 [contextual tasks] Introduce ContextualTasksUiServiceDelegate.java to handle Java implementation on the Android side.
- 8c86ae3 Ensure 5.1.4 downmix has a correlated channel count
- 45fbb15 [rust] Improve presubmit error message (mention `--bypass-hooks`).
- 7cd1de4 [Tabstrip API] Add support to close tab group
- 9ca89a6 Roll Perfetto from 1e9fc4bb27c3 to e13af7dec2a6 (2 revisions)
- 6302430 Remove unused vector icons in ash/resources/vector_icons
- d035c8d [Actor] Show PiP for 1 hour after task terminal state
- 2a94ee3 net: Remove an unused include from system_network_context_manager.cc
- ce5db5c [AF] OmniboxAutofillDelegate requires complete credit card form
- 39c2ad8 Update ENABLE_EXTENSIONS in ChromeContentBrowserClient