Implement Gecko event breakpoint notification infrastructure and expose via IDL interface
Categories
(DevTools :: Debugger, enhancement, P2)
Tracking
(firefox69 fixed)
Tracking | Status | |
---|---|---|
firefox69 | --- | fixed |
People
(Reporter: loganfsmyth, Assigned: loganfsmyth)
References
Details
(Whiteboard: [debugger-mvp])
Attachments
(2 files)
We want a JS API to allow the debugger server to register a callback that will be called just before and just after Gecko dispatches a DOM event.
The plan at the moment is an API like
ChromeUtils.getDebuggerNotifier(globalObj).addDOMEventListener((evt, preOrPost) => {
});
Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 1•6 years ago
|
||
Comment 2•5 years ago
|
||
Can we find a better place for this to live than dom/base? Was a new subdirectory considered?
Assignee | ||
Comment 3•5 years ago
|
||
@bz Absolutely. That was one of my outstanding questions on this. I'd be 100% for putting these in a subdirectory. Would dom/debugger
be reasonable?
Assignee | ||
Comment 5•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Backed out 2 changesets (bug 1529345) for Build Bustage. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=251918747&repo=autoland&lineNumber=18858
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=251899466&revision=63f80a49839edb4ff74cd0630b941275f9038e61
Backout:
https://hg.mozilla.org/integration/autoland/rev/d5b2591b6d72c46d90a6d348b9dda94c6f3c8fa2
Assignee | ||
Updated•5 years ago
|
Comment 10•5 years ago
|
||
Backed out 2 changesets (bug 1529345) for Windows 2012 build bustages
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=251942798&repo=autoland&lineNumber=21876
Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=87aa4894b4a1002af7b5454416ede5d5332fd498
Backout:
https://hg.mozilla.org/integration/autoland/rev/c1357fdd09bb19a75135f936093feffa97c22c5d
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2cd3642e0943
https://hg.mozilla.org/mozilla-central/rev/e074fcc399d1
Comment 13•5 years ago
•
|
||
:loganfsmyth can you, please, take a look?
Your changes seem to trigger a permafail on multiple platforms:
Comment 14•5 years ago
|
||
This is not what caused those failures in Bug 1559749: https://treeherder.mozilla.org/#/jobs?repo=try&revision=03b5005ab1a6f8aa13425e4a8d28103a40a8e639&selectedJob=252267008
Description
•