Bug 1472976 part 4 - Use JS::GetRealmPrincipals instead of JS_GetCompartmentPrincipals in XPCWrappedNativeScope::GetPrincipal. r=mrbkap

This commit is contained in:
Jan de Mooij 2018-08-10 11:57:40 +02:00
Родитель 2b60db1326
Коммит 90d9694728
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -833,8 +833,8 @@ public:
nsIPrincipal*
GetPrincipal() const {
JS::Compartment* c = js::GetObjectCompartment(mGlobalJSObject);
return nsJSPrincipals::get(JS_GetCompartmentPrincipals(c));
JS::Realm* r = js::GetNonCCWObjectRealm(mGlobalJSObject);
return nsJSPrincipals::get(JS::GetRealmPrincipals(r));
}
JSObject*