mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-06 09:05:45 +00:00
886671f70c
We are currently generating typelib data for all interfaces. Apparently typelib data is only needed for scriptable interfaces. So let's stop generating typelib data for interfaces that aren't scriptable. The impact of this is that some typelibs are dropped from interfaces.xpt, resulting in ~10kb smaller interfaces.xpt: * nsIDOMCSSValue * nsIDOMDOMImplementation * nsIDOMDOMCursor * nsIProfilerStartParams * nsIStreamingProtocolMetaData * nsIDOMCharacterData * nsIPrintSession * nsIDOMDocumentFragment * nsIDOMProcessingInstruction * nsIDOMElement * nsIDOMText * nsIDOMXULElement * nsIDOMAttr * nsIDOMGeoPositionError * nsIXMLHttpRequestEventTarget * nsIDOMCSSStyleDeclaration * nsIDOMCSSStyleSheet * nsIDOMDocument * nsIDOMClientRect * nsIDOMMozNamedAttrMap * nsIDOMNode * nsIThreadObserver * nsIDOMDocumentType * nsIXMLHttpRequestUpload * nsISelection * nsIDOMCDATASection * nsIDOMDOMRequest * nsIDOMComment * nsIDOMEvent MozReview-Commit-ID: 3LYdNYs7Tum --HG-- extra : rebase_source : 4ed0e6ef761b165108b8581077f2bf7eddd02274 |
||
---|---|---|
.. | ||
__init__.py | ||
header.py | ||
moz.build | ||
runtests.py | ||
typelib.py | ||
xpidl.py |