OLD | NEW |
1 # | 1 # |
2 # This file describes all Blink IDL extended attributes and allowed values. | 2 # This file describes all Blink IDL extended attributes and allowed values. |
3 # If any IDL file uses an extended attribute or values not listed below, the | 3 # If any IDL file uses an extended attribute or values not listed below, the |
4 # build will fail. | 4 # build will fail. |
5 # If you would like to add a new extended attribute or value, please: | 5 # If you would like to add a new extended attribute or value, please: |
6 # (1) add the extended attribute or value to this file | 6 # (1) add the extended attribute or value to this file |
7 # (2) add an explanation to the Blink IDL extended attributes document: | 7 # (2) add an explanation to the Blink IDL extended attributes document: |
8 # http://www.chromium.org/blink/webidl/blink-idl-extended-attributes | 8 # http://www.chromium.org/blink/webidl/blink-idl-extended-attributes |
9 # (3) add appropriate test cases to run-bindings-tests | 9 # (3) add appropriate test cases to run-bindings-tests |
10 # | 10 # |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 ConstructorCallWith=ExecutionContext|ScriptState|Document | 45 ConstructorCallWith=ExecutionContext|ScriptState|Document |
46 Custom=|Getter|Setter|LegacyCallAsFunction|ToV8|VisitDOMWrapper|PropertyGetter|P
ropertyEnumerator|PropertyQuery | 46 Custom=|Getter|Setter|LegacyCallAsFunction|ToV8|VisitDOMWrapper|PropertyGetter|P
ropertyEnumerator|PropertyQuery |
47 CustomConstructor | 47 CustomConstructor |
48 CustomElementCallbacks | 48 CustomElementCallbacks |
49 Default=Undefined | 49 Default=Undefined |
50 DependentLifetime | 50 DependentLifetime |
51 DeprecateAs=* | 51 DeprecateAs=* |
52 DoNotCheckConstants | 52 DoNotCheckConstants |
53 DoNotCheckSecurity=|Setter | 53 DoNotCheckSecurity=|Setter |
54 DoNotCheckSignature | 54 DoNotCheckSignature |
| 55 DoNotMeasure |
55 EnforceRange | 56 EnforceRange |
56 EventConstructor | 57 EventConstructor |
57 ExposeJSAccessors | 58 ExposeJSAccessors |
58 Exposed=* | 59 Exposed=* |
59 GarbageCollected | 60 GarbageCollected |
60 Global=|* | 61 Global=|* |
61 Immutable | 62 Immutable |
62 ImplementedAs=* | 63 ImplementedAs=* |
63 ImplementedInPrivateScript | 64 ImplementedInPrivateScript |
64 InitializedByEventConstructor | 65 InitializedByEventConstructor |
65 Iterable | 66 Iterable |
66 LegacyTreatAsPartialInterface | 67 LegacyTreatAsPartialInterface |
67 LogActivity=|GetterOnly|SetterOnly | 68 LogActivity=|GetterOnly|SetterOnly |
68 LogAllWorlds | 69 LogAllWorlds |
| 70 Measure |
69 MeasureAs=* | 71 MeasureAs=* |
70 NamedConstructor=* | 72 NamedConstructor=* |
71 NoImplHeader | 73 NoImplHeader |
72 NoInterfaceObject | 74 NoInterfaceObject |
73 NotEnumerable | 75 NotEnumerable |
74 OnlyExposedToPrivateScript | 76 OnlyExposedToPrivateScript |
75 OverrideBuiltins | 77 OverrideBuiltins |
76 PartialInterfaceImplementedAs=* | 78 PartialInterfaceImplementedAs=* |
77 # Valid values for [PerContextEnabled] are Context Features, in | 79 # Valid values for [PerContextEnabled] are Context Features, in |
78 # ContextFeatures::FeatureType in Source/core/dom/ContextFeatures.h | 80 # ContextFeatures::FeatureType in Source/core/dom/ContextFeatures.h |
(...skipping 15 matching lines...) Expand all Loading... |
94 SetWrapperReferenceFrom=* | 96 SetWrapperReferenceFrom=* |
95 SetWrapperReferenceTo=* | 97 SetWrapperReferenceTo=* |
96 SetterCallWith=ExecutionContext|ScriptArguments|ActiveWindow|FirstWindow | 98 SetterCallWith=ExecutionContext|ScriptArguments|ActiveWindow|FirstWindow |
97 TreatNullAs=NullString|EmptyString | 99 TreatNullAs=NullString|EmptyString |
98 TreatReturnedNullStringAs=Null|Undefined | 100 TreatReturnedNullStringAs=Null|Undefined |
99 TreatUndefinedAs=NullString | 101 TreatUndefinedAs=NullString |
100 TypeChecking=Interface|Unrestricted | 102 TypeChecking=Interface|Unrestricted |
101 URL | 103 URL |
102 Unforgeable | 104 Unforgeable |
103 WillBeGarbageCollected | 105 WillBeGarbageCollected |
OLD | NEW |