| Index: Source/bindings/tests/idls/TestInterface.idl
|
| diff --git a/Source/bindings/tests/idls/TestInterface.idl b/Source/bindings/tests/idls/TestInterface.idl
|
| index 17716c80bb44a0e8d732750c33bbbbb669bc7845..ba7f255d339a62f1952fece7cba88a90d9dd9565 100644
|
| --- a/Source/bindings/tests/idls/TestInterface.idl
|
| +++ b/Source/bindings/tests/idls/TestInterface.idl
|
| @@ -39,7 +39,7 @@
|
| ImplementedAs=TestInterfaceImplementation,
|
| RuntimeEnabled=FeatureName,
|
| SetWrapperReferenceTo(TestInterface referencedName),
|
| - TypeChecking=Interface|Nullable,
|
| + TypeChecking=Interface|Nullable|Unrestricted,
|
| ] interface TestInterface : TestInterfaceEmpty {
|
| // members needed to test [ImplementedAs], as this affect attribute
|
| // configuration and method configuration, and [TypeChecking]
|
| @@ -49,9 +49,12 @@
|
|
|
| attribute TestInterface testInterfaceAttribute; // Self-referential interface type with [ImplementedAs]
|
| attribute TestImplementedAsConstructor testImplementedAsConstructorAttribute;
|
| + attribute double doubleAttribute;
|
| + attribute float floatAttribute;
|
| static attribute DOMString staticStringAttribute;
|
|
|
| void voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty testInterfaceEmptyArg);
|
| + void voidMethodDoubleArgFloatArg(double doubleArg, float floatArg);
|
| [PerWorldBindings] attribute DOMString perWorldBindingsStringAttribute;
|
| [PerWorldBindings] void voidMethod();
|
|
|
|
|