Closed Bug 1987024 Opened 7 months ago Closed 7 months ago

De-comify a bit command handling

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

defect

Tracking

()

RESOLVED FIXED
144 Branch
Tracking Status
firefox144 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(5 files)

No description provided.

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.

It only has one implementation, and all the context objects
support weak references.

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).

No need to use outparams and co.

See Also: → 1987187
QA Whiteboard: [qa-triage-done-c145/b144]
Regressions: 1989284
No longer regressions: 1989284
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: