Open Bug 1683236 Opened 3 years ago Updated 10 months ago

[meta] Change any idl interfaces which use nsISupports as a variant type.


(MailNews Core :: General, task)


(Not tracked)


(Reporter: benc, Unassigned)


(Depends on 4 open bugs)


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

Depends on: 1683588
Depends on: 1683590
Depends on: 1685484
Depends on: 1728495
Depends on: 1732808
Depends on: 1732813
Keywords: meta
You need to log in before you can comment on or make changes to this bug.