Index: third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp |
diff --git a/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp b/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp |
index fb8c0a5998bc9cdfeab8db222403fa25f0c8cb4d..c10a999ab73ec008ff854786cbc22193f17fb230 100644 |
--- a/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp |
+++ b/third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp |
@@ -19,6 +19,7 @@ |
#include "bindings/tests/idls/modules/TestPartialInterfaceImplementation3.h" |
#include "core/dom/ContextFeatures.h" |
#include "core/dom/Document.h" |
+#include "core/experiments/Experiments.h" |
#include "core/frame/LocalFrame.h" |
#include "platform/RuntimeEnabledFeatures.h" |
#include "platform/ScriptForbiddenScope.h" |
@@ -305,7 +306,7 @@ void V8TestInterfacePartial::installV8TestInterfaceTemplate(v8::Local<v8::Functi |
V8TestInterface::installV8TestInterfaceTemplate(functionTemplate, isolate); |
v8::Local<v8::Signature> defaultSignature; |
- if (!RuntimeEnabledFeatures::featureNameEnabled()) |
+ if (!(RuntimeEnabledFeatures::featureNameEnabled() && Experiments::isApiEnabled(currentExecutionContext(isolate), "ExperimentName"))) |
defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInterface::internalFieldCount, 0, 0, 0, 0, 0, 0); |
else |
defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInterface::internalFieldCount, |