зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1289608 - Provide explicit instantiation declarations for the various instantiations of XrapWrapper. r=bholley
MozReview-Commit-ID: 6rS9JJ1Ba9R --HG-- extra : rebase_source : 29a69c5b0068bc2e948e007d656ef7b7d4efb13d
This commit is contained in:
Родитель
4bb0811eb6
Коммит
34d65c1f90
|
@ -497,6 +497,14 @@ class XrayWrapper : public Base {
|
||||||
#define PermissiveXrayOpaque xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::OpaqueXrayTraits>
|
#define PermissiveXrayOpaque xpc::XrayWrapper<js::CrossCompartmentWrapper, xpc::OpaqueXrayTraits>
|
||||||
#define SCSecurityXrayXPCWN xpc::XrayWrapper<js::SameCompartmentSecurityWrapper, xpc::XPCWrappedNativeXrayTraits>
|
#define SCSecurityXrayXPCWN xpc::XrayWrapper<js::SameCompartmentSecurityWrapper, xpc::XPCWrappedNativeXrayTraits>
|
||||||
|
|
||||||
|
extern template class PermissiveXrayXPCWN;
|
||||||
|
extern template class SecurityXrayXPCWN;
|
||||||
|
extern template class PermissiveXrayDOM;
|
||||||
|
extern template class SecurityXrayDOM;
|
||||||
|
extern template class PermissiveXrayJS;
|
||||||
|
extern template class PermissiveXrayOpaque;
|
||||||
|
extern template class PermissiveXrayXPCWN;
|
||||||
|
|
||||||
class SandboxProxyHandler : public js::Wrapper {
|
class SandboxProxyHandler : public js::Wrapper {
|
||||||
public:
|
public:
|
||||||
constexpr SandboxProxyHandler() : js::Wrapper(0)
|
constexpr SandboxProxyHandler() : js::Wrapper(0)
|
||||||
|
|
Загрузка…
Ссылка в новой задаче