зеркало из https://github.com/mozilla/gecko-dev.git
Bug 886237 - Splitting up XPCComponents. r=bholley
This commit is contained in:
Родитель
8fc3495832
Коммит
9df5adf4ff
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -51,6 +51,7 @@ CPP_SOURCES += [
|
|||
'nsCxPusher.cpp',
|
||||
'nsScriptError.cpp',
|
||||
'nsXPConnect.cpp',
|
||||
'Sandbox.cpp',
|
||||
]
|
||||
|
||||
FAIL_ON_WARNINGS = True
|
||||
|
|
|
@ -3681,7 +3681,22 @@ xpc_GetSafeJSContext()
|
|||
return XPCJSRuntime::Get()->GetJSContextStack()->GetSafeJSContext();
|
||||
}
|
||||
|
||||
bool
|
||||
NewFunctionForwarder(JSContext *cx, JS::HandleId id, JS::HandleObject callable,
|
||||
bool doclone, JS::MutableHandleValue vp);
|
||||
|
||||
nsresult
|
||||
ThrowAndFail(nsresult errNum, JSContext* cx, bool* retval);
|
||||
|
||||
// Infallible.
|
||||
already_AddRefed<nsIXPCComponents_utils_Sandbox>
|
||||
NewSandboxConstructor();
|
||||
|
||||
bool
|
||||
IsSandbox(JSObject *obj);
|
||||
|
||||
namespace xpc {
|
||||
|
||||
struct SandboxOptions {
|
||||
SandboxOptions(JSContext *cx)
|
||||
: wantXrays(true)
|
||||
|
|
Загрузка…
Ссылка в новой задаче