Closed Bug 961019 Opened 10 years ago Closed 1 year ago

Remove nsIClassInfo::MAIN_THREAD_ONLY

Categories

(Core :: XPCOM, defect)

defect

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox111 --- fixed

People

(Reporter: mccr8, Assigned: mccr8)

References

Details

Attachments

(1 file)

As of bug 960715, this flag doesn't do anything.  The uses can be replaced with 0.

I guess the flag could just be deleted from the .idl and the other values adjusted?  Or it could be renamed to UNUSED.  Or it could be left alone and a comment added about how it is unused.  I'm not sure how much breakage may ensue.
We could enforce this in the component manager, but it would be slow and probably not worth it.

Removing it entirely sounds fine.
Severity: normal → S3
See Also: → 534345
See Also: 534345
See Also: → 534345

PConnect has been single threaded for a long time, so this
flag doesn't do anything.

Assignee: nobody → continuation
Status: NEW → ASSIGNED
Pushed by amccreight@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b5689241245b
Remove nsIClassInfo::MAIN_THREAD_ONLY. r=peterv,necko-reviewers
See Also: → 1814529
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Pushed by martin@humanoids.be:
https://hg.mozilla.org/comm-central/rev/ec66e789a69e
Port Bug 961019 - Remove nsIClassInfo::MAIN_THREAD_ONLY. rs=bustage-fix
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: