[ Web Proxy ]
URL:
Viewing: https://developer.chrome.com/blog/new-in-devtools-115#specificity [Back]  [Original]

What's New in DevTools (Chrome 115)  |  Blog  |  Chrome for Developers Skip to main content
Chrome for Developers [Chrome for Developers]

What's New in DevTools (Chrome 115) Stay organized with collections Save and categorize content based on your preferences.

Sofia Emelianova [Sofia Emelianova]
Sofia Emelianova

Note: Interested in helping improve DevTools? Sign up to participate in Google User Research here.

Elements improvements

New CSS subgrid badge

The Elements panel gets a new subgrid badge for subgrid. This feature is currently experimental in Chrome Canary.

To inspect and debug a nested grid that is a subgrid, and therefore inheriting the number and size of tracks from its parent, click the badge. It toggles an overlay that shows columns, rows, and their numbers on top of the element in the viewport.

The subgrid badge and the overlay in the viewport. [The subgrid badge and the overlay in the viewport.]

For the list of all badges in the Elements panel, see the Badges reference.

Chromium issue: 1442536.

Selector specificity in tooltips

In Elements > Styles, hover over a selector name to see its specificity weight in a tooltip.

A tooltip with specificity weight of a selector. [A tooltip with specificity weight of a selector.]

Chromium issue: 1204932.

Values of custom CSS properties in tooltips

In Elements > Styles, hover over a custom CSS property name to see its value in a tooltip.

The tooltip with a value of the custom CSS property. [The tooltip with a value of the custom CSS property.]

The DevTools team would like to express gratitude to and Suyan for landing this improvement.

Chromium issue: 1380779.

Sources improvements

CSS syntax highlighting

The Sources panel gets the following for preprocessed CSS files, such as SASS, SCSS, and LESS:

Improved CSS syntax highlighting and inline editors support in Sources. [Improved CSS syntax highlighting and inline editors support in Sources.]

Chromium issues: 1302261, 1392085.

Shortcut to set conditional breakpoints

You can now set conditional breakpoints faster with a shortcut. To open the breakpoint dialog, hold Command (MacOS) or Control (Windows / Linux) and click the line number in the left column of the Sources > Editor.

The line number in the left column and the breakpoint dialog. [The line number in the left column and the breakpoint dialog.]

Chromium issue: 1405767.

Application > Bounce Tracking Mitigations

Bounce Tracking Mitigations experiment in Chrome lets you identify and delete the state of sites that appear to perform cross-site tracking using the bounce tracking technique. The Application > Background Services pane gets a new Bounce Tracking Mitigations tab that lets you manually force tracking mitigations and lists the sites whose states were deleted.

Check out this security feature:

  1. Block third-party cookies in Chrome. Navigate to and enable Three-dot menu. [Three-dot menu.] > Settings > Security. [Security.] Privacy and security > Cookies and other site data > Radio button checked. [Radio button checked.] Block third-party cookies.
  2. In chrome://flags, set the Bounce Tracking Mitigations experiment to Enabled With Deletion.
  3. Inspect this demo page, open Application > Background Services > Bounce Tracking Mitigations, click a bounce link on the page, wait (10 seconds) for Chrome to record the bounce, and click Force run to delete the state immediately.

Bounce Tracking Mitigations lists a state deletion. [Bounce Tracking Mitigations lists a state deletion.]

Additionally, the Issues tab warns you about the upcoming state deletion.

Chromium issue: 1432303.

Lighthouse 10.2.0

The Lighthouse panel now runs Lighthouse 10.2.0. Most notably, the Largest Contentful Paint check gets a table with phase calculations for simulated and DevTools throttling. See also the full list of changes.

The LCP phase table. [The LCP phase table.]

To learn the basics of using the Lighthouse panel in DevTools, see Lighthouse: Optimize website speed.

Chromium issue: 772558.

Ignore content scripts by default

The Settings. [Settings.] Settings > Ignore List > Checkbox. [Checkbox.] Content scripts injected by extensions is now enabled by default.

With this setting enabled:

Content scripts injected by extensions enabled by default. Find this by visiting Settings, then Ignore list. [Content scripts injected by extensions enabled by default. Find this by visiting Settings, then Ignore list.]

Additionally, the checkboxes in Ignore List got clearer text.

Chromium issues: 1440958, 1364501.

Network > Response pretty-printing by default

The Network > Response pane now pretty-prints minified response bodies by default, similar to the Sources panel.

Enabled pretty-printing in Response window of Network tab. [Enabled pretty-printing in Response window of Network tab.]

Additionally, SVG files get syntax highlighting.

SVG syntax highlighting. [SVG syntax highlighting.]

Chromium issues: 1382752, 1385374.

Miscellaneous highlights

These are some noteworthy fixes and improvements in this release:

Download the preview channels

Consider using the Chrome Canary, Dev, or Beta as your default development browser. These preview channels give you access to the latest DevTools features, let you test cutting-edge web platform APIs, and help you find issues on your site before your users do!

Get in touch with the Chrome DevTools team

Use the following options to discuss the new features, updates, or anything else related to DevTools.

What's new in DevTools

A list of everything that has been covered in the What's new in DevTools series.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-05-30 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-05-30 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page