domprofiler
domprofiler copied to clipboard
Firefox DevTools extension that records DOM mutations and events on a page
addons.mozilla.org
For now this will only work with a local tab because the recorder lives in a frame script that is inserted by the panel (see https://developer.mozilla.org/en-US/docs/The_message_manager). If we want to...
The main thing this tool tries to solve is: "what just happened". Showing the list of things that happened is one way to get there, and that's what the tool...
It'd be nice to have support multiple "profiles", probably something similar to built-in profiler.
Everything is in panel.js and the code to create the ui for the records sucks. A lot of `createElement/classList/textContent/innerHTML/appendChild`. I'd be tempted to use React to rewrite the whole UI...
I tried reusing the devtools TableWidget but that only works in XUL windows ...
It'd be nice to be able to export the changes as a JSON file, and maybe import them too.
I'd be nice to see which script is actually triggering the change, especially when you're using a JS library, and you want to make sure it's not coming from your...