Make PrincipalHolder threadsafe since it can be destroyed from off-thread (thanks to XPCSafeJSContexts) and no additional work is required to make it threadsafe. bug 337611, r+sr=jst

This commit is contained in:
Blake Kaplan 2008-06-24 17:10:08 +02:00
Родитель cd7778f73c
Коммит f834f2dd32
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -2961,7 +2961,7 @@ nsXPCComponents_Utils::ReportError()
#include "nsNetUtil.h"
const char kScriptSecurityManagerContractID[] = NS_SCRIPTSECURITYMANAGER_CONTRACTID;
NS_IMPL_ISUPPORTS1(PrincipalHolder, nsIScriptObjectPrincipal)
NS_IMPL_THREADSAFE_ISUPPORTS1(PrincipalHolder, nsIScriptObjectPrincipal)
nsIPrincipal *
PrincipalHolder::GetPrincipal()