runtime
The runtime module provides access to information about Firefox's
runtime environment. All properties exposed are read-only.
For more information, see nsIXULRuntime.
API Reference
Properties
inSafeMode : boolean
This value is true if Firefox was started in safe mode,
otherwise false.
OS : string
A string identifying the current operating system. For example, .
"WINNT", "Darwin", or "Linux". See OS_TARGET
for a more complete list of possible values.
processType : long
The type of the caller's process, which will be one of these constants:
| Constant | Value | Description |
|---|---|---|
| PROCESS_TYPE_DEFAULT | 0 | The default (chrome) process. |
| PROCESS_TYPE_PLUGIN | 1 | A plugin subprocess. |
| PROCESS_TYPE_CONTENT | 2 | A content subprocess. |
| PROCESS_TYPE_IPDLUNITTEST | 3 | An IPDL unit testing subprocess. |
widgetToolkit : string
A string identifying the target widget toolkit in use.
XPCOMABI : string
A string identifying the ABI of the current processor and compiler vtable.
This string takes the form <processor>-<compilerABI>,
for example: "x86-msvc" or "ppc-gcc3".