Index: Source/bindings/tests/idls/modules/TestInterface5.idl |
diff --git a/Source/bindings/tests/idls/core/TestInterface.idl b/Source/bindings/tests/idls/modules/TestInterface5.idl |
similarity index 86% |
copy from Source/bindings/tests/idls/core/TestInterface.idl |
copy to Source/bindings/tests/idls/modules/TestInterface5.idl |
index 135c6f8536fa1e88b00d5409a253f8132fcb9577..72e8535ff3904341ffce5737d63f05826e6ac3e6 100644 |
--- a/Source/bindings/tests/idls/core/TestInterface.idl |
+++ b/Source/bindings/tests/idls/modules/TestInterface5.idl |
@@ -36,21 +36,21 @@ |
Conditional=CONDITION, |
Custom=(LegacyCallAsFunction,ToV8), |
DoNotCheckConstants, |
- ImplementedAs=TestInterfaceImplementation, |
+ ImplementedAs=TestInterface5Implementation, |
Iterable, |
RuntimeEnabled=FeatureName, |
- SetWrapperReferenceTo(TestInterface referencedName), |
+ SetWrapperReferenceTo(TestInterface5 referencedName), |
TypeChecking=(Interface,Unrestricted), |
Exposed=(Worker,Window), |
-] interface TestInterface : TestInterfaceEmpty { |
+] interface TestInterface5 : TestInterfaceEmpty { |
// members needed to test [ImplementedAs], as this affect attribute |
// configuration and method configuration, and [TypeChecking] |
// constants also needed for [DoNotCheckConstants] |
const unsigned long UNSIGNED_LONG = 0; |
[Reflect=CONST_CPP] const short CONST_JAVASCRIPT = 1; |
- attribute TestInterface testInterfaceAttribute; // Self-referential interface type with [ImplementedAs] |
- attribute TestInterfaceConstructor testInterfaceConstructorAttribute; |
+ attribute TestInterface5 testInterfaceAttribute; // Self-referential interface type with [ImplementedAs] |
+ attribute TestInterface5Constructor testInterfaceConstructorAttribute; |
attribute double doubleAttribute; |
attribute float floatAttribute; |
attribute unrestricted double unrestrictedDoubleAttribute; |
@@ -88,11 +88,5 @@ |
[Exposed=Window] attribute long windowExposedAttribute; |
[Exposed=(Window,ServiceWorker)] void windowAndServiceWorkerExposedMethod(); |
- |
- void voidMethodPartailOverload(); |
- static void voidMethodPartailOverload(); |
}; |
-TestInterface implements TestImplements; |
-// TestInterface implements TestImplements2; // at implement*ed* interface |
-TestInterface implements TestImplements3; |