WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.
Scriptable Objects
The following is a list of the scriptable objects available. Some may be created with a JavaScript constructor while others are obtained from another object.
DOM Objects
CSS Objects
HTML Objects
Web Service Objects
|
SOAPCall SOAPEncoding SOAPFault |
SOAPHeaderBlock SOAPParameter SOAPPropertyBagMutator |
SOAPResponse WebServiceProxyFactory WSDLLoader |
Windows and Navigation
|
BarProp CanvasGradient CanvasPattern CanvasRenderingContext2D ChromeWindow History |
ImageDocument Location MimeType MimeTypeArray Navigator |
Plugin PluginArray Screen Selection Window |
Events
|
BeforeUnloadEvent KeyboardEvent MouseEvent |
MutationEvent PageTransitionEvent PopupBlockedEvent |
SmartCardEvent UIEvent |
XML Objects
|
DOMParser SchemaLoader XMLDocument XMLSerializer |
XMLHttpRequest XPathEvaluator XPathException XPathExpression |
XPathNSResolver XPathResult XPointerResult XSLTProcessor |
SVG Objects
XUL Objects
XPInstall Objects
|
File |
Install |
InstallTrigger |
