Chromium Digest: 2026-02-12
Overview
A day of significant API churn with numerous breaking changes across media, UI, and platform-specific interfaces. In total, 708 commits were processed, with 533 identified as relevant to developers. Key feature work includes enabling new CSS and SVG capabilities, hardening security, and major refactoring in the PWA and Autofill systems. The main branch spans from commit (8826042) to (ff12dc7).
Breaking Changes & API Removals
-
⚠️ BREAKING
Media: The
media::AudioDecoderConfigclass has been updated. Constructors andInitializemethods now require aChannelLayoutConfigobject instead of the deprecatedChannelLayoutenum. Embedders constructing this core media class must update their code. (ab38239) (26c310b) -
⚠️ BREAKING
macOS: The legacy V1 Apple Keychain API, including the header
crypto/apple/keychain.h, has been completely removed. Embedders on macOS must migrate to the V2 API for keychain access. (e338af7) -
⚠️ BREAKING
Android: The public Java method
addObserver()has been removed fromObservableSupplierand its subclasses. Embedders must migrate to usingaddSyncObserverAndPostIfNonNull(). (3b80302) -
⚠️ BREAKING
Digital Credentials API: The public
content::DigitalIdentityProvider::DigitalCredentialstruct was modified. Theprotocolanddatafields are now required (std::stringandbase::Valuerespectively) instead of being wrapped instd::optional, breaking consumers of this API. (2b3c68c) (c868d67) -
⚠️ BREAKING
UI & Tabs: The virtual method
OnTabBlockedStateChangedhas been removed from the publicTabStripModelObserverinterface. Embedders should useOnTabChangedAtto monitor changes to tab modal dialogs. (73da240) -
⚠️ BREAKING
UI & Windows: The public method
BrowserWindow::IsBorderlessModeEnabled()has been renamed toIsUnframedModeEnabled(), affecting embedders that query window states. (f10b658) -
⚠️ BREAKING
Blink: The
HitTestRequestAPI in Blink's core layout engine has been changed. ThekHitNodeCbWithIdflag was removed, and theHitNodeCbcallback signature no longer includes aDOMNodeId. (da60048) -
⚠️ BREAKING
Blink: The deprecated
Get()method has been removed from theblink::mojom::StorageAreamojo interface. Consumers must now useGetAll(). (ca61807) -
⚠️ BREAKING
Remoting: The public C++
remoting::protocol::Authenticatorinterface has been changed. TheProcessMessageandGetNextMessagemethods now use strongly-typed structs instead of genericXmlElementpointers. (ccb7f74) -
⚠️ BREAKING
WebXR: The protected virtual method
ExtendLocationsNextChain(renamed fromExtendHandTrackingNextChain) in the publicOpenXrHandTrackerclass has a new signature, affecting embedders who subclass it. (9069338) -
⚠️ BREAKING
Accessibility: The
kReadAnythingReadAloudfeature flag and the public functionIsReadAnythingReadAloudEnabled()have been removed fromui/accessibility/accessibility_features.h, enabling the feature by default. (8771a1c) -
⚠️ BREAKING
iOS: The public property
settingsNavigationControllerhas been removed from theSceneCoordinatorclass, making it a private implementation detail. (cc737c1) -
⚠️ BREAKING
Extensions: The signature for
WebViewGuest::LoadAborthas been changed to take anet::Errorinstead of anint, affecting embedders using the Guest View API. (e1a3f28) -
⚠️ BREAKING
Ozone: The
GetSupportedFormatsForGLNativePixmapImportmethod was removed from the publicSurfaceFactoryOzoneinterface, impacting custom Ozone platform implementations. (b64f907) -
⚠️ BREAKING
Components: The
SecureChannelinterface incomponents/legionwas refactored, removing theEstablishChannelmethod in favor of a new factory pattern. (2eb439d) -
⚠️ BREAKING
API Removals: Several public headers and classes were removed, including
components/prefs/transparent_unordered_string_map.handdevice/base/DeviceInfoQueryWin. (162ca81) (df447bf)
Web Platform & Blink
-
The
SvgTextPathPathAttributefeature is now enabled by default, allowing the use of apath()function in thepathattribute of<textPath>. (7a62601) -
CSS Mixins now support conditionals (
@if/@else) around@resultand have added support formixin locals. (9085422) (02f9a4b) -
A new HTML attribute
markeris now exposed on elements, functioning similarly topart. Additionally, markers can now be set directly on shadow roots viaattachShadow({marker}). (00719b6) (53e7113) -
The
HTMLVideoElementnow correctly handles the CSScontent: url()property, aligning its behavior withHTMLImageElementfor element replacement. (a927ec3) - The "scroll" named timeline range for animation triggers is now enabled by default. (583df46)
-
The
timeOriginfor soft navigations is now calculated as the minimum ofprocessingEndandurlChangeTimeto improve LCP measurement accuracy. (12b7e08) - On Windows, drag-and-drop of virtual files (e.g., from a zip archive) has been improved with asynchronous extraction to prevent blocking the UI thread. (5b53315)
Android & iOS
-
iOS: A major refactoring moved Tab Strip management from
BrowserViewControllerto a newBrowserLayoutCoordinator, centralizing layout orchestration. (6247109) -
iOS: A new client certificate provisioning service implementation was added to handle
SecIdentityRefobjects. (27a69f0) - Android: Enterprise Data Controls policies are now enforced for drag-and-drop operations initiated from the renderer. (881f15a)
-
Android: Memory stability was improved by removing
ScopedJavaGlobalRefusage from core classes likeWebContentsAndroidandNavigationControllerImplto prevent exhausting the global reference table. (6fe9691) (93cb31e) (02d98bc) - Android: The fullscreen sign-in prompt is now displayed when sign-in is forced by policy. (9a4612e) (cf54164)
- Android: WebView builds using an orderfile will now use a dedicated WebView-specific PGO profile for better optimization. (de12edb)
-
iOS: A revert was issued for a change to the
CWVAutofillControllerDelegateprotocol, restoring the previous public API to avoid breaking embedders. (2804bea)
Security, Services & Policy
-
For Linux builds using a sysroot,
_FORTIFY_SOURCE=3is now enabled for improved object size tracking and buffer overflow protection. (164c25c) -
A browser process crash is now prevented by treating an invalid
WindowOpenDispositionfrom a compromised renderer as a bad message. (4d0b870) -
The
URLAllowlistPolicyHandlerwas correctly registered, fixing a crash that occurred when a non-string entry was present in the policy list. (139ffed) -
A new policy,
ForceForegroundPriorityForAllTabs, was implemented to allow administrators to force all tabs to run at a foreground priority. (137c7e0) -
The
SyncBookmarksLimitfeature flag has been removed, and the default limit of 100,000 bookmarks is now hardcoded. (5764bd1) - The browsing history service now groups similar visits per day, deduplicating entries with the same hostname and title. (f327600)
-
The
PasswordStoreInterface::Observergained a newOnErrorStateChangedmethod to notify clients of error state changes. (bd310a2) -
Documentation for
NetworkChangeNotifierwas updated to warn developers thatConnectionType::kNoneis a best-effort signal and should not be used to block all network requests. (3355067)
Media & GPU
-
The Symphonia decoder integration continues, with the
AudioDecoderAudioFileReadernow enabled by default for decoding in WebAudio, and support added for Vorbis and Opus codecs. (e9e1138) (63cbbdf) -
The Windows D3D11 video decoder pipeline was updated to use
SharedImageFormatinstead of DXGI format to better handle color space information. (0e31930) - WebNN now supports D3D shared images on non-UMA (discrete) GPUs, improving interop capabilities. (8093382)
Build & Infrastructure
-
A new Clang plugin check was added to ban the use of
std::ranges::operator|(pipe syntax) to align with Chromium's style guide. (10a2052) -
The codebase is continuing its migration from
std::unordered_map/setto the more performantabsl::flat_hash_map/setcontainers. (3ecac5d) (76d9622) - The Clang and Rust toolchains have been updated. (e1e9f39)
-
A build issue on Windows was resolved where the
LogSeveritymacro from<setupapi.h>conflicted with an enum of the same name in absl. (e723bf0)
All Commits (708)
- ff12dc7 [Vertical Tabs] Clean up some collapsed logic in vertical tab view
- 9b6061d [ntp-next] Fix aim eligibility method for create images
- bba3fd8 Add parametrized filter for evaluating a single property
- b09e418 Add include for base::DoNothing()
- 28856be [menu a11y] Expose checkable <menuitem>s as checkbox/radio roles
- 96811ee Split the OHTTP key fetch timeout in two
- 4afb59f Only clear input if the zero state "state" has actually changed
- a4351d0 Add parametrized filters for management types and install states
- cfe7cd7 [Report-unsafe-site] Add Report-unsafe-site KDE app menu item 5/X
- 63695a6 [projects] Move projects panel flag into //components
- 846624e [Reading mode] Show the omnibox chip as soon as RM is closed
- ccb7f74 Replace XmlElement usage in authenticator classes
- d72ebbf [Durable Messages] Add DevTools related metrics to UMA
- d7adc2b Add AllowDelayedAudioFocusGainAndroid to fieldtrial_testing_config.json
- a936a19 [APC] Document/test actor hit-test coordinate spaces
- 12b7e08 [soft navs] Make it so TimeOrigin = min(processingEnd, urlChangeTime).
- 23baf41 Roll ios_internal from 51b8739e71de to 715df2243ca0
- 7b6118c Roll Chrome Mac Arm PGO Profile
- 9170e0c Roll BoringSSL from 5833bcd8acd3 to a1cfca833fb0 (1 revision)
- cc29c24 [composebox] Prioritize more specific file processing errors.
- ab1e57d Reland "[E2E] Record Edge-to-Edge eligibility at different stages"
- 8093382 WebNN: Support D3D shared images on non-UMA adapters
- a448103 [iOS] Set eligibility and triggering logic for Docking Promo
- 6e2bccd [glic] Add auto-send functionality to contextual cue data.
- 347cdf0 [PWA/AppMigration] Implementing InstallMigrateToAppCommand with tests
- 11a8a18 [Vertical Tabs] Fixing Window Dragging Under NTB
- 83bddb5 [Reading mode] Remove console logs
- 5e495dc Distill buttons as divs with Readability.
- bfab13e Tidy empty #if sections in media/base
- 8597201 [Extensions] Handle no extensions case for TAM::IsRestrictedUrl()
- 6cbdd1c webnn: Make client_id bound to a specific mojo receiver.
- 50c68d4 Roll Chromium Variations from ozfSmtSvmvpFzc2Kz... to haoaQjy8ifq03aPWo...
- a58afd6 Revert "GlicContextualCueBubble: move nudge controller to c/b/glic/browser_ui"
- 9f961d6 Revert "Switch to using optional primitive types in Mojo"
- f83621b [GAPs] Add autofill fields to MQLS logs
- 26c310b Update AudioDecoderConfigs in chromecast/ to use new constructor
- 98a0a85 Move BufferQueue feature flag to viz/common/features
- 95281e3 Roll clank/internal/apps from c2fdcc4e930c to 2ac6615a97a5 (1 revision)
- 181b605 Refactor ExtensionBrowserWindowHelper to remove a dependency
- 2030343 Fix WebAppIntegrationTestDriver::CheckAppNotInList for migration
- 09b36ba InteractiveUITest for the chrome://skills management page
- 9069338 Create and use XrNextChainBuilder to simplify extending next chains
- cba1501 Add test for inactive tab pin changes in the active pinned manager.
- 1488588 [Immersive Reading Mode]: Adjust Settings menu styles
- f78472f Avoid duplicate map lookups.
- 40a7ddd [Vertical Tabs] Correct the show delay clamp computation
- 3b80302 Remove ObservableSupplier.addObserver()
- 0cf954e infra: Temporarily disable tree-closing on ios-device
- f10b658 Rename borderless to unframed in browser_view
- f4d44f9 Roll Perfetto from 8d24bdd4d604 to b7a0eef139c6 (1 revision)
- 28bc343 [contextual tasks] Update sp suggestions based on autochip updates.
- 81469d6 Skills UI: Add loading state for text area
- 1d0a0ac [UW] Cleanup kDisableInstanceLimit flag
- e9e1138 [Symphonia] default enable AudioDecoderAudioFileReader
- 23e7f11 [iOS] Remove TraitCollectionSetForTraits invocation
- aec8e0b Fix flakiness for PasswordRedactionMultiSourcePageContextFetcherBrowserTest.BasicRedactionInIframe
- 6b3c16b Clean up unused function.
- 0af0132 Update CBB autoroll for the builds refs
- bb2d495 [Tutorials] Dismiss tutorial bubble overlapping location bar when opened
- b279847 Roll WebGPU CTS from dbe37c7d554f to df0dced4a002 (1 revision)
- 37f253e Fix bottom omnibox position import for cross-device setting import
- 60151a0 Roll vulkan-deps from 57de99ade8ff to 915c2f453b1c (1 revision)
- 0b67c8c Add support to launch isolated browser
- 298fc04 [Omnibox Next] Fix feature that controls the max tabs in context menu
- f14e5d0 [Reading mode] Fix flaky test
- e40db74 [composebox] Reduce the number of tab suggestions in the context menu.
- 2c68453 Roll earl_grey2 from 075968df852a to 6664bdc052ee (1 revision)
- 9085422 [css-mixins-1] Support conditionals around @result.
- e1e9f39 Roll clang+rust llvmorg-23-init-2224-g5bd8dadb-3 : llvmorg-23-init-3706-gfc648683-1 / 7d8ebe3128fc87f3da1ad64240e63ccf07b8f0bd-3 : 7dc2e92b83be02dc07f87be7e94266d6e48e5ca5-1
- be92029 extensions: Sessions API window restore for desktop Android, #5
- 95e4565 [Frameworks roll] Roll to 869319439 piper revision
- 35a0c40 [SEH] Improve test coverage for dialog icons
- b755f78 [rust] Support C++ => Rust bindings depending on `crubit/support/...`.
- f16a30b Roll Chrome Mac PGO Profile
- a7f374f Used checked math in GetBytesPerBuffer()
- 3355067 Add warning to NetworkChangeNotifier and related classes.
- 9bb40b4 [Autofill AI - M4] Add info section to the autofill options page
- d2f661f [simplification] Remove error scrim from searchbox
- 6e05beb commands: Rename ScrollCommand to ScrollByPageCommand in a few places.
- a1607d4 Roll Catapult from 3b6b3de49d4e to e9b441c153fa (1 revision)
- 7edf818 Add metrics to record dismissal reasons of snackbar
- 739cb10 [follow up] improve tests for https://crrev.com/c/7528916
- d8a873f Roll DevTools Frontend from 9fadc638eaa4 to b7c6b7d8a055 (1 revision)
- bae2e51 [contextual tasks] Removes `kContextualTasksTabListInterfaceObserver`
- e33d9e3 Roll Skia from 5f4dcefff094 to d05a87d8c218 (2 revisions)
- d1298fb Roll V8 from d0daa2ae1339 to 468fa9c9506c (6 revisions)
- e5a537f Roll clank/internal/apps from 6fcb4bd7256f to c2fdcc4e930c (1 revision)
- 2bef047 [glic]: Add auto-open capabilities
- 99c49ad Inline ObservableSupplier.addObserver() (part 3)
- 8632a40 WebUI: Add check for if statements in Lit element template files
- 7c85048 Roll Dawn from 423c6801e697 to e5f8a85d6d0d (4 revisions)
- 3b3dadd Add DoH provider list entries for Cloudflare for Families
- 537541c Roll Chrome Win32 PGO Profile
- 50fe35a [DomStorage] Add value compression to MapEntriesTable
- e0e656b Remove redundant cancel calls in MediaCaptureNotificationServiceImpl
- 43434da [rust] Initial `//docs/rust/clippy.md`.
- e558fa4 [Auto-PiP] Reenable AutoPictureInPictureTabHelperTest#testBackToTabFromAutoPip
- 9f097d3 [SetupList] Implement eligibility and dynamic ranking logic
- 7ca4341 Various a11y tweaks to chrome://skills page
- 7c28b70 Make scrim transparent for tablets w/ fusebox
- 31c8552 Conditionally change glicOsWidgetToggle string on ChromeOS.
- 428ef13 Disable SigninFirstRunFragmentTest#testFragmentWhenSigninIsForcedByPolicy
- 33dd4a4 Remove stale comments about @DoNotMock
- 4e15bc5 Introduce public API for Accessibility Annotator.
- d03edcc Roll ANGLE from 5fb6ce168a30 to 0e3297d59cbc (1 revision)
- 0e31930 [media] Update TextureWrapper and TextureSelector to use SIFormat
- 02db109 Assert display lock consistency throughout the rendering pipeline.
- f45d79a OnDeviceNotificationContentDetectionModelv2 update config and threshold
- e7e2a69 [composebox] Don't show contextual suggestions in canvas mode.
- 63cbbdf [Symphonia] Add transitive opus, vorbis crates
- 6e09885 [blink scheduler] Add etiennep as OWNER.
- a7c3721 Roll Chrome Mac Arm PGO Profile
- 226306f Roll Depot Tools from 425882d8c0ac to 3faeddf49d93 (1 revision)
- d578ebc Roll Chrome Linux PGO Profile
- 87bd399 extensions: Sessions API window restore for desktop Android, #4
- d5ebb7d Remove unnecessary c_str calls in //components/autofill
- 190a354 Revert "[views-ax] Serialize Event::kControlsChanged through WidgetAXManager"
- 0e0704a Register GEMINI_THREAD in sync
- 817a8d4 Update security FAQ about MiraclePtr use-after-frees.
- 8b54250 [User Education] Correctly report window activity for region anchors
- 9eae4af Revert "[iOS]Hide Floaty For Snackbar And Download Banner Appearances"
- 0b1dfe3 Enable testDeleteTabGroups_Undo on desktop form factor
- 131cc86 [Tab Strip Glic Button] Add "Pin Glic" option to tab strip context menu
- 164c25c Reland "Build with _FORTIFY_SOURCE=3 when use_sysroot=true"
- fe57208 extensions: Add ExtensionUnloadBrowserTest to desktop Android
- 2b58323 Update accessibility-linux.browser_tests.filter
- 94054ef Roll Perfetto Trace Processor Win from d18b5e4e8ab9 to 8d24bdd4d604
- 932cd8e [iOS] Foundational work for showing EntityInstance in "Addresses and more"
- 20305e7 [ALPC Extensions]: Add new "Ask Parent" dialog
- 4d5c95d updater: make IsIdle const
- e27051c Extend PaymentRequest.PaymentDetailsUpdateService.Change* histograms.
- d49f889 [POR Extension API] Turn on POR Extension API by default
- 69d75fb [WebContents] Delete user data on destroy
- 74abdaa Cleanup Windows OS Software Keys Feature Flag
- 049bd31 [Read aloud] Remove a pref that was never used
- 2168b2c Add fine grained error messaged to autofill private
- 5452b56 Remove some unused includes of pref_change_registrar.h
- 0daab54 Revert "[Vertical Tabs] Clamp hovercard show delay for very wide vertical tabs"
- 81a262d Refactor SetProfileInfo to use the builder pattern.
- ebac58c [DomStorage] Delete write batch histograms that no longer fire
- 352ca8c Roll WebRTC from e1357d9d8ae4 to 191a6abd692a (1 revision)
- 8024fc6 [BNPL][PNPL] Add kLoadingThrobber to autofill popup
- be07367 Remove Privacy Sandbox dialog trigger from TabbedRootUiCoordinator.
- cbad2a5 Android: Remove Robolectric shadows for AnchoredPopupWindow, CaptureUtils, and MimeTypeUtils
- 44cd32b [POR Extension API] Always correctly set `kProxyOverrideRulesAffiliation`
- 372143d Roll DevTools Frontend from 3358b3cef1ad to 9fadc638eaa4 (22 revisions)
- 3917293 media: Add entry callback to CDM Metrics UKMRecorder test
- 8a9374b Early-exit in RenderFrameImpl::CommitSameDocumentNavigation when DocumentState gets overwritten
- 0c81e15 [PiP] Clarify Picture-in-Picture test SDK restrictions.
- b269884 [Settings Search] Fix crash in search on accessibility state change
- 9f39916 Roll Chrome Android Desktop x64 PGO Profile
- ae94421 [PrivacySandbox] Complete cleanup of Ads Notice in CCT feature flag
- 8953e89 Expand Autofill payment method coverage for sync transport mode
- 2804bea Revert "[ios] Remove `userInitiated` arg"
- 4d0b870 Fix WindowOpenDisposition::UNKNOWN crash in RenderFrameHostImpl::CreateNewWindow.
- bfbc697 Enable CrashHelper for builds using Blink.
- 557b62e [ios] Support stateless suggestion filling in payment sheet
- 583df46 [animation-trigger] Enable timeline range named scroll
- fbe9e1a Roll clank/internal/apps from 94d7878f6f74 to 6fcb4bd7256f (1 revision)
- e430be4 Skills UI: allow emoji picker to be tabbed through
- 07b1c48 [Vertical Tabs] Handle split grouped tabs collapsed state
- 9cec96e updater: trivial logging fix `TaskStarted.`
- ff350e4 Handle unknown or inactive screen IDs when resizing.
- 112d07e [ComboButton] Hide toolbar button
- 4691f86 Replace `std::set` with `absl::flat_hash_set`.
- bbd9782 Roll R8 (D8 copy) from a4fVqbIycCDqs1714... to MW7AMY0Q5SzgubYVt...
- edfd4aa Roll src-internal from bccee22da4c9 to 46714bbc2f69 (1 revision)
- cfab9fa [iOS] Update theme sync toggle string
- 1ce5a9a gpu: Remove "supports highp float in FS?" query
- d1ad725 [AWC] Use better CHECK for BrowserView::SetResizableFromWebApi
- 50109f6 Add missing developer guide link for AuthTab
- 01972ef [reader mode] Add field trial testing config for RM fast follows
- 7a62601 [SVG] Enable `SvgTextPathPathAttribute` to stable
- d363c48 Roll Chrome Win64 PGO Profile
- 70b6dab [Tutorials] Enable focus-on-show for some tutorial bubbles.
- 8974bdc Roll V8 from 53f4c475c482 to d0daa2ae1339 (4 revisions)
- f0c0fa7 Roll clank/internal/apps from 0287bf6f3397 to 94d7878f6f74 (1 revision)
- 36ec5f1 Remove duplicated BrowserContext from PrefetcherTest
- e1f75d0 Roll androidx from 212nMRdtBfVcd6fQX... to CL9NOUuKPO8ESaAQI...
- 8aea120 Roll vulkan-deps from 805c15b92c48 to 57de99ade8ff (1 revision)
- ed97783 Android: Add Error Prone flag to fix JdkObsolete warnings
- 64fb82d Reland "[iOS] Upload JavascriptError type reports instead of relying on DWC"
- 6d6a7d5 Add system_webview_symbols_dir to build_vars.
- d3b44ec [Tab features] Fix broken link
- 2544268 Avoid duplicate map lookups.
- ab38239 Update AudioDecoderConfig media/ usage to provide a ChannelLayoutConfig
- 4f9f89e Remove chrome dependency from components/page_content_annotations/content
- 72d41ca Change OnIsolatedCookieCopyStartCallbackForTesting argument
- cf1f4c0 [SkillsPage] Row/Padding UI tweaks
- 85a52a3 Move HasIsolatedCookieCopyStarted() into CopyIsolatedCookies()
- b84f30c Roll Chrome Mac Arm PGO Profile
- d4ae085 [composebox] Add per-input-type limits for Composebox files.
- 826c8a8 Android: Remove some Robolectric shadows
- 97fa513 [Switch Access] Remove Switch Access mv2 files
- 5005124 Display "update pending" menu item when has pending migration
- aa3eb57 Roll Manifest Merger from xxaa38R0ED95Wxo8P... to CyJ0k2LNzhao-g6CB...
- bf1ec6f Add fieldtrial testing config for PaymentRequestRejectTooSmallWindows
- 5978928 Roll captured_sites/autofill from 5686a3372069 to 35e16f017705 (1 revision)
- f6aff43 Add erikchen to //chrome/browser/glic/host/OWNERS.
- 06557e2 [composebox] Remove padding for the Composebox tool chip icon
- b7066a6 Move CreateNewURLLoaderFactory to prefetch_url_loader_factory_utils
- 5564495 Android: Pass --intermediate to d8 when dexing prebuilts
- 24fd923 [views-ax] Serialize Event::kControlsChanged through WidgetAXManager
- 2b3c68c [DC] Make protocol mandatory in Android response implementation
- 9a78893 [DC] Remove legacy Digital Credential response handling.
- 9a87788 Enhance BrowsingDataRemoverBrowserTest.StorageRemovedFromDisk
- ce8be83 Roll Skia from 4ff32fa420bf to 5f4dcefff094 (1 revision)
- 5be4953 Gracefully handle Enable Sync Dice headers on OAuth Outages
- e1129e3 Roll clank/internal/apps from 28a099b810bc to 0287bf6f3397 (1 revision)
- 1b7cb7d Roll FuzzTest from 98b09707c47e to c1c9e87e7fc4 (1 revision)
- 2bad94d Roll R8 from YvVZKKYTZDYMrvAXw... to MW7AMY0Q5SzgubYVt...
- 01f9e93 Roll Updater chromium_linux64 from 2@1578005 to 2@1579009
- 4edf74e Roll WebRTC from 4cff6ae4e72e to e1357d9d8ae4 (2 revisions)
- 36ad099 Update VerticalTabSlotView bounds when fetching it
- 89c4015 Ensure AutomationId is set for LegacyRenderWidgetHostHWND
- 97d0635 Roll Catapult from 59090f1f5e2b to 3b6b3de49d4e (1 revision)
- e3db226 Promote Win/AMD RX 5500XT exp to stable
- 6a1cc2b Reland "[views-ax] Enable dump a11y events tests for interactive_ui_tests"
- 9b7a2f1 [<install> Element] Surface new invalidReason for data errors
- 4610eaf Remove unused includes to reverse compile size regression
- d330295 Sort tab drag data by tab model index when starting vertical tab drag
- c26bd17 [Toolbar Sidepanel] Optimize tab opening animation by delaying logging
- 2123690 WebUI: Remove if statements in Lit element templates, part 2
- 2a36490 iwa: Move tests to the correct class
- 4e64a77 Roll Enterprise Companion chromium_linux64 from GXR-J0mUp4eZ160R8... to aZZA2YUQH3g9ndE-O...
- dab1870 Reject Payment Requests if/when the browser window is too small
- 53e7113 Allow setting markers directly on shadow roots
- 52e707d Remove reference to sync feature from lens overlay test
- 1f84027 [glic] Introduce new Selection Controller
- 157b8dc Reland "Reland "[views-ax] Fix broken event filter system and add regression tests""
- 6ef66db [iOS] Use the correct symbols for entity suggestions
- f89c670 [WebAppInstallFinalizer_Refactor] Clean up web_app_install_finalizer
- b25abb7 Clean up VisitedLinksWriter and PartitionedVisitedLinkWriter
- c34d292 Roll ANGLE from a11547925b2b to 5fb6ce168a30 (1 revision)
- d43db51 [PrivacySandbox] Cleanup Ads Notice in CCT and related histograms
- 39a014e Remove Privacy Sandbox Dialog, webui resource, and handlers
- c6ef9d2 [Glic] Add CPA toolbar entrypoint
- 4cb760d Fix crash in multi-line row flex container with item overflow
- 18d8f4a [ios] Remove kShortcutLensFromSpotlight logic From UserActivityBA
- d9b98e1 Reland "[Android] Enable render tests on Android 12L"
- 6f4e05e [NtpCustomizationV2] Fix NTP background scaling and drift on system density changes
- 73da240 [TabRendererData] Remove TabStripModel::OnTabBlockedStateChange()
- bc971ae Refactor out of order streaming to use PIs
- 34de88b [webview] Fix an issue around lifecycle of WebLocalFrame
- 59e2c86 WebUI: Add missing "Element" suffix in CrLitElement subclass names.
- ceab427 Enable ContextMenuPictureInPictureAndroid in ContextMenuTest#testContextMenuRetrievesVideoOptions
- 53d5f28 Consolidate both implementations of base::MemoryConsumerRegistry
- 56a3910 [Omnibox Next] Handle unsupported file when uploading
- 307f401 Roll optimization-guide from ca6fe5aaff2c to 72b8f47f63a2
- 63bcc1c Roll clank/internal/apps from 36def6b119c7 to 28a099b810bc (2 revisions)
- 4aae649 Enable WebRtcScreenCaptureBrowserTestWithPicker on windows
- e55ae53 Reland "[input-state-model] Only force tab inputs if files and images allowed"
- 162ca81 Delete transparent_unordered_string_map.
- d4754a2 CustomizeChrome: Simplify Mojo listener registration code.
- 4b0024c [iOS][CX] Remove unnecessary ivars from coordinators
- d81723a Roll clank/internal/apps from f4f97214b04d to 36def6b119c7 (1 revision)
- 23de5c8 [RR] Add agent and wire it up to driver
- 2893889 Passwords Move CircularImageView to views_utils
- 4efb8de Roll androidx from ez8mhmFJ-LstLYgot... to 212nMRdtBfVcd6fQX...
- bc7e5cc Roll Crossbench from 32eea5bb3958 to b2749f792c13 (1 revision)
- c868d67 [DC] Make DigitalCredential data non-optional and handle parsing errors
- 63513aa Add test coverage for sign-in error dialog in picker with reauth button
- d2d6dca Enable Error Prone check "BanSerializableRead"
- d778a24 [Android][Signin] Prevent sign-in when sign-in is not allowed
- 7a30128 Roll JetStream main from 6588e89fd812 to 00e5d5b3c658 (1 revision)
- 9ec3d05 [ios] Do not attempt drag and drop if item has no sourceIndexPath
- 44ce473 Spanify `RedactionTool` (1.?/2)
- 601273d Roll Perfetto Trace Processor Linux from d18b5e4e8ab9 to 8d24bdd4d604
- 26a83e4 Roll Perfetto Trace Processor Win from 152e9ddedc4f to d18b5e4e8ab9
- c63e575 Roll Chrome Mac Arm PGO Profile
- 5bce34c [iOS][AIM] Add correct icon for deep search mode
- a63a2ef [gpu] Refactor IOSurfaceImageBackingFactory to use capability checks
- 92e9d0d Introduce explicit signal to suppress auto suggestions.
- c89a3bf [SettingsSearch] Obtain the index created by other Chrome instance
- 46f2032 Roll WebRTC from 814e92fecd28 to 4cff6ae4e72e (2 revisions)
- 8462d37 Refactor IsolatedWebAppInstallerViewImpl::Dim
- b435897 Roll Chrome Win32 PGO Profile
- be573bf Replace C array with std::array for visited link salt
- bdf856a Wait for app installation to complete before exiting the tests.
- 795aa69 Roll vulkan-deps from a26b8836968d to 805c15b92c48 (1 revision)
- 4ecfce1 Roll V8 from aaa5b0cb2bf4 to 53f4c475c482 (13 revisions)
- 47a8ff5 [tools] Support ios/ directory and .swift extension
- 5655a04 Implement basic isolated browser COM interface
- b64f907 [ozone][gpu] Remove GetSupportedFormatsForGLNativePixmapImport
- f839bb7 [iOS] Remove TraitCollectionSetForTraits invocation in Lens overlay
- ff29036 MemoryCoordinator: Refactor for batched IPC requests
- 6247109 [iOS] Moves Tab Strip to BrowserLayoutCoordinator
- ff15eaa Suppress pointer event stream when a drag starts
- db3bcbf Update importing code in tools/metrics script
- ab0c37a [owners] Remove hsuregan@chromium.org from chrome/browser/ui/webui/ash/settings/pages/apps/mojom/OWNERS
- bb80088 [iOS][Auto-OWNERS] Add danieltwhite as download OWNER
- 94c069f [iOS] Remove TraitCollectionSetForTraits invocation in first run
- 1d29303 Move wallet features to wallet::features
- 451cda6 Removed empty css_unresolved_property.cc file
- 7dbb3d3 Stop processing keys pre IME.
- 0970245 [glic] Add limit on max number of awake instances
- 7f3c35e Reapply "Reland "Clean up LocationBar focus and UrlBar management.""
- 0a6f08b [iOS][Auto-OWNERS] Add christianxu as toolbar OWNER
- 677737a [iOS] Create a GradientBlur view
- 68f98ea Restore the tree structure behind a flag.
- e11a6f4 [Default Browser] Add DefaultBrowserSurfaceManager interface
- 692d9a2 Move animation related constants out of BitmapImage
- 8341d1d FIXUP: [MacOS] views_examples shows white screen and fails to render UI content
- b9a91eb Make report-unsafe-site dialog open link in new tab 6/X
- e338af7 Cleanup Keychain V1
- 351b6da [iOS] Make sure the search engine screen is dismissed
- 8bc305f [ios] Remove `userInitiated` arg
- e20db73 Enable flag-guarded account capabilities on all platforms
- e440c65 [finds] Add initial Chrome Finds opt-in bottom sheet UI
- f231e9d Fix IWA installer error dialog shadow
- 6fe9691 WebContentsAndroid remove ScopedJavaGlobalRef
- 6ac2d61 [Persist] Handle active tab restore with missing content state
- 4bbfb71 Update MacOS DBSC field trial
- 608b5c1 Roll Media App from _J4Ck-Ig6SYrjyiCM... to 0eZ9173xSaWShu9Fe...
- c100a98 [iOS][Auto-OWNERS] Add rkgibson as ntp OWNER
- 40e1741 [iOS][Auto-OWNERS] Add noemies as password settings OWNER
- 9cba1d9 [iOS][Auto-OWNERS] Add ginnyhuang as content_suggestions OWNER
- 767eefb [iOS][Auto-OWNERS] Add olivierrobin as context_menu OWNER
- 0cc7fde Add IP Address Matcher Tests for ProxyOverrideRules
- b1ac8d6 Roll Perfetto from d18b5e4e8ab9 to 8d24bdd4d604 (1 revision)
- 3bd3ab7 Remove kill switch kFlushAfterAppending in command_storage_backend.cc
- aae45d2 Refactor entity sync utils to use helper functions
- 775c873 Roll src-internal from 77a7e57b6f55 to bccee22da4c9 (1 revision)
- d7daa20 Enable SyncDetermineAccountManagedStatus by default
- 8116f15 feat: Remove last usage of BWGPageContextComputationState
- 4a32bc6 [iOS] Remove TraitCollectionSetForTraits invocation in Sad Tab VC
- 1bb9a76 [Autofill AI - M4] Fix manager nullptr
- 1581e94 [signin] Clean up Dice migration features and hardcode forced migration
- a27569f Revert "[ChromeOS] Fix WebUIBrowser crash on shutdown and enable tests"
- b0dcb3d Roll Chrome Mac PGO Profile
- 814b5b8 viz: Minor clean up to FinishPaint
- 27bc1d0 Add testing config for ClientSideDetectionOnDeviceModelLazyDownloadAndroid.
- 3285502 [iOS] Remove TraitCollectionSetForTraits in Country code picker VC
- abe15c1 Revert "Pass in `SkillsDialogType` as a param when creating a dialog."
- 929b9d3 [Sync] Use AccessTokenInfo instead of raw access token
- 78013f8 [animation-trigger] Fix play-{forwards, backwards}
- 93cb31e NavigationControllerImpl remove ScopedJavaGlobalRef
- 7e6b5f6 Add field trial config for renderer url loader
- 02d98bc PageProxy remove ScopedJavaGlobalRef
- 7ef8765 Cleanup DTC AV Info Collection Flag
- bc53f48 [iOS][Auto-OWNERS] Add zmin as policy OWNER
- 08f8f30 Move (display-locked) info together with the rest.
- 45ca088 [task] Expose internal::GetCurrentTaskImportance() - apply missing comments.
- c2acd1e [iOS][Auto-OWNERS] Add eic, mxlg as enterprise OWNER
- efd5df2 [iOS][Auto-OWNERS] Add noemies as passwords OWNER
- 08a5382 [iOS][Auto-OWNERS] Add noemies as autofill/ui_bundled OWNER
- 78037bd JNI Zero: Emit a warning when DEFINE_JNI(ClassName) is forgotten (take 2)
- 11eb0ac Roll Skia from 81dfcef7f04c to 4ff32fa420bf (1 revision)
- 190ce74 Roll Help App from -NDKijWu54vQTq8c2... to CVKD1MCLLgZTAvrud...
- 5ce38c0 Roll Perfetto Trace Processor Linux from cca8691f578f to d18b5e4e8ab9
- 9df1522 Use ConnectorUploadRequest factory in CloudBinaryUploadServiceTest
- 7b917c9 Roll Chrome Android ARM32 Orderfile from VmC3hNG6xUpMq904z... to x1bgVAdVxUv1YZcvr...
- deb314e [iOS][Auto-OWNERS] Add ericekey as synced_set_up OWNER
- eb79330 [WebView] Allow optional max prerender count in AwBrowserContext.
- 842eb54 [AutofillAi - M4] Create Jni converters for EntityInstanceWithLabels.
- 1cb4eb3 Cleanup gCrWeb error handling
- a8d5137 Roll BoringSSL from 2e3c6b1c7fce to 5833bcd8acd3 (1 revision)
- fab4cd8 [accessibility] Fix SetAXModeChangeAllowed
- bd4fb05 [ios][gardener] Disable test testMostVisitedPinEightSites on device
- 906bfa2 [iOS][CX] Add CPE promo after successful credential import
- 8d2d974 [ios blink] Address the V8 stack overflow problem
- e53e41f Switch to using optional primitive types in Mojo
- 37bf5b1 Roll Chrome Mac Arm PGO Profile
- c99dd61 Roll android_deps from DuxN9-HvDNJTdMlpF... to _tBkg4CuenyGB4Y0T...
- 0a209dd [Uno-d clean-up] Deprecate kExplicitBrowserSignin
- eed9643 [iOS] Fix Tab Grid Top Toolbar crash
- d226576 [iOS][MagicStack] Remove ShortcutsConsumer
- c42971d Spanify `RedactionTool` (1.?/2)
- 26163f4 Updating trunk VERSION from 7684.0 to 7685.0
- 6cd5caa Roll WebRTC from 20101b211bdf to 814e92fecd28 (1 revision)
- b1679ae iwa: Connect user install wizard to the blocklist
- 1ad0031 [omnibox][realbox] Update Thinking Pro model icon with sparkles
- 9a29b58 Roll Chrome Linux PGO Profile
- cf3aec6 Roll WebView ARM Orderfile from tN6xZUa-lKeZ-xryL... to w68y8iIo2tC_uSpFv...
- d610c3d [User Education] Bump histograms
- 0aaa4bd Roll ios_internal from 7067b04f0ba6 to 51b8739e71de
- b2dfd85 [AW] Part 5 Adding field trial testing config.
- 8b968be [BrowserMemoryCoordinator] Safely handle duplicate Bind() requests
- 3c89ce2 Revert "[input-state-model] Only force tab inputs if files and images allowed"
- 9c43ca9 Roll Perfetto from cca8691f578f to d18b5e4e8ab9 (3 revisions)
- e045399 Avoid stale iteration in CSSFontFeatureValuesMap
- e33a430 Roll Dawn from f327fdf61534 to 423c6801e697 (3 revisions)
- c3aa259 Enables kScreenWinDisplayLookupByHMONITOR by default.
- 0e627f2 Reland #2 "Multi-account device metrics: Schedule daily"
- dba9217 [tools/colabutils] Cleanup duplicate code to record and query histograms
- 65ee7d0 [MVT] Renew most-visited-tiles-new-scoring flag
- e1a3f28 Use more meaningful type for WebViewGuest::LoadAbort
- 9f47233 [v8] Adjust test expectations while fixing own property semantics
- 3969a1d Roll Perfetto Trace Processor Linux from 152e9ddedc4f to cca8691f578f
- 1c9c005 Convert PHONE_WHOLE_NUMBER to PHONE_CITY_AND_NUMBER after PHONE_COUNTRY
- f2ab8af [iOS][Autocomplete] Move fake suggestions logic to autocomplete/
- 38cf6bd [iOS][AIM] Implement server side limits for each attachment type
- f77b170 [Signin] Add AccountInPrefState::kEmptyAccountId
- 861fa6b [IOS][AIM] Cleanup kComposeboxFetchContextualSuggestionsForImage feature
- 910aac0 [iOS]Repairs add account in account picker
- e70ffdf Fix EtwTraceProvider test failures with recent Clang
- ee828c0 [ios][gardener] Disable test AutofillFixRewriterRulesEnabled on ios
- 745fd70 Roll Chrome Win ARM64 PGO Profile
- df447bf [device] Delete DeviceInfoQueryWin
- fd159cd Roll Chrome Android ARM32 PGO Profile
- 2eb439d legion: Remove EstablishChannel method
- 9a4612e [Signin][Android] Display the fullscreen prompt when signin is forced.
- cf54164 [Signin][Android] Hide dismiss button when signin is forced by policy.
- 46915a1 Updating XTBs based on .GRDs from branch main
- ad85586 Revert "[Autofill Ai - M4] Render entities list"
- 3ecac5d Replace `std::unordered_set/map` with Abseil containers.
- 7e9abd5 Add per-file owner for default search extension controller
- cd0d54f [task] Expose internal::GetCurrentTaskImportance()
- 139ffed Enable URLAllowlist policy handler
- 3379be7 Roll WebRTC from 347fb3e8aa5e to 20101b211bdf (1 revision)
- ab23bd6 Roll V8 from dd9f8f5996d6 to aaa5b0cb2bf4 (9 revisions)
- ef0e582 Roll ios_internal from 20a06ba6292c to 7067b04f0ba6
- 216d5b0 Roll Chrome Win64 PGO Profile
- ccbed5e fake_dmserver: make "managed_users" optional in policies.json
- 915bf77 Roll ANGLE from 37a524865775 to a11547925b2b (1 revision)
- c4c140d [SettingsSearch] Fix a11y issues for the help center link
- a640350 Roll Chrome Android Desktop x64 PGO Profile
- 00719b6 Expose 'marker' attribute, similar to 'part'
- 44b7c63 Roll Perfetto Trace Processor Win from e4f5045fbbd0 to 152e9ddedc4f
- 6c285c9 Roll Perfetto from 152e9ddedc4f to cca8691f578f (2 revisions)
- 68e5f4f [Signin][Android] IdentityDiscController testing for activitless signin migration
- a00a6ce Roll Chrome Mac Arm PGO Profile
- 3bba49a Roll Skia from 8211514e45ff to 81dfcef7f04c (1 revision)
- cc737c1 [ios] Change settingsNavigationController to an ivar
- 86ea235 Roll WebView ARM64 Orderfile from g6SjABNVyjs0VkDDw... to nb6PBtrcxWphEjRZC...
- 02f9a4b Support mixin locals.
- 9247c4f Remove recent tab filter in CIPA for on-demand capture
- 3f06748 [tips] Extend the milestone expiry for tips notifications flag
- 807f31a [hub] Extend the hub search tab groups flag expiry
- 7f34c4a [Frameworks roll] Roll to 869055760 piper revision
- e27026b Roll Perfetto Trace Processor Linux from e4f5045fbbd0 to 152e9ddedc4f
- d6bb933 Roll Chrome Win32 PGO Profile
- 305f9e1 Fix PermissionElementBrowserTest camera permission flakiness
- 4896569 Mark CacheEncryptionEnabled as supported on Chrome from version 146
- b113b1f QuickDelete: Use embedded testserver for QuickDeleteBridgeTest
- f8e2a7d Roll clank/internal/apps from c6f9347f8d64 to f4f97214b04d (1 revision)
- 4e51ac6 Roll WebRTC from a62566a25e16 to 347fb3e8aa5e (1 revision)
- d7bb6ca Roll V8 from a3646a9a546a to dd9f8f5996d6 (2 revisions)
- 9872b7c Reland "Re-enable BEContextMenuConfiguration."
- ac90af3 Add negation operator (!) to WebAppFilter
- 7f70659 Roll Chrome Android ARM64 Orderfile from LZBGKPG3_a4nz3UdE... to 8BpsaFaMDzXd0o649...
- 5527b32 Simple parsing of pseudo-attributes in processing instruction
- b3acbdc Remove AccessPoint::kUnknown for tests
- eb896dc [webmcp] Refactor FormMCPSchema to process ListedElements
- f327600 [History] Implement per-day grouping of similar visits
- 704bcf5 Update meet_effects hash in DEPS file.
- 3e42491 [IOS][AIM] Fix deep search button visual bug
- b66e8b1 Roll ANGLE from cce16dfb64c7 to 37a524865775 (1 revision)
- 3ad6cd1 Copy lib.unstripped/libwebviewchromium.so to default toolchain out dir
- ed7493c Add feature flag for devtools AI code generation
- 00e40a7 Roll Perfetto from e4f5045fbbd0 to 152e9ddedc4f (2 revisions)
- c8d3e10 Roll Projector App from CFV5vw8blzFoXnxDU... to m27hfV0ACgxdYSeAA...
- e424ae4 Explicitly set extensions sync toggle upon sync-to-signin migration
- 496cbd6 Roll WebView ARM64 Orderfile from Owr7ZrGanO-jkQt27... to g6SjABNVyjs0VkDDw...
- af34857 Roll V8 from 5bb507a17209 to a3646a9a546a (3 revisions)
- 424c409 Add origin trial support for Container Timing
- cca92ab Fix expected domain count in QuickDeleteBridgeTest
- 88aa057 Roll Chrome Mac Arm PGO Profile
- 3b1dc8e [ios] Add implementation of executeShortcutItem
- fd6bb56 Automated Commit: LKGM 16584.0.0-1075246 for chromeos.
- ee16291 [iOS] Remove TraitCollectionSetForTraits in ReadingListTable VC
- a0d13a4 Update test to reflect newer APIs
- 61dd8db [dbsc] Sort keys by decreasing creation time by default
- 189f952 Remove stale test expectation for moveBefore test
- 3b8167a [webmcp] Stronger type assertion in Compute*ParameterSchema functions
- ac49204 Roll Chrome Android ARM64 Orderfile from ZEVKkvViAGNZ_USWH... to LZBGKPG3_a4nz3UdE...
- d3622b8 Revert "[ChromeAndroidTask] Fix unit inconsistency during creation."
- 6c19233 [iOS] Remove TraitCollectionSetForTraits invocation QR generator
- 27a69f0 [client_certificates] Implement iOS-specific provisioning service
- 729aff9 Roll Chrome Android ARM32 Orderfile from KtRJeT2iSN7FuoYkD... to VmC3hNG6xUpMq904z...
- e723bf0 [win] Undefine LogSeverity macro after including <setupapi.h>
- de12edb Use WebView-specific PGO profile for builds using WebView orderfile.
- bd310a2 Add PasswordStoreInterface::Observer::OnErrorStateChanged
- 142280f Update components/wallet owners.
- 03c28a6 Roll Boca App from _OFTiSb7wy1twNBBL... to vKcK8AUhbNXfeU9z4...
- 0b5e738 Roll V8 from b7ed6a1c0e39 to 5bb507a17209 (2 revisions)
- d31c340 Roll WebRTC from 5700d8f30e6d to a62566a25e16 (2 revisions)
- b6ca1f6 Revert "Add a fieldtrial testing entry for IOSTabGroupColorOnSurface."
- 0b82ae6 Roll Boca Receiver App from Y2Ws-3gQKfF_wINIy... to GLiTq_a0rPX9O6AH6...
- 82ef739 [Signin] Fix and re-enable flaky SigninViewControllerBrowserTest
- 631a3d8 [iOS][AIM] Add metrics recording for canvas and deep search
- 403327f WTF: Remove String::Find(StringView, unsigned)
- a3fb132 [Android][Signin] Fix ActivityResultTracker for re-opened view
- d86bd28 Roll optimization-guide from 63bf841abc10 to ca6fe5aaff2c
- 7ac9329 Roll Skia from 6071bfd675c9 to 8211514e45ff (1 revision)
- c7825cd WTF: Update String::Split() methods
- faa0c0d Blink: Fix inverted drawElement error message for subtree flag
- eb8539a [css-lists] Add performance tests for reversed CSS counters
- 881f15a enterprise: Enforce Data Controls for Drag-and-Drop on Android
- fffb4fd Spanify `RedactionTool` (1.?/2)
- a86523b Remove redundant tests in editing/selection/
- 68748e9 Roll Chrome Mac PGO Profile
- 1ec42cf Allow 1 fps in H264RateController for screen sharing
- ba62f96 Site Search: Implement custom search engine MVC
- d4719bf Add helpers to easily setup path in tools/metrics scripts
- eb30b4e Fix hover style not updating after moveBefore()
- 303214f Handle ModuleNotFoundError when loading presubmit cache.
- 10b9e74 Remove the kRecordPrenavigationLatency feature.
- ab68d93 Revert "Re-enable BEContextMenuConfiguration."
- d96bac2 [//cc] Remove outdated DCHECK
- 995fbb1 [Blink] Remove raster mode from CanvasNon2DResourceProviderSI
- 9817cc8 Roll Dawn from 820c2464a839 to f327fdf61534 (1 revision)
- 8527f73 Add flag skipping waiting in GlicFormParsingTracker
- 137c7e0 Implement ForceForegroundPriorityForAllTabs policy
- 5c1d878 WaaP: Add an initialization state enum to WebUIToolbarWebView.
- e0b6d87 Add Wallet service as an OAuth consumer.
- 0ab8f75 Roll Chrome Linux PGO Profile
- 03fa6a5 Update PostDelayedTaskFocusTab testing config.
- 10cb1f6 Roll ANGLE from 1d00645675b0 to cce16dfb64c7 (1 revision)
- 10c0a84 Roll WebView ARM Orderfile from YZCXip_6Ig9J0GOLT... to tN6xZUa-lKeZ-xryL...
- 635819d Roll Chrome Mac Arm PGO Profile
- a3788a9 Fix some UNSAFE_TODOs in //base/win and time_win.cc
- 5764bd1 Stop SyncBookmarksLimit study and cleanup
- 1e3db44 Roll Chromium Variations from h-FUlFvwqmNT3kMHc... to ozfSmtSvmvpFzc2Kz...
- b6d0ffe Roll V8 from a5b08455f19a to b7ed6a1c0e39 (3 revisions)
- 88b8003 Roll Chrome Win ARM64 PGO Profile
- 121ff9a [Extensions] Warn about miss-formatted extension version
- e50b567 Roll Chrome Android ARM64 Orderfile from mMhe4jDdtnZB-QNqM... to ZEVKkvViAGNZ_USWH...
- b334d03 Revert "[perf] Change `AssertClearedPaintInvalidationFlags` to `EXPENSIVE_DCHECKS_ARE_ON`"
- e332d23 Revert "Enable Vids preload for new unmanaged users"
- 899808e Site Search: Add GetTemplateUrlByCategory on Android
- fb61865 Roll WebView ARM64 Orderfile from OXdlk8J0CkOWabnz6... to Owr7ZrGanO-jkQt27...
- 70aaf55 [Blink] Remove RasterMode param from CNon2DRPSI Create() method
- 46c9d53 Roll Chrome Win32 PGO Profile
- 2a1cd0b [Blink] Change test to use Canvas2D provider
- 8c0e5e6 Roll android_deps from RiKmV-EpMhg5ibpMb... to DuxN9-HvDNJTdMlpF...
- a7b94e9 [//cc] Remove unneeded using statement in fake_picture_layer_impl.h
- 5d62cf4 [Blink] Use 2D resource provider in ScopedRasterTimerTest
- d0cff5d [//cc] Pull out PictureLayerImpl tile processing into helper method
- 800fca3 [Blink] Remove unneeded state from CNon2DSnapshotProviderBitmap
- 21a9957 [Blink] Have CNon2DSnapshotProviderBitmap use SkiaPaintCanvas
- 6dbaa27 [Blink] Have DoExternalDrawAndSnapshot() take in cc::PaintCanvas
- 10a2052 [clang] Ban std::ranges::operator| in FindBadConstructs plugin
- f823312 [Blink] Do cosmetic cleanup in CNon2DRCSI::BeginExternalWrite()
- c356c45 [Blink] Clean up GetBackingClientSIForTransferToWebGPU() out param
- d83505f [Blink] Eliminate CRPSI::GetBackingClientSharedImageForExternalWrite()
- 2350f7d [iOS Blink] Add a dummy SwitchToLoudPrompt() method to MockPermissionPromptDelegate
- 57902d6 [//gpu] Remove OOP raster refs in shared_context_state.cc
- 0fa2b1d [//cc] Remove outdated OOP-R reference in raster_decoder.cc
- 37784e5 [WebMCP] Do not compute input schema for <input readonly>
- 3c9316e Spanify `RedactionTool` (1.?/2)
- f73b469 Roll Chrome Win64 PGO Profile
- b518710 Roll Chrome Android Desktop x64 PGO Profile
- aed69e9 Roll Chrome Android ARM32 PGO Profile
- a542d94 Roll ChromeOS Bigcore AFDO profile from 146-7649.0-1770607136-benchmark-146.0.7678.0_pre1581483-r1 to 146-7649.0-1770607136-benchmark-147.0.7682.0_pre1583070-r1
- 5b53315 Add async extraction and chunked read for virtual file drag-drop
- 9cc1d80 Roll vulkan-deps from 11502084481e to a26b8836968d (1 revision)
- e4d6544 Roll Skia from ea670d706d4d to 6071bfd675c9 (2 revisions)
- cd1b836 Roll Chrome Mac Arm PGO Profile
- 5f3d5d2 Roll Perfetto Trace Processor Win from 44ffaa9f443f to e4f5045fbbd0
- ffda4cc Migrate legacy DOM Mutation web tests to MutationObserver.
- 6ff32df Spanify `RedactionTool` (1/2)
- c71b0c0 Roll ChromeOS Atom AFDO profile from 146-7649.0-1770008489-benchmark-146.0.7678.0_pre1581483-r1 to 146-7649.0-1770008489-benchmark-147.0.7682.0_pre1583070-r1
- 34a9a36 [prerender] add trace event to LocalFrameMojoHandler::UpdatePrerenderURL
- 2cc24a6 Replace `std::set` with `base::flat_set`.
- ec94d50 Record metric for cobrowsing sessions
- cc71019 Roll Chrome Mac Arm PGO Profile
- 6637cc3 [aim-tools-models] Fix re-appearance of default model indicator.
- c0b22b5 Add WebView flag and fieldtrial testing config for IgnoreIPMatching
- 3f62483 Only return the active tab's session handle if the tab is a contextual task URL
- 57a79d8 blink: Scrollbar theme for desktop Android
- a18e918 [perf] Follow up to `AssertFragmentTree`
- 2b8f839 [perf] Change `AssertClearedPaintInvalidationFlags` to `EXPENSIVE_DCHECKS_ARE_ON`
- 1e620ed Reland "Update field trial config for RespectUserAgentOverrideInSearchPrefetch"
- 280230d [EditContext] Remove textformat use counters
- 65c4b16 Add accessibility_annotator to WATCHLISTS
- 4580cb6 [bedrock] Migrate BrowserListObserver to BrowserCollectionObserver - part 9/n
- 13ca9d8 siso: Remove canonicalize_dir config
- 6293eb4 [bedrock] Small browser test fixes
- a45ed0a Fix IsServiceWorkerSyntheticResponseNetworkService
- 914cb0f Enable SkipRendererCancellationThrottle in fieldtrial testing config
- e894717 Roll llvm-libc from 2f7df07563d9 to d38523b674e2 (4 revisions)
- 0fa99d8 [bedrock] Cleanup BrowserCloseManagerBrowserTest
- 2b78123 Roll ios_internal from b9076401e3ae to 20a06ba6292c
- f4619a2 [ntp-next] fixing context button glyph animation
- a406005 [bedrock] Fix logic error in Gia consent browser tests
- d796fe7 ash: Dismantle crosapi diagnostics service, part 5
- 223b115 Roll Catapult from 4fe7ca3037f5 to 59090f1f5e2b (1 revision)
- 398ca76 [Callback list] Fix wrong comment
- dbc7b18 Roll Perfetto Trace Processor Linux from 44ffaa9f443f to e4f5045fbbd0
- 87546ca [bedrock] Fix browser tests closing all browsers and Profile lifetimes
- 76d9622 Replace `std::unordered_map` with `absl::flat_hash_map`.
- 90dc22d Automated Commit: LKGM 16584.0.0-1075240 for chromeos.
- ba32570 Roll ANGLE from 094c158a3469 to 1d00645675b0 (4 revisions)
- 3f2dc1f [Gardener] Fix file path in TestExpectations
- da33a17 Roll Dawn from 43309d18eb12 to 820c2464a839 (4 revisions)
- c3beca3 [ComboButton] Revert feature flag check
- 5a9c7ce [Pix Iframe] Log Pix code copy event happened in iframe.
- 55d61eb Updating trunk VERSION from 7683.0 to 7684.0
- 7562907 Roll Chrome Win32 PGO Profile
- 9452aae Merge prefetch_url_loader_helper to PrefetchServingHandle [2/n]
- 5926174 Revert "Change FileSystemAccess to use Content-URI rather than VDP"
- ca61807 [DOM Storage] Remove deprecated blink::mojom::StorageArea::Get method
- d2613e1 Roll Perfetto Trace Processor Win from 2353a9580ce0 to 44ffaa9f443f
- c4ae9cb Roll Perfetto Trace Processor Linux from 2353a9580ce0 to 44ffaa9f443f
- 2efec5b Roll FuzzTest from fb29fbd0058c to 98b09707c47e (1 revision)
- fad0edb Roll Chrome Mac PGO Profile
- fe45ed5 Roll src/net/third_party/quiche/src/ 24430cb41..d1f64e67b (15 commits)
- cb8cd8e Roll WebRTC from a5a020fd315a to 5700d8f30e6d (1 revision)
- 3ffc836 Integrate PageContentExtractionService into ContentAnnotatorService.
- 3cdc2e7 [Gardener] Disable NewTabPageTest.Composebox on Linux Debug bots
- 3d25a79 Roll clank/internal/apps from e6898d4f6c85 to c6f9347f8d64 (1 revision)
- a3fec15 [BNPL-Ai][Clank] Extend AI based amount extraction flag to Android
- c68df85 Extend MappedHostResolver::CreateServiceEndpointRequest().
- 3bebc12 url: Reduce usages of static_cast<int>() and checked_cast<int>()
- 6469f87 Remove redundant test: elementsFromPoint-inline.html
- 4b5d00a Roll WebGPU CTS from 93cb942bc519 to dbe37c7d554f (1 revision)
- 70a21ab Win: Remove unused CreateStorageForFileNames call in SetDownloadFileInfo
- 55c6c1c GlicContextualCueBubble: move nudge controller to c/b/glic/browser_ui
- a8d63fb [crd host][linux] Do PAM checks in daemon process
- 3e6a900 [input-state-model] Only force tab inputs if files and images allowed
- 2b594a6 blink: Adjust layer tree settings for desktop Android scrollbars
- fd81015 Roll optimization-guide from aff93789ea76 to 63bf841abc10
- f8b79ac Roll Amd64 AFDO from 146.0.7678.0_pre1581483_rc-r1-merged to 147.0.7682.0_pre1583070_rc-r1-merged
- 18d9a8c Roll Perfetto from 44ffaa9f443f to e4f5045fbbd0 (1 revision)
- b3e59fe Roll Chrome Mac Arm PGO Profile
- 352a5cb [PWA][1/n] Remove use-cases of SetSyncProto() in production
- a00c84e Fix typo "EncryptData" in comments of Encryptor::DecryptData.
- dce88ce [crd host][linux] Terminate pre-existing CRD remote displays on startup
- ca48d5e Roll Chrome Win ARM64 PGO Profile
- da60048 Cleanup now unused flag RequestType::kHitNodeCbWithId
- 47a27a3 Stop adding camera options to generic file pickers on Desktop
- 70e00c2 Implement keyboard focus ring for Hub toolbar tabs
- 7db4311 [context-input] Set aep for CSB queries
- 0c53469 Add runtime version of ChannelLayoutConfig::FromLayout()
- 869c2e2 [aim-tools-models] Guard context sharing methods with policy check.
- c664690 Roll BoringSSL from 932fb7389fbd to 2e3c6b1c7fce (5 revisions)
- 8833a9c Update metrics for "Reopen closed tab" in tab strip context menu
- 5fafd6e [ChromeAndroidTask] Fix unit inconsistency during creation.
- b0bfba0 [glic] Handle refresh token loss during user status managed check.
- 51d949e Roll Skia from 9b0f3196eb53 to ea670d706d4d (2 revisions)
- a927ec3 Handle content: url() on HTMLVideoElement
- 66644de Roll vulkan-deps from 9a2bbd3ba53f to 11502084481e (1 revision)
- e58ad51 [AF] Move ConstructProfileFromObservedValues(~) & helpers to AddressFDI
- 4d823cc Reland "[Composebox] Add tests for dynamic input placeholder `hint_text`"
- f262c27 [searchbox] Remove rogue semicolons appearing in searchbox
- abfc8e3 [E2E] Refactor e2e top padding logic in OmniboxSuggestionsContainer
- adaa0fe [AF] Move GetAddressObservedFieldValues(~) & helpers to AddressFDI
- 6d10ad2 [AF] Temporarily give friend classes to AddressFDI
- feebf28 siso: update to version 1.4.32
- 08aadc8 [Setup List] Implements icon, title, and description for bottom sheet
- 4adceab unexpire Net.QuicSession.HandshakeConfirmedTime.TrustAnchorIDs
- 6eff594 [AF] Move ExtractedAddressProfile struct to AddressFDI
- 6c3a5d1 Add histogram verifying persistent state ID
- c0c401f Remove outdated comment from SystemDnsConfigChangeNotifier
- 274f533 Roll Chrome Android Desktop x64 PGO Profile
- 21d7e84 Small network test helpers changes.
- 5f6617a gpu: Enforce alignment for transfer cache entries in RasterDecoder
- 173daf7 [input-state-model] Add `image_gen_upload_active` to `InputState`
- 13cca0e Replace some pointer-based HexEncode calls with span-based HexEncode in //components
- 336d70b No-op change to waterfalls.pyl to create new baseline variants
- 0d7ce0b [PiP][Clank] Check if PiP is enabled before creating PiP Activity
- 4e62136 [PNPL][BNPL] Sort issuer suggestions and move logic to bnpl_util
- f34c38c [BNPL][PNPL] Move GetSortedBnplIssuerContext() to bnpl_util
- 008c910 [contextual-tasks] Prevent basic mode from exiting before new URL loads
- acb4918 [contextual-tasks] Add support for locking/disabling input
- 30cfb72 Roll Perfetto Trace Processor Linux from 7475cfd1038a to 2353a9580ce0
- 6e03d25 [PWA] Update Migration tests to use struct in test utility
- a90ff83 clank-input: display toast messagssage if image insertion is unsuccessful
- 5559bd2 [ALPC Extensions]: Handle installation not approved messaging
- 07dd504 Roll Chrome Android ARM32 PGO Profile
- 0d5663e Attempt to fix prefix text crash on Windows
- 3f86ada [APC] Remove DOMNodeId allocation from z-order hit-test bookkeeping
- b4c5913 Roll clank/internal/apps from 68c9e78e12de to e6898d4f6c85 (1 revision)
- 2b09f95 Roll WebRTC from 0ab329d6d010 to a5a020fd315a (1 revision)
- 0c2c97e Roll Chrome Mac Arm PGO Profile
- 92060fc Pass ScriptTool declaration in ScriptToolResponse
- 632d420 Refactor MayActOnUrlBlockReason to ActionResultCode conversion
- eaa8eec [composebox] Add icon mapping for GeminiProNoGenUi model mode.
- cf01b96 Fix UAF in ModelContext::CancelTool due to iterator invalidation
- 9f00f2c Use shared implementation for NormalizeLineEndingsToLF(const String&)
- fd31d5b spanification: Less annotations in SegmentedSubstring::PushIfPossible
- 4616c81 [<install> Element] Add about://flags entry
- 21380e7 Roll Chrome Win64 PGO Profile
- 26ddce4 Roll androidx from Cl-ySzwc8_wt7xkWL... to ez8mhmFJ-LstLYgot...
- 46804ef Roll Perfetto Trace Processor Win from 418ebc35810e to 2353a9580ce0
- ef6a5cf Use ScopedObservation in secure_channel 1/2
- 617692b Android: Fix Error Prone warnings about Charsets
- dabdcd1 Roll V8 from 5329636c7a78 to a5b08455f19a (3 revisions)
- 46c5486 Scale tab hover card thumbnail height to maintain aspect ratio
- cbe3ce5 Roll ANGLE from 13b704fa6198 to 094c158a3469 (1 revision)
- c84fd53 [input-state-model] Expose max values for each input and total inputs
- 20c3256 [ntp-next]: Stop module fade-in animation for reduced motion
- f2002b7 Roll compiler-rt from 7a0968b56bfa to 996704b467be (2 revisions)
- 788af76 Reland "[realbox]: Stop animation when prefers-reduced-motion: reduce"
- a8f47dc Roll Perfetto from 2353a9580ce0 to 44ffaa9f443f (2 revisions)
- 4273e33 [iOS] Allow AutofillAi filling product in the KA
- 98bb780 [PDF] Reorganize icons
- 8771a1c [Read aloud] Remove the read aloud flag
- 5003559 [NTP-Real-Box]: Remove unwanted gradient on text selection in AI Mode
- 0b9cd97 [VCN] Remove logo from successful enrollment confirmation bubble
- 25530fb Revert "Roll PDFium from 39a605d58dc5 to 182f77e026e8 (4 revisions)"
- 3102910 Close the contextual action menu on window blur.
- fb7fea7 Re-enable BEContextMenuConfiguration.
- b457a17 Implement handlers in VerticalDraggedTabsContainer for drag-enter
- 5672632 [ntp-next] Use WeakPtr instead of Unretained
- 6fb93ea Roll libunwind from ba19d93d6d4f to 17ccf7d110c5 (1 revision)
- 56d63da [Contextual Tasks] Fix handshake race condition
- c6c5280 Roll Skia from 894c7ca0eac4 to 9b0f3196eb53 (4 revisions)
- 12688f4 [Signin] Change SetAccountInfoFromUserInfo param type to AccountInfo
- 6825a17 Replace BIND_EXTERNAL_SERVICE with BIND_EXTERNAL_SERVICE_LONG
- b4760f5 [TBHSP] Clamp TBH Sidepanel to provide enough space for the toolbar.
- 2486d25 Android: Disable JNI linker script when using non-lld linker
- 611c346 fjord-oobe: Add a Next button to the Touch Controller screen
- 7bb0255 Reland "Enable Actor's attempt_login_tool and related files on Android."
- ae88f21 [CSS Modules] Remove modulepreload-as.html from TestExpecations
- 3883606 Make FromLayout() constexpr for Mono/Stereo
- 8826042 [renderer] Register LoadingMode with PerformanceScenarios