mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
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:
parent
a72799e7fe
commit
4c82468d8d
@ -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()
|
||||
|
Loading…
Reference in New Issue
Block a user