De-comify a bit command handling
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox144 | --- | fixed |
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(5 files)
| Assignee | ||
Comment 1•7 months ago
|
||
The nsIControllerCommandTable already assumes it's an
nsControllerCommandTable as it has infallible casts. Similarly,
nsIControllerCommand doesn't need to be scriptable.
This is in preparation to expose a global list of always-enabled
commands for the IPC code to use and avoid sending back and forth.
| Assignee | ||
Comment 2•7 months ago
|
||
It only has one implementation, and all the context objects
support weak references.
| Assignee | ||
Comment 3•7 months ago
|
||
It seemed like this was the intention from the code, but it
isn't the case?
I want to use the window command table to always return the
supported commands over IPC (in order to fix bug 1964901).
| Assignee | ||
Comment 5•7 months ago
|
||
| Assignee | ||
Comment 6•7 months ago
|
||
No need to use outparams and co.
Comment 7•7 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/2692aa2b6453
https://hg.mozilla.org/mozilla-central/rev/74a77dc9bf01
https://hg.mozilla.org/mozilla-central/rev/80a0d7ecb66d
Comment 9•7 months ago
|
||
| bugherder | ||
Updated•6 months ago
|
Description
•