mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-08 12:22:34 +00:00
8340513b0c
Using concrete class types with static IIDs in QueryInterface methods is a pretty common pattern which isn't supported by any existing helper macros. That's lead to separate ad-hoc implementations, with varying degrees of dodginess, being scattered around the tree. This patch adds a helper macro with a canonical (and safe) implementation, and updates existing ad-hoc users to use it. MozReview-Commit-ID: HaTGF7MN5Cv --HG-- extra : rebase_source : ace930129d85960d22bc3048ca3bb19bbbd4a63e extra : histedit_source : 03a87f746d957789d41381e4e1bfcc4fd7eebaf2%2C9c5bae9feeeef7721105db67be0f83e0ded66bb7 |
||
---|---|---|
.. | ||
about | ||
data | ||
file | ||
ftp | ||
gio | ||
http | ||
res | ||
viewsource | ||
websocket | ||
wyciwyg | ||
moz.build |