summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h')
-rw-r--r--chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h b/chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h
index 7ac03691166..88a6a37c249 100644
--- a/chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h
+++ b/chromium/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h
@@ -27,12 +27,14 @@ class CORE_EXPORT TrustedTypePolicyFactory final : public ScriptWrappable,
public:
static TrustedTypePolicyFactory* Create(LocalFrame* frame) {
- return new TrustedTypePolicyFactory(frame);
+ return MakeGarbageCollected<TrustedTypePolicyFactory>(frame);
}
+ explicit TrustedTypePolicyFactory(LocalFrame*);
+
// TrustedTypePolicyFactory.idl
TrustedTypePolicy* createPolicy(const String&,
- const TrustedTypePolicyOptions&,
+ const TrustedTypePolicyOptions*,
bool exposed,
ExceptionState&);
@@ -48,8 +50,6 @@ class CORE_EXPORT TrustedTypePolicyFactory final : public ScriptWrappable,
void Trace(blink::Visitor*) override;
private:
- explicit TrustedTypePolicyFactory(LocalFrame*);
-
const WrapperTypeInfo* GetWrapperTypeInfoFromScriptValue(ScriptState*,
const ScriptValue&);