Пошаговое воспроизведение в программе записи
Теперь вы можете установить точку останова и пошагово воспроизвести сценарий взаимодействия пользователя на панели записи .
Чтобы установить точку останова, щелкните синюю точку рядом с шагом. Воспроизведение пользовательского сценария будет приостановлено перед выполнением шага. Отсюда вы можете продолжить воспроизведение, выполнить шаг или отменить воспроизведение.
Благодаря этой функции вы можете с легкостью визуализировать и отлаживать сценарии взаимодействия пользователя с системой.
Дополнительную информацию см. в справочнике по функциям программы записи .

Номер выпуска Chromium: 1257499
Поддержка события наведения мыши на панель записи экрана.
Теперь программа записи поддерживает ручное добавление шага наведения курсора мыши в запись.
В этом примере показано всплывающее меню при наведении курсора. Попробуйте записать сценарий взаимодействия пользователя и щелкнуть по пункту меню.
Если вы сейчас воспроизведете пользовательский сценарий, это не удастся, потому что программа записи не фиксирует события наведения курсора мыши автоматически во время записи. Чтобы решить эту проблему, добавьте шаг, который будет вручную наводить курсор на селектор перед щелчком по пункту меню.

Номер выпуска Chromium: 1257499
Крупнейший объект Contentful Paint (LCP) на панели анализа производительности.
LCP — это важный, ориентированный на пользователя показатель для измерения воспринимаемой скорости загрузки . Теперь вы можете узнать критические пути и первопричины крупнейшей по объему отрисовки контента (LCP) .
В записи выступления щелкните значок LCP на временной шкале . В панели «Подробности» вы можете просмотреть оценку LCP, узнать, как исправить ресурсы, замедляющие выполнение LCP, и увидеть критический путь для ресурса LCP.
Ознакомьтесь с разделом «Аналитика производительности» , чтобы узнать, как получить полезные рекомендации и улучшить производительность вашего веб-сайта с помощью этой панели.

Номер выпуска Chromium: 1326481
Выявите кратковременные всплески текста (FOIT, FOUT) как потенциальные причины изменений в макете.
В панели «Аналитика производительности» теперь обнаруживаются мерцание невидимого текста (FOIT) и мерцание текста без стилей (FOUT) как потенциальные первопричины изменений макета.
Чтобы увидеть потенциальные причины изменения компоновки, щелкните по скриншоту в дорожке изменений компоновки .
См. раздел «Оптимизация загрузки и отрисовки WebFont» , чтобы узнать о методе предотвращения смещения макета.

Проблемы Chromium: 1334628 , 1328873
Обработчики протоколов в панели «Манифест»
Теперь вы можете использовать DevTools для тестирования регистрации обработчика протокола URL для прогрессивных веб-приложений (PWA) .
Регистрация обработчика протокола URL позволяет установленным PWA обрабатывать ссылки, использующие определенный протокол (например, magnet , web+example ), для более интегрированного взаимодействия.
Перейдите в раздел «Обработчики протоколов» через панель «Приложение» > «Манифест» . Здесь вы можете просмотреть и протестировать все доступные протоколы.
Например, установите эту демонстрационную версию PWA . В разделе « Обработчики протоколов» введите «americano» и нажмите «Проверить протокол» , чтобы открыть страницу Coffee Pages в PWA.

Проблемы с Chromium: 1300613
Значок верхнего слоя на панели «Элементы».
Используйте значок верхнего слоя , чтобы понять концепцию верхнего слоя и визуализировать, как изменяется его содержимое.
Элемент <dialog> недавно стал стабильно работать во всех браузерах. При открытии диалогового окна оно помещается в верхний слой . Содержимое верхнего уровня отображается поверх всего остального содержимого.
В этом демонстрационном примере нажмите «Открыть диалог» .
Для наглядности элементов верхнего слоя DevTools добавляет в DOM-дерево контейнер верхнего слоя ( #top-layer ). Он располагается после закрывающего тега </html> .
Чтобы перейти от элемента-контейнера верхнего слоя к элементу-дереву верхнего слоя, нажмите кнопку «Показать» рядом с элементом или его фоном в контейнере верхнего слоя.
Рядом с элементом дерева верхнего слоя (например, элементом диалога) щелкните значок верхнего слоя , чтобы перейти к контейнеру верхнего слоя.

Проблема с Chromium: 1313690
Подключайте отладочную информацию Wasm во время выполнения.
Теперь вы можете подключать отладочную информацию DWARF для wasm во время выполнения. Ранее панель «Источники» поддерживала подключение карт исходного кода только к файлам JavaScript и Wasm.
Откройте файл Wasm на панели «Источники» . Щелкните правой кнопкой мыши в редакторе и выберите «Добавить отладочную информацию DWARF…» , чтобы при необходимости добавить отладочную информацию.

Выпуск Chromium: 1341255
Поддержка редактирования в режиме реального времени во время отладки.
Теперь вы можете редактировать самую верхнюю функцию в стеке без перезапуска отладчика.
В Chrome 104 в инструментах разработчика вернулась функция перезапуска окна . Однако вы не могли редактировать функцию, в которой сейчас приостановлено выполнение. Часто разработчики прерывают выполнение функции, а затем редактируют её, находясь в режиме паузы.
После этого обновления отладчик автоматически перезапускает функцию со следующими ограничениями:
- В режиме паузы редактировать можно только самую верхнюю функцию.
- Отсутствует рекурсивный вызов той же функции ниже по стеку.

Номер выпуска Chromium: 1334484
Просматривайте и редактируйте правила @scope в панели «Стили».
Теперь вы можете просматривать и редактировать правила CSS @scope в панели «Стили» .
Правила @scope at` являются частью спецификации CSS Cascading and Inheritance Level 6. Эти правила позволяют разработчикам определять область действия правил стилей в CSS.
Откройте эту демонстрационную страницу и изучите гиперссылку внутри элемента <div class=”dark-theme”> . В панели «Стили» просмотрите правила @scope . Щелкните объявление правила, чтобы отредактировать его.

Номер выпуска Chromium: 1337777
Улучшения карты исходного кода
Вот несколько исправлений в картах исходного кода, которые улучшат общий процесс отладки:
- В DevTools теперь корректно обрабатываются идентификаторы карт исходного кода с учетом знаков препинания. Некоторые современные минификаторы (например, esbuild ) создают карты исходного кода, которые объединяют идентификаторы с последующими знаками препинания (запятая, скобки, точка с запятой).
- В инструментах разработчика теперь разрешаются имена карт исходного кода для конструкторов, вызываемых через метод `
super.
- Исправлена ошибка индексации URL-адресов в исходном коде для повторяющихся канонических URL-адресов. Ранее точки останова не активировались в некоторых файлах из-за повторяющихся канонических URL-адресов.
Проблемы Chromium: 1335338 , 1333411
Различные важные моменты
В этом релизе внесены следующие существенные исправления:
- Корректное удаление пары ключ-значение локального хранилища из таблицы в панели «Приложение > Локальное хранилище» при удалении. ( 1339280 )
- Теперь предварительный просмотр цветов корректно отображается при просмотре CSS-файлов на панели «Источники» . Ранее их положение было неправильным. ( 1340062 )
- Необходимо обеспечить единообразное отображение элементов CSS flex и grid в панели «Макет» , а также их отображение в виде значков в панели «Элементы» . Ранее элементы flex и grid случайным образом отсутствовали в обоих местах. ( 1340441 , 1273992 )
- Если в инструментах разработчика обнаружен скрипт, из-за которого фрейм был помечен как реклама, для рекламных фреймов появилась новая ссылка на скрипт создания рекламы . Вы можете открыть фрейм через Приложение > Фреймы . ( 1217041 )
Загрузите предварительные каналы
Рекомендуем использовать Chrome Canary , Dev или Beta в качестве браузера по умолчанию для разработки. Эти предварительные версии предоставляют доступ к новейшим функциям DevTools, позволяют тестировать передовые API веб-платформ и помогают выявлять проблемы на вашем сайте до того, как их обнаружат пользователи!
Свяжитесь с командой Chrome DevTools
Используйте следующие параметры для обсуждения новых функций, обновлений или чего-либо еще, связанного с DevTools.
- Отправляйте нам свои отзывы и предложения по улучшению функционала на сайте crbug.com .
- Сообщить о проблеме в инструментах разработчика можно с помощью параметра Дополнительные параметры > Справка > Сообщить о проблеме в инструментах разработчика .
- Напишите в Твиттере @ChromeDevTools .
- Оставляйте комментарии к видеороликам YouTube «Что нового в инструментах разработчика» или «Советы по инструментам разработчика» на YouTube .
Что нового в инструментах разработчика
Список всего, что было рассмотрено в серии статей «Что нового в инструментах разработчика» .
- Обновления сервера DevTools MCP
- Улучшенное совместное использование трассировки
- Поддержка @starting-style
- Виджет редактора для отображения: кладка
- Маяк 13
- Предложения по коду от Gemini
- Улучшения для сервера DevTools MCP.
- Более быстрый доступ к помощи ИИ.
- Отладка полной трассировки производительности с помощью Gemini.
- Изменить ориентацию выдвижного ящика
- Программа для разработчиков Google
- Различные важные моменты
- Инструменты разработчика Chrome (MCP) для вашего ИИ-агента
- Отладка дерева сетевых зависимостей с помощью Gemini.
- Экспортируйте свои чаты с помощью Gemini
- Сохраненная конфигурация трека на панели «Производительность».
- Фильтрация сетевых запросов, защищенных IP-адресом.
- Вкладка «Элементы > Макет» добавляет поддержку макета «кирпичная кладка».
- Маяк 12.8.2
- Различные важные моменты
- Получите больше аналитической информации с помощью Gemini.
- В разделе «Сетевые условия» эмулируйте заголовок «Save-Data».
- Отображение базового состояния во всплывающей подсказке свойства CSS.
- Переопределение форм-факторов в подсказках клиентского пользовательского агента
- Маяк 12.8.0
- Различные важные моменты
- Более надежные и эффективные инструменты разработчика Chrome
- Загрузите изображения в систему помощи ИИ для создания стиля.
- Добавьте заголовки запроса в таблицу в разделе «Сеть».
- Ознакомьтесь с основными моментами конференции Google I/O 2025.
- Различные важные моменты
- Улучшения производительности панели
- Предварительно связанные истоки в анализе «дерева сетевых зависимостей»
- Время ответа сервера и время перенаправления в разделе «Задержка запроса документа»
- Перенаправления в сводке сетевых запросов
- Снижение уровня шума в графике производительности.
- Устаревшая функция «Отключить примеры JavaScript»
- Параметр точности геолокации в датчиках
- Улучшения панели элементов
- Упрощенная отладка сложных значений CSS.
- Поддержка @function в Элементах > Стили
- Улучшения сетевой панели
- has-request-header filter
- Прямые сокеты в изолированных веб-приложениях
- Различные важные моменты
- Доступность
- Google I/O 2025
- Изменяйте и сохраняйте изменения CSS в своем рабочем пространстве с помощью Gemini.
- Подключите папку рабочей области и сохраните изменения в исходных файлах.
- Обратитесь в Gemini за информацией об эффективности работы.
- Аннотируйте результаты анализа производительности с помощью Gemini.
- Добавляйте скриншоты в свои чаты с помощью Gemini.
- Новые данные в панели «Производительность»
- Дублированный JavaScript
- Устаревший JavaScript
- Теперь появились предположения, подтверждающие наличие тегов правил.
- Маяк 12.6.0
- Различные важные моменты
- Доступность
- Улучшения производительности панели
- Новые данные об эффективности
- Нажмите, чтобы выделить
- Время выполнения серверных запросов указано в сводке сетевых запросов.
- Фильтрация файлов cookie в разделе «Конфиденциальность и безопасность»
- Размеры указаны в единицах КБ в таблицах на разных панелях.
- Автозаполнение поддерживает corner-shape и corner-*-shape в разделе «Элементы > Стили».
- Экспериментальная функция: выявление проблем с элементами и атрибутами в DOM.
- Маяк 12.5.0
- Различные важные моменты
- Улучшения производительности панели
- Ссылки на источники и скрипты для вызовов профилей и функций в разделе «Производительность»
- LCP с поддержкой данных фазового поля
- Анализ дерева сетевых зависимостей
- В сводке вместо общего и личного времени указывается продолжительность.
- Подсветка наиболее тяжелого стека
- Улучшены состояния пустого пространства для различных панелей.
- Древовидное представление доступности в Elements
- Маяк 12.4.0
- Различные важные моменты
- Панель конфиденциальности и безопасности
- Улучшения производительности панели
- Откалиброванные предустановки регулирования производительности процессора
- Выберите различные события, связанные с производительностью, в одном и том же чате с использованием ИИ.
- Выделение результатов поиска по ключевым словам и сторонним сервисам в разделе «Производительность».
- Полевые данные во всплывающих подсказках и аналитических отчетах по маркерам.
- Информация о принудительном переформатировании
- Информация по оптимизации размера DOM
- Расширьте трассировку производительности с помощью console.timeStamp.
- Улучшения панели элементов
- Значения анимированных стилей в реальном времени
- Поддержка псевдокласса `:open` и различных псевдоэлементов.
- Скопировать все сообщения консоли
- Байтовые единицы на панели «Память»
- Различные важные моменты
- Постоянная история чата с использованием ИИ
- Улучшения производительности панели
- Анализ доставки изображений
- Классическая и современная навигация с помощью клавиатуры
- Игнорируйте нерелевантные скрипты на диаграмме пламени.
- Маркеры временной шкалы и подсветка диапазона при наведении курсора
- Рекомендуемые настройки регулирования скорости
- Временные метки наложены
- Трассировка стека вызовов JavaScript в сводке
- Настройки значка перемещены в меню Elements.
- Новая панель «Что нового»
- Маяк 12.3.0
- Различные важные моменты
- Отладка сетевых запросов, исходных файлов и трассировок производительности с помощью Gemini.
- Просмотреть историю чата с использованием ИИ.
- Управление хранилищем расширений осуществляется в разделе «Приложения» > «Хранилище».
- Улучшения производительности
- Фазы взаимодействия в метриках реального времени
- Информация о блокировке рендеринга находится на вкладке «Сводка».
- Поддержка событий scheduler.postTask и стрелок-инициаторов для них.
- Улучшения в панели «Анимация» и вкладке «Элементы > Стили».
- Перейти из раздела «Элементы» > «Стили» в раздел «Анимация».
- Обновления в режиме реального времени на вкладке «Вычисления».
- Вычисление эмуляции давления в датчиках
- Объекты JavaScript с одинаковым именем сгруппированы по источнику на панели «Память».
- Новый дизайн настроек
- Панель анализа производительности устарела и удалена из инструментов разработчика.
- Различные важные моменты
- Отладка CSS с помощью Gemini
- Управляйте функциями ИИ на специальной вкладке настроек.
- Улучшения производительности панели
- Аннотируйте и делитесь результатами анализа производительности.
- Получайте аналитические данные о производительности прямо на панели «Производительность».
- Обнаружить чрезмерные изменения в компоновке проще.
- Найдите некомпозитные анимации.
- Аппаратная параллельность переносится на датчики.
- Игнорируйте анонимные скрипты и сосредоточьтесь на своем коде в трассировках стека.
- Элементы > Стили: Поддержка режимов написания с боковым * для наложений сетки и ключевых слов, используемых во всем CSS.
- Аудит Lighthouse для страниц, не использующих протокол HTTP, в режимах временного интервала и снимка.
- Улучшения доступности
- Различные важные моменты
- Улучшения сетевой панели
- Переосмысление сетевых фильтров
- Теперь при экспорте HAR по умолчанию исключаются конфиденциальные данные.
- Улучшения панели элементов
- Значения автозаполнения для свойств text-embassis-*
- Переполнение при прокрутке отмечено значком
- Улучшения производительности панели
- Рекомендации в режиме реального времени на основе метрик
- Перемещайтесь по хлебным крошкам
- Улучшения панели памяти
- Новый профиль «Отдельно стоящие элементы».
- Улучшено именование простых объектов JavaScript.
- Отключите динамическое оформление.
- Эксперимент Chrome: совместное использование процессов
- Маяк 12.2.1
- Различные важные моменты
- Программа записи экрана поддерживает экспорт в Puppeteer для Firefox.
- Улучшения производительности панели
- Наблюдения за показателями в реальном времени
- Поисковые запросы в разделе «Сеть»
- См. трассировку стека вызовов performance.mark и performance.measure.
- Используйте тестовые данные адреса в панели автозаполнения.
- Улучшения панели элементов
- Принудительное добавление состояний для конкретных элементов
- В разделе «Элементы > Стили» теперь автоматически заполняется больше свойств сетки.
- Маяк 12.2.0
- Различные важные моменты
- Аналитические функции консоли от Gemini становятся доступны в большинстве европейских стран.
- Обновления панели производительности
- Расширенная сетевая дорожка
- Настраивайте данные о производительности с помощью API расширяемости.
- Подробности в разделе «Время проведения».
- Скопируйте все перечисленные запросы в панели «Сеть».
- Более быстрые снимки состояния кучи с использованием именованных HTML-тегов и меньшим количеством лишнего контента.
- Откройте панель «Анимация», чтобы захватывать анимации и редактировать ключевые кадры в режиме реального времени.
- Маяк 12.1.0
- Улучшения доступности
- Различные важные моменты
- Проверьте позиционирование ссылок CSS в панели «Элементы».
- Улучшения панели источников
- Улучшенная версия "Никогда не делайте здесь паузу"
- Новые обработчики событий привязки прокрутки
- Улучшения сетевой панели
- Обновлены настройки регулирования сети.
- Информация о сотруднике службы поддержки в пользовательских полях формата HAR
- Отправляйте и получайте события WebSocket на панели «Производительность».
- Различные важные моменты
- Улучшения производительности панели
- Перемещайте и скрывайте рельсы с помощью обновленного режима настройки рельсов.
- Игнорировать скрипты на диаграмме пламени
- Снизить производительность процессора в 20 раз.
- Панель анализа производительности будет упразднена.
- Обнаружение чрезмерного использования памяти с помощью новых фильтров в снимках кучи.
- Проверьте разделы хранилища в разделе «Приложение» > «Хранилище».
- Отключите предупреждения о самоуязвимости XSS с помощью флага командной строки.
- Маяк 12.0.0
- Различные важные моменты
- С Gemini вы сможете лучше понимать ошибки и предупреждения в консоли.
- Поддержка правил @position-try в разделе «Элементы > Стили».
- Улучшения панели источников
- Настройте автоматическую форматированную печать и закрытие скобок.
- Обработанные отклоненные обещания помечаются как перехваченные.
- Причины ошибок в консоли
- Улучшения сетевой панели
- Проверьте заголовки Early Hints.
- Скрыть колонку «Водопад»
- Улучшения производительности панели
- Сбор статистики по CSS-селекторам
- Изменить порядок и скрыть следы
- Игнорировать элементы управления в панели «Память»
- Маяк 11.7.1
- Различные важные моменты
- Новая панель автозаполнения
- Улучшенное регулирование скорости сети для WebRTC.
- Поддержка анимаций, управляемых прокруткой, в панели «Анимации».
- Улучшена поддержка вложенности CSS в разделе «Элементы > Стили».
- Панель повышения производительности
- Скрыть функции и их дочерние элементы на диаграмме пламени.
- Стрелки от выбранных инициаторов к событиям, которые они инициировали.
- Маяк 11.6.0
- Всплывающие подсказки для специальных категорий в разделе Память > Снимки кучи
- Приложение > Обновления хранилища
- Байты, используемые для общего хранилища
- Web SQL полностью устарел.
- Улучшения в работе панели покрытия.
- Панель «Слои» может быть устаревшей.
- Прекращение поддержки JavaScript Profiler: четвертый этап, заключительный
- Различные важные моменты
- Найдите пасхальное яйцо
- Обновления панели элементов
- Имитация активной страницы в разделе «Элементы > Стили»
- Палитра цветов, часы углов и редактор сглаживания доступны в качестве резервных вариантов в функции
var() - Инструмент CSS length устарел.
- Всплывающее окно для выбранного результата поиска в разделе «Производительность > Основной трек»
- Обновления сетевой панели
- Кнопка «Очистить» и фильтр поиска на вкладке «Сеть» > «Поток событий»
- Всплывающие подсказки с указанием причин исключения сторонних файлов cookie в разделе «Сеть > Файлы cookie».
- Включать и отключать все точки останова в исходном коде.
- Просмотр загруженных скриптов в инструментах разработчика для Node.js
- Маяк 11.5.0
- Улучшения доступности
- Различные важные моменты
- Официальная коллекция расширений для Recorder уже доступна.
- Улучшения сети
- Причина сбоя указана в столбце «Статус».
- Улучшенное подменю «Копировать»
- Улучшения производительности
- Хлебные крошки на временной шкале
- Инициаторы мероприятий в основной сетке
- Меню выбора экземпляра виртуальной машины JavaScript для инструментов разработчика Node.js
- В разделе «Источники» появилась новая комбинация клавиш и команда.
- Улучшения элементов
- Псевдоэлемент ::view-transition теперь можно редактировать в стилях.
- Поддержка свойства align-content для блочных контейнеров
- Поддержка осанки для эмулируемых складных устройств
- Динамическое оформление тем
- Предупреждения о прекращении использования сторонних файлов cookie в панелях «Сеть» и «Приложения».
- Маяк 11.4.0
- Улучшения доступности
- Различные важные моменты
- Улучшения элементов
- Упрощенная панель фильтров в панели «Сеть».
-
@font-palette-valuesподдержка - Поддерживаемый случай: Использование пользовательского свойства в качестве резервного варианта для другого пользовательского свойства.
- Улучшена поддержка карт исходного кода.
- Улучшения производительности панели
- Расширенные возможности взаимодействия (трек)
- Расширенная фильтрация на вкладках «Снизу вверх», «Дерево вызовов» и «Журнал событий».
- Маркеры отступов на панели «Источники».
- Полезные всплывающие подсказки для переопределенных заголовков и содержимого на панели «Сеть».
- Новые параметры командного меню для добавления и удаления шаблонов блокировки запросов.
- Эксперимент с нарушениями CSP отменен.
- Маяк 11.3.0
- Улучшения доступности
- Различные важные моменты
- Поэтапное прекращение использования сторонних файлов cookie
- Проанализируйте файлы cookie вашего веб-сайта с помощью инструмента анализа конфиденциальности Privacy Sandbox.
- Расширенный список игнорируемых объектов
- Шаблон исключения по умолчанию для node_modules
- Теперь перехваченные исключения останавливают выполнение, если они перехвачены или проходят через неигнорируемый код.
- В исходных картах
x_google_ignoreListпереименована вignoreList - Новая функция переключения режима ввода во время удаленной отладки.
- На панели «Элементы» теперь отображаются URL-адреса для узлов #document.
- Эффективная политика безопасности контента в панели приложения
- Улучшена отладка анимации.
- Диалоговое окно «Вы доверяете этому коду?» в исходном коде и предупреждение о самоуязвимости XSS в консоли.
- Точки останова обработчиков событий в веб-воркерах и воллетах
- Новый значок для медиаконтента (
<audio>и<video>. - Предварительная загрузка переименована в Спекулятивную загрузку.
- Маяк 11.2.0
- Улучшения доступности
- Различные важные моменты
- Улучшен раздел @property в Elements > Styles.
- Редактируемое правило @свойства
- Сообщается о проблемах, связанных с некорректными правилами @property.
- Обновленный список устройств для эмуляции.
- Красивое форматирование JSON непосредственно в тегах <script> в исходном коде
- Автозаполнение закрытых полей в консоли
- Маяк 11.1.0
- Улучшения доступности
- Прекращение поддержки Web SQL
- Проверка соотношения сторон скриншота в разделе «Приложение > Манифест».
- Различные важные моменты
- Новый раздел для пользовательских свойств в Elements > Styles.
- Дополнительные улучшения в области локальных переопределений.
- Расширенный поиск
- Улучшенная панель «Источники»
- Упрощенное рабочее пространство на панели «Источники».
- Изменить порядок панелей в разделе «Источники»
- Подсветка синтаксиса и форматированный вывод для большего количества типов скриптов.
- Имитация функции воспроизведения медиаконтента с пониженной прозрачностью
- Маяк 11
- Улучшения доступности
- Различные важные моменты
- Улучшения сетевой панели
- Еще быстрее перезаписывайте веб-контент локально.
- Переопределяйте содержимое XHR-запросов и запросов на получение данных.
- Скрыть запросы на расширение Chrome
- Удобочитаемые коды состояния HTTP
Производительность: см. изменения в приоритете получения сетевых событий.
- В настройках источников по умолчанию включены: сворачивание кода и автоматическое отображение файлов.
- Улучшена отладка проблем, связанных с файлами cookie сторонних разработчиков.
- Новые цвета
- Маяк 10.4.0
- Предварительная загрузка отладки в панели приложения.
- Расширение для отладки C/C++ WebAssembly в DevTools теперь имеет открытый исходный код.
- Различные важные моменты
- (Экспериментальная) Новая эмуляция рендеринга: prefers-reduced-transparency
- (Экспериментальный) Усовершенствованный монитор протокола
- Улучшена отладка отсутствующих таблиц стилей.
- Поддержка линейного тайминга в разделе Элементы > Стили > Редактор сглаживания
- Поддержка сегментов хранилища и просмотр метаданных
- Маяк 10.3.0
- Доступность: сочетания клавиш и улучшенная функция чтения с экрана.
- Различные важные моменты
- Улучшения элементов
- Новый значок CSS-подсетки
- Специфичность селектора во всплывающих подсказках
- Значения пользовательских свойств CSS во всплывающих подсказках
- Улучшения источников
- Подсветка синтаксиса CSS
- Быстрый способ установки условных точек останова
- Приложение > Меры по предотвращению отказов при отслеживании посещений
- Маяк 10.2.0
- По умолчанию игнорировать скрипты содержимого.
- Сеть > Улучшения скорости отклика
- Различные важные моменты
- Поддержка отладки WebAssembly
- Улучшено пошаговое выполнение кода в приложениях Wasm.
- Отладка автозаполнения с помощью панели «Элементы» и вкладки «Проблемы».
- Утверждения в регистраторе
- Маяк 10.1.1
- Улучшения производительности
- Функция performance.mark() отображает время выполнения при наведении курсора в разделе «Производительность > Время выполнения».
- Команда profile() заполняет раздел «Производительность > Главная».
- Предупреждение о медленной реакции пользователя
- Обновления Web Vitals
- Прекращение поддержки JavaScript Profiler: третий этап
- Различные важные моменты
- Переопределение заголовков сетевого ответа
- Улучшения в отладке Nuxt, Vite и Rollup.
- Улучшения CSS в разделе «Элементы > Стили».
- Недопустимые свойства и значения CSS.
- Ссылки на ключевые кадры в сокращенном описании анимации
- Новая настройка консоли: автозаполнение при нажатии клавиши Enter.
- Меню команд акцентирует внимание на созданных файлах.
- Прекращение поддержки JavaScript Profiler: второй этап
- Различные важные моменты
- Обновления регистратора
- Расширения для воспроизведения записи
- Запись с использованием селекторов прокола
- Экспорт записей в виде скриптов Puppeteer с анализом в Lighthouse.
- Получите расширения для Recorder
- Элементы > Обновления стилей
- Документация по CSS находится в панели «Стили».
- Поддержка вложенности CSS
- Отметка точек логирования и условных точек останова в консоли.
- Во время отладки игнорируйте нерелевантные скрипты.
- Началось прекращение поддержки JavaScript Profiler.
- Имитация пониженного контраста
- Маяк 10
- Различные важные моменты
- Отладка цветопередачи в HD-качестве с помощью панели «Стили».
- Улучшен пользовательский интерфейс точек останова
- Настраиваемые ярлыки для записи экрана
- Улучшена подсветка синтаксиса для Angular.
- Настройте порядок кэша в панели приложений.
- Различные важные моменты
- Очистка панели производительности при перезагрузке
- Обновления регистратора
- Просмотрите и выделите код вашего пользовательского сценария в окне записи.
- Настройка типов селекторов записи
- Редактируйте сценарий взаимодействия пользователя во время записи.
- Автоматическая печать красивых изображений на месте
- Улучшенная подсветка синтаксиса и встроенный предварительный просмотр для Vue, SCSS и других сервисов.
- Эргономичная и надежная функция автозаполнения в консоли.
- Различные важные моменты
- Запись: Копировать как параметры для шагов, воспроизведение на странице, контекстное меню шага.
- Отображение фактических названий функций в записях исполнения.
- Новые сочетания клавиш на панели «Консоль и источники».
- Улучшена отладка JavaScript.
- Различные важные моменты
- [Экспериментальная версия] Улучшен пользовательский интерфейс при управлении точками останова
- [Экспериментальная] Автоматическая печать изображений на месте
- Подсказки для неактивных свойств CSS
- Автоматическое определение XPath и текстовых селекторов на панели записи.
- Пошагово просматривайте выражения, разделённые запятыми.
- Улучшена настройка списка игнорирования.
- Различные важные моменты
- Настройка сочетаний клавиш в инструментах разработчика
- Переключайте светлую и темную темы с помощью сочетания клавиш.
- Выделение объектов C/C++ в инспекторе памяти.
- Поддержка полной информации об инициаторе для импорта HAR.
- Начать поиск в DOM после нажатия клавиши
Enter - Отображение
startиendзначков для свойства CSS flexboxalign-content - Различные важные моменты
- В панели «Источники» сгруппируйте файлы по дате создания/развертывания.
- Связанные трассировки стека для асинхронных операций
- Автоматически игнорировать известные сторонние скрипты
- Улучшен стек вызовов во время отладки.
- Скрытие источников, помеченных как игнорируемые, на панели «Источники».
- Скрытие файлов, внесенных в список игнорируемых, в командном меню.
- Новая ветка «Взаимодействия» на панели «Производительность».
- Анализ временных характеристик LCP на панели «Аналитика производительности»
- Автоматическое создание имени по умолчанию для записей на панели «Запись».
- Различные важные моменты
- Пошаговое воспроизведение в программе записи
- Поддержка события наведения мыши на панель записи экрана.
- Крупнейший объект Contentful Paint (LCP) на панели анализа производительности.
- Выявите кратковременные всплески текста (FOIT, FOUT) как потенциальные причины изменений в макете.
- Обработчики протоколов в панели «Манифест»
- Значок верхнего слоя на панели «Элементы».
- Подключайте отладочную информацию Wasm во время выполнения.
- Поддержка редактирования в режиме реального времени во время отладки.
- Просматривайте и редактируйте правила @scope в панели «Стили».
- Улучшения карты исходного кода
- Различные важные моменты
- Перезапуск кадра во время отладки
- Параметры замедленного воспроизведения на панели «Запись».
- Создайте расширение для панели записи экрана.
- В панели «Источники» сгруппируйте файлы по дате создания/развертывания.
- Отслеживание времени работы новых пользователей отображается на панели «Аналитика производительности».
- Отобразить назначенный слот элемента
- Имитация аппаратной параллельности для записи производительности
- Предварительный просмотр значений, не относящихся к цвету, при автозаполнении переменных CSS.
- Найдите блокирующие кадры в панели кэша "Назад/Вперед".
- Улучшены подсказки автозаполнения для объектов JavaScript.
- Улучшения карт исходного кода
- Различные важные моменты
- Записывайте события двойного щелчка и щелчка правой кнопкой мыши на панели «Рекордер».
- В панели Lighthouse появились новый временной интервал и режим моментального снимка.
- Улучшено управление масштабированием на панели «Аналитика производительности».
- Подтвердите удаление записи выступления.
- Изменяйте порядок панелей на панели «Элементы».
- Выбор цвета вне браузера
- Улучшен предварительный просмотр значений в режиме отладки.
- Поддержка больших блоков данных для виртуальных аутентификаторов
- Новые сочетания клавиш на панели «Источники».
- Улучшения карт исходного кода
- Функция предварительного просмотра: новая панель анализа производительности.
- Новые сочетания клавиш для имитации светлой и темной тем оформления.
- Улучшена безопасность на вкладке «Предварительный просмотр сети».
- Улучшена перезарядка в точке перелома.
- Обновления консоли
- Отменить запись пользовательского сценария в начале.
- Отображение унаследованных псевдоэлементов подсветки в панели «Стили».
- Различные важные моменты
- [Экспериментальная версия] Копирование изменений CSS
- [Экспериментальная версия] Выбор цвета вне браузера
- Импорт и экспорт записанных пользовательских сценариев в виде JSON-файла.
- Отображение каскадных слоев в панели «Стили».
- Поддержка цветовой функции
hwb() - Улучшена демонстрация частной собственности.
- Различные важные моменты
- [Экспериментальная версия] Новый временной интервал и режим моментального снимка в панели «Маяк».
- Просматривайте и редактируйте правила @supports в панели «Стили».
- Поддержка распространенных селекторов по умолчанию.
- Настройте селектор записи
- Переименовать запись
- Предварительный просмотр свойств класса/функции при наведении курсора
- Частично отображаемые кадры на панели «Производительность»
- Различные важные моменты
- Ограничение количества запросов WebSocket
- Новая панель API для создания отчетов в панели приложений.
- Поддержка: дождитесь, пока элемент станет видимым/кликабельным на панели записи.
- Улучшенное оформление, форматирование и фильтрация консоли.
- Расширение для отладки Chrome с файлами карты исходного кода
- Улучшена структура папок с исходными файлами на панели «Источники».
- Отображение исходных файлов рабочих процессов на панели «Источники».
- Обновления автоматической темной темы Chrome
- Удобная сенсорная панель выбора цвета и разделенное окно
- Различные важные моменты
- Функция предварительного просмотра: Полностраничное дерево доступности
- Более точные изменения доступны на вкладке «Изменения».
- Установите более длительный тайм-аут для записи пользовательского потока.
- Убедитесь, что ваши страницы кэшируются, используя вкладку «Кэширование» (Назад/Вперед)
- Новый фильтр панели свойств
- Имитация функции принудительного выбора цветов в CSS для работы с медиафайлами.
- Отображать линейки при наведении курсора
- Поддерживается
row-reverseиcolumn-reverseв редакторе Flexbox. - Новые сочетания клавиш для воспроизведения XHR-запросов и развертывания всех результатов поиска.
- Маяк № 9 на панели «Маяк»
- Улучшенная панель «Источники»
- Различные важные моменты
- [Экспериментальные] Конечные точки на панели API отчетов
- Предварительный просмотр функции: Новая панель записи
- Обновите список устройств в режиме устройства.
- Автозаполнение с возможностью редактирования в формате HTML
- Улучшена отладка кода.
- Синхронизация настроек инструментов разработчика между устройствами.
- Функция предварительного просмотра: новая панель обзора CSS.
- Восстановлен и улучшен интерфейс редактирования длины CSS и копирования текста.
- Имитация функции CSS prefers-contrast для работы с медиафайлами
- Имитация функции автоматической темной темы Chrome
- Скопируйте объявления как JavaScript в панели «Стили».
- В панели «Сеть» появилась новая вкладка «Полезная нагрузка».
- Улучшено отображение свойств в панели «Свойства».
- Возможность скрыть ошибки CORS в консоли.
- Предварительный просмотр и оценка
Intlобъектов в консоли. - Согласованные трассировки стека асинхронных операций
- Сохраните боковую панель «Консоль».
- Устаревшая панель кэширования приложений в панели приложений.
- [Экспериментальная версия] Новая панель API для создания отчетов в панели приложения.
- Новые инструменты для создания CSS-стилей с указанием длины
- Скрыть проблемы на вкладке «Проблемы»
- Улучшено отображение свойств.
- Маяк 8.4 на панели «Маяк»
- Сортируйте фрагменты текста на панели «Источники».
- Новые ссылки на переведённые примечания к выпуску и форму сообщения об ошибке перевода.
- Улучшен пользовательский интерфейс меню командных инструментов разработчика.
- Используйте инструменты разработчика на предпочитаемом вами языке.
- Новые устройства Nest Hub в списке устройств
- Исходные испытания отображаются в подробном представлении Frame.
- Новый значок запроса контейнера CSS
- Новый флажок для инвертирования сетевых фильтров.
- В ближайшее время боковая панель консоли будет упразднена.
- Отображение необработанных заголовков
Set-Cookiesна вкладке «Проблемы» и панели «Сеть». - Последовательное отображение собственных методов доступа в качестве отдельных свойств в консоли.
- Корректные трассировки стека ошибок для встроенных скриптов с использованием #sourceURL
- Измените формат цвета в панели «Вычисления».
- Замените пользовательские всплывающие подсказки на стандартные HTML-подсказки.
- [Экспериментальная функция] Скрытие проблем на вкладке «Проблемы»
- Редактируемые CSS-контейнерные запросы в панели «Стили».
- Предварительный просмотр веб-пакета на панели «Сеть».
- Отладка API для составления отчетов об атрибуции
- Улучшена обработка строк в консоли.
- Улучшена отладка CORS.
- Маяк 8.1
- Новый URL-адрес заметки в панели «Манифест».
- Исправлены селекторы соответствия CSS.
- Форматирование JSON-ответов на панели «Сеть»
- редактор CSS-сеток
- Поддержка повторного объявления
constв консоли - Просмотрщик порядка источников
- Новый ярлык для просмотра подробностей кадра.
- Расширенная поддержка отладки CORS
- Переименуйте метку XHR в Fetch/XHR.
- Отфильтруйте типы ресурсов Wasm на панели «Сеть».
- Подсказки клиента User-Agent для устройств на вкладке «Состояние сети»
- Сообщайте о проблемах в режиме "Особенности" на вкладке "Проблемы".
- Включите вычислительные пересечения на панели «Производительность».
- Маяк 7.5 на панели «Маяк»
- Устаревшее контекстное меню «Перезапуск кадра» в стеке вызовов.
- [Экспериментальный] Монитор протокола
- [Экспериментальный] диктофон для кукловодов
- Всплывающая информация Web Vitals
- Новый инспектор памяти
- Визуализация CSS-эффекта привязки к прокрутке
- Новая панель настроек значка
- Улучшенный предварительный просмотр изображения с информацией о соотношении сторон.
- Новая кнопка «Состояние сети» с параметрами для настройки
Content-Encoding. - ярлык для просмотра вычисленного значения
- ключевое слово
accent-color - Классифицируйте типы проблем с помощью цветов и значков.
- Удалить токены доверия
- Заблокированные функции в окне сведений о фрейме
- Фильтрация экспериментов в настройках «Эксперименты»
- В панели «Хранилище кэша» появился новый столбец
Vary Header - Поддержка проверки частной торговой марки на JavaScript
- Расширенная поддержка отладки с использованием точек останова.
- Поддержка предварительного просмотра при наведении курсора с использованием квадратных скобок
[] - Улучшена структура HTML-файлов.
- Корректные трассировки стека ошибок для отладки Wasm.
- Новые инструменты отладки CSS flexbox
- Новое наложение основных веб-функций
- Переместил счетчик проблем в строку состояния консоли.
- Сообщить о проблемах с доступом к доверенным веб-ресурсам
- Форматирование строк как (допустимых) строковых литералов JavaScript в консоли.
- В панели приложений появилась новая панель «Доверенные токены».
- Имитация функции CSS color-gamut media
- Улучшенные инструменты для прогрессивных веб-приложений
- В панели «Сеть» появился новый столбец
Remote Address Space. - Улучшения производительности
- Отображение разрешенных/запрещенных функций в окне сведений о раме.
- В панели «Cookies» появился новый столбец
SameParty. - Deprecated non-standard
fn.displayNamesupport - Deprecation of
Don't show Chrome Data Saver warningin the Settings menu - [Experimental] Automatic low-contrast issue reporting in the Issues tab
- [Experimental] Full accessibility tree view in the Elements panel
- Debugging support for Trusted Types violations
- Capture node screenshot beyond viewport
- New Trust Tokens tab for network requests
- Lighthouse 7 in the Lighthouse panel
- Support forcing the CSS
:targetstate - New shortcut to duplicate element
- Color pickers for custom CSS properties
- New shortcuts to copy CSS properties
- New option to show URL-decoded cookies
- Clear only visible cookies
- New option to clear third-party cookies in the Storage pane
- Edit User-Agent Client Hints for custom devices
- Persist "record network log" setting
- View WebTransport connections in the Network panel
- "Online" renamed to "No throttling"
- New copy options in the Console, Sources panel, and Styles pane
- New Service Workers information in the Frame details view
- Measure Memory information in the Frame details view
- Provide feedback from the Issues tab
- Dropped frames in the Performance panel
- Emulate foldable and dual-screen in Device Mode
- [Experimental] Automate browser testing with Puppeteer Recorder
- [Experimental] Font editor in the Styles pane
- [Experimental] CSS flexbox debugging tools
- [Experimental] New CSP Violations tab
- [Experimental] New color contrast calculation - Advanced Perceptual Contrast Algorithm (APCA)
- Faster DevTools startup
- New CSS angle visualization tools
- Emulate unsupported image types
- Simulate storage quota size in the Storage pane
- New Web Vitals lane in the Performance panel
- Report CORS errors in the Network panel
- Cross-origin isolation information in the Frame details view
- New Web Workers information in the Frame details view
- Display opener frame details for opened windows
- Open Network panel from the Service Workers pane
- Copy property value
- Copy stacktrace for network initiator
- Preview Wasm variable value on mouseover
- Evaluate Wasm variable in the Console
- Consistent units of measurement for file/memory sizes
- Highlight pseudo elements in the Elements panel
- [Experimental] CSS Flexbox debugging tools
- [Experimental] Customize chords keyboard shortcuts
- New CSS Grid debugging tools
- New WebAuthn tab
- Move tools between top and bottom panel
- New Computed sidebar pane in the Styles pane
- Grouping CSS properties in the Computed pane
- Lighthouse 6.3 in the Lighthouse panel
-
performance.mark()events in the Timings section - New
resource-typeandurlfilters in the Network panel - Frame details view updates
- Deprecation of
Settingsin the More tools menu - [Experimental] View and fix color contrast issues in the CSS Overview panel
- [Experimental] Customize keyboard shortcuts in DevTools
- New Media panel
- Capture node screenshots using Elements panel context menu
- Issues tab updates
- Emulate missing local fonts
- Emulate inactive users
- Emulate
prefers-reduced-data - Support for new JavaScript features
- Lighthouse 6.2 in the Lighthouse panel
- Deprecation of "other origins" listing in the Service Workers pane
- Show coverage summary for filtered items
- New frame details view in Application panel
- Accessible color suggestion in the Styles pane
- Reinstate Properties pane in the Elements panel
- Human-readable
X-Client-Dataheader values in the Network panel - Auto-complete custom fonts in the Styles pane
- Consistently display resource type in Network panel
- Clear buttons in the Elements and Network panels
- Style editing for CSS-in-JS frameworks
- Lighthouse 6 in the Lighthouse panel
- First Meaningful Paint (FMP) deprecation
- Support for new JavaScript features
- New app shortcut warnings in the Manifest pane
- Service worker
respondWithevents in the Timing tab - Consistent display of the Computed pane
- Bytecode offsets for WebAssembly files
- Line-wise copy and cut in Sources Panel
- Console settings updates
- Performance panel updates
- New icons for breakpoints, conditional breakpoints, and logpoints
- Fix site issues with the new Issues tab
- View accessibility information in the Inspect Mode tooltip
- Performance panel updates
- More accurate promise terminology in the Console
- Styles pane updates
- Deprecation of the Properties pane in the Elements panel
- App shortcuts support in the Manifest pane
- Emulate vision deficiencies
- Emulate locales
- Cross-Origin Embedder Policy (COEP) debugging
- New icons for breakpoints, conditional breakpoints, and logpoints
- View network requests that set a specific cookie
- Dock to left from the Command Menu
- The Settings option in the Main Menu has moved
- The Audits panel is now the Lighthouse panel
- Delete all Local Overrides in a folder
- Updated Long Tasks UI
- Maskable icon support in the Manifest pane
- Moto G4 support in Device Mode
- Cookie-related updates
- More accurate web app manifest icons
- Hover over CSS
contentproperties to see unescaped values - Source map errors in the Console
- Setting for disabling scrolling past the end of a file
- Support for
letandclassredeclarations in the Console - Improved WebAssembly debugging
- Request Initiator Chains in the Initiator tab
- Highlight the selected network request in the Overview
- URL and path columns in the Network panel
- Updated User-Agent strings
- New Audits panel configuration UI
- Per-function or per-block code coverage modes
- Code coverage must now be initiated by a page reload
- Debug why a cookie was blocked
- View cookie values
- Simulate different prefers-color-scheme and prefers-reduced-motion preferences
- Code coverage updates
- Debug why a network resource was requested
- Console and Sources panels respect indentation preferences again
- New shortcuts for cursor navigation
- Multi-client support in the Audits panel
- Payment Handler debugging
- Lighthouse 5.2 in the Audits panel
- Largest Contentful Paint in the Performance panel
- File DevTools issues from the Main Menu
- Copy element styles
- Visualize layout shifts
- Lighthouse 5.1 in the Audits panel
- OS theme syncing
- Keyboard shortcut for opening the Breakpoint Editor
- Prefetch cache in the Network panel
- Private properties when viewing objects
- Notifications and push messages in the Application panel
- Autocomplete with CSS values
- A new UI for network settings
- WebSocket messages in HAR exports
- HAR import and export buttons
- Real-time memory usage
- Service worker registration port numbers
- Inspect Background Fetch and Background Sync events
- Puppeteer for Firefox
- Meaningful presets when autocompleting CSS functions
- Clear site data from the Command Menu
- View all IndexedDB databases
- View a resource's uncompressed size on hover
- Inline breakpoints in the Breakpoints pane
- IndexedDB and Cache resource counts
- Setting for disabling the detailed Inspect tooltip
- Setting for toggling tab indentation in the Editor
- Highlight all nodes affected by CSS property
- Lighthouse v4 in the Audits panel
- WebSocket binary message viewer
- Capture area screenshot in the Command Menu
- Service worker filters in the Network panel
- Performance panel updates
- Long tasks in Performance panel recordings
- First Paint in the Timing section
- Bonus tip: Shortcut for viewing RGB and HSL color codes (video)
- Logpoints
- Detailed tooltips in Inspect Mode
- Export code coverage data
- Navigate the Console with a keyboard
- AAA contrast ratio line in the Color Picker
- Save custom geolocation overrides
- Code folding
- Frames tab renamed to Messages tab
- Bonus tip: Network panel filtering by property (video)
- Visualize performance metrics in the Performance panel
- Highlight text nodes in the DOM Tree
- Copy the JS path to a DOM node
- Audits panel updates , including a new audit that detects JS libraries and new keywords for accessing the Audits panel from the Command Menu
- Bonus tip: Use Device Mode to inspect media queries (video)
- Hover over a Live Expression result to highlight a DOM node
- Store DOM nodes as global variables
- Initiator and priority information now in HAR imports and exports
- Access the Command Menu from the Main Menu
- Picture-in-Picture breakpoints
- Bonus tip: Use
monitorEvents()to log a node's fired events in the Console (video) - Live Expressions in the Console
- Highlight DOM nodes during Eager Evaluation
- Performance panel optimizations
- More reliable debugging
- Enable network throttling from the Command Menu
- Autocomplete Conditional Breakpoints
- Break on AudioContext events
- Debug Node.js apps with ndb
- Bonus tip: Measure real world user interactions with the User Timing API
- Eager Evaluation
- Argument hints
- Function autocompletion
- ES2017 keywords
- Lighthouse 3.0 in the Audits panel
- BigInt support
- Adding property paths to the Watch pane
- "Show timestamps" moved to Settings
- Bonus tip: Lesser-known Console methods (video)
- Search across all network headers
- CSS variable value previews
- Copy as fetch
- New audits, desktop configuration options, and viewing traces
- Stop infinite loops
- User Timing in the Performance tabs
- JavaScript VM instances clearly listed in the Memory panel
- Network tab renamed to Page tab
- Dark theme updates
- Certificate transparency information in the Security panel
- Site isolation features in the Performance panel
- Bonus tip: Layers panel + Animations Inspector (video)
- Blackboxing in the Network panel
- Auto-adjust zooming in Device Mode
- Pretty-printing in the Preview and Response tabs
- Previewing HTML content in the Preview tab
- Local Overrides support for styles inside of HTML
- Bonus tip: Blackbox framework scripts to make Event Listener Breakpoints more useful
- Local Overrides
- New accessibility tools
- The Changes tab
- New SEO and performance audits
- Multiple recordings in the Performance panel
- Reliable code stepping with workers in async code
- Bonus tip: Automate DevTools actions with Puppeteer (video)
- Performance Monitor
- Console Sidebar
- Group similar Console messages
- Bonus tip: Toggle hover pseudo-class (video)
- Multi-client remote debugging support
- Workspaces 2.0
- 4 new audits
- Simulate push notifications with custom data
- Trigger background sync events with custom tags
- Bonus tip: Event listener breakpoints (video)
- Top-level await in the Console
- New screenshot workflows
- CSS Grid highlighting
- A new Console API for querying objects
- New Console filters
- HAR imports in the Network panel
- Previewable cache resources
- More predictable cache debugging
- Block-level code coverage
- Mobile device throttling simulation
- View storage usage
- View when a service worker cached responses
- Enable the FPS meter from the Command Menu
- Set mousewheel behavior to zoom or scroll
- Debugging support for ES6 modules
- New Audits panel
- 3rd-Party Badges
- A new gesture for Continue To Here
- Step into async
- More informative object previews in the Console
- More informative context selection in the Console
- Real-time updates in the Coverage tab
- Simpler network throttling options
- Async stacks on by default
- CSS and JS code coverage
- Full-page screenshots
- Block requests
- Step over async await
- Unified Command Menu