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 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 EnabledAtRuntime=* | 53 EnabledAtRuntime=* |
54 EnabledPerContext=* | 54 EnabledPerContext=* |
55 EnforceRange | 55 EnforceRange |
56 EventTarget | 56 EventTarget |
57 GenerateIsReachable=* | 57 GenerateIsReachable=* |
58 GetterRaisesException | 58 GetterRaisesException |
59 GlobalContext=WindowOnly|WorkerOnly|WindowAndWorker | 59 GlobalContext=WindowOnly|WorkerOnly|WindowAndWorker |
60 Immutable | 60 Immutable |
61 ImplementedAs=* | 61 ImplementedAs=* |
62 InitializedByEventConstructor | 62 InitializedByEventConstructor |
63 InterfaceName=* | |
64 IsIndex | 63 IsIndex |
65 MasqueradesAsUndefined | 64 MasqueradesAsUndefined |
66 MeasureAs=* | 65 MeasureAs=* |
67 NamedConstructor=* | 66 NamedConstructor=* |
68 NoInterfaceObject | 67 NoInterfaceObject |
69 NotEnumerable | 68 NotEnumerable |
70 OverrideBuiltins | 69 OverrideBuiltins |
71 PerWorldBindings | 70 PerWorldBindings |
72 RaisesException | 71 RaisesException |
73 ReadOnly | 72 ReadOnly |
74 Reflect=* | 73 Reflect=* |
75 Replaceable | 74 Replaceable |
76 SetterCallWith=ScriptExecutionContext|ScriptState|ScriptArguments|ActiveWindow|F
irstWindow | 75 SetterCallWith=ScriptExecutionContext|ScriptState|ScriptArguments|ActiveWindow|F
irstWindow |
77 SetterRaisesException | 76 SetterRaisesException |
78 StrictTypeChecking | 77 StrictTypeChecking |
79 TreatNullAs=* | 78 TreatNullAs=* |
80 TreatReturnedNullStringAs=Null|Undefined | 79 TreatReturnedNullStringAs=Null|Undefined |
81 TreatUndefinedAs=* | 80 TreatUndefinedAs=* |
82 URL | 81 URL |
83 Unforgeable | 82 Unforgeable |
OLD | NEW |