OLD | NEW |
1 # | 1 # |
2 # This file describes all IDL attributes. | 2 # This file describes all IDL attributes. |
3 # If any IDL file uses an IDL attribute not listed below, the WebKit build will
fail. | 3 # If any IDL file uses an IDL attribute not listed below, the WebKit build will
fail. |
4 # If you want to add a new IDL attribute, you need to | 4 # If you want to add a new IDL attribute, you need to |
5 # (1) add the IDL attribute to this file | 5 # (1) add the IDL attribute to this file |
6 # (2) add the explanation to the WebKit IDL document (https://trac.webkit.or
g/wiki/WebKitIDL) | 6 # (2) add the explanation to the WebKit IDL document (https://trac.webkit.or
g/wiki/WebKitIDL) |
7 # (3) add test cases to run-bindings-tests | 7 # (3) add test cases to run-bindings-tests |
8 # | 8 # |
9 # The syntax of this file is as follows: | 9 # The syntax of this file is as follows: |
10 # - You can write one IDL attribute per one line. | 10 # - You can write one IDL attribute per one line. |
(...skipping 10 matching lines...) Expand all Loading... |
21 ActiveDOMObject | 21 ActiveDOMObject |
22 ActivityLog=Access|Setter|Getter|AccessForIsolatedWorlds|SetterForIsolatedWorlds
|GetterForIsolatedWorlds | 22 ActivityLog=Access|Setter|Getter|AccessForIsolatedWorlds|SetterForIsolatedWorlds
|GetterForIsolatedWorlds |
23 CachedAttribute | 23 CachedAttribute |
24 CacheAttributeForGC | 24 CacheAttributeForGC |
25 CallWith=ScriptExecutionContext|ScriptState|ScriptArguments | 25 CallWith=ScriptExecutionContext|ScriptState|ScriptArguments |
26 CheckSecurity | 26 CheckSecurity |
27 CheckSecurityForNode | 27 CheckSecurityForNode |
28 Clamp | 28 Clamp |
29 Conditional=* | 29 Conditional=* |
30 Constructor | 30 Constructor |
| 31 ConstructorPrefix=* |
31 ConstructorTemplate=Event|TypedArray | 32 ConstructorTemplate=Event|TypedArray |
32 Custom | 33 Custom |
33 CustomCall | 34 CustomCall |
34 CustomConstructor | 35 CustomConstructor |
35 CustomDeleteProperty | 36 CustomDeleteProperty |
36 CustomEnumerateProperty | 37 CustomEnumerateProperty |
37 CustomGetter | 38 CustomGetter |
38 CustomIndexedGetter | 39 CustomIndexedGetter |
39 CustomIndexedSetter | 40 CustomIndexedSetter |
40 CustomIsReachable | 41 CustomIsReachable |
(...skipping 21 matching lines...) Expand all Loading... |
62 Immutable | 63 Immutable |
63 ImplementationLacksVTable | 64 ImplementationLacksVTable |
64 ImplementationNamespace=* | 65 ImplementationNamespace=* |
65 ImplementedAs=* | 66 ImplementedAs=* |
66 InitializedByEventConstructor | 67 InitializedByEventConstructor |
67 InterfaceName=* | 68 InterfaceName=* |
68 IsIndex | 69 IsIndex |
69 MasqueradesAsUndefined | 70 MasqueradesAsUndefined |
70 MeasureAs=* | 71 MeasureAs=* |
71 NamedConstructor=* | 72 NamedConstructor=* |
| 73 NoInterfaceObject |
72 NotEnumerable | 74 NotEnumerable |
73 PerWorldBindings | 75 PerWorldBindings |
74 RaisesException | 76 RaisesException |
75 ReadOnly | 77 ReadOnly |
76 Reflect=* | 78 Reflect=* |
77 Replaceable | 79 Replaceable |
78 SetterRaisesException | 80 SetterRaisesException |
79 SkipVTableValidation | 81 SkipVTableValidation |
80 StrictTypeChecking | 82 StrictTypeChecking |
81 TreatNullAs=NullString | 83 TreatNullAs=NullString |
82 TreatReturnedNullStringAs=Null|Undefined | 84 TreatReturnedNullStringAs=Null|Undefined |
83 TreatUndefinedAs=NullString | 85 TreatUndefinedAs=NullString |
84 TypedArray=* | 86 TypedArray=* |
85 URL | 87 URL |
86 Unforgeable | 88 Unforgeable |
87 WrapAsFunction | 89 WrapAsFunction |
OLD | NEW |