![Matthias Rohmer](https://web.dev/images/authors/mrohmer.jpg) Matthias Rohmer [X](https://twitter.com/matthiasrohmer) [GitHub](https://github.com/matthiasrohmer) [LinkedIn](https://www.linkedin.com/in/matthias-rohmer-b09191b0) [Bluesky](https://bsky.app/profile/matthiasrohmer.bsky.social)

<br />


Published: February 11, 2026

<br />

[Video](https://www.youtube.com/watch?v=-KXwGGu23rc)

Similar to Chrome 139, for Chrome 145 the Chrome DevTools team prioritized
product excellence, tackling known issues, unifying UI implementations, and
improving test health. The numerous subtle fixes and refinements across various
panels landed through this effort should make your daily debugging and
development workflows smoother, more reliable, and more productive.

## DevTools MCP server updates

The [DevTools MCP server](https://github.com/ChromeDevTools/chrome-devtools-mcp)
has received significant updates from v0.11.0 to v0.14.0, introducing key
automation and emulation capabilities.

- **Auto Connection:** The new `--auto-connect` flag allows the server to automatically discover and attach to a running Chrome instance, removing the need to manually copy WebSocket URLs.
- **Unified Emulation:** A single `emulate` tool now handles geolocation, network conditions (offline/slow 3G), CPU throttling, and user agent overrides.
- **Preserved Logs:** You can now access network requests and console messages across navigations, mirroring the "Preserve Log" functionality in DevTools.

See the [public changelog on GitHub](https://github.com/ChromeDevTools/chrome-devtools-mcp/blob/main/CHANGELOG.md)
for the full list of changes.

## Soft Navigations are now visible in trace view

Soft navigation and soft LCP markers are now visible in the **Performance**
panel trace view if your website is using Single Page Application (SPA)
architecture. This makes it significantly easier to debug performance in modern
web applications where *navigations* happen without a full page reload.

Read more about [soft navigations on this blog
post](https://developer.chrome.com/blog/new-soft-navigations-origin-trial). The live metrics view and
Performance Insights don't reflect soft navigations, but that work is planned
for future releases as work on this API continues.

![A soft nav marker in the Performance panel with a trace from youtube.com.](https://developer.chrome.com/static/blog/new-in-devtools-145/images/softnav-markers.webp)

Chromium issues: [450673886](https://issues.chromium.org/issues/450673886),
[450673887](https://issues.chromium.org/issues/450673887)

## Line-level profiler timings now far more precise

After recording a trace in the **Performance** panel, the **Sources** panel
displays the timings observed in the trace on a per-line basis. This lets you
identify exactly which lines of code are consuming the most execution time.

This feature previously had bugs that made it unreliable when the source was
pretty-formatted (using the `{}` button) or when using source-mapped scripts.
These issues have been resolved, making line-level profiling accurate and usable
for production-ready, minified code.

![Execution timings next to line numbers in the Sources panel.](https://developer.chrome.com/static/blog/new-in-devtools-145/images/execution-timings.webp)

## Faster trace interaction

A major bottleneck in the **Performance** panel has been resolved. Previously,
selecting time ranges or panning through busy traces could result in
significant UI lag due to redundant event sorting. This has been optimized,
making interaction with complex flame charts substantially more responsive.

Chromium issue: [457866795](https://issues.chromium.org/issues/457866795)

## Identify render-blocking resources

The **Network** panel now includes a dedicated **Render blocking** column. This
lets you immediately identify which resources (JavaScript, CSS, and fonts) are
preventing the browser from painting the page content, helping you optimize your
First Paint performance.

![The new Render blocking column in the network panel.](https://developer.chrome.com/static/blog/new-in-devtools-145/images/render-blocking.webp)

Chromium issue: [41169154](https://issues.chromium.org/issues/41169154)

## Individual network request throttling

The **Request conditions** panel (formerly Network request blocking), which was
introduced in Chrome 144, now has **individual request throttling enabled by
default**.

While this feature was introduced in the previous milestone, it was disabled due
to a late regression. In Chrome 145, you can now reliably throttle specific
network requests to simulate slow dependencies or test how your app handles
specific resource delays.

Open the panel from **⋮** \> **More Tools** \> **Request Conditions** to start
throttling or blocking specific patterns.

## Debugging improvements for `@starting-style`

Support for debugging the CSS `@starting-style` rule is now **enabled by
default**. This feature helps you inspect styles applied when an element is
first rendered, which is essential for debugging entry animations and
transitions.

Chromium issue: [465367572](https://issues.chromium.org/issues/465367572)

## AI Assistance updates

- **Multimodal Input:** You can now paste images directly from your clipboard into the **AI Assistance** chat to ask questions about visual issues.

Chromium issue: [470997699](https://issues.chromium.org/issues/470997699)

## Miscellaneous highlights

- **Elements:** A new **View source** badge has been added next to the root `<html>` tag, providing a quick way to jump to the document's source code.
- **Sources:** Editable JSON files now support a reversible pretty-print toggle, making it easier to edit data without losing the original formatting.
- **Network:** Context menu items have been updated to use sentence case for better readability.
- **Console:** Fixed an issue where filters for uncaught exceptions were lost after reloading the page.

Chromium issues: [378870233](https://issues.chromium.org/issues/378870233),
[461041921](https://issues.chromium.org/issues/461041921),
[433162438](https://issues.chromium.org/issues/433162438)

## Accessibility announcements

This version brings the following accessibility improvements:

- **Search:** Screen readers now announce the number of search results (e.g., "1 of 5") when using <kbd>Ctrl+F</kbd>.
- **Recorder:** Screen readers now announce when a recording has been successfully deleted or imported.
- **Settings:** Screen readers now announce the number of results when filtering in the Experiments tab.
- **Privacy:** The Origin group in the Privacy panel is now fully accessible using the keyboard.
- **UI:** Improved visibility of dock icons and disabled select elements for users in High Contrast and Forced Colors modes.

Chromium issues: [448675917](https://issues.chromium.org/issues/448675917),
[392090449](https://issues.chromium.org/issues/392090449),
[471713944](https://issues.chromium.org/issues/471713944),
[471141907](https://issues.chromium.org/issues/471141907),
[471095586](https://issues.chromium.org/issues/471095586)