Closed Bug 900734 Opened 11 years ago Closed 11 years ago

System Messages: Convert navigator methods to WebIDL

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 838146

People

(Reporter: nsm, Unassigned)

References

Details

Pretty simple task. JS implementation already exists. Delete nsIDOMNavigatorSystemMessages.

Guide:
https://developer.mozilla.org/en-US/docs/Mozilla/WebIDL_bindings
Another simple & small example: 884897
Whiteboard: [good first bug][mentor=nsm]
OS: Linux → All
Hardware: x86_64 → All
Hey bz, seems like this has already been done Bug 838146, but the nsIDOMNavigatorSystemMessages IDL description is being used internally. Should this bug be marked DUPE or is there something left to be done?
Flags: needinfo?(bzbarsky)
I'm not sure.  What was the original goal of this bug?
Flags: needinfo?(bzbarsky)
The original goal was to make SystemMessageManager.js (mozSetMessageHandler, mozHasPendingMessages) use WebIDL, which seems to have been done already.
Sorta.  The Navigator methods use WebIDL, then talk to the JS component via XPIDL.  Which seems fine to me.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Whiteboard: [good first bug][mentor=nsm]
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.