| 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 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 46 DoNotCheckConstants | 46 DoNotCheckConstants |
| 47 DoNotCheckSecurity | 47 DoNotCheckSecurity |
| 48 DoNotCheckSecurityOnGetter | 48 DoNotCheckSecurityOnGetter |
| 49 DoNotCheckSecurityOnSetter | 49 DoNotCheckSecurityOnSetter |
| 50 DoNotCheckSignature | 50 DoNotCheckSignature |
| 51 DoNotGenerateToV8 | 51 DoNotGenerateToV8 |
| 52 DoNotGenerateWrap | 52 DoNotGenerateWrap |
| 53 EnabledAtRuntime=* | 53 EnabledAtRuntime=* |
| 54 EnabledPerContext=* | 54 EnabledPerContext=* |
| 55 EnforceRange | 55 EnforceRange |
| 56 EventTarget | |
| 57 GenerateIsReachable=* | 56 GenerateIsReachable=* |
| 58 GetterRaisesException | 57 GetterRaisesException |
| 59 GlobalContext=Window|WorkerGlobalScope|SharedWorkerGlobalScope|DedicatedWorkerGl
obalScope | 58 GlobalContext=Window|WorkerGlobalScope|SharedWorkerGlobalScope|DedicatedWorkerGl
obalScope |
| 60 Immutable | 59 Immutable |
| 61 ImplementedAs=* | 60 ImplementedAs=* |
| 62 InitializedByEventConstructor | 61 InitializedByEventConstructor |
| 63 IsIndex | 62 IsIndex |
| 64 MasqueradesAsUndefined | 63 MasqueradesAsUndefined |
| 65 MeasureAs=* | 64 MeasureAs=* |
| 66 NamedConstructor=* | 65 NamedConstructor=* |
| 67 NoInterfaceObject | 66 NoInterfaceObject |
| 68 NotEnumerable | 67 NotEnumerable |
| 69 OverrideBuiltins | 68 OverrideBuiltins |
| 70 PerWorldBindings | 69 PerWorldBindings |
| 71 RaisesException | 70 RaisesException |
| 72 ReadOnly | 71 ReadOnly |
| 73 Reflect=* | 72 Reflect=* |
| 74 Replaceable | 73 Replaceable |
| 75 SetterCallWith=ScriptExecutionContext|ScriptState|ScriptArguments|ActiveWindow|F
irstWindow | 74 SetterCallWith=ScriptExecutionContext|ScriptState|ScriptArguments|ActiveWindow|F
irstWindow |
| 76 SetterRaisesException | 75 SetterRaisesException |
| 77 StrictTypeChecking | 76 StrictTypeChecking |
| 78 TreatNullAs=* | 77 TreatNullAs=* |
| 79 TreatReturnedNullStringAs=Null|Undefined | 78 TreatReturnedNullStringAs=Null|Undefined |
| 80 TreatUndefinedAs=* | 79 TreatUndefinedAs=* |
| 81 URL | 80 URL |
| 82 Unforgeable | 81 Unforgeable |
| OLD | NEW |