Skip to content

Commit 65d8188

Browse files
committed
Merge branch 'main' into user/mikehoffms/perf-sync
2 parents 5f5f9e1 + eeb351d commit 65d8188

17 files changed

Lines changed: 65 additions & 369 deletions

File tree

.openpublishing.redirection.json

Lines changed: 33 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
},
112112
{
113113
"source_path": "microsoft-edge/devtools-guide-chromium/javascript-profiler/javascript-profiler-tool.md",
114-
"redirect_url": "/microsoft-edge/devtools-guide-chromium/evaluate-performance/",
114+
"redirect_url": "/microsoft-edge/devtools-guide-chromium/performance/",
115115
"redirect_document_id": false
116116
},
117117
{
@@ -139,6 +139,11 @@
139139
"redirect_url": "/microsoft-edge/devtools-guide-chromium/performance/selector-stats",
140140
"redirect_document_id": false
141141
},
142+
{
143+
"source_path": "./microsoft-edge/devtools-guide-chromium/memory-problems/dom-leaks.md",
144+
"redirect_url": "/microsoft-edge/devtools-guide-chromium/memory-problems/dom-leaks-memory-tool-detached-elements",
145+
"redirect_document_id": false
146+
},
142147
// /Microsoft Edge DevTools
143148
// ============================================================================
144149
// Microsoft Edge extensions
@@ -280,28 +285,6 @@
280285
"redirect_document_id": false
281286
},
282287

283-
// WebView2 Release Notes:
284-
{
285-
"source_path": "microsoft-edge/hosting/webview2/releasenotes.md",
286-
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
287-
"redirect_document_id": false
288-
},
289-
{
290-
"source_path": "microsoft-edge/webview2/releasenotes.md",
291-
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
292-
"redirect_document_id": false
293-
},
294-
{
295-
"source_path": "microsoft-edge/webview2/release-notes.md",
296-
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
297-
"redirect_document_id": false
298-
},
299-
{
300-
"source_path": "microsoft-edge/webview2/release-notes/template-prerelease.md",
301-
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
302-
"redirect_document_id": false
303-
},
304-
305288
// WebView2 Concepts:
306289
{
307290
"source_path": "microsoft-edge/webview2/concepts/browserfeatures.md",
@@ -363,6 +346,33 @@
363346
"redirect_document_id": false
364347
},
365348

349+
// WebView2 Release Notes:
350+
{
351+
"source_path": "microsoft-edge/hosting/webview2/releasenotes.md",
352+
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
353+
"redirect_document_id": false
354+
},
355+
{
356+
"source_path": "microsoft-edge/webview2/releasenotes.md",
357+
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
358+
"redirect_document_id": false
359+
},
360+
{
361+
"source_path": "microsoft-edge/webview2/release-notes.md",
362+
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
363+
"redirect_document_id": false
364+
},
365+
{
366+
"source_path": "microsoft-edge/webview2/release-notes/template-prerelease.md",
367+
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
368+
"redirect_document_id": false
369+
},
370+
{
371+
"source_path": "./microsoft-edge/webview2/roadmap.md",
372+
"redirect_url": "/microsoft-edge/webview2/release-notes/index",
373+
"redirect_document_id": false
374+
},
375+
366376
// WebView2 Reference:
367377
{
368378
"source_path": "microsoft-edge/hosting/webview2/reference/icorewebview2.md",

microsoft-edge/dev-videos/index.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -625,16 +625,12 @@ December 9, 2021
625625

626626
[![Thumbnail image for video "Debug memory leaks with the Microsoft Edge Detached Elements tool"](./index-images/detached-elements.png)](https://www.youtube.com/watch?v=v2iy17ptmBk)
627627

628-
To debug DOM memory leaks, use either:
629-
* The **Detached Elements** tool. Detached nodes have a link to the associated JavaScript code.
630-
* The **Detached elements** profiling type in the **Memory** tool.
631-
632-
The **Detached Elements** tool helps you investigate and resolve DOM memory leaks.
628+
March 2025 update: The **Detached Elements** tool has been removed. To debug DOM memory leaks, use the **Detached elements** profiling type in the **Memory** tool.
633629

634630
Memory leaks occur when the JavaScript code of an application retains more and more objects in memory instead of releasing them for the browser to garbage-collect. We built the **Detached Elements** tool with the Microsoft Teams developers, and it has already helped us find and fix memory leaks across many of our own websites and apps.
635631

636632
See also:
637-
* [Debug DOM memory leaks by using the Detached Elements tool](../devtools-guide-chromium/memory-problems/dom-leaks.md)<!-- has Video section -->
633+
* [Find DOM tree memory leaks from detached elements](../devtools-guide-chromium/memory-problems/index.md#find-dom-tree-memory-leaks-from-detached-elements) in _Fix memory problems_.
638634
* [Debug memory leaks with the Microsoft Edge Detached Elements tool](https://blogs.windows.com/msedgedev/2021/12/09/debug-memory-leaks-detached-elements-tool-devtools/) - blog post.
639635

640636

microsoft-edge/devtools-guide-chromium/about-tools.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ There's also a **More tools** (![More Tools icon](./about-tools-images/more-tool
7070
| **Coverage** | Help you find unused JavaScript and CSS code, to speed up your page load and save your mobile users cellular data. | [Find unused JavaScript and CSS code with the Coverage tool](coverage/index.md) |
7171
| **Crash analyzer** | Analyze crashes of your web app. You can input a JavaScript production stack trace, such as for non-fatal JavaScript exceptions, and then have your source maps applied to the stack trace so that you can debug faster. | [Crash analyzer tool](./crash-analyzer/index.md) |
7272
| **CSS overview** | Help you better understand your page's CSS and identify potential improvements. | [CSS overview tool](css/css-overview-tool.md) |
73-
| **Detached Elements** | To increase the performance of your webpage, find detached elements that the browser can't garbage-collect, and then identify the JavaScript object that's still referencing the detached element. Then change your JavaScript to release the element, to reduce the number of detached elements on your page, increasing page performance and responsiveness. | [Debug DOM memory leaks by using the Detached Elements tool](memory-problems/dom-leaks.md) |
7473
| **Developer resources** | Shows resource URLs for the webpage. | [Developer resources tool](developer-resources/developer-resources.md) |
7574
| **Issues** | 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) |
7675
| **Lighthouse** | 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) |

microsoft-edge/devtools-guide-chromium/landing/index.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -167,9 +167,6 @@ landingContent:
167167
- text: Fix memory problems
168168
url: ../memory-problems/index.md
169169

170-
- text: Debug DOM memory leaks by using the Detached Elements tool
171-
url: ../memory-problems/dom-leaks.md
172-
173170
- text: Understand security issues using the Security tool
174171
url: ../security/index.md
175172

Binary file not shown.

0 commit comments

Comments
 (0)