| Index: bindings/tests/idls/core/TestInterface.idl
|
| diff --git a/bindings/tests/idls/core/TestInterface.idl b/bindings/tests/idls/core/TestInterface.idl
|
| index 69a51cd797819809687b7cf6ee039d1e45fc8a7e..58c1e12c4f7e9548702c5ba87593428016249341 100644
|
| --- a/bindings/tests/idls/core/TestInterface.idl
|
| +++ b/bindings/tests/idls/core/TestInterface.idl
|
| @@ -32,21 +32,18 @@
|
| // Also used as a target by TestObject
|
|
|
| [
|
| - ActiveDOMObject,
|
| - Conditional=CONDITION,
|
| + DependentLifetime,
|
| Custom=LegacyCallAsFunction,
|
| DoNotCheckConstants,
|
| ImplementedAs=TestInterfaceImplementation,
|
| Iterable,
|
| - Measure,
|
| + OriginTrialEnabled=OriginTrialFeatureName,
|
| RuntimeEnabled=FeatureName,
|
| SetWrapperReferenceTo(TestInterface referencedName),
|
| - TypeChecking=Interface,
|
| Exposed=(Worker,Window),
|
| ] interface TestInterface : TestInterfaceEmpty {
|
| // members needed to test [ImplementedAs], as this affect attribute
|
| - // configuration and method configuration, and [TypeChecking]
|
| - // constants also needed for [DoNotCheckConstants]
|
| + // configuration and method configuration
|
| const unsigned long UNSIGNED_LONG = 0;
|
| [Reflect=CONST_CPP] const short CONST_JAVASCRIPT = 1;
|
|
|
| @@ -60,8 +57,13 @@
|
| attribute unrestricted float unrestrictedFloatAttribute;
|
| attribute TestEnum testEnumAttribute;
|
| attribute DOMStringOrDouble stringOrDoubleAttribute;
|
| + [RuntimeEnabled=FeatureName] attribute long conditionalLongAttribute;
|
| + [RuntimeEnabled=FeatureName] readonly attribute long conditionalReadOnlyLongAttribute;
|
| static attribute DOMString staticStringAttribute;
|
| static attribute TestInterface staticReturnDOMWrapperAttribute;
|
| + static readonly attribute DOMString staticReadOnlyStringAttribute;
|
| + static readonly attribute TestInterface staticReadOnlyReturnDOMWrapperAttribute;
|
| + [RuntimeEnabled=FeatureName] static readonly attribute long staticConditionalReadOnlyLongAttribute;
|
| [LegacyInterfaceTypeChecking] attribute TestInterfaceEmpty legacyInterfaceTypeCheckingAttribute;
|
|
|
| void voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty testInterfaceEmptyArg);
|
|
|