зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1384397 - Add API to request interrupt callback using CanWait mode (r=jandem)
MozReview-Commit-ID: E0S0my7Xdfk
This commit is contained in:
Родитель
5f0e8370a7
Коммит
fdfaf11df6
|
@ -5248,6 +5248,12 @@ JS_RequestInterruptCallback(JSContext* cx)
|
|||
cx->requestInterrupt(JSContext::RequestInterruptUrgent);
|
||||
}
|
||||
|
||||
JS_PUBLIC_API(void)
|
||||
JS_RequestInterruptCallbackCanWait(JSContext* cx)
|
||||
{
|
||||
cx->requestInterrupt(JSContext::RequestInterruptCanWait);
|
||||
}
|
||||
|
||||
JS::AutoSetAsyncStackForNewCalls::AutoSetAsyncStackForNewCalls(
|
||||
JSContext* cx, HandleObject stack, const char* asyncCause,
|
||||
JS::AutoSetAsyncStackForNewCalls::AsyncCallKind kind)
|
||||
|
|
|
@ -4593,6 +4593,9 @@ JS_ResetInterruptCallback(JSContext* cx, bool enable);
|
|||
extern JS_PUBLIC_API(void)
|
||||
JS_RequestInterruptCallback(JSContext* cx);
|
||||
|
||||
extern JS_PUBLIC_API(void)
|
||||
JS_RequestInterruptCallbackCanWait(JSContext* cx);
|
||||
|
||||
namespace JS {
|
||||
|
||||
/**
|
||||
|
|
Загрузка…
Ссылка в новой задаче