Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
b3f541b
Initial content
Aug 22, 2022
9ff35dd
linkfix
Aug 22, 2022
0f88ecc
addedfeaturescreenshots
JasonAndrewWriter Aug 24, 2022
0db2b34
edits and more screenshots
JasonAndrewWriter Aug 28, 2022
843e806
updated file
JasonAndrewWriter Aug 28, 2022
7f1a68f
update
JasonAndrewWriter Aug 29, 2022
d8ae692
Review_Draft
JasonAndrewWriter Aug 29, 2022
47a18a1
edit
JasonAndrewWriter Aug 29, 2022
3f6371c
copyedits
JasonAndrewWriter Aug 29, 2022
a3a3489
copyedits1
JasonAndrewWriter Aug 29, 2022
7c39058
edits
JasonAndrewWriter Aug 29, 2022
c5ab73a
Delete old Search2
JasonAndrewWriter Aug 29, 2022
3e6a2ab
new search2
JasonAndrewWriter Aug 29, 2022
e0e4502
replaceing an image and ink
JasonAndrewWriter Aug 29, 2022
3146ea9
Update microsoft-edge/devtools-guide-chromium/whats-new/2022/09/devto…
JasonAndrewWriter Aug 30, 2022
4eaf758
Update microsoft-edge/devtools-guide-chromium/whats-new/2022/09/devto…
JasonAndrewWriter Aug 30, 2022
f3fb5fc
edits
JasonAndrewWriter Aug 30, 2022
afd8450
Merge branch 'user/v-mhoffman/whatsnew-105' of https://github.com/Mic…
JasonAndrewWriter Aug 30, 2022
89a044f
edit link
JasonAndrewWriter Aug 30, 2022
3343b7b
link edirs
JasonAndrewWriter Aug 30, 2022
d274a19
edit Activity Bars
JasonAndrewWriter Aug 30, 2022
02c1453
more edits
JasonAndrewWriter Aug 30, 2022
596e58b
new network search
JasonAndrewWriter Aug 30, 2022
5afab9e
edits
JasonAndrewWriter Aug 30, 2022
2662081
edits and graphic file changes
JasonAndrewWriter Aug 30, 2022
12c867b
coyedits
JasonAndrewWriter Aug 30, 2022
8c6ce84
new images
JasonAndrewWriter Aug 30, 2022
9c5fc55
Update microsoft-edge/devtools-guide-chromium/whats-new/2022/09/devto…
JasonAndrewWriter Aug 30, 2022
6d72b5e
Update microsoft-edge/devtools-guide-chromium/whats-new/2022/09/devto…
JasonAndrewWriter Aug 30, 2022
c9c64d4
Update microsoft-edge/devtools-guide-chromium/whats-new/2022/09/devto…
JasonAndrewWriter Aug 30, 2022
655910c
upgrade
JasonAndrewWriter Aug 30, 2022
cda1881
Merge branch 'user/v-mhoffman/whatsnew-105' of https://github.com/Mic…
JasonAndrewWriter Aug 30, 2022
793580b
Update devtools-105.md
JasonAndrewWriter Aug 30, 2022
eb86d4a
Trim pics, copyedit/tagging/linkfix
Aug 30, 2022
b2393b1
Merge branch 'main' into user/v-mhoffman/whatsnew-105
Aug 30, 2022
240bf1a
Inc rvw cmts
Aug 31, 2022
b0ab03d
Remove pic
Aug 31, 2022
e2032ff
Updated Experiments to v106
Aug 31, 2022
bc308f4
linkfix
Aug 31, 2022
0e4cb13
List Canary first
Aug 31, 2022
e537f67
Remove unused png files
Aug 31, 2022
ab956ff
Returned pngs to Focus Mode
Aug 31, 2022
a4d9e66
Fixed UI wording around setting docking location
Aug 31, 2022
c49268f
Inc rvw
Aug 31, 2022
740c37c
Crisper Dock location img
Aug 31, 2022
c464d2e
Current dock setting is now indicated
Aug 31, 2022
2d2905a
Round corners
Aug 31, 2022
d417370
Focus Mode search, linkfix
Aug 31, 2022
c236259
default UI
Aug 31, 2022
b449734
Update experiments per Stable 104
Aug 31, 2022
0a0a2e4
reveal when new
Sep 1, 2022
9585ecd
Clarified new Experiments
Sep 1, 2022
047575d
Fix Dock UI text
Sep 1, 2022
68c445e
Changed "toggle" to "button"
Sep 1, 2022
6f26d6b
Group sentences with their screenshots
Sep 1, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions microsoft-edge/devtools-guide-chromium/about-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ Microsoft Edge DevTools includes the following tools.
| **CSS Overview** tool | Help you better understand your page's CSS and identify potential improvements. | [CSS Overview tool](css/css-overview-tool.md) |
| **Detached Elements** tool | To increase the performance of your page, this tool finds detached elements that the browser cannot garbage-collect, and identifies the JavaScript object that is still referencing the detached element. By changing your JavaScript to release the element, you reduce the number of detached elements on your page, increasing page performance and responsiveness. | [Debug DOM memory leaks with the Detached Elements tool](memory-problems/dom-leaks.md) |
| **Developer Resources** | Shows resource URLs for the webpage. | [Developer Resources tool](developer-resources/developer-resources.md) |
| **Device Emulation** | Use the **Device Emulation** tool, sometimes called _Device Mode_, to approximate how your page looks and responds on a mobile device. | [Emulate mobile devices (Device Emulation)](device-mode/index.md) |
| **Device Emulation** | Use the **Device Emulation** tool, also called _Device Simulation Mode_ or _Device Mode_, to approximate how your page looks and responds on a mobile device. | [Emulate mobile devices (Device Emulation)](device-mode/index.md) |
| **Elements** tool | Inspect, edit, and debug your HTML and CSS. You can edit in the tool while displaying the changes live in the browser. Debug your HTML using the DOM tree, and inspect and work on the CSS for your webpage. | [Inspect, edit, and debug HTML and CSS with the Elements tool](elements-tool/elements-tool.md) |
| **Inspect** tool | Use the **Inspect** tool to see information about an item within a rendered webpage. When the **Inspect** tool is active, you _hover_ over items in the webpage, and DevTools adds an information overlay information and grid highlighting on the webpage. | [Analyze pages using the Inspect tool](css/inspect.md) |
| **Inspect** tool | Use the **Inspect** tool to see information about an item within a rendered webpage. When the **Inspect** tool is active, you _hover_ over items in the webpage, and DevTools adds an information overlay and grid highlighting on the webpage. | [Analyze pages using the Inspect tool](css/inspect.md) |
| **Issues** tool | The **Issues** tool automatically analyzes the current webpage, reports issues grouped by type, and provides documentation to help explain and resolve the issues. | [Find and fix problems using the Issues tool](issues/index.md) |
| **JavaScript Profiler** tool | This tool has been replaced by the **Performance** tool and the **Memory** tool. | [JavaScript Profiler tool](javascript-profiler/javascript-profiler-tool.md) |
| **Lighthouse** tool | Use the Lighthouse tool to identify and fix common problems that affect your site's performance, accessibility, and user experience. | [Lighthouse tool](lighthouse/lighthouse-tool.md) |
Expand Down
280 changes: 163 additions & 117 deletions microsoft-edge/devtools-guide-chromium/experimental-features/index.md

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
---
Comment thread
JasonAndrewWriter marked this conversation as resolved.
title: What's new in DevTools (Microsoft Edge 105)
Comment thread
JasonAndrewWriter marked this conversation as resolved.
description: "Focus Mode: Improved location controls for DevTools, Activity Bar, Quick View, and Improved reliability in Issues tool. And more."
author: MSEdgeTeam
ms.author: msedgedevrel
ms.topic: conceptual
ms.prod: microsoft-edge
ms.date: 09/01/2022
---
# What's New in DevTools (Microsoft Edge 105)

[!INCLUDE [Microsoft Edge team note for top of What's New](../../includes/edge-whats-new-note.md)]


<!-- ====================================================================== -->
## Test your PWA's protocol handlers from the Application tool

<!-- Title: Test your PWA's protocol handlers from the Application tool -->
<!-- Subtitle: From the Manifest section of the Application tool, you can now provide custom protocols to launch your PWA. -->

In Microsoft Edge 105, the **Application** tool now supports testing protocol handlers. Since Microsoft Edge 96, you've been able to define protocol handlers in the application manifest of your Progressive Web App (PWA). Now you can test those protocols from the **Application** tool itself in DevTools if you have your PWA installed.

With DevTools open for your PWA:

1. Open the **Application** tool.
1. On the left, expand and select **Application** > **Manifest** > **Protocol Handlers**.
1. In the **Protocol Handlers** page, in the **Protocol Handlers** dropdown list, select the protocol you want to test.
1. In the text box, enter the URL or endpoint to test.
1. Click the **Test protocol** button.

The **Application** tool will attempt to launch your PWA with the protocol and URL you specified. The browser asks for permission to open the application, and then prompts you to confirm that you want to handle the protocol and the app you want to launch. If you give permission, your app opens with the specified content.

![Protocol Handler](./devtools-105-images/protocol-handler.png)
Comment thread
mikehoffms marked this conversation as resolved.

See also:

* [Test Progressive Web App (PWA) protocol handling](../../../progressive-web-apps/protocol-handlers.md)
* [Handle protocols in Progressive Web Apps](../../../../progressive-web-apps-chromium/how-to/handle-protocols.md)

Comment thread
mikehoffms marked this conversation as resolved.

<!-- ====================================================================== -->
## Edit and resend network requests more reliably in the Network Console tool

<!-- Title: Edit and resend network requests more reliably in the Network Console tool -->
<!-- Subtitle: Modify and resend network requests that have been logged in the Network tool with the Network Console tool. -->

Previously in Microsoft Edge, selecting **Edit and resend** for a network request from the Network tool may not have reliably opened the **Network Console** tool and pre-populated it with the values from the request.

In Microsoft Edge 105, this issue has been fixed in the default UI. This issue will also be fixed in [Focus Mode](../../../experimental-features/focus-mode.md) in a future release. **Edit and resend** now pre-populates the **Network Console** tool with the values for the network request that you're looking to resend. You can continue to modify these values before sending the request from the **Network Console** tool. Thank you for sending us your feedback about this issue!

Right-click the network request that you want to change and resend, and then select **Edit and Resend**:

![Edit and Resend](./devtools-105-images/edit-and-resend.png)

In the **Network Console**, edit the network request information, and then click the **Send** button:

![Network Console Edit and Send](./devtools-105-images/networkconsole-edit.png)

See also:
* [Starting from the Network tool](../../../network-console/network-console-tool.md#starting-from-the-network-tool) in _Compose and send web API requests using the Network Console tool_.


<!-- ====================================================================== -->
## Focus Mode: Improved location controls for DevTools, Activity Bar, and Quick View

<!-- Title: Focus Mode: Improved location controls for DevTools, Activity Bar, and Quick View -->
<!-- Subtitle: Focus Mode: Improved location controls for DevTools, Activity Bar, and Quick View. -->

In Microsoft Edge 105, several improvements to location controls have been made in [Focus Mode](../../../experimental-features/focus-mode.md), including a new option for changing the orientation of **Quick View**.

The **Customize and control DevTools** (**...**) menu now directly contains buttons to set the docking location of DevTools, instead of requiring opening a submenu. The **Dock location** icons now have greater contrast, and the currently selected **Dock location** button is now highlighted.

This menu also now directly contains buttons to set and indicate where the **Activity Bar** is displayed, instead of using a submenu.

Selecting the docking location in Focus Mode, in previous versions of Microsoft Edge:

![Dock location menu icons before](./devtools-105-images/before-docking-menu.png)

Selecting the docking location in Focus Mode, in Microsoft Edge 105:

![Dock location menu icons after](./devtools-105-images/after-docking-menu.png)

You can now change the orientation of the **Quick View** panel as well. To display **Quick View** vertically instead of horizontally, click the **Dock Quick View to right** button:

![Docking Quick View to the right](./devtools-105-images/quickview-console.png)

To return **Quick View** to the horizontal orientation, click the **Dock Quick View to bottom** button:

![Docking Quick View to the bottom](./devtools-105-images/dock-quick-view-bottom.png)

To minimize **Quick View** in either orientation, click the **Collapse Quick View** button, or press `Esc`:

![Minimizing Quick View](./devtools-105-images/focus-mode-improved-location-controls.png)

See also:
* [Simplify DevTools using Focus Mode](../../../experimental-features/focus-mode.md)


<!-- ====================================================================== -->
## Fix: Search in the Sources and Network tools now works as expected in Focus Mode

<!-- Title: Fix: Search in the Sources and Network tools now works as expected in Focus Mode -->
<!-- Subtitle: Try Focus Mode, a new, more simplified, and streamlined UI for DevTools! -->

In previous versions of Microsoft Edge, the Focus Mode experiment didn't properly showcase the **Search** feature in the **Network** tool or the **Search in all files** feature in the **Sources** tool. In Microsoft Edge 105, these issues have been fixed.

You can now search in the **Network** tool via the **Search** icon:

![Networking Search](./devtools-105-images/networking-search.png)

To search in all files in the **Sources** tool, in the **Page** section, right-click the **top** window or any domain, and then select **Search in all files**:

![Networking Search All](./devtools-105-images/sources-search-all-files.png)

Comment thread
JasonAndrewWriter marked this conversation as resolved.
See also:
* [Simplify DevTools using Focus Mode](../../../experimental-features/focus-mode.md)
* [Search network headers and responses](../../../network/index.md#search-network-headers-and-responses) in _Inspect network activity_.
* [Find source files for a page using the Search tool](../../../search/search-tool.md)


<!-- ====================================================================== -->
## Improved reliability in the Issues tool

<!-- Title: Improved reliability in Issues tool -->
Comment thread
JasonAndrewWriter marked this conversation as resolved.
<!-- Subtitle: A bug that sometimes resulted in issues not appearing has been fixed. -->

In previous versions of Microsoft Edge, there was a bug that that caused issues to not appear in the **Issues** tool. This bug has been fixed in Microsoft Edge 105.

See also:

* [Find and fix problems using the Issues tool](../../../issues/index.md)


<!-- ====================================================================== -->
## Announcements from the Chromium project

Microsoft Edge 105 also includes the following updates from the Chromium project:

* [Attach Wasm debugging information at runtime](https://developer.chrome.com/blog/new-in-devtools-105/#wasm)
* [Support live edit during debugging](https://developer.chrome.com/blog/new-in-devtools-105/#live-edit)
* [View and edit @scope at rules in the Styles pane](https://developer.chrome.com/blog/new-in-devtools-105/#scope)
* [Sourcemap improvements](https://developer.chrome.com/blog/new-in-devtools-105/#sourcemaps)


<!-- ====================================================================== -->
<!-- uncomment if content is copied from developer.chrome.com to this page -->

<!-- > [!NOTE]
> Portions of this page are modifications based on work created and [shared by Google](https://developers.google.com/terms/site-policies) and used according to terms described in the [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0).
> The original page for announcements from the Chromium project is [What's New in DevTools (Chrome 105)](https://developer.chrome.com/blog/new-in-devtools-105) and is authored by [Jecelyn Yeen](https://developers.google.com/web/resources/contributors#jecelynyeen) (Developer advocate working on Chrome DevTools at Google). -->


<!-- ====================================================================== -->
<!-- uncomment if content is copied from developer.chrome.com to this page -->

<!-- [![Creative Commons License.](../../../../media/cc-logo/88x31.png)](https://creativecommons.org/licenses/by/4.0)
This work is licensed under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0). -->
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ ms.date: 05/16/2022

<!-- add new pages to toc too -->

* [What's New in DevTools (Microsoft Edge 105)](2022/09/devtools-105.md)
* [What's New in DevTools (Microsoft Edge 104)](2022/08/devtools-104.md)
* [What's New in DevTools (Microsoft Edge 103)](2022/06/devtools-103.md)
* [What's New in DevTools (Microsoft Edge 102)](2022/05/devtools-102.md)
Expand Down
6 changes: 5 additions & 1 deletion microsoft-edge/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@

# What's New pages ------------------------------------------------------------
# also add new pages to nav page: /whats-new/whats-new.md
- name: Microsoft Edge 105
href: devtools-guide-chromium/whats-new/2022/09/devtools-105.md
displayName: what's new, announcements, release notes

- name: Microsoft Edge 104
href: devtools-guide-chromium/whats-new/2022/08/devtools-104.md
displayName: what's new, announcements, release notes
Expand Down Expand Up @@ -161,7 +165,7 @@
items:
- name: Emulate mobile devices (Device Emulation) # orig: Simulate mobile devices with Device Mode
href: devtools-guide-chromium/device-mode/index.md
displayName: Device Emulation, Device Emulator, Device Mode # also Network conditions tool (1x), Settings > Devices (1x)
displayName: device emulator, device mode, device simulation, device simulator # also Network conditions tool (1x), Settings > Devices (1x)

- name: Emulate dual-screen and foldable devices # added article
href: devtools-guide-chromium/device-mode/dual-screen-and-foldables.md
Expand Down