Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Side by Side Diff: Source/bindings/scripts/IDLAttributes.txt

Issue 14179013: Add support for [NoInterfaceObject] extended attribute to bindings generator (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698