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

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: Applied Kentaro's comments 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 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698