summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/testing/origin_trials_test.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/testing/origin_trials_test.h')
-rw-r--r--chromium/third_party/blink/renderer/core/testing/origin_trials_test.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/chromium/third_party/blink/renderer/core/testing/origin_trials_test.h b/chromium/third_party/blink/renderer/core/testing/origin_trials_test.h
index 64438c25127..2fbac76057b 100644
--- a/chromium/third_party/blink/renderer/core/testing/origin_trials_test.h
+++ b/chromium/third_party/blink/renderer/core/testing/origin_trials_test.h
@@ -22,7 +22,11 @@ class OriginTrialsTest : public ScriptWrappable {
DEFINE_WRAPPERTYPEINFO();
public:
- static OriginTrialsTest* Create() { return new OriginTrialsTest(); }
+ static OriginTrialsTest* Create() {
+ return MakeGarbageCollected<OriginTrialsTest>();
+ }
+
+ OriginTrialsTest() = default;
~OriginTrialsTest() override = default;
bool normalAttribute() { return true; }
@@ -32,13 +36,15 @@ class OriginTrialsTest : public ScriptWrappable {
static const unsigned short kConstant = 1;
bool throwingAttribute(ScriptState*, ExceptionState&);
- void getDictionaryMethod(OriginTrialsTestDictionary&) {}
- void checkDictionaryMethod(const OriginTrialsTestDictionary&) {}
+ OriginTrialsTestDictionary* getDictionaryMethod() {
+ return OriginTrialsTestDictionary::Create();
+ }
+ void checkDictionaryMethod(const OriginTrialsTestDictionary*) {}
bool unconditionalAttribute() { return true; }
static bool staticUnconditionalAttribute() { return true; }
bool unconditionalMethod() { return true; }
- void unconditionalDictionaryMethod(const OriginTrialsTestDictionary& dict) {}
+ void unconditionalDictionaryMethod(const OriginTrialsTestDictionary* dict) {}
static bool staticUnconditionalMethod() { return true; }
static const unsigned short kUnconditionalConstant = 99;
@@ -53,9 +59,6 @@ class OriginTrialsTest : public ScriptWrappable {
static bool secureStaticMethod() { return true; }
bool impliedAttribute() { return true; }
-
- private:
- OriginTrialsTest() = default;
};
} // namespace blink