Chromium Digest: 2026-01-08
Overview
This summary covers 620 commits on the main branch, with 468 identified as relevant to developers. The changes span from (f531710)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((f531710)) to (fe6f28d)" target="_blank" rel="noopener noreferrer" class="text-sky-500 hover:text-sky-300 font-mono">((fe6f28d)). The day was marked by a significant number of breaking API changes across the UI, GPU, networking, and base libraries, requiring downstream embedders to update their code.
Breaking Changes
-
⚠️ BREAKING
The public method
BrowserView::tabstrip()has been removed and renamed tohorizontal_tab_strip_for_testing(). Embedders must find alternative accessors to the tab strip view. (f55ce20) -
⚠️ BREAKING
The return type of
TabStripModel::selection_model()has changed fromconst ui::ListSelectionModel&toconst tabs::TabStripModelSelectionState&. Callers must adapt to the new wrapper class or useselection_model().GetListSelectionModel(). (5242d38) -
⚠️ BREAKING
The public virtual method
GetProfile()has been removed from theTabStripControllerC++ class. Callers must now retrieve the profile via theBrowserWindowInterface. (c30ea98) -
⚠️ BREAKING
The
gpu::MailboxHolderstruct and its associated mojom traits have been removed from the public GPU IPC interface. Related methods likeGetMailboxHolder()inblink::AcceleratedStaticBitmapImageand themailbox_holderparameter inXRPresentationProvider::SubmitFrameare also removed. (1a911f1) (67d1973) -
⚠️ BREAKING
The signature of the widely-used utility function
base::OpenFilehas changed. Themodeparameter is now abase::cstring_viewinstead ofconst char*, requiring updates at all call sites. (feacc3a) -
⚠️ BREAKING
On Android, the deprecated public Java method
addFactoryhas been removed fromPaymentAppService. Embedders must now useaddUniqueFactoryand provide a unique string ID. (b73760f) -
⚠️ BREAKING
The public Java class
org.chromium.chrome.browser.tasks.tab_management.MoveTabUtilshas been deleted. Downstream Android projects using this utility will fail to build. (d477c2d) -
⚠️ BREAKING
The signature of the public Blink API
ScrollableArea::SetScrollOffsethas been changed to remove theScrollCallback on_finishparameter. (01f8a61) -
⚠️ BREAKING
The behavior of the
sidePanel.close()extension API has changed. Calls with atabIdwill now error if a tab-specific panel doesn't exist, instead of falling back to the global panel. Extensions relying on the fallback behavior will break. (cf0517b) -
⚠️ BREAKING
Deprecated public constructors and methods have been removed from the Cronet
org.chromium.net.Proxyandorg.chromium.net.ProxyOptionsJava classes. Embedders must migrate to the newer factory methods. (3670059) -
⚠️ BREAKING
The
disable_idle_sockets_close_on_memory_pressurefield has been removed from the publicnetwork::mojom::NetworkContextParamsinterface as part of a larger removal of theMemoryPressureListenerfromHttpNetworkSession. (6cbcf51) -
⚠️ BREAKING
The signature of the public virtual method
OzonePlatform::IsNativePixmapConfigSupportedhas changed. Theformatparameter is nowviz::SharedImageFormatinstead ofgfx::BufferFormat, breaking custom Ozone platform implementations. (01619b6) -
⚠️ BREAKING
The public virtual method
SetNotifyNonSimpleOverlayFailure()has been removed from thegl::Presenterinterface, which will break embedders who implement or call this method. (6d9bfd9)
UI & Views
-
Work continues on Vertical Tabs, with drag-and-drop support added for tabs within groups and internal refactoring in
BrowserViewto prepare for the feature. (3c34712) (be42d65) - Reading Mode received several updates, including the ability to handle renderer timeouts and fixes for the settings menu, audio player, and scrolling on the empty state page. (baebb18) (5357bc9) (41a7ab0)
-
The drag-and-drop system was improved to correctly parse multiple URLs from
text/uri-listdata, aligning with RFC 2483. (e3ec71d) -
A bug in WebUI was fixed to ensure the
noCancelproperty correctly prevents native<dialog>elements from being canceled by the 'Escape' key. (48bf788)
Blink & Rendering
-
An optimization was added for
clip-pathanimations by simplifying paths to rounded rectangles (RRects) when possible, improving performance. (2ddfefd) -
The CSS parser was updated to support the
hangingandeach-linevalues for thetext-indentproperty, available behind a runtime flag. (cd7b569) - The implementation of Scroll-driven Animations was simplified by removing support for tree-scoped timeline names, which were not adopted in the final specification. (1240904)
-
A bug in
IntersectionObserverwas fixed where observations were not being recomputed on z-index changes. (50046fd) - Scrollbar and nine-patch layers were updated to use unnormalized pixel coordinates, aligning with a broader refactor in the Viz compositor. (8904ec9)
GPU, Graphics & Platform Integration
- The WebGL-on-WebGPU implementation was refactored to use synchronous initialization, enabled by processing Dawn wire commands on the IO thread. (64fdf9c)
- A hack forcing gamma 2.2 to sRGB for Wayland has been removed to fix color issues with newer KWin versions. (db1dbe8)
-
On Android, support was enabled for creating shared images from multiplanar
AHardwareBuffers (e.g., NV12), allowing for more efficient video processing paths. (004ddc1)
Networking & Services
-
In Cronet, a new boolean field,
was_proxied, has been added toUrlResponseInfoto explicitly log whether aUrlRequestwas proxied. (e195cb0) -
The experimental FedCM API was updated to support a
redirect_toresponse from the ID assertion endpoint as part of the navigation interception feature. (4152280) -
For WebNN, a check was added to reject batched
MatMuloperations with an overly large dimension on the OpenVINO NPU to prevent device unresponsiveness. (b097767)
Android & iOS
- Android: The logic for determining the insertion index of a new tab was improved to better match desktop behavior, considering factors like popups and opener relationships. (bd6ef53) (5cfa940)
-
Android: The
RecentlyClosedEntriesManagerwas updated to better support multi-window scenarios by tracking all instances and notifying them of closures in real-time. (8ae15b0) -
Android: The
InputConnectiontext getter methods were updated to returnSpannableobjects to preserve text styling for accessibility services. (994bfe5) -
Android: A new
DeviceParentalControlsDelegatehas been introduced to abstract the platform-specific implementation of parental controls. (1707f59) - iOS: Support for keyboard events in JavaScript has been enabled, allowing JS to detect these events and prevent default actions. (d69eb23)
- iOS: The default encoding for passkey data was changed from base64 to base64url to align with the WebAuthn specification. (7db76c8)
Extensions
-
The
chrome.tabGroupsAPI was enabled for desktop Android, withquery()andupdate()methods now supported. (515db69) (9f09cf2) - Navigation logic will now intercept requests for protocols that have an unconfirmed handler registered by an extension via the manifest, triggering a user permission prompt. (c27a9af)
-
A new group policy,
WebAppInstallForceList, was implemented to allow enterprise administrators to prevent users from installing web apps from the browser. (06504a5)
Media & Capture
-
A new image decoder for JPEG XL (
jxl-rs) has been added to the codebase. (3badff2) -
For HLS (HTTP Live Streaming), renditions and variants are now exposed to the media pipeline as selectable
MediaTrackobjects. (2946276) -
Work continued on implementing zero-copy video capture on Android with the addition of
VideoCaptureBufferType::kSharedImage. (28ac267) - Element screenshot scaling in ChromeDriver has been removed to align with the WebDriver specification and other screenshot functions. (cbb1ce2)
Base & Core Internals
-
A new helper function,
base::RandomChoice(), was added tobase/rand_util.hto provide a safe and standard way to select a random element from a container. (9610cfd) -
The migration from the global
MemoryPressureMonitorto the more granularMemoryPressureListenerinterface continued across several components, includingRenderFrameHostImplandPaintPreviewTabService. (b6f01dc) (0c3608f) -
The
kSyncUseOsCryptAsyncfeature flag has been enabled by default, moving asynchronous encryption for Sync closer to a full launch. (837aa57) -
Performance was improved in several areas by replacing
std::unordered_mapwith the more efficientabsl::flat_hash_map. (736302e) (fa00b52)
All Commits (620)
- fe6f28d net/base: use base::RandomChoice() for MIME boundary generation
- 0eb0585 Migrate various base::Contains() to contains() in chrome
- 7f49a1d Revert "Revert cflags/ldflags allowlist changes"
- 8b50748 Reland "[BrowserControls] Allows cancel ongoing animations when height changed"
- afdc2e9 Roll Open Screen from 8bd62f3eda20 to 255319a1bab9 (1 revision)
- 4586be7 Roll FuzzTest from f0a421a9d75b to 725b15d92b9a (1 revision)
- 2ddfefd [CC Clip Paths] Implement RRect Optimization for Native Paint Worklets
- 5357bc9 [Immersive] Allow right click to work in immersive.
- 32c1bb1 [Contextual Tasks] Fix toolbar dark mode color mismatch
- 004ddc1 media: Enable multiplanar AHardwareBuffer shared image support
- ff73952 Reland "[APC] Trigger screenshot encoding when APC is received"
- 122c8eb CustomStyleForLayoutObject() isn't expected to fail.
- 10a4930 Enable kOfferPinToTaskbarInSettings by default
- 515db69 extensions: Enable chrome.tabGrousp.query() on desktop Android
- 6cc95ee Adjust lead in dimen to avoid confusion.
- 414a089 [glic] Refactor GlicPinnedTabManager to use GlicTabObserver
- b093c11 [Extensions] Add Promise type as return for runtime.onMessageExternal
- 3badff2 Add JXL image decoder using jxl-rs
- 69f0c65 [FedCM] Allow hiding FedCM dialogs during actor login requests
- d34ae9d Roll ANGLE from 7ae5e42b626f to 55a52a762306 (1 revision)
- 03ad665 [Omnibox Next] Increase padding between mic and submit button to 10px
- 03d9618 fjord-oobe: Create FjordOobeStateManager to track OOBE state
- 420b09c Roll WebView ARM64 Orderfile from wW2E6gcg91zOAMqof... to wgjyLdyr5DMgvc_ca...
- 8ae15b0 [RWM][RecentlyClosed] Create singleton class to track all
- b097767 WebNN: Reject batched MatMul with large K dimension size on OV NPU
- b73760f Remove PaymentAppService.addFactory
- b825b94 Register AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST earlier
- 98ed462 [fedcm] Navigate the top level frame when the browser gets a redirect_to
- c0df67b Fix layering in FuseboxAttachmentModelList.
- 1b6124e Avoid unnecessary layout invalidation during vertical tab drag
- 2ea9042 Disable GlicArchiveConversation feature flag
- 2dcb519 Disable flaky tests temporarily while I debug
- 2c79795 extensions: Port tab group API unit tests to browser tests, part 7
- bb2d345 Roll Chrome Mac Arm PGO Profile
- 8606ace Roll optimization-guide from 441f57e36963 to 9dd74959a89a
- 221e540 Show proper favicon for NTP and About Chrome page on Bookmark bar
- 6082da0 Roll Chrome Win32 PGO Profile
- 16547a9 [Vertical Tabs] Adjust top/bottom margins for collapsed tab strip
- fff19a4 [ContextualTasks] Update default entry point feature param
- 9dae780 Update glic fre_controller for android
- 5520346 Revert "Remove consecutive_vsyncs_with_no_callbacks from CADisplayLinkMac"
- 1f69b4d Roll src-internal from 9f319be4bb1b to 3435edb7093b (5 revisions)
- 58bc00c Adding fieldtrial testing config for UpdateInstanceLimitDefinition study.
- c71943b Roll Chrome Android ARM64 Orderfile from SbTHihXf4qoe9FHoq... to 8caMkY6MT386F2uln...
- 231ea60 Allow compiler to deduce base::span for UNSAFE_TODO fix
- a1797c2 Merge libdmg-hfsplus from upstream.
- 63c247b Update expiration date for virtual test suites
- c30ea98 [VerticalTabs] Remove profile accessor from TabStripController
- e1df7d3 media: Disable D3D12 VEA on Windows version below 11 24H2
- 5752e24 Updater UI: Remove list breaks
- 79bf35a [Media] SymphoniaAudioDecoding experiment support
- b279afd Roll src/third_party/xnnpack/src/ b666baacb..4574c4d9b (27 commits)
- 23bde66 Reland "[Media] Force Symphonia to respect S16 format"
- a5e761c CCA: Cancel Upload Dialog
- 77825a3 CCA: Upload progress notification
- 5dd4fda Reland "CCA: OneDrive Sign-in notification for camera"
- ae3dc5a [Contextual Tasks] Fix toolbar covering thread history in zero state
- 5c786b3 Roll DevTools Frontend from 914daaca13b8 to 64070c68a17f (25 revisions)
- afdd2a1 Roll compiler-rt from 36d7c0b3c11b to a410df4c0371 (3 revisions)
- fae9b9f [ImageBitmap] Prefer accelerated images from HTMLVideoElement
- c1ec703 WTF: Add StringView::StripWhiteSpace()
- 2fab25d Remove unneeded #include statements
- 7a69052 Roll WebView ARM Orderfile from p717kL20rapABZ7Rj... to p8aLg-6LCRvMZR9cK...
- f1eb986 Roll Skia from 837be28dd218 to e9b3264ade0c (1 revision)
- 7a92891 Roll Chrome Win64 PGO Profile
- 5242d38 Use SelectionState as return type for TabStripModel::SelectionModel
- c0505b8 [Extensions] Update aliasing namespace tests for clarity.
- f9307ae Reland "[Glic] Fix FRE Escape key handling and metrics"
- 8904ec9 Refactor Scrollbar and NinePatch layers to use unnormalized coordinates
- f17bd78 Update CBB autoroll for the builds refs
- 01f8a61 [CodeHealth] Remove redundant callbacks passed to ScrollableArea.
- 28ac267 media: Implement zero-copy video capture on Android (2 of N)
- 4f2774c Fix usage of WebFormElement in FormTracker
- d8a456c [Frameworks roll] Roll to 853827873 piper revision
- b7f3b84 [Omnibox Next] Update match hover color in dark mode
- e3ec71d Parse multiple URLs from text/uri-list drag data
- b04e54b Update UI: Move timestamp to left of event
- d26971c Add unit tests to test new TabImpl Jni methods.
- 8b933f6 Automated Commit: LKGM 16547.0.0-1074412 for chromeos.
- 3c34712 Support dragging tabs within vertical tab groups
- 398bb50 Apply clang-format to search_suggestion_parser.cc
- c553607 ChromeAndroidTask: Check desktop mode using DesktopWindowStateManager
- 2df2ba6 Update migration scripts to use targets.bundle_defaults
- 7d84b8e Add PageVertical enum
- 5600bd2 [Immersive Reading Mode]: Fix RTL arrow direction in settings menu
- 10ed543 [x-plat promos] Trigger push notifications
- 09b75de [CodeHealth] Make overloaded ScrollableArea::SetScrollOffset non-virtual
- eea99c3 docs: Add an infra glossary entry for 'builderful'
- 52039c7 Roll vulkan-deps from 4617e7b84f61 to 5f81074a8d30 (2 revisions)
- 022feab Add Camera item in Gemini settings
- 689ea90 [AIM] Increase attachment chip visiual height to 40dp.
- 6166485 [animation-trigger] Rename timeline-trigger longhand test files
- b636104 [animation-trigger] Rename timeline-trigger ranges
- 1df46b1 Retry enumerating EG test names if key or list element is missing
- 080d4c2 [ntp-simplification] Merge SetModulesDisabled Mojo calls
- baebb18 Reland "[Reading mode] Reset reading mode on a renderer timeout"
- 5a1287a [AF] Expose kAutofillEnableWalletBranding flag to Java
- 6d68bd2 Roll Chrome Mac PGO Profile
- f173914 Remove sharing_service_factory.h from //chrome/browser
- 3a6feb4 [iOS] Add field trials for Expanded Tips
- d477c2d Delete MoveTabUtils
- 4cddd25 FIXUP: URLs are not fixed when bookmarks are created or updated using the bookmark extension API
- 35ed206 Remove task_list_size from actor task icon
- 67bf90e Roll clank/internal/apps from eec4e0833b2b to c53dcd786d3e (1 revision)
- e13eb5e Check for parent null-ness before updating progress bar anchor
- ba1c17a Roll Chrome Linux PGO Profile
- 5b23589 Updater UI: Add icon and color for update events
- e776627 WebNN: remove flag that forces single-threaded mode
- dd3d592 Roll Chrome Mac Arm PGO Profile
- c41b2de Remove chengweih@ from histograms.xml owners
- 8bbb170 Roll WebView ARM64 Orderfile from d8BuKZcmZFDJX-igA... to wW2E6gcg91zOAMqof...
- c4cfe41 [Persist] Add clean unused nodes functionality to Android Service
- ce948f0 Add GPU Mac/ARM64 optional trybot
- 6a68d05 Conditionally include information about Live in share current tab info
- ec37e6c Make the visibility of the Gemini mic button conditional
- 3d579ed [Blink] Refactor preload logic to fix parser queueing
- 2c7fc06 [glic-tab-context-menu] Add Unshare option to TabContextMenu
- c84ad03 Check for app update before restoring persistent incognito state
- 9da380a [iOS] PRF output generation
- 5ea2873 [Immersive Reading Mode]: Update audio controls grouping.
- d6bac61 Revert "[task] Cleanup kUseEcoQoSForBackgroundProcess"
- 44205ce Roll DevTools Frontend to 914daaca13b8
- f29ca52 Fusebox: Add proper support other supported page classes (SRP and web).
- b07c5d6 interest-group: use base::RandomChoice()
- 34b4224 [Theme] Update the Theme Collections selected item border color.
- 3e0badd Reland "Add extra leak tests"
- 68b67bc [Reading Mode]: Add the toggle elements to settings menu
- 8fad0a7 PDF: Add converter for key event messages
- 79934f6 Add strings for tab closed case in bubble popover
- c5685dc [ActorTaskBubble] IWYU for `ActorTask`
- 55337e9 fjord-oobe: Move fjord_oobe_util to c/b/a/login
- bbbc0c9 Revert "[Zoom Indicator] Fix the mismatch between indicator tooltip and actual zoom level when chrome is reloaded"
- 570928a [MIR] Minor improvements in MultiInstanceManagerApi31
- 7d5e99f Roll Skia from fafb63a5f063 to 837be28dd218 (1 revision)
- 87bd180 Android Navigate Ownership
- 06504a5 [dPWA] Web App Install Group Policy
- 4ed5280 Roll Chrome Win ARM64 PGO Profile
- 8e52ccd Move GetSourceClipboardEndpoint to clipboard_types.h
- 79c6995 media: Reset pending callbacks on Deinitialization in CdmAdapter
- 6b9a2d9 Fix a potential source of timeouts related to capture
- 68f31ca Roll Chrome Android ARM64 Orderfile from RKpyWBpkleqA99kTg... to SbTHihXf4qoe9FHoq...
- 44932a4 Simplify CanvasSnapshotProvider management across callers
- e2baace Register AUTOFILL_ACTOR_IFRAME_ORIGIN_ALLOWLIST type
- 4fe9ff8 [iOS] Add script code to serialize passkey PRF input data
- 985ca95 [Extensions] Update comment in api_schemas.gni
- 6fc5b90 Roll PDFium from 7ab0fb11656f to cfe5f8056aa2 (6 revisions)
- b0e2b65 Evoke "Android.WindowManager.NewWindow" from instance manager override only.
- 04beffd Roll Chrome Android ARM32 PGO Profile
- df972fa CrOS a11y: Rename ts_library() 'ts_build' targets to 'build_ts' instead.
- 18940f4 [aim-composebox] Clean `ShowCreateImageTool` flag
- 3269154 Roll Chrome Android Desktop x64 PGO Profile
- 3bfc8fc Extend bookmark histograms
- a893a4c extensions: Port tab group API unit tests to browser tests, part 6
- 9f09cf2 extensions: Enable chrome.tabGroups.update() API on desktop Android
- 9ab26b2 extensions: Add tab groups API browser tests to desktop Android
- d99c76a extensions: Tab group API visual data for desktop Android, part 3
- afd5fc4 [Modularization] Create a build file for //chrome/browser/gcm
- 75d5510 [Extensions] Move ExtensionGCMAppHandler to an API folder
- dd5a1e0 [TabAndroid] Implement #didInsert notification functionality
- 396a6d8 [TabAndroid] Implement #RegisterWillDeactivate
- 4657727 Revert "Add ability to tell whether we are visiting NTP directly after FRE"
- 8673f3e Roll vulkan-deps from 38466434c3a0 to 4617e7b84f61 (1 revision)
- 994bfe5 [a11y] FIX - Update InputConnection text getters to return spannables.
- b1b04f3 Roll src-internal from f88990085584 to 9f319be4bb1b (1 revision)
- 79136d1 Docs: remove reference to monochrome
- 46015fc Roll Chrome Win32 PGO Profile
- 64b3483 [Android] Fix NotDisplayedCondition when root matched loses focus
- 3850c84 Fix param typo in layout_types.h
- 01cc390 [PDF] Escape original-url in plugin response template
- bd6ef53 Android Desktop Navigate() New Tab Index Selection
- c16c1b9 Several changes to LookAheadObservableSupplier
- 5cfa940 Android Navigate() Handles tabstrip_index
- 9a7e4ae [Extensions] Create a separate GN target for commands API
- e5031a4 [Vertical Tabs] Adjust vertical tab uncollapsed min width
- 10fa08d Roll Chrome Mac Arm PGO Profile
- f634b86 Allow test scripts to ignore the use-persistent-shell flag
- c803772 Roll WebView ARM64 Orderfile from nB6Tu6WalE30UxQad... to d8BuKZcmZFDJX-igA...
- f84a04b Migrate various base::Contains() to contains() in chromeos
- e8b1b1e [Vertical Tab] Recompute hover state on removal and addition to widget.
- f65ac44 Remove add-printer-via-printscanmgr flag
- cfab414 Reland "[BNPL][Clank] Add generic issuer icons for non Chrome branded builds"
- b13afaf [Extensions] Make commands.json / commands API less special
- 61a3750 [iOS] PRF extension parsing and unit tests
- 2c417fa web_app: Add LINT.IfChange rules to web_app.h and web_app.proto
- 15ec8d9 include mtc_metadata_update_time in CERT_VERIFY_PROC_CHROME_ROOT_STORE_VERSION netlog
- 422bee1 [rust] Support for invoking `clippy`.
- 4c2b0af [a11y-text] Set text change type when SetComposingText happens when IME is selecting text suggestion
- 541b7df [Fullscreen] Add an option to disable fullscreen-within-tab in tests
- db1dbe8 [Wayland] Remove sRGB hack for gamma 2.2
- 85fd502 Add VariationsStickyPersistence to WV's ProductionSupportedFlagList.java.
- d69eb23 [ios blink] Enable support for keyboard events in JavaScript
- 17813fd Add useful default styles for menulist > hr.
- 2610f18 Add siso_keep_going_limited builder property to linux trybots
- 3ca143c [Gardener] Disable Flaky Browser Test
- 18f748c IWYU fixes in command buffer service tests
- d8e92fe Roll Skia from 2e253c215286 to fafb63a5f063 (2 revisions)
- 45163bd [dbsc] Support prefix matching in DeleteSigningKeySlowly
- 5783d55 [Desktop Android] Monitor muted state changes in TabsEventRouter
- 6747299 [SetupList] Update promo card icons
- ea0ac96 Delete kLimited and add context to kOff CookieControlsMode value
- 3f8d468 [skyvault] Update note on chrome://management page to include camera
- 6d9bfd9 Remove GbmSurfaceless::SetNotifyNonSimpleOverlayFailure
- 8a75f68 [Vertical Tabs] Switch back to delegating layout for tabs
- 84b99c5 Roll Chrome Android ARM64 Orderfile from aUcvr0op140fSLqOR... to RKpyWBpkleqA99kTg...
- c731f7f [PWA App Migration] Add new SUGGESTED_FROM_MIGRATION install state
- 7afcd36 [IOS][AIM] Introduce a fake contextual search service for egtests
- e22b05a Fix layout size of TabGroupContextMenu when switching into submenu
- 66a6603 DCHECK that pseudos support invalidation
- 93e7c1c Fix Duration out of bounds crash
- b1eaf89 Add kEnableForceDownloadToOneDrive flag
- 7db76c8 [iOS] Change default encoding to base64url for passkey data
- b82ad4b [IOS][AIM] Update the placeholder leading paddding
- cb2f0a9 FakeDMServer: set settings_entity_id for extension installs
- aafb995 Migrate touch_replay.cc to use base::span overloads of File::Read.
- 359bb37 Fix backdrop-filter with invalid mask image issue
- d91cbeb Roll Dawn from 39aff9123d6d to 03fac78a7b3f (4 revisions)
- c4f71ec Roll Chrome Win64 PGO Profile
- 1a1eec5 [iOS] Clean up Start Time remediation features
- feacc3a Change base::OpenFile() to take the mode as a base::cstring_view
- 0e86896 Explicitly ignore result of loading an atomic
- b0caaa1 [ImageCapture] Check CanvasSnapshotProvider::IsValid()
- a592c16 colabutils: Restore to initial state in MemoryUsageView.display()
- 9093b7e Android: rename toolchain variable
- 333ac44 [Signin][Android] remove AccountPickerDelegate::onSignoutBeforeSignin
- d61195a [iOS] Implement BwgTabHelper Observation and make the BwgBrowserAgent an observer
- 4bc3d5a Enforce online sign-in policies on browser restart after crash
- 17bbe78 Avoid duplicate map lookups.
- 1a911f1 [gpu] Remove MailboxHolder IPCs
- 2ee51e1 Fix typo in DFM documentation page
- d89f931 [BNPL][Clank] Fix ToS icon size and spacing between text
- 844d05a [tips] Match the variant for tips histograms for ESB to the right string
- 9a994db Roll src-internal from 4e8bc24189b8 to f88990085584 (1 revision)
- cf0517b [Extensions] Remove tab-specific close fallback to global panel.
- 7bfdcdc Migrate various base::Contains() to contains() in media
- cce381d launch IPH_GlicTryIt
- 669792c Bundle Chromium's jarjar'ed version of protobuf
- 09a4c96 [Signin][Android] Cleanup history BottomSheetSignin ModalDialog callbacks
- cf6d9a5 [iOS] Correctly position the new toolbars
- bc6dd2f activity_reporter: Report browser activity matching UMA reporting
- ae6c6d3 Remove deprecated TODO.
- 65206ae Minor refactor and documentation of extract_actions
- 00e930b [iOS] Add actions to the toolbar button
- f05ac05 Change DCHECK to CHECK + NotFatalUntil in BVCCVC
- ad44574 [iOS] Create a new Toolbar
- 197be08 Mark xml/xslt/large-cdata.html slow
- bbf1a33 [TabBottomSheet] Add Flags
- c7acb63 Roll ios_internal from 85c684ea863c to 826c27eacdf6
- e186d0c Re-enable WebRTC GPU tests on Windows AMD.
- a054ab8 Roll Depot Tools from 6f577a0fc5f6 to 941462732860 (1 revision)
- 10d0335 Remove Event.Touch.TimedOutOn{Desktop,Mobile}Site metrics
- 0be1d60 Migrate various base::Contains() to contains() in ui
- b0b028d [contextual_tasks] Guard empty task removal with feature flag
- 4864b1e Removing dependency of TabRendererData in Omnibox components
- 677f175 [iOS] Update strings and consolidate flags for image remixing
- e8e214b Create initial pipe for toggling pin/unpin IRM UI.
- 48bf788 WebUI: Fix `noCancel` property not preventing canceling native dialog
- 36eb16c [glic] Create abstracted tab observer
- 21421a7 Roll Chrome Mac Arm PGO Profile
- 3ec1249 [Media Indicator] Fix stale indicator on tab strip rebuild
- cb90f9f Roll Media App from LwMj0MQe1dJ6XqvRf... to gT81CeE_MNLcr1y-K...
- 0e29cfd Convert to UNSAFE_TODO in base 2/9
- 18827cd [SLAMS] Introduce GetIntelligentScanModelType in IntelligentScanDelegate
- 353123e Roll Skia from a0c407bce408 to 2e253c215286 (3 revisions)
- 64e05a1 Explicitly ignore result of peek()
- 9f30ddd [iOS] Revert condition for infobar badge tab helper creation
- 14da125 Avoid duplicate map lookups.
- 6b805ef Avoid duplicate map lookups.
- 736302e Replace `std::unordered_map` with `absl::flat_hash_map`.
- e12331a ExtensionInstallPolicyService: fix a crash
- a24fdb6 [glic][onboarding] Make iph strings translateable
- 2802d08 [PasskeyUnlockErrorUI] Parametrize PasskeyUnlockManagerTest
- 8f2beac BrowsingHistoryService: Introduce new results histograms
- 7e7e432 Replace `std::set` with `absl::flat_hash_set`.
- fa00b52 Replace `std::unordered_map` with `absl::flat_hash_map`.
- 70a9117 Roll ANGLE from 53c696f05d8e to 7ae5e42b626f (1 revision)
- 9fe1984 Separate profile picker error dialog from the picker's main view
- c3bb666 Migrate various base::Contains() to contains() in crypto
- 6732d1a [Tabs] Cleanup set/get RootID usage
- c85efb1 Drop the `kAdditionalOpaqueOriginEnforcements` flag.
- bd4084e Persist tab switcher and omnibox text state
- b6f01dc Migrate RenderFrameHostImpl to no longer use MemoryPressureMonitor
- eeda28d [Tabs] Expose a method to set the opener/parent tab in TLI
- 3835d48 Deflake and re-enable DevToolsTest.TestWindowInitializedOnNavigateBack
- 4e193d7 Deflake DevToolsExtensionFileAccessTest tests
- 96ae98d [a11y] Support ACTION_SET_EXTENDED_SELECTION.
- c1db70a Switch ToTLinuxAsan to free_space:high
- 328a8db Remove rnk from tools/clang/scripts/OWNERS
- ae27f3c [iOS] Make IsReaderModeAvailable() always return the same value
- e1f56dc Roll Chrome Android ARM32 Orderfile from QkJq1X2UU1U1Px7Xg... to Cgp46aJv1xOSFpU_H...
- e501099 legion: Add encoded_extensions to token struct
- f5b4b29 Migrate sensitive policies with manually added notices
- 0464634 [Settings Search] Close empty state fragment when resizing
- d8df4da Add FormData support for ShouldBeQueried
- 4bf42a8 Roll Chrome Android ARM64 Orderfile from nTkZgrnJr17KLjRd3... to aUcvr0op140fSLqOR...
- ecd3648 [x-plat promos] Add new Sharing Message type for desktop-to-mobile promo
- bf50ff2 [leveldb] Add LevelDBCacheSize to testing config and Webview flags.
- 8b5ba5c Remove obsolete experiments for Attribution Reporting API
- 67d1973 [blink] Remove last MailboxHolder usage from StaticBitmapImage
- a7a9d7c Roll androidx from Na6BP2mYcxWmSX7AX... to JI2hdxn7_q3WHubYR...
- 8edcfaf [RWM][RecentlyClosed] Update domain text of Recently Closed window entry
- b1ebdee Add UMA metrics to evaluate tab discard decisions
- 67d5ab8 Roll glic-test-internal from 002775eaa771 to a6d9b325fc89 (1 revision)
- f5ef24d Roll clank/internal/apps from 8775ec08dc51 to eec4e0833b2b (1 revision)
- 494b77e Updating trunk VERSION from 7623.0 to 7624.0
- 93374a3 Roll Chrome Android Desktop x64 PGO Profile
- 301a3c1 Roll ios_internal from 24e8629d4239 to 85c684ea863c
- 01de00b [Bugfix] Clear Highlighted and Selected Cards on Hiding GTS
- 972e00e Roll WebRTC from 2ee20c9d08fe to 5fca03c904aa (1 revision)
- 78c9966 [Persist] Add ClearNodesForWindowExcept method to Service
- 2185ce6 [iOS] Centralize Gemini flow initiation in BwgBrowserAgent
- 86622e7 [iOS][Omnibox] Remove stale DUMP_WILL_BE_CHECK
- 2a7db17 Remove kHandleOverlaysSwapFailure feature
- 4459000 [scroll-animations] Store timeline names as plain AtomicStrings
- 545a2c6 update_client: Add tests covering bad patch input/output.
- e4aee0e Revert "Actor: defer OnFinishedActing while interrupted"
- 52161ae [composebox] Fix the cropped focus rings in composebox components.
- 8db51a8 Allow edge tabs a bit more space when window is narrow.
- bafcf9c Roll Help App from L6cbwV8BSPYDFlvBz... to jil9sx9GXJB-xs36C...
- 95fa052 Roll Depot Tools from 02da7602fb31 to 6f577a0fc5f6 (1 revision)
- 837aa57 Enable kSyncUseOsCryptAsync by default
- 4053b61 [lens-searchbox] Fix the image overlapping the text issue in Lens.
- 276225a Show bottom sheet displaying the full list of loyalty cards.
- 6a20e4d Roll vulkan-deps from 8340eebbf0fd to 38466434c3a0 (2 revisions)
- 6d145e4 [glic][onboarding] Record metric for FRE completion
- 64fdf9c [WebGLOnWebGPU] Synchronously initialize the WebGL context
- 7e50331 Add can use gemini capability to android build
- 91fe258 [AdTracker] Change BottomAndTop stack scan to TopOnly
- ea03c8c [iOS] Fix Inactive Tabs button flash
- 9e63d01 Roll clank/internal/apps from 707d4687ac2d to 8775ec08dc51 (1 revision)
- f1f5a9b [VL] Add 404 integration test to HistoryBrowsertest
- bcea205 Roll Chrome Mac PGO Profile
- cb5183b [corewm] Fix dangling pointer in TooltipStateManager
- 9425edd [ios] Extend Autofill.FormFillSuccessIOS expiry for 1 more year.
- 3d1150e Add a few browser tests for ProxyOverrideRules policy
- 656334f [crd host] Disable chromotocol
- 029efeb Remove usage of MemoryPressureMonitor in TabLoader
- 4230023 Roll V8 from 0b8fa5096eb1 to ce8c1a51ccaf (17 revisions)
- 622c71e [iOS][mvt-customization]Show snackbars when pinning Most Visited Tiles
- 0c3608f Migrate PaintPreviewTabService off MemoryPressureMonitor
- e22fa4c Remove MemoryPressureListener from SharedStorageManager
- 1770ad8 Use ActuationTool throughout instead of ActuationAction or ActuationCommand.
- e1038b9 Target.createTarget with background=true should not focus the window
- 62792ff Remove Event.EscKeyPressedDownWithModifier definition
- a604f52 [FSA] Extends expiration date for FSA histograms
- 154107f [iOS] Fix sync encryption passphrase settings
- f10dcfa [iOS][mvt-customization] Make add and edit pinned site work!
- 007ac69 [iOS] Temporarily remove DUMP_WILL_BE_NOTREACHED()
- bc3a11a [iOS][Omnibox] Fix wrong text color
- 3dc6f5e Ban chai.js in favor of chai_assert for WebUI
- afdf971 Add assertNotSameOrderedMembers to chai_assert
- bd792e3 Roll WebView ARM Orderfile from ETtHS0wWZYhFumCEo... to p717kL20rapABZ7Rj...
- 5ce51b0 Roll Chrome Mac Arm PGO Profile
- 6a00805 [CRS] Automatic update from google3
- d5ab174 Add HaTS survey option to bypass profile age check
- 9b66131 Clean up /trackingProtection redirect
- 0dbca54 [media-capture] ScreenCapture.onPick should not be called on tab sharing
- 29f4667 [Default Browser] Migrate Default Browser settings toggle
- caf8466 Roll Chrome Android ARM64 Orderfile from SN_ZWohEnVOJXLwfY... to nTkZgrnJr17KLjRd3...
- 2bc256f Fix alignment in DevTools policy dialog for macOS and windows.
- 8b599df Adjust scoping of interleaved-recalc and detach-layout-tree flags
- 4b114ef Roll ANGLE from 64280fb52937 to 53c696f05d8e (2 revisions)
- 57738c4 updater: refactor and helper methods to get the updater and app policies
- c821c6b [Zoom Indicator] Fix the mismatch between indicator tooltip and actual zoom level when chrome is reloaded
- 416bc4d legion: Dispatch server messages depending on state
- 80a5385 Roll Chrome Win32 PGO Profile
- 3a79d48 Add chrome://flags entry for DBSC DevTools
- 8733b5d Multi-account device metrics: DeviceStatisticsTracker, part 2
- 5fcee98 Roll ios_internal from b72d0b9a2f88 to 24e8629d4239
- def2b4b Roll WebView ARM64 Orderfile from tHGrHI1Dc9aKKeHuR... to nB6Tu6WalE30UxQad...
- 606bd0a [LNA] add privacy index tests for new permission settings
- 53ab143 Updating XTBs based on .GRDs from branch main
- b967523 [infra] Roll @chromium-luci package
- e195cb0 Reland "Log whether UrlRequests is being proxied proxied"
- dbef844 [scroll-animations] Use normal hash map lookup for timelines
- 182fc83 Remove Navigation.FencedFrameTopNavigation
- 39ea73b [CT] Automatic update from google3
- 8ff9e2b Remove obsolete is_janky_v3 field from the PerfettoSQL Chrome stdlib
- 4f235f7 [ios] Fix for EG tests with loadMinimalAppUI
- cbb1ce2 Remove element screenshot scaling
- f589308 Add autofill suggestion to show "All your loyalty cards" bottom sheet.
- 3670059 Reland "Drop deprecated Cronet proxy APIs"
- 7b673c9 Roll Chrome Android ARM32 PGO Profile
- a9bae90 Don't depend on Chromium's rust allocator crate for Cronet in Android
- 6083ea4 Rename CBCM to CEC in policy description
- b6ea3d9 Roll WebRTC from 14b7e2627518 to 2ee20c9d08fe (1 revision)
- 83a37b9 Enable DesktopMediaPickerMultiLineTitle and DisplayMediaRejectLongDomains
- 6aa2fc9 Roll Chrome Mac Arm PGO Profile
- 5393f9a Roll src/third_party/harfbuzz-ng/src/ 31695252e..fa2908bf1 (61 commits)
- ce2b4a9 Roll Chromium Variations from ZMWLpk_03jiAHNeBQ... to 9Ek9phRleQWAs_20D...
- 959a1d1 Roll Chrome Win64 PGO Profile
- d72a695 Roll Kotlin Stdlib from DYm0RU-0CEwXk_Ij9... to pzmoMtwHT1hYqAVIa...
- be02a7a [//ui] Fix Linux build
- 328a4ea [//ui] Fix Cast build
- 39a5923 Introduce LegionCoreHost as a ProfileKeyedService.
- 7e17804 [iOS] Rename BrowserContainer into BrowserContent
- 8a2460d [ios]Check FullscreenWebStateObserver is unregistered before destruction
- d4ac566 [iOS][Lens] Remove expired Lens LVF feature flag
- 01619b6 Revert "Revert "[//ui] Have OzonePlatform::IsNativePixmapConfigSupported take SIFormat""
- a4242cb [//ui] Fix build
- 1707f59 Create device parental controls delegate
- c582925 Prerender2Fallback: Add tracing trigger prefetch-matching-start-for-prerender
- f942e61 Roll Dawn from 0f561487ff7a to 39aff9123d6d (5 revisions)
- c3f4ff3 Revert "[//ui] Remove BufferFormat from ClientNativePixmapDmabuf interface"
- 598e422 Roll Chrome Android ARM64 Orderfile from 2_36TO_GH-uJXYAPn... to SN_ZWohEnVOJXLwfY...
- 47be1ff Revert "[//ui] Have OzonePlatform::IsNativePixmapConfigSupported take SIFormat"
- 17dbebc Migrate various base::Contains() to contains() in google_apis
- 899e72b [Android][3PPWM] Prevent conditional passkey UI on WebView
- b67d1c6 [ios] Add RecordMetricsForSiriShortcut to avoid duplicated code
- c7ed42d Add fieldtrial config for AutofillFixStateCountryMisclassification
- 4aac9df Roll ios_internal from b31f5c0a973e to b72d0b9a2f88
- 43d9ad8 Roll WebView ARM64 Orderfile from _1flBiiDK71PO0G04... to tHGrHI1Dc9aKKeHuR...
- 1ff1d38 [blink] Remove stale Linux expectation for open-features WPT
- 93ddfed Simplify devtools SAB issues tests
- 7e2f444 Remove unneeded service substitution for testing.
- 96ae85b Roll Skia from 20b7baed26e5 to a0c407bce408 (1 revision)
- 0102d5b Revert "Enable individual request throttling by default"
- bc4bb54 Revert "[TDR] Remove TODOs linked to issue 40335851."
- d6e5a0f [Signin][iOS] Use SigninReauthCoordinator in recent tabs
- f661dad [//ui] Remove BufferFormat from ClientNativePixmapDmabuf interface
- 42fe909 [TDR] Remove TODOs linked to issue 282233232.
- 3251c1f [UNO] Update margins of sign in promo dialog
- a986365 [//ui] Remove OzonePlatformWayland usage of BufferFormat
- d4e7e03 [//ui] Have OzonePlatform::IsNativePixmapConfigSupported take SIFormat
- fa6a17c Roll androidx from lMolQkw51TntdCw0m... to Na6BP2mYcxWmSX7AX...
- ccf2b6f [blink] Remove stale Linux expectation for shadow-dom focus WPT
- e4ab808 Avoid duplicate map lookups.
- bb9bb7c [signin] Move away from chrome://chrome-signin in browser tests
- 459bfdf [Gardener] Revert "extensions: Add end-to-end test for extension toolbar presence"
- 8dfa638 Fix crash related to ActivityManager#moveTaskToFront
- eb0f193 Roll WebRTC from f186bcfbb63f to 14b7e2627518 (1 revision)
- 477aec0 Prerender: Use PrerenderHostId to identify prerender hosts
- 58f2eb2 Roll Website from 60c79bec3597 to 5ec884234857 (1 revision)
- c7ae99b Roll Projector App from W_9qaj6qhAsIqEk1_... to veoKKB1_0p6iBFw2D...
- 1240904 [scroll-animations] Remove CSSTreeScopedTimelines flag
- 90314aa Roll Chrome Mac Arm PGO Profile
- 2aaabdd [AWC] refactor - rename DispatchEventsAndCallbacksForPrinting
- 845757b Remove "Enterprise.DeviceSettings.UpdatedStatus" histogram and enum. The histogram is expired and the alerts are updated to use the replacement
- 3267497 [signin] Remove fieldtrial testing config entry for a launched feature
- b42da25 Roll ios_internal from 32cbdea05d48 to b31f5c0a973e
- 332d373 Roll Skia from 58837e160874 to 20b7baed26e5 (1 revision)
- b5cc421 [iOS][AIM] Resize preview to the expected size of the carousel cell
- a208e85 Add unit tests for ThumbnailCapturerMac
- e0fcf64 Roll Boca App from OFv_JE4rKXL7vIksh... to j_vTwsMmtSl4WJHfl...
- 1bd9e1a Roll ANGLE from b406401e4208 to 64280fb52937 (1 revision)
- 7796166 [IWA] Enable ControlledFrame SecurityInfo feature by default
- 4dece89 Make CSSParserLocalContext mutable in css_parsing_utils.cc
- fee0d1a Roll Chrome Android ARM32 Orderfile from u2g0VXwpy3Ou5j094... to QkJq1X2UU1U1Px7Xg...
- 282233a Roll Chrome Android ARM64 Orderfile from 5ehBkIyXq5rZtmEmk... to 2_36TO_GH-uJXYAPn...
- 312823a WTF: Introduce string_internal.h
- e213b46 Roll WebView ARM64 Orderfile from 8qmCjkbAc1f8iCCp_... to _1flBiiDK71PO0G04...
- 450fdd3 WTF: Spanify BloomFilter
- 9da80fd Rename & move OptionType.XKB_LAYOUT into Pinyin grouping.
- 0ab7afa Fix memory leak in HttpCacheTest EncryptionDelegate tests
- c27a9af Intercept navigation when trying to use an unconfirmed protocol handler
- cc2f2ba Roll captured_sites/autofill from 7a64b7ad9051 to 5686a3372069 (1 revision)
- a735244 Roll WebRTC from de81c0c45f06 to f186bcfbb63f (2 revisions)
- 6b992cb [carousel] Avoid nullptr ::column computed style.
- 0982ab9 Roll Depot Tools from 72926f8e78b4 to 02da7602fb31 (2 revisions)
- cd7b569 [text-indent] Parse `hanging` and `each-line`
- c78f2e3 Roll Chrome Mac PGO Profile
- 01501d9 Check derefs in supervised user factories
- c2be7ea [Frameworks roll] Roll to 853586637 piper revision
- d748d61 Roll Skia from 1e3266fdba86 to 58837e160874 (1 revision)
- 0d5c934 Use symbolic const for PK-PredictiveWriting CrOS-Prefs key.
- 1fd3091 Automated Commit: LKGM 16547.0.0-1074406 for chromeos.
- f87fb5c [iOS] Prepare to rename BrowserContainer
- 2e61641 Roll Chrome Win ARM64 PGO Profile
- 775ae41 Add missing sequence checks in generated_code_cache_context.cc
- 4b23957 Roll Chrome Win32 PGO Profile
- 004934c Extract OPTION_DEFAULT of CrOS IME Settings into own TS file.
- 05876de Roll Chrome Mac Arm PGO Profile
- 4eec948 Move convert_user_script_unittest.cc to //extensions.
- 32768d0 Move autocorrect Prefs strings to input_method_settings_consts.h.
- 87b88a0 [Blink] Update references to GMB in video_track_recorder_unittest.cc
- 4391bf2 [Viz] Update comments in frame_sink_video_capturer.cc
- 0f90854 Roll Chrome Linux PGO Profile
- 76749c8 [Media] Simplify context loss check when creating StaticBitmapImages
- 7aa02cc [ntp-next] Fix row action chip background transparency
- d438c02 Add SkillSpecifics
- 9e3fe7c CrOS WebUI: Remove obsolete reference to ts_definitions.gni.
- 9253da6 [rust] Fix Clippy warnings: components/qr_code_generator
- d060363 [Blink] Make CRP::RasterInterface() CRPSI-only
- acb6bad [Blink] Make ScopedRasterTimer creation virtual in CRP
- 5b3670e [Blink] Move usage of CRP::RasterInterface() to be within CRPSI
- 5e25e8c Add scaffold for DataType::SKILL
- efbd952 Roll Skia from 32447e00c1fc to 1e3266fdba86 (3 revisions)
- cc89f62 Roll Chrome Android Desktop x64 PGO Profile
- da402af Roll Chrome Win64 PGO Profile
- 7151d4a Roll Chrome Android ARM32 PGO Profile
- 07ee380 Add histograms for the network response time of synthetic response
- b7850d1 Migrate one base::Contains() to Contains() method in blink
- 6199633 Add metrics for JSNetworkRequestIncludesCredentials
- 9361229 Roll Updater chromium_win_x86 from 2@1560009 to 2@1561002
- 1b82165 Roll Updater chromium_win_x86_64 from 2@1560016 to 2@1561003
- ac471b4 Remove the "TextareaLastLineRemovalFix" runtime flag
- 3675dc9 Roll Enterprise Companion chromium_win_x86_64 from yWKK_kuUetNahY-y-... to XubLIamL8xB1FXoj0...
- 67f1691 Revert "Roll DevTools Frontend from 4ab85c801fa1 to 914daaca13b8 (1 revision)"
- 23a0827 Ensure CalculateProposedLayout for Splits can handle null CollectionNode
- 9a8b6df Roll Chrome Mac Arm PGO Profile
- 1ae0bef Revert "Roll DevTools Frontend from 914daaca13b8 to aaed0ec8d060 (5 revisions)"
- 871721e Revert "Roll DevTools Frontend from aaed0ec8d060 to f27a6f5949cf (1 revision)"
- c984bdc Roll Skia from 3c47ea10638f to 32447e00c1fc (1 revision)
- 3461aa9 Roll Updater chromium_win_arm64 from 2@1560013 to 2@1561001
- 0af6bd6 Roll Enterprise Companion chromium_linux64 from e1hTsoe7JXHavRGfq... to lDdzDkUH41msW06ls...
- 1c904a2 Add method to determine if the device's built-in display is tablet-sized
- 9f3764a Roll Dawn from 7a5c8c988ef6 to 0f561487ff7a (10 revisions)
- ce953bf Roll Enterprise Companion chromium_win_x86 from etcMIrH_aMFRJ_oWk... to NH1eNpvZzBrSicI-L...
- 837054b Roll Updater chromium_mac_amd64 from 2@1560017 to 2@1561001
- 6b8e25b Roll Chrome Android ARM64 Orderfile from 18Aff9QAEbfqNC9Cl... to 5ehBkIyXq5rZtmEmk...
- ad2a706 Roll Updater chromium_linux64 from 2@1560007 to 2@1561001
- 41a7c8c Roll Updater chromium_mac_arm64 from 2@1560005 to 2@1561002
- 4f00748 Roll Open Screen from f8e7aacb0ea7 to 8bd62f3eda20 (1 revision)
- cc6d964 Roll Depot Tools from 3ad54e4fef93 to 72926f8e78b4 (1 revision)
- f2e3591 Roll Enterprise Companion chromium_mac_amd64 from NxWebRLLmeEYaGvE7... to -UgDXHH3lF88q9c38...
- 4ae6e22 Move convert_user_script.{cc|h} to //extensions.
- 551eb17 Roll Enterprise Companion chromium_mac_arm64 from Rx_gXfLo6zMtr1WKw... to IH3DWMpVQ_VOH5Vyj...
- 9d1c9dc extensions: Add end-to-end test for extension toolbar presence
- 6d55376 [iOS] Refactor download list header layout and sizing logic
- f3e0de1 Roll DevTools Frontend from aaed0ec8d060 to f27a6f5949cf (1 revision)
- 33208af [ntp-next] Update minimum height for action rows
- 35c27e6 [Extensions] Add HostAccessRequest struct
- c988aa8 webnn: remove unused webgpu interop path
- 640c001 webnn: code clean-up for ExecutionProviderInitializer
- d74ba49 text-justify: Should be valid for ::first-letter and ::first-line
- 79ae490 Roll WebView ARM Orderfile from odmsuJUVRfOuFCP76... to ETtHS0wWZYhFumCEo...
- f99bef8 Use IgnoringAsciiCaseHashTraits in hyphenation_minikin.cc
- d6023bf Roll Chrome Mac Arm PGO Profile
- 66ac99b Re-add crash keys for crbug.com/470579309
- 17ed9ad Roll vulkan-deps from 0e21a7658fd0 to 8340eebbf0fd (1 revision)
- 56cc731 Roll Skia from 1c5edd47ee90 to 3c47ea10638f (3 revisions)
- fc9b3b1 Reapply [DomStorage] Add feature flag and DomStorageDatabase for SQLite
- dc45722 Roll Chrome Android ARM32 Orderfile from rR2g7Bh9KEKSKy6iS... to u2g0VXwpy3Ou5j094...
- 2692f4f scalable_iph: Remove more leftover files
- a76a9a7 IDB: Run on_files_written before notifying transaction complete
- 67d8e1f Roll WebView ARM64 Orderfile from YwLw0VfHftsB4hqA1... to 8qmCjkbAc1f8iCCp_...
- 2c1810a [WaaP] Extract WebUI theme color logic into ThemeColorsSourceManager
- dba3ece [gardener] Mark virtual test for wpt/xml/xslt/large-cdata.html as flaky
- c95ee7d Roll src/third_party/flatbuffers/src/ 187240970..a86afae93 (76 commits)
- d0fed20 Updating trunk VERSION from 7622.0 to 7623.0
- 45503e9 Roll Chrome Win32 PGO Profile
- 9596d51 Remove AppIdObserver
- d6dead8 WebNN: Replace null characters in node names for ORT backend
- bbd5d62 scalable_iph: Remove ScalableIph client side config
- 41d4282 [media-capture] Add flags to chrome://flags for manual en/disablement
- e8f2f6f Use string_view instead of strings to avoid string copies.
- d4f417a [🌷] Revert "[BNPL][Clank] Enable logo with message for Accessibility in ToS screen"
- 5e3e1da media: Move VEA feature checks to factory functions
- e43b22c Roll Chrome Mac Arm PGO Profile
- 32c44a3 Roll Chrome Mac PGO Profile
- 1091c25 Make setDrillDownOverrideValueForTesting a static method
- f12b632 Fix DCHECK failure in FindRequestManager on crashed pages
- dca2a8b Roll src/third_party/tflite/src/ a83ab83e5..48401a9c2 (551 commits)
- 7a07d20 [text-indent] Cleanup `Test Expectations`
- 39467fb Add start padding to inline search box on large screens
- 5a77bcd [gardener] Fix external/wpt/xml/xslt/large-cdata.html expectations
- 6644315 Retrieve ContentContainerView by tab instead of by the active View
- 6cbcf51 Remove MemoryPressureListener from HttpNetworkSession
- faeea4a [🌷] Revert "Add extra leak tests"
- cd983ca Roll src-internal from e0440edf7581 to 4e8bc24189b8 (1 revision)
- 2a1bc37 Roll ChromeOS Bigcore AFDO profile from 145-7559.27-1766375487-benchmark-145.0.7604.0_pre1562941-r1 to 145-7606.0-1767581439-benchmark-145.0.7621.0_pre1565493-r1
- f99d15b Consider incognito tab count for instance restoration
- efaa8ad [contextual tasks] Voice / submit tests
- eb59c05 Roll ChromeOS Arm AFDO profile from 145-7581.0-1766373563-benchmark-145.0.7603.0_pre1562861-r1 to 145-7606.0-1767584678-benchmark-145.0.7621.0_pre1565493-r1
- 68726f7 [🌷] Revert "[CodeHealth] Spanify AAudio (de)interleaving"
- 57b0541 Roll ChromeOS Atom AFDO profile from 145-7581.0-1766374968-benchmark-145.0.7604.0_pre1562941-r1 to 145-7606.0-1767586649-benchmark-145.0.7621.0_pre1565493-r1
- a4d23db Roll WebView ARM64 Orderfile from y2z9NmKbilk2W-H4H... to YwLw0VfHftsB4hqA1...
- 6cfb555 [composebox] Fix tool chips not showing in compact composebox.
- b073955 Roll Chrome Android ARM64 Orderfile from -TCUTriXRq-JHoee0... to 18Aff9QAEbfqNC9Cl...
- 2f26e1c [DomStorage] Remove GetLevelDB() from DomStorageDatabase interface
- f5286d0 [Fast Pair] Modernize a/quick_pair/common nested namespaces
- e13dfc4 Fix: Fix checkmark stuck on grey default when enabling Follow device colors
- 317f260 [PWA] Check for manifest updates on every manifest seen.
- 9fd955c [Fast Pair] Modernize a/q/companion-app nested namespaces
- 9ec66f5 Roll Chrome Win64 PGO Profile
- 9e56b5c Roll DevTools Frontend from 914daaca13b8 to aaed0ec8d060 (5 revisions)
- 6000bda Roll WebRTC from fb8372ed0e44 to de81c0c45f06 (2 revisions)
- 1eaf3ed [PWA] Adding tests for trusted icon filter
- 6a8618b assistant: Remove deprecated metrics, actions, and enums.
- 388fe6b Remove Compositing.Display.PendingSwaps
- 735b002 [WebNN] Disable NV EP for OT due to crashing bugs
- 26de3d0 [webaudio-testharness] Migrate audioworkletglobalscope-timing-info
- 48f430d Roll Chrome Android ARM32 PGO Profile
- cf83c93 [webaudio-testharness] Migrate scriptprocessornode-0-output.html
- 4c87a01 Remove count metrics for {picture}layers and render surfaces
- 7af3382 Roll WebView ARM64 Orderfile from GvEAzQlFnmN_gYvdl... to y2z9NmKbilk2W-H4H...
- efe9ba4 Roll Chrome Android Desktop x64 PGO Profile
- 9ebf83e Automated Commit: LKGM 16547.0.0-1074400 for chromeos.
- e122db7 Extend printing metrics
- 3f10a4d Migrate various base::Contains() to contains() in ash
- 80862bc url: Mark deprecated functions as UNSAFE_BUFFER_USAGE
- 2946276 [HLS] Expose HLS renditions & variants as MediaTracks
- b5b5e46 Build ToolRequestVariant on Android
- 871da78 Add a fieldtrial testing entry for GlicPersonalContext.
- 5cb585e [Omnibox Next] Add about flag entry to not show contextual chips
- 2266ef2 [Gardener] Mark external/wpt/xml/xslt/large-cdata.html as flaky
- 9bf90ac Roll Chrome Mac Arm PGO Profile
- a719d32 Remove -ui/gl/ from unsafe_buffers_paths.txt
- 7c9483e [VerticalTabs] Replace browser usage in glic underline code
- cb55c8b Add FirewallAPI to allowed 10240 imports
- d773f9f [PWA] Migrate IsDiyApp callsites to use WebAppFilter
- 182600d [Desktop Android] Add missing build file
- 199a6a1 Roll Crossbench from 2118cbdd8f1b to e5596abe4ad6 (1 revision)
- 73b50b3 Extensions: CodeHealth: Update spelling of a random word in tab_util
- 5113a6c [Extensions] Move misleading TODO comment
- 4152280 [fedcm] Introduce a redirect_to callback to SendRequestToken
- 83bb94d Roll ios_internal from c5eb85a99dc0 to 32cbdea05d48
- 9610cfd base/rand: add RandomChoice()
- e4b4243 Roll BoringSSL from dd0a46a4627d to c5e90e2f3826 (2 revisions)
- be42d65 [Vertical Tabs] Rename TabStripRegion Variables
- 96e6b5b Reland "[BrowserControls] Create TopControlsLockCoordinator"
- f55ce20 [Vertical Tabs] Remove production usages of BrowserView::tabstrip
- 0d67961 Roll vulkan-deps from 8b70b9b3e19e to 0e21a7658fd0 (2 revisions)
- 37d1dee More changes to allow files to build on android
- f94b86b [FedCM] Make the accounts request result an object
- 41a7ab0 [Reading mode] Allow scrolling on the empty state page.
- 50046fd Recompute intersection observations on z-index changes
- 079ff33 Update platform-specific code guards in WebAudio
- 78a553e [Extensions] Fix and enable bfCache onUpdated extension test.
- 7e90e07 [ntp-simplification] Move auto-removal metrics from NTP handler backend to webui
- f531710 Revert "[Reading mode] Reset reading mode on a renderer timeout"