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 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 ImplementedAs=* | 64 ImplementedAs=* |
65 IndexedGetter | 65 IndexedGetter |
66 InitializedByEventConstructor | 66 InitializedByEventConstructor |
67 InterfaceName=* | 67 InterfaceName=* |
68 IsIndex | 68 IsIndex |
69 IsWorkerContext | 69 IsWorkerContext |
70 MasqueradesAsUndefined | 70 MasqueradesAsUndefined |
71 MeasureAs=* | 71 MeasureAs=* |
72 NamedConstructor=* | 72 NamedConstructor=* |
73 NamedGetter | 73 NamedGetter |
| 74 NoInterfaceObject |
74 NoWrapperCache | 75 NoWrapperCache |
75 NotEnumerable | 76 NotEnumerable |
76 NumericIndexedGetter | 77 NumericIndexedGetter |
77 PerWorldBindings | 78 PerWorldBindings |
78 RaisesException | 79 RaisesException |
79 ReadOnly | 80 ReadOnly |
80 Reflect=* | 81 Reflect=* |
81 Replaceable | 82 Replaceable |
82 ReturnNewObject | 83 ReturnNewObject |
83 SetterRaisesException | 84 SetterRaisesException |
84 SkipVTableValidation | 85 SkipVTableValidation |
85 StrictTypeChecking | 86 StrictTypeChecking |
86 Supplemental=* | 87 Supplemental=* |
87 SuppressToJSObject | 88 SuppressToJSObject |
88 TreatNullAs=NullString | 89 TreatNullAs=NullString |
89 TreatReturnedNullStringAs=Null|Undefined | 90 TreatReturnedNullStringAs=Null|Undefined |
90 TreatUndefinedAs=NullString | 91 TreatUndefinedAs=NullString |
91 TypedArray=* | 92 TypedArray=* |
92 URL | 93 URL |
93 Unforgeable | 94 Unforgeable |
94 WrapAsFunction | 95 WrapAsFunction |
OLD | NEW |