зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1031230 - Change usage of AutoJSAPI in |DispatchAttributeEvent| for bug 951991, r=shuang
This commit is contained in:
Родитель
38f800f783
Коммит
1a39505572
|
@ -852,6 +852,10 @@ BluetoothAdapter::DispatchAttributeEvent(const nsTArray<nsString>& aTypes)
|
||||||
NS_ENSURE_TRUE_VOID(aTypes.Length());
|
NS_ENSURE_TRUE_VOID(aTypes.Length());
|
||||||
|
|
||||||
AutoJSAPI jsapi;
|
AutoJSAPI jsapi;
|
||||||
|
if (!jsapi.Init(GetOwner())) {
|
||||||
|
BT_WARNING("Failed to initialise AutoJSAPI!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
JSContext* cx = jsapi.cx();
|
JSContext* cx = jsapi.cx();
|
||||||
JS::Rooted<JS::Value> value(cx);
|
JS::Rooted<JS::Value> value(cx);
|
||||||
nsCOMPtr<nsIGlobalObject> global = do_QueryInterface(GetOwner());
|
nsCOMPtr<nsIGlobalObject> global = do_QueryInterface(GetOwner());
|
||||||
|
|
Загрузка…
Ссылка в новой задаче