| 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;
|
|
|