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