DevTools icon indicating copy to clipboard operation
DevTools copied to clipboard

Detached elements node list is not populated when elements are fetched

Open TaranTwomey opened this issue 11 months ago • 10 comments

Recently I have been making great use of the 'Detached Elements' tool that Edge DevTools provides, however I noticed after a recent upgrade to the latest versions of Edge that it has stopped populating the Nodes list when collecting.

This issue appears to affect even the latest Canary, as well as the latest stable 122 version (122.0.2365.63) for 64-bit Windows 10. A coworker of mine who is also using the tool is still running 121.0.2277.128 and the tool appears to function correctly. I am currently unable to downgrade my version of edge, so I cannot test this precisly, but if I am able to downgrade, I will update this issue.

Reproduction:

  1. Load the demo page from microsoftedge.github.io/Demos/detached-elements/

  2. Following the same steps from the demo, generate traffic using the 'fast traffic' button. Generated Traffic, before tool is run image

  3. Switch to room 2.

  4. Run the detached elements tool by clicking 'get detached elements'. Switch Room, collect detached elements image Note that the count in the top right of the tool has updated to show the number of detached elements, but the node list is not populated

This issue appears to affect the latest Canary as well (124.0.2435.0 canary (64-bit)).

AB#49247073

TaranTwomey avatar Mar 01 '24 02:03 TaranTwomey

Thanks so much for reporting this, and providing these details. I had not yet updated my Stable Edge, so I was able to test with 121 and confirmed that it worked fine there. After update, the tool no longer displays the detached nodes. I also tested in Canary (124), where the feature also doesn't work anymore.

So you've discovered a 122 regression that, unfortunately, went through our release process undetected. I'll mark this up for the team to investigate quickly.

captainbrosset avatar Mar 01 '24 09:03 captainbrosset

Same issue with Version 122.0.2365.80 (Official build) (x86_64) MacOS. Any updates?

q837477816 avatar Mar 12 '24 02:03 q837477816

No updates to share at this stage yet, but we're working on it.

captainbrosset avatar Mar 12 '24 10:03 captainbrosset

@captainbrosset till then any alternative that we can try?

nyfer avatar Mar 12 '24 19:03 nyfer

You can also use the Memory tool and search for detached elements.

  1. Open the Memory tool.
  2. Run your scenario of choice on the webpage.
  3. In the tool, click Take snapshot to capture a heap snapshot.
  4. In the snapshot, type detached in the Class filter text box at the top.

image

Hope this helps.

captainbrosset avatar Mar 13 '24 16:03 captainbrosset

Hello, still no update on this issue?

Thanks in advance.

kheos31 avatar Apr 23 '24 11:04 kheos31

No update to share yet on this. I'll get back to you all as soon as I hear more.

captainbrosset avatar Apr 23 '24 14:04 captainbrosset

this would also be helpful for us to have working again.

j-sawtooth avatar May 03 '24 17:05 j-sawtooth

Hello, still no update on this issue?

Chrisyjs avatar May 07 '24 07:05 Chrisyjs

Hi @TaranTwomey and @Chrisyjs - this issue has been fixed in Edge 126. We don't currently plan to back-port this into 124 or 125 given our current release schedule. Edge 126 is currently in Canary and Dev channels, which you can download here: https://www.microsoftedgeinsider.com/

Thanks!

robpaveza avatar May 08 '24 17:05 robpaveza

@robpaveza this work for me after update! Love this tool thanks so much ❤️

tomeronen avatar May 15 '24 09:05 tomeronen

This is great, thank you for confirming that the feature is now working for you. Closing the issue.

captainbrosset avatar May 15 '24 10:05 captainbrosset

Homie. Any update about my issue? Waiting for response. Thanks you

alltabs avatar May 15 '24 17:05 alltabs

Homie. Any update about my issue? Waiting for response. Thanks you

alltabs avatar May 15 '24 17:05 alltabs