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

Side by Side Diff: bindings/IDLExtendedAttributes.txt

Issue 1660113002: Updated to Chrome 45 (2454) moved from SVN to git. Base URL: https://github.com/dart-lang/webcore.git@roll_45
Patch Set: Created 4 years, 10 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
« no previous file with comments | « no previous file | bindings/README » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # 1 #
2 # This file describes all Blink IDL extended attributes and allowed values. 2 # This file describes all Blink IDL extended attributes and allowed values.
3 # If any IDL file uses an extended attribute or values not listed below, the 3 # If any IDL file uses an extended attribute or values not listed below, the
4 # build will fail. 4 # build will fail.
5 # If you would like to add a new extended attribute or value, please: 5 # If you would like to add a new extended attribute or value, please:
6 # (1) add the extended attribute or value to this file 6 # (1) add the extended attribute or value to this file
7 # (2) add an explanation to the Blink IDL extended attributes document: 7 # (2) add an explanation to the Blink IDL extended attributes document:
8 # http://www.chromium.org/blink/webidl/blink-idl-extended-attributes 8 # http://www.chromium.org/blink/webidl/blink-idl-extended-attributes
9 # (3) add appropriate test cases to run-bindings-tests 9 # (3) add appropriate test cases to run-bindings-tests
10 # 10 #
(...skipping 24 matching lines...) Expand all
35 35
36 ActiveDOMObject 36 ActiveDOMObject
37 CachedAttribute=* 37 CachedAttribute=*
38 CallWith=ExecutionContext|ScriptState|ScriptArguments|ActiveWindow|FirstWindow|T hisValue 38 CallWith=ExecutionContext|ScriptState|ScriptArguments|ActiveWindow|FirstWindow|T hisValue
39 CheckSecurity=Frame|Node|Window 39 CheckSecurity=Frame|Node|Window
40 Clamp 40 Clamp
41 Conditional=* 41 Conditional=*
42 Constructor 42 Constructor
43 # FIXME: remove [ConstructorCallWith=Document], as can instead use 43 # FIXME: remove [ConstructorCallWith=Document], as can instead use
44 # [ConstructorCallWith=ExecutionContext] + toDocument(executionContext) 44 # [ConstructorCallWith=ExecutionContext] + toDocument(executionContext)
45 ConstructorCallWith=ExecutionContext|Document 45 ConstructorCallWith=ExecutionContext|ScriptState|Document
46 Custom=|Getter|Setter|LegacyCallAsFunction|ToV8|VisitDOMWrapper|Wrap|PropertyGet ter|PropertyEnumerator|PropertyQuery 46 Custom=|Getter|Setter|LegacyCallAsFunction|VisitDOMWrapper|PropertyGetter|Proper tyEnumerator|PropertyQuery|CallPrologue|CallEpilogue
47 CustomConstructor 47 CustomConstructor
48 CustomElementCallbacks 48 CustomElementCallbacks
49 # Dartium specific attributes. 49 # Dartium specific attributes.
50 # DartCustom can have no value or New if New an additional method is added (V8 w ill not see this method) 50 # DartCustom can have no value or New if New an additional method is added (V8 w ill not see this method)
51 DartCustom=|New|Setter|Getter 51 DartCustom=|New|Setter|Getter
52 # DartName should have the alias name to be used to resolve. 52 # DartName should have the alias name to be used to resolve.
53 DartName=* 53 DartName=*
54 # DartSuppress can have no value will suppress attribute/method, if attribute ca n also suppress 54 # DartSuppress can have no value will suppress attribute/method, if attribute ca n also suppress
55 # just the DartSuppress=getter or DartSuppress=Setter 55 # just the DartSuppress=getter or DartSuppress=Setter
56 DartSuppress=|Getter|Setter 56 DartSuppress=|Getter|Setter
57 # No need to setup Dart API scope when a native function is invoked. 57 # No need to setup Dart API scope when a native function is invoked.
58 DartNoAutoScope 58 DartNoAutoScope
59 # TODO(terry): Used in dart.idl - look at removing or using 59 # TODO(terry): Used in dart.idl - look at removing or using
60 DartSupplemental 60 DartSupplemental
61 # TODO(terry): Used in dart.idl (look at eliminating). 61 # TODO(terry): Used in dart.idl (look at eliminating).
62 DartForceOptional 62 DartForceOptional
63 # TODO(terry): Used in dart.idl (look at eliminating). 63 # TODO(terry): Used in dart.idl (look at eliminating).
64 Callback 64 Callback
65 # TODO(terry): Used in dart.idl (look at eliminating). 65 # TODO(terry): Used in dart.idl (look at eliminating).
66 DartStrictTypeChecking 66 DartStrictTypeChecking
67 # End of Dartium attributes. 67 # End of Dartium attributes.
68 Default=Undefined 68 Default=Undefined
69 DependentLifetime 69 DependentLifetime
70 DeprecateAs=* 70 DeprecateAs=*
71 DoNotCheckConstants 71 DoNotCheckConstants
72 DoNotCheckSecurity=|Setter 72 DoNotCheckSecurity=|Setter
73 DoNotCheckSignature 73 DoNotCheckSignature
74 DoNotExposeJSAccessors
74 EnforceRange 75 EnforceRange
75 EventConstructor
76 ExposeJSAccessors 76 ExposeJSAccessors
77 Exposed=* 77 Exposed=*
78 GarbageCollected 78 GarbageCollected
79 Global=|* 79 Global=|*
80 Immutable 80 Immutable
81 ImplementedAs=* 81 ImplementedAs=*
82 ImplementedInPrivateScript 82 ImplementedInPrivateScript
83 InitializedByEventConstructor
84 Iterable 83 Iterable
84 LegacyInterfaceTypeChecking
85 LegacyTreatAsPartialInterface 85 LegacyTreatAsPartialInterface
86 LenientThis
86 LogActivity=|GetterOnly|SetterOnly 87 LogActivity=|GetterOnly|SetterOnly
87 LogAllWorlds 88 LogAllWorlds
89 NewObject
90 Measure
88 MeasureAs=* 91 MeasureAs=*
89 NamedConstructor=* 92 NamedConstructor=*
90 NoImplHeader 93 NoImplHeader
91 NoInterfaceObject 94 NoInterfaceObject
92 NotEnumerable 95 NotEnumerable
93 NotScriptWrappable
94 OnlyExposedToPrivateScript 96 OnlyExposedToPrivateScript
95 OverrideBuiltins 97 OverrideBuiltins
96 PartialInterfaceImplementedAs=* 98 PartialInterfaceImplementedAs=*
97 # Valid values for [PerContextEnabled] are Context Features, in 99 PermissiveDictionaryConversion
98 # ContextFeatures::FeatureType in Source/core/dom/ContextFeatures.h
99 PerContextEnabled=*
100 PerWorldBindings 100 PerWorldBindings
101 PostMessage
101 PrimaryGlobal=|* 102 PrimaryGlobal=|*
102 PutForwards=* 103 PutForwards=*
103 RaisesException=|Getter|Setter|Constructor 104 RaisesException=|Getter|Setter|Constructor
104 Reflect=|* 105 Reflect=|*
105 ReflectEmpty=* 106 ReflectEmpty=*
106 ReflectInvalid=* 107 ReflectInvalid=*
107 ReflectMissing=* 108 ReflectMissing=*
108 ReflectOnly=* 109 ReflectOnly=*
109 Replaceable 110 Replaceable
110 # Valid values for [RuntimeEnabled] are the Runtime Enabled Features, listed in 111 # Valid values for [RuntimeEnabled] are the Runtime Enabled Features, listed in
111 # Source/core/page/RuntimeEnabledFeatures.in 112 # Source/core/page/RuntimeEnabledFeatures.in
112 RuntimeEnabled=* 113 RuntimeEnabled=*
114 SameObject
113 SetWrapperReferenceFrom=* 115 SetWrapperReferenceFrom=*
114 SetWrapperReferenceTo=* 116 SetWrapperReferenceTo=*
115 SetterCallWith=ExecutionContext|ScriptArguments|ActiveWindow|FirstWindow 117 SetterCallWith=ExecutionContext|ScriptArguments|ActiveWindow|FirstWindow
116 SpecialWrapFor=*
117 TreatNullAs=NullString|EmptyString 118 TreatNullAs=NullString|EmptyString
118 TreatReturnedNullStringAs=Null|Undefined 119 TreatReturnedNullStringAs=Null|Undefined
119 TreatUndefinedAs=NullString 120 TreatUndefinedAs=NullString
120 TypeChecking=Interface|Unrestricted 121 TypeChecking=Interface
121 URL 122 URL
122 Unforgeable 123 Unforgeable
124 Unscopeable
123 WillBeGarbageCollected 125 WillBeGarbageCollected
OLDNEW
« no previous file with comments | « no previous file | bindings/README » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698