зеркало из https://github.com/mozilla/gecko-dev.git
Bug 820170 - assert in XPCWrappedNativeScope::SetGlobal. r=bholley
This commit is contained in:
Родитель
2edb19076f
Коммит
20c0b1c5f6
|
@ -129,7 +129,11 @@ XPCWrappedNativeScope::XPCWrappedNativeScope(JSContext *cx,
|
|||
mIsXBLScope(false)
|
||||
{
|
||||
// add ourselves to the scopes list
|
||||
{ // scoped lock
|
||||
{
|
||||
MOZ_ASSERT(aGlobal);
|
||||
MOZ_ASSERT(js::GetObjectClass(aGlobal)->flags & (JSCLASS_PRIVATE_IS_NSISUPPORTS |
|
||||
JSCLASS_HAS_PRIVATE));
|
||||
// scoped lock
|
||||
XPCAutoLock lock(XPCJSRuntime::Get()->GetMapLock());
|
||||
|
||||
#ifdef DEBUG
|
||||
|
|
Загрузка…
Ссылка в новой задаче