Closed Bug 1396694 Opened 7 years ago Closed 7 years ago

Replace nsIAtom.idl with nsIAtom.h

Categories

(Core :: XPCOM, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: n.nethercote, Assigned: n.nethercote)

References

Details

Attachments

(2 files)

Another step in nsIAtom's deCOMtamination, possible once all script uses of nsIAtom are removed.
Summary: Replace nsIAtom.idl to nsIAtom.h → Replace nsIAtom.idl with nsIAtom.h
This also lets us remove a couple of IDL methods.
Attachment #8904426 - Flags: review?(nfroyd)
Assignee: nobody → n.nethercote
Status: NEW → ASSIGNED
Now that nsIAtom is non-scriptable, a .idl file isn't needed.

I made the new nsIAtom.h file by starting with a generated nsIAtom.h file, and
then cleaning it up and removing some stuff that wasn't necessary.
Attachment #8904427 - Flags: review?(nfroyd)
Attachment #8904426 - Flags: review?(nfroyd) → review+
Attachment #8904427 - Flags: review?(nfroyd) → review+
Blocks: 1397628
You need to log in before you can comment on or make changes to this bug.