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