Open
Bug 1683236
Opened 3 years ago
Updated 4 months ago
[meta] Change any idl interfaces which use nsISupports as a variant type.
Categories
(MailNews Core :: General, task)
MailNews Core
General
Tracking
(Not tracked)
NEW
People
(Reporter: benc, Unassigned)
References
(Depends on 4 open bugs)
Details
(Keywords: meta)
There are some idl interfaces which use nsISupports to pass variant types about - i.e. objects whose type is determined at runtime.
This makes it much harder to tell exactly what those interfaces do, and can obfuscate a lot of things.
So, where possible, we should replace such interfaces with ones that take/return statically-defined types.
You need to log in
before you can comment on or make changes to this bug.
Description
•