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

Side by Side Diff: Source/bindings/tests/results/V8SupportTestInterface.cpp

Issue 131203009: Make event names of TRACE_EVENT_SAMPLING_STATE macros more descriptive (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 11 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2013 Google Inc. All rights reserved. 2 * Copyright (C) 2013 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 { 79 {
80 v8SetReturnValueInt(info, SupportTestPartialInterface::supplementalStaticRea dOnlyAttr()); 80 v8SetReturnValueInt(info, SupportTestPartialInterface::supplementalStaticRea dOnlyAttr());
81 } 81 }
82 #endif // ENABLE(Condition11) || ENABLE(Condition12) 82 #endif // ENABLE(Condition11) || ENABLE(Condition12)
83 83
84 #if ENABLE(Condition11) || ENABLE(Condition12) 84 #if ENABLE(Condition11) || ENABLE(Condition12)
85 static void supplementalStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8:: String>, const v8::PropertyCallbackInfo<v8::Value>& info) 85 static void supplementalStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8:: String>, const v8::PropertyCallbackInfo<v8::Value>& info)
86 { 86 {
87 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 87 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
88 SupportTestInterfaceV8Internal::supplementalStaticReadOnlyAttrAttributeGette r(info); 88 SupportTestInterfaceV8Internal::supplementalStaticReadOnlyAttrAttributeGette r(info);
89 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 89 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
90 } 90 }
91 #endif // ENABLE(Condition11) || ENABLE(Condition12) 91 #endif // ENABLE(Condition11) || ENABLE(Condition12)
92 92
93 #if ENABLE(Condition11) || ENABLE(Condition12) 93 #if ENABLE(Condition11) || ENABLE(Condition12)
94 static void supplementalStaticAttrAttributeGetter(const v8::PropertyCallbackInfo <v8::Value>& info) 94 static void supplementalStaticAttrAttributeGetter(const v8::PropertyCallbackInfo <v8::Value>& info)
95 { 95 {
96 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStatic Attr(), info.GetIsolate()); 96 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStatic Attr(), info.GetIsolate());
97 } 97 }
98 #endif // ENABLE(Condition11) || ENABLE(Condition12) 98 #endif // ENABLE(Condition11) || ENABLE(Condition12)
99 99
100 #if ENABLE(Condition11) || ENABLE(Condition12) 100 #if ENABLE(Condition11) || ENABLE(Condition12)
101 static void supplementalStaticAttrAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 101 static void supplementalStaticAttrAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
102 { 102 {
103 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 103 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
104 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(info); 104 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(info);
105 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 105 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
106 } 106 }
107 #endif // ENABLE(Condition11) || ENABLE(Condition12) 107 #endif // ENABLE(Condition11) || ENABLE(Condition12)
108 108
109 #if ENABLE(Condition11) || ENABLE(Condition12) 109 #if ENABLE(Condition11) || ENABLE(Condition12)
110 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 110 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
111 { 111 {
112 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue); 112 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue);
113 SupportTestPartialInterface::setSupplementalStaticAttr(cppValue); 113 SupportTestPartialInterface::setSupplementalStaticAttr(cppValue);
114 } 114 }
115 #endif // ENABLE(Condition11) || ENABLE(Condition12) 115 #endif // ENABLE(Condition11) || ENABLE(Condition12)
116 116
117 #if ENABLE(Condition11) || ENABLE(Condition12) 117 #if ENABLE(Condition11) || ENABLE(Condition12)
118 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 118 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
119 { 119 {
120 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 120 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
121 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(jsValu e, info); 121 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(jsValu e, info);
122 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 122 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
123 } 123 }
124 #endif // ENABLE(Condition11) || ENABLE(Condition12) 124 #endif // ENABLE(Condition11) || ENABLE(Condition12)
125 125
126 #if ENABLE(Condition11) || ENABLE(Condition12) 126 #if ENABLE(Condition11) || ENABLE(Condition12)
127 static void supplementalStr1AttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info) 127 static void supplementalStr1AttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info)
128 { 128 {
129 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 129 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
130 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStr1(i mp), info.GetIsolate()); 130 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStr1(i mp), info.GetIsolate());
131 } 131 }
132 #endif // ENABLE(Condition11) || ENABLE(Condition12) 132 #endif // ENABLE(Condition11) || ENABLE(Condition12)
133 133
134 #if ENABLE(Condition11) || ENABLE(Condition12) 134 #if ENABLE(Condition11) || ENABLE(Condition12)
135 static void supplementalStr1AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 135 static void supplementalStr1AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
136 { 136 {
137 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 137 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
138 SupportTestInterfaceV8Internal::supplementalStr1AttributeGetter(info); 138 SupportTestInterfaceV8Internal::supplementalStr1AttributeGetter(info);
139 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 139 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
140 } 140 }
141 #endif // ENABLE(Condition11) || ENABLE(Condition12) 141 #endif // ENABLE(Condition11) || ENABLE(Condition12)
142 142
143 #if ENABLE(Condition11) || ENABLE(Condition12) 143 #if ENABLE(Condition11) || ENABLE(Condition12)
144 static void supplementalStr2AttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info) 144 static void supplementalStr2AttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info)
145 { 145 {
146 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 146 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
147 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStr2(i mp), info.GetIsolate()); 147 v8SetReturnValueString(info, SupportTestPartialInterface::supplementalStr2(i mp), info.GetIsolate());
148 } 148 }
149 #endif // ENABLE(Condition11) || ENABLE(Condition12) 149 #endif // ENABLE(Condition11) || ENABLE(Condition12)
150 150
151 #if ENABLE(Condition11) || ENABLE(Condition12) 151 #if ENABLE(Condition11) || ENABLE(Condition12)
152 static void supplementalStr2AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 152 static void supplementalStr2AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
153 { 153 {
154 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 154 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
155 SupportTestInterfaceV8Internal::supplementalStr2AttributeGetter(info); 155 SupportTestInterfaceV8Internal::supplementalStr2AttributeGetter(info);
156 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 156 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
157 } 157 }
158 #endif // ENABLE(Condition11) || ENABLE(Condition12) 158 #endif // ENABLE(Condition11) || ENABLE(Condition12)
159 159
160 #if ENABLE(Condition11) || ENABLE(Condition12) 160 #if ENABLE(Condition11) || ENABLE(Condition12)
161 static void supplementalStr2AttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 161 static void supplementalStr2AttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
162 { 162 {
163 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 163 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
164 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue); 164 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue);
165 SupportTestPartialInterface::setSupplementalStr2(imp, cppValue); 165 SupportTestPartialInterface::setSupplementalStr2(imp, cppValue);
166 } 166 }
167 #endif // ENABLE(Condition11) || ENABLE(Condition12) 167 #endif // ENABLE(Condition11) || ENABLE(Condition12)
168 168
169 #if ENABLE(Condition11) || ENABLE(Condition12) 169 #if ENABLE(Condition11) || ENABLE(Condition12)
170 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 170 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
171 { 171 {
172 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 172 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
173 SupportTestInterfaceV8Internal::supplementalStr2AttributeSetter(jsValue, inf o); 173 SupportTestInterfaceV8Internal::supplementalStr2AttributeSetter(jsValue, inf o);
174 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 174 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
175 } 175 }
176 #endif // ENABLE(Condition11) || ENABLE(Condition12) 176 #endif // ENABLE(Condition11) || ENABLE(Condition12)
177 177
178 #if ENABLE(Condition11) || ENABLE(Condition12) 178 #if ENABLE(Condition11) || ENABLE(Condition12)
179 static void supplementalStr3AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 179 static void supplementalStr3AttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
180 { 180 {
181 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 181 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
182 V8SupportTestInterface::supplementalStr3AttributeGetterCustom(info); 182 V8SupportTestInterface::supplementalStr3AttributeGetterCustom(info);
183 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 183 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
184 } 184 }
185 #endif // ENABLE(Condition11) || ENABLE(Condition12) 185 #endif // ENABLE(Condition11) || ENABLE(Condition12)
186 186
187 #if ENABLE(Condition11) || ENABLE(Condition12) 187 #if ENABLE(Condition11) || ENABLE(Condition12)
188 static void supplementalStr3AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 188 static void supplementalStr3AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
189 { 189 {
190 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 190 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
191 V8SupportTestInterface::supplementalStr3AttributeSetterCustom(jsValue, info) ; 191 V8SupportTestInterface::supplementalStr3AttributeSetterCustom(jsValue, info) ;
192 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 192 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
193 } 193 }
194 #endif // ENABLE(Condition11) || ENABLE(Condition12) 194 #endif // ENABLE(Condition11) || ENABLE(Condition12)
195 195
196 #if ENABLE(Condition11) || ENABLE(Condition12) 196 #if ENABLE(Condition11) || ENABLE(Condition12)
197 static void supplementalNodeAttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info) 197 static void supplementalNodeAttributeGetter(const v8::PropertyCallbackInfo<v8::V alue>& info)
198 { 198 {
199 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 199 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
200 v8SetReturnValueFast(info, SupportTestPartialInterface::supplementalNode(imp ), imp); 200 v8SetReturnValueFast(info, SupportTestPartialInterface::supplementalNode(imp ), imp);
201 } 201 }
202 #endif // ENABLE(Condition11) || ENABLE(Condition12) 202 #endif // ENABLE(Condition11) || ENABLE(Condition12)
203 203
204 #if ENABLE(Condition11) || ENABLE(Condition12) 204 #if ENABLE(Condition11) || ENABLE(Condition12)
205 static void supplementalNodeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 205 static void supplementalNodeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
206 { 206 {
207 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 207 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
208 SupportTestInterfaceV8Internal::supplementalNodeAttributeGetter(info); 208 SupportTestInterfaceV8Internal::supplementalNodeAttributeGetter(info);
209 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 209 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
210 } 210 }
211 #endif // ENABLE(Condition11) || ENABLE(Condition12) 211 #endif // ENABLE(Condition11) || ENABLE(Condition12)
212 212
213 #if ENABLE(Condition11) || ENABLE(Condition12) 213 #if ENABLE(Condition11) || ENABLE(Condition12)
214 static void supplementalNodeAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 214 static void supplementalNodeAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
215 { 215 {
216 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 216 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
217 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 217 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
218 SupportTestPartialInterface::setSupplementalNode(imp, WTF::getPtr(cppValue)) ; 218 SupportTestPartialInterface::setSupplementalNode(imp, WTF::getPtr(cppValue)) ;
219 } 219 }
220 #endif // ENABLE(Condition11) || ENABLE(Condition12) 220 #endif // ENABLE(Condition11) || ENABLE(Condition12)
221 221
222 #if ENABLE(Condition11) || ENABLE(Condition12) 222 #if ENABLE(Condition11) || ENABLE(Condition12)
223 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 223 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
224 { 224 {
225 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 225 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
226 SupportTestInterfaceV8Internal::supplementalNodeAttributeSetter(jsValue, inf o); 226 SupportTestInterfaceV8Internal::supplementalNodeAttributeSetter(jsValue, inf o);
227 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 227 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
228 } 228 }
229 #endif // ENABLE(Condition11) || ENABLE(Condition12) 229 #endif // ENABLE(Condition11) || ENABLE(Condition12)
230 230
231 #if ENABLE(Condition11) || ENABLE(Condition12) 231 #if ENABLE(Condition11) || ENABLE(Condition12)
232 static void Node13AttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& inf o) 232 static void Node13AttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& inf o)
233 { 233 {
234 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 234 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
235 v8SetReturnValueFast(info, SupportTestPartialInterface::node13(imp), imp); 235 v8SetReturnValueFast(info, SupportTestPartialInterface::node13(imp), imp);
236 } 236 }
237 #endif // ENABLE(Condition11) || ENABLE(Condition12) 237 #endif // ENABLE(Condition11) || ENABLE(Condition12)
238 238
239 #if ENABLE(Condition11) || ENABLE(Condition12) 239 #if ENABLE(Condition11) || ENABLE(Condition12)
240 static void Node13AttributeGetterCallback(v8::Local<v8::String>, const v8::Prope rtyCallbackInfo<v8::Value>& info) 240 static void Node13AttributeGetterCallback(v8::Local<v8::String>, const v8::Prope rtyCallbackInfo<v8::Value>& info)
241 { 241 {
242 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 242 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
243 SupportTestInterfaceV8Internal::Node13AttributeGetter(info); 243 SupportTestInterfaceV8Internal::Node13AttributeGetter(info);
244 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 244 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
245 } 245 }
246 #endif // ENABLE(Condition11) || ENABLE(Condition12) 246 #endif // ENABLE(Condition11) || ENABLE(Condition12)
247 247
248 #if ENABLE(Condition11) || ENABLE(Condition12) 248 #if ENABLE(Condition11) || ENABLE(Condition12)
249 static void Node13AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info) 249 static void Node13AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info)
250 { 250 {
251 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 251 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
252 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 252 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
253 SupportTestPartialInterface::setNode13(imp, WTF::getPtr(cppValue)); 253 SupportTestPartialInterface::setNode13(imp, WTF::getPtr(cppValue));
254 } 254 }
255 #endif // ENABLE(Condition11) || ENABLE(Condition12) 255 #endif // ENABLE(Condition11) || ENABLE(Condition12)
256 256
257 #if ENABLE(Condition11) || ENABLE(Condition12) 257 #if ENABLE(Condition11) || ENABLE(Condition12)
258 static void Node13AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info) 258 static void Node13AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info)
259 { 259 {
260 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 260 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
261 SupportTestInterfaceV8Internal::Node13AttributeSetter(jsValue, info); 261 SupportTestInterfaceV8Internal::Node13AttributeSetter(jsValue, info);
262 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 262 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
263 } 263 }
264 #endif // ENABLE(Condition11) || ENABLE(Condition12) 264 #endif // ENABLE(Condition11) || ENABLE(Condition12)
265 265
266 #if ENABLE(Condition11) || ENABLE(Condition12) 266 #if ENABLE(Condition11) || ENABLE(Condition12)
267 static void Node14AttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& inf o) 267 static void Node14AttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& inf o)
268 { 268 {
269 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 269 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
270 v8SetReturnValueFast(info, SupportTestPartialInterface::node14(imp), imp); 270 v8SetReturnValueFast(info, SupportTestPartialInterface::node14(imp), imp);
271 } 271 }
272 #endif // ENABLE(Condition11) || ENABLE(Condition12) 272 #endif // ENABLE(Condition11) || ENABLE(Condition12)
273 273
274 #if ENABLE(Condition11) || ENABLE(Condition12) 274 #if ENABLE(Condition11) || ENABLE(Condition12)
275 static void Node14AttributeGetterCallback(v8::Local<v8::String>, const v8::Prope rtyCallbackInfo<v8::Value>& info) 275 static void Node14AttributeGetterCallback(v8::Local<v8::String>, const v8::Prope rtyCallbackInfo<v8::Value>& info)
276 { 276 {
277 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 277 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
278 SupportTestInterfaceV8Internal::Node14AttributeGetter(info); 278 SupportTestInterfaceV8Internal::Node14AttributeGetter(info);
279 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 279 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
280 } 280 }
281 #endif // ENABLE(Condition11) || ENABLE(Condition12) 281 #endif // ENABLE(Condition11) || ENABLE(Condition12)
282 282
283 #if ENABLE(Condition11) || ENABLE(Condition12) 283 #if ENABLE(Condition11) || ENABLE(Condition12)
284 static void Node14AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info) 284 static void Node14AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info)
285 { 285 {
286 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 286 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
287 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 287 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
288 SupportTestPartialInterface::setNode14(imp, WTF::getPtr(cppValue)); 288 SupportTestPartialInterface::setNode14(imp, WTF::getPtr(cppValue));
289 } 289 }
290 #endif // ENABLE(Condition11) || ENABLE(Condition12) 290 #endif // ENABLE(Condition11) || ENABLE(Condition12)
291 291
292 #if ENABLE(Condition11) || ENABLE(Condition12) 292 #if ENABLE(Condition11) || ENABLE(Condition12)
293 static void Node14AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info) 293 static void Node14AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info)
294 { 294 {
295 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 295 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
296 SupportTestInterfaceV8Internal::Node14AttributeSetter(jsValue, info); 296 SupportTestInterfaceV8Internal::Node14AttributeSetter(jsValue, info);
297 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 297 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
298 } 298 }
299 #endif // ENABLE(Condition11) || ENABLE(Condition12) 299 #endif // ENABLE(Condition11) || ENABLE(Condition12)
300 300
301 #if ENABLE(Condition11) || ENABLE(Condition12) 301 #if ENABLE(Condition11) || ENABLE(Condition12)
302 static void supplementalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 302 static void supplementalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
303 { 303 {
304 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 304 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
305 SupportTestPartialInterface::supplementalMethod1(imp); 305 SupportTestPartialInterface::supplementalMethod1(imp);
306 } 306 }
307 #endif // ENABLE(Condition11) || ENABLE(Condition12) 307 #endif // ENABLE(Condition11) || ENABLE(Condition12)
308 308
309 #if ENABLE(Condition11) || ENABLE(Condition12) 309 #if ENABLE(Condition11) || ENABLE(Condition12)
310 static void supplementalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 310 static void supplementalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
311 { 311 {
312 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 312 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
313 SupportTestInterfaceV8Internal::supplementalMethod1Method(info); 313 SupportTestInterfaceV8Internal::supplementalMethod1Method(info);
314 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 314 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
315 } 315 }
316 #endif // ENABLE(Condition11) || ENABLE(Condition12) 316 #endif // ENABLE(Condition11) || ENABLE(Condition12)
317 317
318 #if ENABLE(Condition11) || ENABLE(Condition12) 318 #if ENABLE(Condition11) || ENABLE(Condition12)
319 static void supplementalMethod2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 319 static void supplementalMethod2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
320 { 320 {
321 ExceptionState exceptionState(ExceptionState::ExecutionContext, "supplementa lMethod2", "SupportTestInterface", info.Holder(), info.GetIsolate()); 321 ExceptionState exceptionState(ExceptionState::ExecutionContext, "supplementa lMethod2", "SupportTestInterface", info.Holder(), info.GetIsolate());
322 if (UNLIKELY(info.Length() < 2)) { 322 if (UNLIKELY(info.Length() < 2)) {
323 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(2, i nfo.Length())); 323 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(2, i nfo.Length()));
324 exceptionState.throwIfNeeded(); 324 exceptionState.throwIfNeeded();
(...skipping 13 matching lines...) Expand all
338 return; 338 return;
339 v8SetReturnValue(info, result.release()); 339 v8SetReturnValue(info, result.release());
340 } 340 }
341 #endif // ENABLE(Condition11) || ENABLE(Condition12) 341 #endif // ENABLE(Condition11) || ENABLE(Condition12)
342 342
343 #if ENABLE(Condition11) || ENABLE(Condition12) 343 #if ENABLE(Condition11) || ENABLE(Condition12)
344 static void supplementalMethod2MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 344 static void supplementalMethod2MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
345 { 345 {
346 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 346 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
347 SupportTestInterfaceV8Internal::supplementalMethod2Method(info); 347 SupportTestInterfaceV8Internal::supplementalMethod2Method(info);
348 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 348 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
349 } 349 }
350 #endif // ENABLE(Condition11) || ENABLE(Condition12) 350 #endif // ENABLE(Condition11) || ENABLE(Condition12)
351 351
352 #if ENABLE(Condition11) || ENABLE(Condition12) 352 #if ENABLE(Condition11) || ENABLE(Condition12)
353 static void supplementalMethod3MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 353 static void supplementalMethod3MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
354 { 354 {
355 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 355 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
356 V8SupportTestInterface::supplementalMethod3MethodCustom(info); 356 V8SupportTestInterface::supplementalMethod3MethodCustom(info);
357 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 357 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
358 } 358 }
359 #endif // ENABLE(Condition11) || ENABLE(Condition12) 359 #endif // ENABLE(Condition11) || ENABLE(Condition12)
360 360
361 #if ENABLE(Condition11) || ENABLE(Condition12) 361 #if ENABLE(Condition11) || ENABLE(Condition12)
362 static void supplementalMethod4Method(const v8::FunctionCallbackInfo<v8::Value>& info) 362 static void supplementalMethod4Method(const v8::FunctionCallbackInfo<v8::Value>& info)
363 { 363 {
364 SupportTestPartialInterface::supplementalMethod4(); 364 SupportTestPartialInterface::supplementalMethod4();
365 } 365 }
366 #endif // ENABLE(Condition11) || ENABLE(Condition12) 366 #endif // ENABLE(Condition11) || ENABLE(Condition12)
367 367
368 #if ENABLE(Condition11) || ENABLE(Condition12) 368 #if ENABLE(Condition11) || ENABLE(Condition12)
369 static void supplementalMethod4MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 369 static void supplementalMethod4MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
370 { 370 {
371 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 371 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
372 SupportTestInterfaceV8Internal::supplementalMethod4Method(info); 372 SupportTestInterfaceV8Internal::supplementalMethod4Method(info);
373 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 373 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
374 } 374 }
375 #endif // ENABLE(Condition11) || ENABLE(Condition12) 375 #endif // ENABLE(Condition11) || ENABLE(Condition12)
376 376
377 } // namespace SupportTestInterfaceV8Internal 377 } // namespace SupportTestInterfaceV8Internal
378 378
379 static const V8DOMConfiguration::AttributeConfiguration V8SupportTestInterfaceAt tributes[] = { 379 static const V8DOMConfiguration::AttributeConfiguration V8SupportTestInterfaceAt tributes[] = {
380 #if ENABLE(Condition11) || ENABLE(Condition12) 380 #if ENABLE(Condition11) || ENABLE(Condition12)
381 {"supplementalStr1", SupportTestInterfaceV8Internal::supplementalStr1Attribu teGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), stati c_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, 381 {"supplementalStr1", SupportTestInterfaceV8Internal::supplementalStr1Attribu teGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), stati c_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */},
382 #endif // ENABLE(Condition11) || ENABLE(Condition12) 382 #endif // ENABLE(Condition11) || ENABLE(Condition12)
383 #if ENABLE(Condition11) || ENABLE(Condition12) 383 #if ENABLE(Condition11) || ENABLE(Condition12)
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
505 fromInternalPointer(object)->deref(); 505 fromInternalPointer(object)->deref();
506 } 506 }
507 507
508 template<> 508 template<>
509 v8::Handle<v8::Value> toV8NoInline(SupportTestInterface* impl, v8::Handle<v8::Ob ject> creationContext, v8::Isolate* isolate) 509 v8::Handle<v8::Value> toV8NoInline(SupportTestInterface* impl, v8::Handle<v8::Ob ject> creationContext, v8::Isolate* isolate)
510 { 510 {
511 return toV8(impl, creationContext, isolate); 511 return toV8(impl, creationContext, isolate);
512 } 512 }
513 513
514 } // namespace WebCore 514 } // namespace WebCore
OLDNEW
« no previous file with comments | « Source/bindings/templates/methods.cpp ('k') | Source/bindings/tests/results/V8TestCustomAccessors.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698