mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-13 13:25:37 +00:00
Bug 1163410 - Ensure that JSAPI is properly initialized before calling ServiceWorkerClientPostMessageRunnable::DispatchDOMEvent; r=nsm
This commit is contained in:
parent
2860680543
commit
6422b76944
@ -107,7 +107,9 @@ public:
|
||||
|
||||
nsRefPtr<ServiceWorkerContainer> container = navigator->ServiceWorker();
|
||||
AutoJSAPI jsapi;
|
||||
jsapi.Init(window);
|
||||
if (NS_WARN_IF(!jsapi.Init(window))) {
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
JSContext* cx = jsapi.cx();
|
||||
|
||||
return DispatchDOMEvent(cx, container);
|
||||
|
Loading…
Reference in New Issue
Block a user