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

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

Issue 25675003: IDL compiler: remove nop return from end of getters and setters (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebased Created 7 years, 2 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 This file is part of the Blink open source project. 2 This file is part of the Blink open source project.
3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY!
4 4
5 This library is free software; you can redistribute it and/or 5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public 6 modify it under the terms of the GNU Library General Public
7 License as published by the Free Software Foundation; either 7 License as published by the Free Software Foundation; either
8 version 2 of the License, or (at your option) any later version. 8 version 2 of the License, or (at your option) any later version.
9 9
10 This library is distributed in the hope that it will be useful, 10 This library is distributed in the hope that it will be useful,
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 68
69 namespace TestInterfaceV8Internal { 69 namespace TestInterfaceV8Internal {
70 70
71 template <typename T> void V8_USE(T) { } 71 template <typename T> void V8_USE(T) { }
72 72
73 #if ENABLE(Condition22) || ENABLE(Condition23) 73 #if ENABLE(Condition22) || ENABLE(Condition23)
74 74
75 static void implementsStaticReadOnlyAttrAttributeGetter(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info) 75 static void implementsStaticReadOnlyAttrAttributeGetter(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info)
76 { 76 {
77 v8SetReturnValueInt(info, TestImplements::implementsStaticReadOnlyAttr()); 77 v8SetReturnValueInt(info, TestImplements::implementsStaticReadOnlyAttr());
78 return;
79 } 78 }
80 79
81 #endif // ENABLE(Condition22) || ENABLE(Condition23) 80 #endif // ENABLE(Condition22) || ENABLE(Condition23)
82 81
83 #if ENABLE(Condition22) || ENABLE(Condition23) 82 #if ENABLE(Condition22) || ENABLE(Condition23)
84 83
85 static void implementsStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8::St ring> name, const v8::PropertyCallbackInfo<v8::Value>& info) 84 static void implementsStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8::St ring> name, const v8::PropertyCallbackInfo<v8::Value>& info)
86 { 85 {
87 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 86 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
88 TestInterfaceV8Internal::implementsStaticReadOnlyAttrAttributeGetter(name, i nfo); 87 TestInterfaceV8Internal::implementsStaticReadOnlyAttrAttributeGetter(name, i nfo);
89 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 88 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
90 } 89 }
91 90
92 #endif // ENABLE(Condition22) || ENABLE(Condition23) 91 #endif // ENABLE(Condition22) || ENABLE(Condition23)
93 92
94 #if ENABLE(Condition22) || ENABLE(Condition23) 93 #if ENABLE(Condition22) || ENABLE(Condition23)
95 94
96 static void implementsStaticAttrAttributeGetter(v8::Local<v8::String> name, cons t v8::PropertyCallbackInfo<v8::Value>& info) 95 static void implementsStaticAttrAttributeGetter(v8::Local<v8::String> name, cons t v8::PropertyCallbackInfo<v8::Value>& info)
97 { 96 {
98 v8SetReturnValueString(info, TestImplements::implementsStaticAttr(), info.Ge tIsolate()); 97 v8SetReturnValueString(info, TestImplements::implementsStaticAttr(), info.Ge tIsolate());
99 return;
100 } 98 }
101 99
102 #endif // ENABLE(Condition22) || ENABLE(Condition23) 100 #endif // ENABLE(Condition22) || ENABLE(Condition23)
103 101
104 #if ENABLE(Condition22) || ENABLE(Condition23) 102 #if ENABLE(Condition22) || ENABLE(Condition23)
105 103
106 static void implementsStaticAttrAttributeGetterCallback(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info) 104 static void implementsStaticAttrAttributeGetterCallback(v8::Local<v8::String> na me, const v8::PropertyCallbackInfo<v8::Value>& info)
107 { 105 {
108 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 106 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
109 TestInterfaceV8Internal::implementsStaticAttrAttributeGetter(name, info); 107 TestInterfaceV8Internal::implementsStaticAttrAttributeGetter(name, info);
110 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 108 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
111 } 109 }
112 110
113 #endif // ENABLE(Condition22) || ENABLE(Condition23) 111 #endif // ENABLE(Condition22) || ENABLE(Condition23)
114 112
115 #if ENABLE(Condition22) || ENABLE(Condition23) 113 #if ENABLE(Condition22) || ENABLE(Condition23)
116 114
117 static void implementsStaticAttrAttributeSetter(v8::Local<v8::String> name, v8:: Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 115 static void implementsStaticAttrAttributeSetter(v8::Local<v8::String> name, v8:: Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
118 { 116 {
119 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 117 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
120 TestImplements::setImplementsStaticAttr(v); 118 TestImplements::setImplementsStaticAttr(v);
121 return;
122 } 119 }
123 120
124 #endif // ENABLE(Condition22) || ENABLE(Condition23) 121 #endif // ENABLE(Condition22) || ENABLE(Condition23)
125 122
126 #if ENABLE(Condition22) || ENABLE(Condition23) 123 #if ENABLE(Condition22) || ENABLE(Condition23)
127 124
128 static void implementsStaticAttrAttributeSetterCallback(v8::Local<v8::String> na me, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 125 static void implementsStaticAttrAttributeSetterCallback(v8::Local<v8::String> na me, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
129 { 126 {
130 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 127 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
131 TestInterfaceV8Internal::implementsStaticAttrAttributeSetter(name, value, in fo); 128 TestInterfaceV8Internal::implementsStaticAttrAttributeSetter(name, value, in fo);
132 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 129 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
133 } 130 }
134 131
135 #endif // ENABLE(Condition22) || ENABLE(Condition23) 132 #endif // ENABLE(Condition22) || ENABLE(Condition23)
136 133
137 #if ENABLE(Condition22) || ENABLE(Condition23) 134 #if ENABLE(Condition22) || ENABLE(Condition23)
138 135
139 static void implementsStr1AttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 136 static void implementsStr1AttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
140 { 137 {
141 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 138 TestInterface* imp = V8TestInterface::toNative(info.Holder());
142 v8SetReturnValueString(info, TestImplements::implementsStr1(imp), info.GetIs olate()); 139 v8SetReturnValueString(info, TestImplements::implementsStr1(imp), info.GetIs olate());
143 return;
144 } 140 }
145 141
146 #endif // ENABLE(Condition22) || ENABLE(Condition23) 142 #endif // ENABLE(Condition22) || ENABLE(Condition23)
147 143
148 #if ENABLE(Condition22) || ENABLE(Condition23) 144 #if ENABLE(Condition22) || ENABLE(Condition23)
149 145
150 static void implementsStr1AttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 146 static void implementsStr1AttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
151 { 147 {
152 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 148 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
153 TestInterfaceV8Internal::implementsStr1AttributeGetter(name, info); 149 TestInterfaceV8Internal::implementsStr1AttributeGetter(name, info);
154 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 150 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
155 } 151 }
156 152
157 #endif // ENABLE(Condition22) || ENABLE(Condition23) 153 #endif // ENABLE(Condition22) || ENABLE(Condition23)
158 154
159 #if ENABLE(Condition22) || ENABLE(Condition23) 155 #if ENABLE(Condition22) || ENABLE(Condition23)
160 156
161 static void implementsStr2AttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 157 static void implementsStr2AttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
162 { 158 {
163 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 159 TestInterface* imp = V8TestInterface::toNative(info.Holder());
164 v8SetReturnValueString(info, TestImplements::implementsStr2(imp), info.GetIs olate()); 160 v8SetReturnValueString(info, TestImplements::implementsStr2(imp), info.GetIs olate());
165 return;
166 } 161 }
167 162
168 #endif // ENABLE(Condition22) || ENABLE(Condition23) 163 #endif // ENABLE(Condition22) || ENABLE(Condition23)
169 164
170 #if ENABLE(Condition22) || ENABLE(Condition23) 165 #if ENABLE(Condition22) || ENABLE(Condition23)
171 166
172 static void implementsStr2AttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 167 static void implementsStr2AttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
173 { 168 {
174 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 169 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
175 TestInterfaceV8Internal::implementsStr2AttributeGetter(name, info); 170 TestInterfaceV8Internal::implementsStr2AttributeGetter(name, info);
176 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 171 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
177 } 172 }
178 173
179 #endif // ENABLE(Condition22) || ENABLE(Condition23) 174 #endif // ENABLE(Condition22) || ENABLE(Condition23)
180 175
181 #if ENABLE(Condition22) || ENABLE(Condition23) 176 #if ENABLE(Condition22) || ENABLE(Condition23)
182 177
183 static void implementsStr2AttributeSetter(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 178 static void implementsStr2AttributeSetter(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
184 { 179 {
185 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 180 TestInterface* imp = V8TestInterface::toNative(info.Holder());
186 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 181 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
187 TestImplements::setImplementsStr2(imp, v); 182 TestImplements::setImplementsStr2(imp, v);
188 return;
189 } 183 }
190 184
191 #endif // ENABLE(Condition22) || ENABLE(Condition23) 185 #endif // ENABLE(Condition22) || ENABLE(Condition23)
192 186
193 #if ENABLE(Condition22) || ENABLE(Condition23) 187 #if ENABLE(Condition22) || ENABLE(Condition23)
194 188
195 static void implementsStr2AttributeSetterCallback(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 189 static void implementsStr2AttributeSetterCallback(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
196 { 190 {
197 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 191 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
198 TestInterfaceV8Internal::implementsStr2AttributeSetter(name, value, info); 192 TestInterfaceV8Internal::implementsStr2AttributeSetter(name, value, info);
(...skipping 23 matching lines...) Expand all
222 } 216 }
223 217
224 #endif // ENABLE(Condition22) || ENABLE(Condition23) 218 #endif // ENABLE(Condition22) || ENABLE(Condition23)
225 219
226 #if ENABLE(Condition22) || ENABLE(Condition23) 220 #if ENABLE(Condition22) || ENABLE(Condition23)
227 221
228 static void implementsNodeAttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 222 static void implementsNodeAttributeGetter(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
229 { 223 {
230 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 224 TestInterface* imp = V8TestInterface::toNative(info.Holder());
231 v8SetReturnValueFast(info, TestImplements::implementsNode(imp), imp); 225 v8SetReturnValueFast(info, TestImplements::implementsNode(imp), imp);
232 return;
233 } 226 }
234 227
235 #endif // ENABLE(Condition22) || ENABLE(Condition23) 228 #endif // ENABLE(Condition22) || ENABLE(Condition23)
236 229
237 #if ENABLE(Condition22) || ENABLE(Condition23) 230 #if ENABLE(Condition22) || ENABLE(Condition23)
238 231
239 static void implementsNodeAttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 232 static void implementsNodeAttributeGetterCallback(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
240 { 233 {
241 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 234 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
242 TestInterfaceV8Internal::implementsNodeAttributeGetter(name, info); 235 TestInterfaceV8Internal::implementsNodeAttributeGetter(name, info);
243 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 236 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
244 } 237 }
245 238
246 #endif // ENABLE(Condition22) || ENABLE(Condition23) 239 #endif // ENABLE(Condition22) || ENABLE(Condition23)
247 240
248 #if ENABLE(Condition22) || ENABLE(Condition23) 241 #if ENABLE(Condition22) || ENABLE(Condition23)
249 242
250 static void implementsNodeAttributeSetter(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 243 static void implementsNodeAttributeSetter(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
251 { 244 {
252 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 245 TestInterface* imp = V8TestInterface::toNative(info.Holder());
253 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 246 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
254 TestImplements::setImplementsNode(imp, WTF::getPtr(v)); 247 TestImplements::setImplementsNode(imp, WTF::getPtr(v));
255 return;
256 } 248 }
257 249
258 #endif // ENABLE(Condition22) || ENABLE(Condition23) 250 #endif // ENABLE(Condition22) || ENABLE(Condition23)
259 251
260 #if ENABLE(Condition22) || ENABLE(Condition23) 252 #if ENABLE(Condition22) || ENABLE(Condition23)
261 253
262 static void implementsNodeAttributeSetterCallback(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 254 static void implementsNodeAttributeSetterCallback(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
263 { 255 {
264 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 256 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
265 TestInterfaceV8Internal::implementsNodeAttributeSetter(name, value, info); 257 TestInterfaceV8Internal::implementsNodeAttributeSetter(name, value, info);
266 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 258 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
267 } 259 }
268 260
269 #endif // ENABLE(Condition22) || ENABLE(Condition23) 261 #endif // ENABLE(Condition22) || ENABLE(Condition23)
270 262
271 #if ENABLE(Condition22) || ENABLE(Condition23) 263 #if ENABLE(Condition22) || ENABLE(Condition23)
272 264
273 static void Node23AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 265 static void Node23AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
274 { 266 {
275 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 267 TestInterface* imp = V8TestInterface::toNative(info.Holder());
276 v8SetReturnValueFast(info, TestImplements::node23(imp), imp); 268 v8SetReturnValueFast(info, TestImplements::node23(imp), imp);
277 return;
278 } 269 }
279 270
280 #endif // ENABLE(Condition22) || ENABLE(Condition23) 271 #endif // ENABLE(Condition22) || ENABLE(Condition23)
281 272
282 #if ENABLE(Condition22) || ENABLE(Condition23) 273 #if ENABLE(Condition22) || ENABLE(Condition23)
283 274
284 static void Node23AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 275 static void Node23AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
285 { 276 {
286 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 277 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
287 TestInterfaceV8Internal::Node23AttributeGetter(name, info); 278 TestInterfaceV8Internal::Node23AttributeGetter(name, info);
288 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 279 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
289 } 280 }
290 281
291 #endif // ENABLE(Condition22) || ENABLE(Condition23) 282 #endif // ENABLE(Condition22) || ENABLE(Condition23)
292 283
293 #if ENABLE(Condition22) || ENABLE(Condition23) 284 #if ENABLE(Condition22) || ENABLE(Condition23)
294 285
295 static void Node23AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 286 static void Node23AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
296 { 287 {
297 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 288 TestInterface* imp = V8TestInterface::toNative(info.Holder());
298 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 289 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
299 TestImplements::setNode23(imp, WTF::getPtr(v)); 290 TestImplements::setNode23(imp, WTF::getPtr(v));
300 return;
301 } 291 }
302 292
303 #endif // ENABLE(Condition22) || ENABLE(Condition23) 293 #endif // ENABLE(Condition22) || ENABLE(Condition23)
304 294
305 #if ENABLE(Condition22) || ENABLE(Condition23) 295 #if ENABLE(Condition22) || ENABLE(Condition23)
306 296
307 static void Node23AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 297 static void Node23AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
308 { 298 {
309 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 299 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
310 TestInterfaceV8Internal::Node23AttributeSetter(name, value, info); 300 TestInterfaceV8Internal::Node23AttributeSetter(name, value, info);
311 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 301 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
312 } 302 }
313 303
314 #endif // ENABLE(Condition22) || ENABLE(Condition23) 304 #endif // ENABLE(Condition22) || ENABLE(Condition23)
315 305
316 #if ENABLE(Condition22) || ENABLE(Condition23) 306 #if ENABLE(Condition22) || ENABLE(Condition23)
317 307
318 static void Node24AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 308 static void Node24AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
319 { 309 {
320 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 310 TestInterface* imp = V8TestInterface::toNative(info.Holder());
321 v8SetReturnValueFast(info, TestImplements::node24(imp), imp); 311 v8SetReturnValueFast(info, TestImplements::node24(imp), imp);
322 return;
323 } 312 }
324 313
325 #endif // ENABLE(Condition22) || ENABLE(Condition23) 314 #endif // ENABLE(Condition22) || ENABLE(Condition23)
326 315
327 #if ENABLE(Condition22) || ENABLE(Condition23) 316 #if ENABLE(Condition22) || ENABLE(Condition23)
328 317
329 static void Node24AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 318 static void Node24AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
330 { 319 {
331 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 320 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
332 TestInterfaceV8Internal::Node24AttributeGetter(name, info); 321 TestInterfaceV8Internal::Node24AttributeGetter(name, info);
333 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 322 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
334 } 323 }
335 324
336 #endif // ENABLE(Condition22) || ENABLE(Condition23) 325 #endif // ENABLE(Condition22) || ENABLE(Condition23)
337 326
338 #if ENABLE(Condition22) || ENABLE(Condition23) 327 #if ENABLE(Condition22) || ENABLE(Condition23)
339 328
340 static void Node24AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 329 static void Node24AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
341 { 330 {
342 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 331 TestInterface* imp = V8TestInterface::toNative(info.Holder());
343 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 332 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
344 TestImplements::setNode24(imp, WTF::getPtr(v)); 333 TestImplements::setNode24(imp, WTF::getPtr(v));
345 return;
346 } 334 }
347 335
348 #endif // ENABLE(Condition22) || ENABLE(Condition23) 336 #endif // ENABLE(Condition22) || ENABLE(Condition23)
349 337
350 #if ENABLE(Condition22) || ENABLE(Condition23) 338 #if ENABLE(Condition22) || ENABLE(Condition23)
351 339
352 static void Node24AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 340 static void Node24AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
353 { 341 {
354 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 342 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
355 TestInterfaceV8Internal::Node24AttributeSetter(name, value, info); 343 TestInterfaceV8Internal::Node24AttributeSetter(name, value, info);
356 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 344 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
357 } 345 }
358 346
359 #endif // ENABLE(Condition22) || ENABLE(Condition23) 347 #endif // ENABLE(Condition22) || ENABLE(Condition23)
360 348
361 #if ENABLE(Condition22) || ENABLE(Condition23) 349 #if ENABLE(Condition22) || ENABLE(Condition23)
362 350
363 static void Node25AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 351 static void Node25AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
364 { 352 {
365 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 353 TestInterface* imp = V8TestInterface::toNative(info.Holder());
366 v8SetReturnValueFast(info, TestImplements::node25(imp), imp); 354 v8SetReturnValueFast(info, TestImplements::node25(imp), imp);
367 return;
368 } 355 }
369 356
370 #endif // ENABLE(Condition22) || ENABLE(Condition23) 357 #endif // ENABLE(Condition22) || ENABLE(Condition23)
371 358
372 #if ENABLE(Condition22) || ENABLE(Condition23) 359 #if ENABLE(Condition22) || ENABLE(Condition23)
373 360
374 static void Node25AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 361 static void Node25AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
375 { 362 {
376 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 363 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
377 TestInterfaceV8Internal::Node25AttributeGetter(name, info); 364 TestInterfaceV8Internal::Node25AttributeGetter(name, info);
378 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 365 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
379 } 366 }
380 367
381 #endif // ENABLE(Condition22) || ENABLE(Condition23) 368 #endif // ENABLE(Condition22) || ENABLE(Condition23)
382 369
383 #if ENABLE(Condition22) || ENABLE(Condition23) 370 #if ENABLE(Condition22) || ENABLE(Condition23)
384 371
385 static void Node25AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 372 static void Node25AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
386 { 373 {
387 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 374 TestInterface* imp = V8TestInterface::toNative(info.Holder());
388 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 375 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
389 TestImplements::setNode25(imp, WTF::getPtr(v)); 376 TestImplements::setNode25(imp, WTF::getPtr(v));
390 return;
391 } 377 }
392 378
393 #endif // ENABLE(Condition22) || ENABLE(Condition23) 379 #endif // ENABLE(Condition22) || ENABLE(Condition23)
394 380
395 #if ENABLE(Condition22) || ENABLE(Condition23) 381 #if ENABLE(Condition22) || ENABLE(Condition23)
396 382
397 static void Node25AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 383 static void Node25AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
398 { 384 {
399 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 385 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
400 TestInterfaceV8Internal::Node25AttributeSetter(name, value, info); 386 TestInterfaceV8Internal::Node25AttributeSetter(name, value, info);
401 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 387 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
402 } 388 }
403 389
404 #endif // ENABLE(Condition22) || ENABLE(Condition23) 390 #endif // ENABLE(Condition22) || ENABLE(Condition23)
405 391
406 #if ENABLE(Condition11) || ENABLE(Condition12) 392 #if ENABLE(Condition11) || ENABLE(Condition12)
407 393
408 static void supplementalStaticReadOnlyAttrAttributeGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 394 static void supplementalStaticReadOnlyAttrAttributeGetter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
409 { 395 {
410 v8SetReturnValueInt(info, TestPartialInterface::supplementalStaticReadOnlyAt tr()); 396 v8SetReturnValueInt(info, TestPartialInterface::supplementalStaticReadOnlyAt tr());
411 return;
412 } 397 }
413 398
414 #endif // ENABLE(Condition11) || ENABLE(Condition12) 399 #endif // ENABLE(Condition11) || ENABLE(Condition12)
415 400
416 #if ENABLE(Condition11) || ENABLE(Condition12) 401 #if ENABLE(Condition11) || ENABLE(Condition12)
417 402
418 static void supplementalStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8:: String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 403 static void supplementalStaticReadOnlyAttrAttributeGetterCallback(v8::Local<v8:: String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
419 { 404 {
420 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 405 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
421 TestInterfaceV8Internal::supplementalStaticReadOnlyAttrAttributeGetter(name, info); 406 TestInterfaceV8Internal::supplementalStaticReadOnlyAttrAttributeGetter(name, info);
422 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 407 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
423 } 408 }
424 409
425 #endif // ENABLE(Condition11) || ENABLE(Condition12) 410 #endif // ENABLE(Condition11) || ENABLE(Condition12)
426 411
427 #if ENABLE(Condition11) || ENABLE(Condition12) 412 #if ENABLE(Condition11) || ENABLE(Condition12)
428 413
429 static void supplementalStaticAttrAttributeGetter(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info) 414 static void supplementalStaticAttrAttributeGetter(v8::Local<v8::String> name, co nst v8::PropertyCallbackInfo<v8::Value>& info)
430 { 415 {
431 v8SetReturnValueString(info, TestPartialInterface::supplementalStaticAttr(), info.GetIsolate()); 416 v8SetReturnValueString(info, TestPartialInterface::supplementalStaticAttr(), info.GetIsolate());
432 return;
433 } 417 }
434 418
435 #endif // ENABLE(Condition11) || ENABLE(Condition12) 419 #endif // ENABLE(Condition11) || ENABLE(Condition12)
436 420
437 #if ENABLE(Condition11) || ENABLE(Condition12) 421 #if ENABLE(Condition11) || ENABLE(Condition12)
438 422
439 static void supplementalStaticAttrAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 423 static void supplementalStaticAttrAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
440 { 424 {
441 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 425 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
442 TestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(name, info); 426 TestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(name, info);
443 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 427 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
444 } 428 }
445 429
446 #endif // ENABLE(Condition11) || ENABLE(Condition12) 430 #endif // ENABLE(Condition11) || ENABLE(Condition12)
447 431
448 #if ENABLE(Condition11) || ENABLE(Condition12) 432 #if ENABLE(Condition11) || ENABLE(Condition12)
449 433
450 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 434 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::String> name, v8 ::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
451 { 435 {
452 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 436 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
453 TestPartialInterface::setSupplementalStaticAttr(v); 437 TestPartialInterface::setSupplementalStaticAttr(v);
454 return;
455 } 438 }
456 439
457 #endif // ENABLE(Condition11) || ENABLE(Condition12) 440 #endif // ENABLE(Condition11) || ENABLE(Condition12)
458 441
459 #if ENABLE(Condition11) || ENABLE(Condition12) 442 #if ENABLE(Condition11) || ENABLE(Condition12)
460 443
461 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 444 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
462 { 445 {
463 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 446 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
464 TestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(name, value, info); 447 TestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(name, value, info);
465 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 448 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
466 } 449 }
467 450
468 #endif // ENABLE(Condition11) || ENABLE(Condition12) 451 #endif // ENABLE(Condition11) || ENABLE(Condition12)
469 452
470 #if ENABLE(Condition11) || ENABLE(Condition12) 453 #if ENABLE(Condition11) || ENABLE(Condition12)
471 454
472 static void supplementalStr1AttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info) 455 static void supplementalStr1AttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info)
473 { 456 {
474 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 457 TestInterface* imp = V8TestInterface::toNative(info.Holder());
475 v8SetReturnValueString(info, TestPartialInterface::supplementalStr1(imp), in fo.GetIsolate()); 458 v8SetReturnValueString(info, TestPartialInterface::supplementalStr1(imp), in fo.GetIsolate());
476 return;
477 } 459 }
478 460
479 #endif // ENABLE(Condition11) || ENABLE(Condition12) 461 #endif // ENABLE(Condition11) || ENABLE(Condition12)
480 462
481 #if ENABLE(Condition11) || ENABLE(Condition12) 463 #if ENABLE(Condition11) || ENABLE(Condition12)
482 464
483 static void supplementalStr1AttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 465 static void supplementalStr1AttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
484 { 466 {
485 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 467 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
486 TestInterfaceV8Internal::supplementalStr1AttributeGetter(name, info); 468 TestInterfaceV8Internal::supplementalStr1AttributeGetter(name, info);
487 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 469 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
488 } 470 }
489 471
490 #endif // ENABLE(Condition11) || ENABLE(Condition12) 472 #endif // ENABLE(Condition11) || ENABLE(Condition12)
491 473
492 #if ENABLE(Condition11) || ENABLE(Condition12) 474 #if ENABLE(Condition11) || ENABLE(Condition12)
493 475
494 static void supplementalStr2AttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info) 476 static void supplementalStr2AttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info)
495 { 477 {
496 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 478 TestInterface* imp = V8TestInterface::toNative(info.Holder());
497 v8SetReturnValueString(info, TestPartialInterface::supplementalStr2(imp), in fo.GetIsolate()); 479 v8SetReturnValueString(info, TestPartialInterface::supplementalStr2(imp), in fo.GetIsolate());
498 return;
499 } 480 }
500 481
501 #endif // ENABLE(Condition11) || ENABLE(Condition12) 482 #endif // ENABLE(Condition11) || ENABLE(Condition12)
502 483
503 #if ENABLE(Condition11) || ENABLE(Condition12) 484 #if ENABLE(Condition11) || ENABLE(Condition12)
504 485
505 static void supplementalStr2AttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 486 static void supplementalStr2AttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
506 { 487 {
507 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 488 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
508 TestInterfaceV8Internal::supplementalStr2AttributeGetter(name, info); 489 TestInterfaceV8Internal::supplementalStr2AttributeGetter(name, info);
509 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 490 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
510 } 491 }
511 492
512 #endif // ENABLE(Condition11) || ENABLE(Condition12) 493 #endif // ENABLE(Condition11) || ENABLE(Condition12)
513 494
514 #if ENABLE(Condition11) || ENABLE(Condition12) 495 #if ENABLE(Condition11) || ENABLE(Condition12)
515 496
516 static void supplementalStr2AttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 497 static void supplementalStr2AttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
517 { 498 {
518 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 499 TestInterface* imp = V8TestInterface::toNative(info.Holder());
519 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value); 500 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, v, value);
520 TestPartialInterface::setSupplementalStr2(imp, v); 501 TestPartialInterface::setSupplementalStr2(imp, v);
521 return;
522 } 502 }
523 503
524 #endif // ENABLE(Condition11) || ENABLE(Condition12) 504 #endif // ENABLE(Condition11) || ENABLE(Condition12)
525 505
526 #if ENABLE(Condition11) || ENABLE(Condition12) 506 #if ENABLE(Condition11) || ENABLE(Condition12)
527 507
528 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 508 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
529 { 509 {
530 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 510 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
531 TestInterfaceV8Internal::supplementalStr2AttributeSetter(name, value, info); 511 TestInterfaceV8Internal::supplementalStr2AttributeSetter(name, value, info);
(...skipping 23 matching lines...) Expand all
555 } 535 }
556 536
557 #endif // ENABLE(Condition11) || ENABLE(Condition12) 537 #endif // ENABLE(Condition11) || ENABLE(Condition12)
558 538
559 #if ENABLE(Condition11) || ENABLE(Condition12) 539 #if ENABLE(Condition11) || ENABLE(Condition12)
560 540
561 static void supplementalNodeAttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info) 541 static void supplementalNodeAttributeGetter(v8::Local<v8::String> name, const v8 ::PropertyCallbackInfo<v8::Value>& info)
562 { 542 {
563 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 543 TestInterface* imp = V8TestInterface::toNative(info.Holder());
564 v8SetReturnValueFast(info, TestPartialInterface::supplementalNode(imp), imp) ; 544 v8SetReturnValueFast(info, TestPartialInterface::supplementalNode(imp), imp) ;
565 return;
566 } 545 }
567 546
568 #endif // ENABLE(Condition11) || ENABLE(Condition12) 547 #endif // ENABLE(Condition11) || ENABLE(Condition12)
569 548
570 #if ENABLE(Condition11) || ENABLE(Condition12) 549 #if ENABLE(Condition11) || ENABLE(Condition12)
571 550
572 static void supplementalNodeAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info) 551 static void supplementalNodeAttributeGetterCallback(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Value>& info)
573 { 552 {
574 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 553 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
575 TestInterfaceV8Internal::supplementalNodeAttributeGetter(name, info); 554 TestInterfaceV8Internal::supplementalNodeAttributeGetter(name, info);
576 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 555 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
577 } 556 }
578 557
579 #endif // ENABLE(Condition11) || ENABLE(Condition12) 558 #endif // ENABLE(Condition11) || ENABLE(Condition12)
580 559
581 #if ENABLE(Condition11) || ENABLE(Condition12) 560 #if ENABLE(Condition11) || ENABLE(Condition12)
582 561
583 static void supplementalNodeAttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 562 static void supplementalNodeAttributeSetter(v8::Local<v8::String> name, v8::Loca l<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
584 { 563 {
585 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 564 TestInterface* imp = V8TestInterface::toNative(info.Holder());
586 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 565 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
587 TestPartialInterface::setSupplementalNode(imp, WTF::getPtr(v)); 566 TestPartialInterface::setSupplementalNode(imp, WTF::getPtr(v));
588 return;
589 } 567 }
590 568
591 #endif // ENABLE(Condition11) || ENABLE(Condition12) 569 #endif // ENABLE(Condition11) || ENABLE(Condition12)
592 570
593 #if ENABLE(Condition11) || ENABLE(Condition12) 571 #if ENABLE(Condition11) || ENABLE(Condition12)
594 572
595 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 573 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String> name, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
596 { 574 {
597 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 575 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
598 TestInterfaceV8Internal::supplementalNodeAttributeSetter(name, value, info); 576 TestInterfaceV8Internal::supplementalNodeAttributeSetter(name, value, info);
599 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 577 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
600 } 578 }
601 579
602 #endif // ENABLE(Condition11) || ENABLE(Condition12) 580 #endif // ENABLE(Condition11) || ENABLE(Condition12)
603 581
604 #if ENABLE(Condition11) || ENABLE(Condition12) 582 #if ENABLE(Condition11) || ENABLE(Condition12)
605 583
606 static void Node13AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 584 static void Node13AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
607 { 585 {
608 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 586 TestInterface* imp = V8TestInterface::toNative(info.Holder());
609 v8SetReturnValueFast(info, TestPartialInterface::node13(imp), imp); 587 v8SetReturnValueFast(info, TestPartialInterface::node13(imp), imp);
610 return;
611 } 588 }
612 589
613 #endif // ENABLE(Condition11) || ENABLE(Condition12) 590 #endif // ENABLE(Condition11) || ENABLE(Condition12)
614 591
615 #if ENABLE(Condition11) || ENABLE(Condition12) 592 #if ENABLE(Condition11) || ENABLE(Condition12)
616 593
617 static void Node13AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 594 static void Node13AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
618 { 595 {
619 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 596 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
620 TestInterfaceV8Internal::Node13AttributeGetter(name, info); 597 TestInterfaceV8Internal::Node13AttributeGetter(name, info);
621 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 598 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
622 } 599 }
623 600
624 #endif // ENABLE(Condition11) || ENABLE(Condition12) 601 #endif // ENABLE(Condition11) || ENABLE(Condition12)
625 602
626 #if ENABLE(Condition11) || ENABLE(Condition12) 603 #if ENABLE(Condition11) || ENABLE(Condition12)
627 604
628 static void Node13AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 605 static void Node13AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
629 { 606 {
630 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 607 TestInterface* imp = V8TestInterface::toNative(info.Holder());
631 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 608 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
632 TestPartialInterface::setNode13(imp, WTF::getPtr(v)); 609 TestPartialInterface::setNode13(imp, WTF::getPtr(v));
633 return;
634 } 610 }
635 611
636 #endif // ENABLE(Condition11) || ENABLE(Condition12) 612 #endif // ENABLE(Condition11) || ENABLE(Condition12)
637 613
638 #if ENABLE(Condition11) || ENABLE(Condition12) 614 #if ENABLE(Condition11) || ENABLE(Condition12)
639 615
640 static void Node13AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 616 static void Node13AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
641 { 617 {
642 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 618 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
643 TestInterfaceV8Internal::Node13AttributeSetter(name, value, info); 619 TestInterfaceV8Internal::Node13AttributeSetter(name, value, info);
644 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 620 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
645 } 621 }
646 622
647 #endif // ENABLE(Condition11) || ENABLE(Condition12) 623 #endif // ENABLE(Condition11) || ENABLE(Condition12)
648 624
649 #if ENABLE(Condition11) || ENABLE(Condition12) 625 #if ENABLE(Condition11) || ENABLE(Condition12)
650 626
651 static void Node14AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 627 static void Node14AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
652 { 628 {
653 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 629 TestInterface* imp = V8TestInterface::toNative(info.Holder());
654 v8SetReturnValueFast(info, TestPartialInterface::node14(imp), imp); 630 v8SetReturnValueFast(info, TestPartialInterface::node14(imp), imp);
655 return;
656 } 631 }
657 632
658 #endif // ENABLE(Condition11) || ENABLE(Condition12) 633 #endif // ENABLE(Condition11) || ENABLE(Condition12)
659 634
660 #if ENABLE(Condition11) || ENABLE(Condition12) 635 #if ENABLE(Condition11) || ENABLE(Condition12)
661 636
662 static void Node14AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 637 static void Node14AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
663 { 638 {
664 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 639 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
665 TestInterfaceV8Internal::Node14AttributeGetter(name, info); 640 TestInterfaceV8Internal::Node14AttributeGetter(name, info);
666 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 641 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
667 } 642 }
668 643
669 #endif // ENABLE(Condition11) || ENABLE(Condition12) 644 #endif // ENABLE(Condition11) || ENABLE(Condition12)
670 645
671 #if ENABLE(Condition11) || ENABLE(Condition12) 646 #if ENABLE(Condition11) || ENABLE(Condition12)
672 647
673 static void Node14AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 648 static void Node14AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
674 { 649 {
675 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 650 TestInterface* imp = V8TestInterface::toNative(info.Holder());
676 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 651 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
677 TestPartialInterface::setNode14(imp, WTF::getPtr(v)); 652 TestPartialInterface::setNode14(imp, WTF::getPtr(v));
678 return;
679 } 653 }
680 654
681 #endif // ENABLE(Condition11) || ENABLE(Condition12) 655 #endif // ENABLE(Condition11) || ENABLE(Condition12)
682 656
683 #if ENABLE(Condition11) || ENABLE(Condition12) 657 #if ENABLE(Condition11) || ENABLE(Condition12)
684 658
685 static void Node14AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 659 static void Node14AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
686 { 660 {
687 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 661 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
688 TestInterfaceV8Internal::Node14AttributeSetter(name, value, info); 662 TestInterfaceV8Internal::Node14AttributeSetter(name, value, info);
689 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 663 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
690 } 664 }
691 665
692 #endif // ENABLE(Condition11) || ENABLE(Condition12) 666 #endif // ENABLE(Condition11) || ENABLE(Condition12)
693 667
694 #if ENABLE(Condition11) || ENABLE(Condition12) 668 #if ENABLE(Condition11) || ENABLE(Condition12)
695 669
696 static void Node15AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info) 670 static void Node15AttributeGetter(v8::Local<v8::String> name, const v8::Property CallbackInfo<v8::Value>& info)
697 { 671 {
698 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 672 TestInterface* imp = V8TestInterface::toNative(info.Holder());
699 v8SetReturnValueFast(info, TestPartialInterface::node15(imp), imp); 673 v8SetReturnValueFast(info, TestPartialInterface::node15(imp), imp);
700 return;
701 } 674 }
702 675
703 #endif // ENABLE(Condition11) || ENABLE(Condition12) 676 #endif // ENABLE(Condition11) || ENABLE(Condition12)
704 677
705 #if ENABLE(Condition11) || ENABLE(Condition12) 678 #if ENABLE(Condition11) || ENABLE(Condition12)
706 679
707 static void Node15AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info) 680 static void Node15AttributeGetterCallback(v8::Local<v8::String> name, const v8:: PropertyCallbackInfo<v8::Value>& info)
708 { 681 {
709 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 682 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
710 TestInterfaceV8Internal::Node15AttributeGetter(name, info); 683 TestInterfaceV8Internal::Node15AttributeGetter(name, info);
711 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 684 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
712 } 685 }
713 686
714 #endif // ENABLE(Condition11) || ENABLE(Condition12) 687 #endif // ENABLE(Condition11) || ENABLE(Condition12)
715 688
716 #if ENABLE(Condition11) || ENABLE(Condition12) 689 #if ENABLE(Condition11) || ENABLE(Condition12)
717 690
718 static void Node15AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info) 691 static void Node15AttributeSetter(v8::Local<v8::String> name, v8::Local<v8::Valu e> value, const v8::PropertyCallbackInfo<void>& info)
719 { 692 {
720 TestInterface* imp = V8TestInterface::toNative(info.Holder()); 693 TestInterface* imp = V8TestInterface::toNative(info.Holder());
721 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0); 694 V8TRYCATCH_VOID(Node*, v, V8Node::HasInstance(value, info.GetIsolate(), worl dType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Cast(value) ) : 0);
722 TestPartialInterface::setNode15(imp, WTF::getPtr(v)); 695 TestPartialInterface::setNode15(imp, WTF::getPtr(v));
723 return;
724 } 696 }
725 697
726 #endif // ENABLE(Condition11) || ENABLE(Condition12) 698 #endif // ENABLE(Condition11) || ENABLE(Condition12)
727 699
728 #if ENABLE(Condition11) || ENABLE(Condition12) 700 #if ENABLE(Condition11) || ENABLE(Condition12)
729 701
730 static void Node15AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info) 702 static void Node15AttributeSetterCallback(v8::Local<v8::String> name, v8::Local< v8::Value> value, const v8::PropertyCallbackInfo<void>& info)
731 { 703 {
732 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 704 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
733 TestInterfaceV8Internal::Node15AttributeSetter(name, value, info); 705 TestInterfaceV8Internal::Node15AttributeSetter(name, value, info);
(...skipping 520 matching lines...) Expand 10 before | Expand all | Expand 10 after
1254 } 1226 }
1255 1227
1256 void V8TestInterface::derefObject(void* object) 1228 void V8TestInterface::derefObject(void* object)
1257 { 1229 {
1258 fromInternalPointer(object)->deref(); 1230 fromInternalPointer(object)->deref();
1259 } 1231 }
1260 1232
1261 } // namespace WebCore 1233 } // namespace WebCore
1262 1234
1263 #endif // ENABLE(Condition1) || ENABLE(Condition2) 1235 #endif // ENABLE(Condition1) || ENABLE(Condition2)
OLDNEW
« no previous file with comments | « Source/bindings/tests/results/V8TestExtendedEvent.cpp ('k') | Source/bindings/tests/results/V8TestInterfaceImplementedAs.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698