PJavaScriptChild* nsIContentChild::AllocPJavaScriptChild() { nsCOMPtr<nsIJSRuntimeService> svc = do_GetService("@mozilla.org/js/xpc/RuntimeService;1"); NS_ENSURE_TRUE(svc, nullptr); JSRuntime *rt; svc->GetRuntime(&rt); NS_ENSURE_TRUE(svc, nullptr); return NewJavaScriptChild(rt); }
PJavaScriptChild* nsIContentChild::AllocPJavaScriptChild() { return NewJavaScriptChild(xpc::GetJSRuntime()); }
PJavaScriptChild* nsIContentChild::AllocPJavaScriptChild() { return NewJavaScriptChild(); }