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

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

Issue 234403004: Rename V8TRYCATCH_* macros in v8/V8BindingMacros.h (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY!
6 6
7 #include "config.h" 7 #include "config.h"
8 #include "V8TestObject.h" 8 #include "V8TestObject.h"
9 9
10 #include "HTMLNames.h" 10 #include "HTMLNames.h"
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
171 { 171 {
172 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 172 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
173 TestObjectV8Internal::stringAttributeAttributeGetter(info); 173 TestObjectV8Internal::stringAttributeAttributeGetter(info);
174 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 174 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
175 } 175 }
176 176
177 static void stringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v 8::PropertyCallbackInfo<void>& info) 177 static void stringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v 8::PropertyCallbackInfo<void>& info)
178 { 178 {
179 v8::Handle<v8::Object> holder = info.Holder(); 179 v8::Handle<v8::Object> holder = info.Holder();
180 TestObject* impl = V8TestObject::toNative(holder); 180 TestObject* impl = V8TestObject::toNative(holder);
181 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 181 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
182 impl->setStringAttribute(cppValue); 182 impl->setStringAttribute(cppValue);
183 } 183 }
184 184
185 static void stringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 185 static void stringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
186 { 186 {
187 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 187 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
188 TestObjectV8Internal::stringAttributeAttributeSetter(v8Value, info); 188 TestObjectV8Internal::stringAttributeAttributeSetter(v8Value, info);
189 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 189 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
190 } 190 }
191 191
192 static void domTimeStampAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info) 192 static void domTimeStampAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info)
193 { 193 {
194 v8::Handle<v8::Object> holder = info.Holder(); 194 v8::Handle<v8::Object> holder = info.Holder();
195 TestObject* impl = V8TestObject::toNative(holder); 195 TestObject* impl = V8TestObject::toNative(holder);
196 v8SetReturnValue(info, static_cast<double>(impl->domTimeStampAttribute())); 196 v8SetReturnValue(info, static_cast<double>(impl->domTimeStampAttribute()));
197 } 197 }
198 198
199 static void domTimeStampAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 199 static void domTimeStampAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
200 { 200 {
201 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 201 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
202 TestObjectV8Internal::domTimeStampAttributeAttributeGetter(info); 202 TestObjectV8Internal::domTimeStampAttributeAttributeGetter(info);
203 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 203 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
204 } 204 }
205 205
206 static void domTimeStampAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info) 206 static void domTimeStampAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info)
207 { 207 {
208 v8::Handle<v8::Object> holder = info.Holder(); 208 v8::Handle<v8::Object> holder = info.Holder();
209 ExceptionState exceptionState(ExceptionState::SetterContext, "domTimeStampAt tribute", "TestObject", holder, info.GetIsolate()); 209 ExceptionState exceptionState(ExceptionState::SetterContext, "domTimeStampAt tribute", "TestObject", holder, info.GetIsolate());
210 TestObject* impl = V8TestObject::toNative(holder); 210 TestObject* impl = V8TestObject::toNative(holder);
211 V8TRYCATCH_EXCEPTION_VOID(unsigned long long, cppValue, toUInt64(v8Value, ex ceptionState), exceptionState); 211 V8TRYCATCH_VOID_EXCEPTION(unsigned long long, cppValue, toUInt64(v8Value, ex ceptionState), exceptionState);
212 impl->setDomTimeStampAttribute(cppValue); 212 impl->setDomTimeStampAttribute(cppValue);
213 } 213 }
214 214
215 static void domTimeStampAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 215 static void domTimeStampAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
216 { 216 {
217 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 217 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
218 TestObjectV8Internal::domTimeStampAttributeAttributeSetter(v8Value, info); 218 TestObjectV8Internal::domTimeStampAttributeAttributeSetter(v8Value, info);
219 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 219 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
220 } 220 }
221 221
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
260 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 260 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
261 TestObjectV8Internal::byteAttributeAttributeGetter(info); 261 TestObjectV8Internal::byteAttributeAttributeGetter(info);
262 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 262 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
263 } 263 }
264 264
265 static void byteAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info) 265 static void byteAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info)
266 { 266 {
267 v8::Handle<v8::Object> holder = info.Holder(); 267 v8::Handle<v8::Object> holder = info.Holder();
268 ExceptionState exceptionState(ExceptionState::SetterContext, "byteAttribute" , "TestObject", holder, info.GetIsolate()); 268 ExceptionState exceptionState(ExceptionState::SetterContext, "byteAttribute" , "TestObject", holder, info.GetIsolate());
269 TestObject* impl = V8TestObject::toNative(holder); 269 TestObject* impl = V8TestObject::toNative(holder);
270 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt8(v8Value, exceptionState), ex ceptionState); 270 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt8(v8Value, exceptionState), ex ceptionState);
271 impl->setByteAttribute(cppValue); 271 impl->setByteAttribute(cppValue);
272 } 272 }
273 273
274 static void byteAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 274 static void byteAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
275 { 275 {
276 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 276 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
277 TestObjectV8Internal::byteAttributeAttributeSetter(v8Value, info); 277 TestObjectV8Internal::byteAttributeAttributeSetter(v8Value, info);
278 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 278 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
279 } 279 }
280 280
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
348 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 348 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
349 TestObjectV8Internal::longAttributeAttributeGetter(info); 349 TestObjectV8Internal::longAttributeAttributeGetter(info);
350 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 350 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
351 } 351 }
352 352
353 static void longAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info) 353 static void longAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info)
354 { 354 {
355 v8::Handle<v8::Object> holder = info.Holder(); 355 v8::Handle<v8::Object> holder = info.Holder();
356 ExceptionState exceptionState(ExceptionState::SetterContext, "longAttribute" , "TestObject", holder, info.GetIsolate()); 356 ExceptionState exceptionState(ExceptionState::SetterContext, "longAttribute" , "TestObject", holder, info.GetIsolate());
357 TestObject* impl = V8TestObject::toNative(holder); 357 TestObject* impl = V8TestObject::toNative(holder);
358 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 358 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
359 impl->setLongAttribute(cppValue); 359 impl->setLongAttribute(cppValue);
360 } 360 }
361 361
362 static void longAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 362 static void longAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
363 { 363 {
364 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 364 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
365 TestObjectV8Internal::longAttributeAttributeSetter(v8Value, info); 365 TestObjectV8Internal::longAttributeAttributeSetter(v8Value, info);
366 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 366 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
367 } 367 }
368 368
369 static void longLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8:: Value>& info) 369 static void longLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8:: Value>& info)
370 { 370 {
371 v8::Handle<v8::Object> holder = info.Holder(); 371 v8::Handle<v8::Object> holder = info.Holder();
372 TestObject* impl = V8TestObject::toNative(holder); 372 TestObject* impl = V8TestObject::toNative(holder);
373 v8SetReturnValue(info, static_cast<double>(impl->longLongAttribute())); 373 v8SetReturnValue(info, static_cast<double>(impl->longLongAttribute()));
374 } 374 }
375 375
376 static void longLongAttributeAttributeGetterCallback(v8::Local<v8::String>, cons t v8::PropertyCallbackInfo<v8::Value>& info) 376 static void longLongAttributeAttributeGetterCallback(v8::Local<v8::String>, cons t v8::PropertyCallbackInfo<v8::Value>& info)
377 { 377 {
378 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 378 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
379 TestObjectV8Internal::longLongAttributeAttributeGetter(info); 379 TestObjectV8Internal::longLongAttributeAttributeGetter(info);
380 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 380 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
381 } 381 }
382 382
383 static void longLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 383 static void longLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
384 { 384 {
385 v8::Handle<v8::Object> holder = info.Holder(); 385 v8::Handle<v8::Object> holder = info.Holder();
386 ExceptionState exceptionState(ExceptionState::SetterContext, "longLongAttrib ute", "TestObject", holder, info.GetIsolate()); 386 ExceptionState exceptionState(ExceptionState::SetterContext, "longLongAttrib ute", "TestObject", holder, info.GetIsolate());
387 TestObject* impl = V8TestObject::toNative(holder); 387 TestObject* impl = V8TestObject::toNative(holder);
388 V8TRYCATCH_EXCEPTION_VOID(long long, cppValue, toInt64(v8Value, exceptionSta te), exceptionState); 388 V8TRYCATCH_VOID_EXCEPTION(long long, cppValue, toInt64(v8Value, exceptionSta te), exceptionState);
389 impl->setLongLongAttribute(cppValue); 389 impl->setLongLongAttribute(cppValue);
390 } 390 }
391 391
392 static void longLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8:: Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 392 static void longLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8:: Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
393 { 393 {
394 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 394 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
395 TestObjectV8Internal::longLongAttributeAttributeSetter(v8Value, info); 395 TestObjectV8Internal::longLongAttributeAttributeSetter(v8Value, info);
396 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 396 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
397 } 397 }
398 398
399 static void octetAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Val ue>& info) 399 static void octetAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Val ue>& info)
400 { 400 {
401 v8::Handle<v8::Object> holder = info.Holder(); 401 v8::Handle<v8::Object> holder = info.Holder();
402 TestObject* impl = V8TestObject::toNative(holder); 402 TestObject* impl = V8TestObject::toNative(holder);
403 v8SetReturnValueUnsigned(info, impl->octetAttribute()); 403 v8SetReturnValueUnsigned(info, impl->octetAttribute());
404 } 404 }
405 405
406 static void octetAttributeAttributeGetterCallback(v8::Local<v8::String>, const v 8::PropertyCallbackInfo<v8::Value>& info) 406 static void octetAttributeAttributeGetterCallback(v8::Local<v8::String>, const v 8::PropertyCallbackInfo<v8::Value>& info)
407 { 407 {
408 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 408 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
409 TestObjectV8Internal::octetAttributeAttributeGetter(info); 409 TestObjectV8Internal::octetAttributeAttributeGetter(info);
410 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 410 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
411 } 411 }
412 412
413 static void octetAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info) 413 static void octetAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info)
414 { 414 {
415 v8::Handle<v8::Object> holder = info.Holder(); 415 v8::Handle<v8::Object> holder = info.Holder();
416 ExceptionState exceptionState(ExceptionState::SetterContext, "octetAttribute ", "TestObject", holder, info.GetIsolate()); 416 ExceptionState exceptionState(ExceptionState::SetterContext, "octetAttribute ", "TestObject", holder, info.GetIsolate());
417 TestObject* impl = V8TestObject::toNative(holder); 417 TestObject* impl = V8TestObject::toNative(holder);
418 V8TRYCATCH_EXCEPTION_VOID(unsigned, cppValue, toUInt8(v8Value, exceptionStat e), exceptionState); 418 V8TRYCATCH_VOID_EXCEPTION(unsigned, cppValue, toUInt8(v8Value, exceptionStat e), exceptionState);
419 impl->setOctetAttribute(cppValue); 419 impl->setOctetAttribute(cppValue);
420 } 420 }
421 421
422 static void octetAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 422 static void octetAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
423 { 423 {
424 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 424 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
425 TestObjectV8Internal::octetAttributeAttributeSetter(v8Value, info); 425 TestObjectV8Internal::octetAttributeAttributeSetter(v8Value, info);
426 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 426 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
427 } 427 }
428 428
429 static void shortAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Val ue>& info) 429 static void shortAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Val ue>& info)
430 { 430 {
431 v8::Handle<v8::Object> holder = info.Holder(); 431 v8::Handle<v8::Object> holder = info.Holder();
432 TestObject* impl = V8TestObject::toNative(holder); 432 TestObject* impl = V8TestObject::toNative(holder);
433 v8SetReturnValueInt(info, impl->shortAttribute()); 433 v8SetReturnValueInt(info, impl->shortAttribute());
434 } 434 }
435 435
436 static void shortAttributeAttributeGetterCallback(v8::Local<v8::String>, const v 8::PropertyCallbackInfo<v8::Value>& info) 436 static void shortAttributeAttributeGetterCallback(v8::Local<v8::String>, const v 8::PropertyCallbackInfo<v8::Value>& info)
437 { 437 {
438 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 438 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
439 TestObjectV8Internal::shortAttributeAttributeGetter(info); 439 TestObjectV8Internal::shortAttributeAttributeGetter(info);
440 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 440 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
441 } 441 }
442 442
443 static void shortAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info) 443 static void shortAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info)
444 { 444 {
445 v8::Handle<v8::Object> holder = info.Holder(); 445 v8::Handle<v8::Object> holder = info.Holder();
446 ExceptionState exceptionState(ExceptionState::SetterContext, "shortAttribute ", "TestObject", holder, info.GetIsolate()); 446 ExceptionState exceptionState(ExceptionState::SetterContext, "shortAttribute ", "TestObject", holder, info.GetIsolate());
447 TestObject* impl = V8TestObject::toNative(holder); 447 TestObject* impl = V8TestObject::toNative(holder);
448 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt16(v8Value, exceptionState), e xceptionState); 448 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt16(v8Value, exceptionState), e xceptionState);
449 impl->setShortAttribute(cppValue); 449 impl->setShortAttribute(cppValue);
450 } 450 }
451 451
452 static void shortAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 452 static void shortAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
453 { 453 {
454 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 454 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
455 TestObjectV8Internal::shortAttributeAttributeSetter(v8Value, info); 455 TestObjectV8Internal::shortAttributeAttributeSetter(v8Value, info);
456 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 456 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
457 } 457 }
458 458
459 static void unsignedLongAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info) 459 static void unsignedLongAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info)
460 { 460 {
461 v8::Handle<v8::Object> holder = info.Holder(); 461 v8::Handle<v8::Object> holder = info.Holder();
462 TestObject* impl = V8TestObject::toNative(holder); 462 TestObject* impl = V8TestObject::toNative(holder);
463 v8SetReturnValueUnsigned(info, impl->unsignedLongAttribute()); 463 v8SetReturnValueUnsigned(info, impl->unsignedLongAttribute());
464 } 464 }
465 465
466 static void unsignedLongAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 466 static void unsignedLongAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
467 { 467 {
468 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 468 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
469 TestObjectV8Internal::unsignedLongAttributeAttributeGetter(info); 469 TestObjectV8Internal::unsignedLongAttributeAttributeGetter(info);
470 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 470 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
471 } 471 }
472 472
473 static void unsignedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info) 473 static void unsignedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info)
474 { 474 {
475 v8::Handle<v8::Object> holder = info.Holder(); 475 v8::Handle<v8::Object> holder = info.Holder();
476 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedLongAt tribute", "TestObject", holder, info.GetIsolate()); 476 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedLongAt tribute", "TestObject", holder, info.GetIsolate());
477 TestObject* impl = V8TestObject::toNative(holder); 477 TestObject* impl = V8TestObject::toNative(holder);
478 V8TRYCATCH_EXCEPTION_VOID(unsigned, cppValue, toUInt32(v8Value, exceptionSta te), exceptionState); 478 V8TRYCATCH_VOID_EXCEPTION(unsigned, cppValue, toUInt32(v8Value, exceptionSta te), exceptionState);
479 impl->setUnsignedLongAttribute(cppValue); 479 impl->setUnsignedLongAttribute(cppValue);
480 } 480 }
481 481
482 static void unsignedLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 482 static void unsignedLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
483 { 483 {
484 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 484 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
485 TestObjectV8Internal::unsignedLongAttributeAttributeSetter(v8Value, info); 485 TestObjectV8Internal::unsignedLongAttributeAttributeSetter(v8Value, info);
486 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 486 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
487 } 487 }
488 488
489 static void unsignedLongLongAttributeAttributeGetter(const v8::PropertyCallbackI nfo<v8::Value>& info) 489 static void unsignedLongLongAttributeAttributeGetter(const v8::PropertyCallbackI nfo<v8::Value>& info)
490 { 490 {
491 v8::Handle<v8::Object> holder = info.Holder(); 491 v8::Handle<v8::Object> holder = info.Holder();
492 TestObject* impl = V8TestObject::toNative(holder); 492 TestObject* impl = V8TestObject::toNative(holder);
493 v8SetReturnValue(info, static_cast<double>(impl->unsignedLongLongAttribute() )); 493 v8SetReturnValue(info, static_cast<double>(impl->unsignedLongLongAttribute() ));
494 } 494 }
495 495
496 static void unsignedLongLongAttributeAttributeGetterCallback(v8::Local<v8::Strin g>, const v8::PropertyCallbackInfo<v8::Value>& info) 496 static void unsignedLongLongAttributeAttributeGetterCallback(v8::Local<v8::Strin g>, const v8::PropertyCallbackInfo<v8::Value>& info)
497 { 497 {
498 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 498 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
499 TestObjectV8Internal::unsignedLongLongAttributeAttributeGetter(info); 499 TestObjectV8Internal::unsignedLongLongAttributeAttributeGetter(info);
500 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 500 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
501 } 501 }
502 502
503 static void unsignedLongLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info) 503 static void unsignedLongLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info)
504 { 504 {
505 v8::Handle<v8::Object> holder = info.Holder(); 505 v8::Handle<v8::Object> holder = info.Holder();
506 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedLongLo ngAttribute", "TestObject", holder, info.GetIsolate()); 506 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedLongLo ngAttribute", "TestObject", holder, info.GetIsolate());
507 TestObject* impl = V8TestObject::toNative(holder); 507 TestObject* impl = V8TestObject::toNative(holder);
508 V8TRYCATCH_EXCEPTION_VOID(unsigned long long, cppValue, toUInt64(v8Value, ex ceptionState), exceptionState); 508 V8TRYCATCH_VOID_EXCEPTION(unsigned long long, cppValue, toUInt64(v8Value, ex ceptionState), exceptionState);
509 impl->setUnsignedLongLongAttribute(cppValue); 509 impl->setUnsignedLongLongAttribute(cppValue);
510 } 510 }
511 511
512 static void unsignedLongLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 512 static void unsignedLongLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
513 { 513 {
514 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 514 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
515 TestObjectV8Internal::unsignedLongLongAttributeAttributeSetter(v8Value, info ); 515 TestObjectV8Internal::unsignedLongLongAttributeAttributeSetter(v8Value, info );
516 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 516 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
517 } 517 }
518 518
519 static void unsignedShortAttributeAttributeGetter(const v8::PropertyCallbackInfo <v8::Value>& info) 519 static void unsignedShortAttributeAttributeGetter(const v8::PropertyCallbackInfo <v8::Value>& info)
520 { 520 {
521 v8::Handle<v8::Object> holder = info.Holder(); 521 v8::Handle<v8::Object> holder = info.Holder();
522 TestObject* impl = V8TestObject::toNative(holder); 522 TestObject* impl = V8TestObject::toNative(holder);
523 v8SetReturnValueUnsigned(info, impl->unsignedShortAttribute()); 523 v8SetReturnValueUnsigned(info, impl->unsignedShortAttribute());
524 } 524 }
525 525
526 static void unsignedShortAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 526 static void unsignedShortAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
527 { 527 {
528 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 528 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
529 TestObjectV8Internal::unsignedShortAttributeAttributeGetter(info); 529 TestObjectV8Internal::unsignedShortAttributeAttributeGetter(info);
530 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 530 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
531 } 531 }
532 532
533 static void unsignedShortAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 533 static void unsignedShortAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
534 { 534 {
535 v8::Handle<v8::Object> holder = info.Holder(); 535 v8::Handle<v8::Object> holder = info.Holder();
536 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedShortA ttribute", "TestObject", holder, info.GetIsolate()); 536 ExceptionState exceptionState(ExceptionState::SetterContext, "unsignedShortA ttribute", "TestObject", holder, info.GetIsolate());
537 TestObject* impl = V8TestObject::toNative(holder); 537 TestObject* impl = V8TestObject::toNative(holder);
538 V8TRYCATCH_EXCEPTION_VOID(unsigned, cppValue, toUInt16(v8Value, exceptionSta te), exceptionState); 538 V8TRYCATCH_VOID_EXCEPTION(unsigned, cppValue, toUInt16(v8Value, exceptionSta te), exceptionState);
539 impl->setUnsignedShortAttribute(cppValue); 539 impl->setUnsignedShortAttribute(cppValue);
540 } 540 }
541 541
542 static void unsignedShortAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 542 static void unsignedShortAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
543 { 543 {
544 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 544 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
545 TestObjectV8Internal::unsignedShortAttributeAttributeSetter(v8Value, info); 545 TestObjectV8Internal::unsignedShortAttributeAttributeSetter(v8Value, info);
546 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 546 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
547 } 547 }
548 548
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
674 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 674 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
675 TestObjectV8Internal::cssAttributeAttributeGetter(info); 675 TestObjectV8Internal::cssAttributeAttributeGetter(info);
676 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 676 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
677 } 677 }
678 678
679 static void cssAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info) 679 static void cssAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info)
680 { 680 {
681 v8::Handle<v8::Object> holder = info.Holder(); 681 v8::Handle<v8::Object> holder = info.Holder();
682 ExceptionState exceptionState(ExceptionState::SetterContext, "cssAttribute", "TestObject", holder, info.GetIsolate()); 682 ExceptionState exceptionState(ExceptionState::SetterContext, "cssAttribute", "TestObject", holder, info.GetIsolate());
683 TestObject* impl = V8TestObject::toNative(holder); 683 TestObject* impl = V8TestObject::toNative(holder);
684 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 684 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
685 impl->setCSSAttribute(cppValue); 685 impl->setCSSAttribute(cppValue);
686 } 686 }
687 687
688 static void cssAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 688 static void cssAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
689 { 689 {
690 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 690 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
691 TestObjectV8Internal::cssAttributeAttributeSetter(v8Value, info); 691 TestObjectV8Internal::cssAttributeAttributeSetter(v8Value, info);
692 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 692 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
693 } 693 }
694 694
695 static void imeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info) 695 static void imeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info)
696 { 696 {
697 v8::Handle<v8::Object> holder = info.Holder(); 697 v8::Handle<v8::Object> holder = info.Holder();
698 TestObject* impl = V8TestObject::toNative(holder); 698 TestObject* impl = V8TestObject::toNative(holder);
699 v8SetReturnValueInt(info, impl->imeAttribute()); 699 v8SetReturnValueInt(info, impl->imeAttribute());
700 } 700 }
701 701
702 static void imeAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info) 702 static void imeAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info)
703 { 703 {
704 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 704 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
705 TestObjectV8Internal::imeAttributeAttributeGetter(info); 705 TestObjectV8Internal::imeAttributeAttributeGetter(info);
706 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 706 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
707 } 707 }
708 708
709 static void imeAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info) 709 static void imeAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info)
710 { 710 {
711 v8::Handle<v8::Object> holder = info.Holder(); 711 v8::Handle<v8::Object> holder = info.Holder();
712 ExceptionState exceptionState(ExceptionState::SetterContext, "imeAttribute", "TestObject", holder, info.GetIsolate()); 712 ExceptionState exceptionState(ExceptionState::SetterContext, "imeAttribute", "TestObject", holder, info.GetIsolate());
713 TestObject* impl = V8TestObject::toNative(holder); 713 TestObject* impl = V8TestObject::toNative(holder);
714 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 714 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
715 impl->setIMEAttribute(cppValue); 715 impl->setIMEAttribute(cppValue);
716 } 716 }
717 717
718 static void imeAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 718 static void imeAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
719 { 719 {
720 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 720 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
721 TestObjectV8Internal::imeAttributeAttributeSetter(v8Value, info); 721 TestObjectV8Internal::imeAttributeAttributeSetter(v8Value, info);
722 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 722 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
723 } 723 }
724 724
725 static void svgAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info) 725 static void svgAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info)
726 { 726 {
727 v8::Handle<v8::Object> holder = info.Holder(); 727 v8::Handle<v8::Object> holder = info.Holder();
728 TestObject* impl = V8TestObject::toNative(holder); 728 TestObject* impl = V8TestObject::toNative(holder);
729 v8SetReturnValueInt(info, impl->svgAttribute()); 729 v8SetReturnValueInt(info, impl->svgAttribute());
730 } 730 }
731 731
732 static void svgAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info) 732 static void svgAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info)
733 { 733 {
734 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 734 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
735 TestObjectV8Internal::svgAttributeAttributeGetter(info); 735 TestObjectV8Internal::svgAttributeAttributeGetter(info);
736 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 736 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
737 } 737 }
738 738
739 static void svgAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info) 739 static void svgAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info)
740 { 740 {
741 v8::Handle<v8::Object> holder = info.Holder(); 741 v8::Handle<v8::Object> holder = info.Holder();
742 ExceptionState exceptionState(ExceptionState::SetterContext, "svgAttribute", "TestObject", holder, info.GetIsolate()); 742 ExceptionState exceptionState(ExceptionState::SetterContext, "svgAttribute", "TestObject", holder, info.GetIsolate());
743 TestObject* impl = V8TestObject::toNative(holder); 743 TestObject* impl = V8TestObject::toNative(holder);
744 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 744 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
745 impl->setSVGAttribute(cppValue); 745 impl->setSVGAttribute(cppValue);
746 } 746 }
747 747
748 static void svgAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 748 static void svgAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
749 { 749 {
750 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 750 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
751 TestObjectV8Internal::svgAttributeAttributeSetter(v8Value, info); 751 TestObjectV8Internal::svgAttributeAttributeSetter(v8Value, info);
752 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 752 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
753 } 753 }
754 754
755 static void xmlAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info) 755 static void xmlAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value >& info)
756 { 756 {
757 v8::Handle<v8::Object> holder = info.Holder(); 757 v8::Handle<v8::Object> holder = info.Holder();
758 TestObject* impl = V8TestObject::toNative(holder); 758 TestObject* impl = V8TestObject::toNative(holder);
759 v8SetReturnValueInt(info, impl->xmlAttribute()); 759 v8SetReturnValueInt(info, impl->xmlAttribute());
760 } 760 }
761 761
762 static void xmlAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info) 762 static void xmlAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8: :PropertyCallbackInfo<v8::Value>& info)
763 { 763 {
764 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 764 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
765 TestObjectV8Internal::xmlAttributeAttributeGetter(info); 765 TestObjectV8Internal::xmlAttributeAttributeGetter(info);
766 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 766 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
767 } 767 }
768 768
769 static void xmlAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info) 769 static void xmlAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:: PropertyCallbackInfo<void>& info)
770 { 770 {
771 v8::Handle<v8::Object> holder = info.Holder(); 771 v8::Handle<v8::Object> holder = info.Holder();
772 ExceptionState exceptionState(ExceptionState::SetterContext, "xmlAttribute", "TestObject", holder, info.GetIsolate()); 772 ExceptionState exceptionState(ExceptionState::SetterContext, "xmlAttribute", "TestObject", holder, info.GetIsolate());
773 TestObject* impl = V8TestObject::toNative(holder); 773 TestObject* impl = V8TestObject::toNative(holder);
774 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 774 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
775 impl->setXMLAttribute(cppValue); 775 impl->setXMLAttribute(cppValue);
776 } 776 }
777 777
778 static void xmlAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 778 static void xmlAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local <v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
779 { 779 {
780 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 780 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
781 TestObjectV8Internal::xmlAttributeAttributeSetter(v8Value, info); 781 TestObjectV8Internal::xmlAttributeAttributeSetter(v8Value, info);
782 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 782 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
783 } 783 }
784 784
(...skipping 597 matching lines...) Expand 10 before | Expand all | Expand 10 after
1382 { 1382 {
1383 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1383 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1384 TestObjectV8Internal::stringOrNullAttributeAttributeGetter(info); 1384 TestObjectV8Internal::stringOrNullAttributeAttributeGetter(info);
1385 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1385 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1386 } 1386 }
1387 1387
1388 static void stringOrNullAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info) 1388 static void stringOrNullAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info)
1389 { 1389 {
1390 v8::Handle<v8::Object> holder = info.Holder(); 1390 v8::Handle<v8::Object> holder = info.Holder();
1391 TestObject* impl = V8TestObject::toNative(holder); 1391 TestObject* impl = V8TestObject::toNative(holder);
1392 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 1392 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
1393 impl->setStringOrNullAttribute(cppValue); 1393 impl->setStringOrNullAttribute(cppValue);
1394 } 1394 }
1395 1395
1396 static void stringOrNullAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1396 static void stringOrNullAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1397 { 1397 {
1398 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1398 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1399 TestObjectV8Internal::stringOrNullAttributeAttributeSetter(v8Value, info); 1399 TestObjectV8Internal::stringOrNullAttributeAttributeSetter(v8Value, info);
1400 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1400 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1401 } 1401 }
1402 1402
(...skipping 15 matching lines...) Expand all
1418 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1418 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1419 TestObjectV8Internal::longOrNullAttributeAttributeGetter(info); 1419 TestObjectV8Internal::longOrNullAttributeAttributeGetter(info);
1420 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1420 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1421 } 1421 }
1422 1422
1423 static void longOrNullAttributeAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info) 1423 static void longOrNullAttributeAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info)
1424 { 1424 {
1425 v8::Handle<v8::Object> holder = info.Holder(); 1425 v8::Handle<v8::Object> holder = info.Holder();
1426 ExceptionState exceptionState(ExceptionState::SetterContext, "longOrNullAttr ibute", "TestObject", holder, info.GetIsolate()); 1426 ExceptionState exceptionState(ExceptionState::SetterContext, "longOrNullAttr ibute", "TestObject", holder, info.GetIsolate());
1427 TestObject* impl = V8TestObject::toNative(holder); 1427 TestObject* impl = V8TestObject::toNative(holder);
1428 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1428 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1429 impl->setLongOrNullAttribute(cppValue); 1429 impl->setLongOrNullAttribute(cppValue);
1430 } 1430 }
1431 1431
1432 static void longOrNullAttributeAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1432 static void longOrNullAttributeAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1433 { 1433 {
1434 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1434 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1435 TestObjectV8Internal::longOrNullAttributeAttributeSetter(v8Value, info); 1435 TestObjectV8Internal::longOrNullAttributeAttributeSetter(v8Value, info);
1436 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1436 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1437 } 1437 }
1438 1438
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
1482 { 1482 {
1483 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1483 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1484 TestObjectV8Internal::testEnumAttributeAttributeGetter(info); 1484 TestObjectV8Internal::testEnumAttributeAttributeGetter(info);
1485 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1485 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1486 } 1486 }
1487 1487
1488 static void testEnumAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1488 static void testEnumAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1489 { 1489 {
1490 v8::Handle<v8::Object> holder = info.Holder(); 1490 v8::Handle<v8::Object> holder = info.Holder();
1491 TestObject* impl = V8TestObject::toNative(holder); 1491 TestObject* impl = V8TestObject::toNative(holder);
1492 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 1492 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
1493 String string = cppValue; 1493 String string = cppValue;
1494 if (!(string == "" || string == "EnumValue1" || string == "EnumValue2" || st ring == "EnumValue3")) 1494 if (!(string == "" || string == "EnumValue1" || string == "EnumValue2" || st ring == "EnumValue3"))
1495 return; 1495 return;
1496 impl->setTestEnumAttribute(cppValue); 1496 impl->setTestEnumAttribute(cppValue);
1497 } 1497 }
1498 1498
1499 static void testEnumAttributeAttributeSetterCallback(v8::Local<v8::String>, v8:: Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1499 static void testEnumAttributeAttributeSetterCallback(v8::Local<v8::String>, v8:: Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1500 { 1500 {
1501 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1501 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1502 TestObjectV8Internal::testEnumAttributeAttributeSetter(v8Value, info); 1502 TestObjectV8Internal::testEnumAttributeAttributeSetter(v8Value, info);
1503 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1503 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1504 } 1504 }
1505 1505
1506 static void staticStringAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info) 1506 static void staticStringAttributeAttributeGetter(const v8::PropertyCallbackInfo< v8::Value>& info)
1507 { 1507 {
1508 v8SetReturnValueString(info, TestObject::staticStringAttribute(), info.GetIs olate()); 1508 v8SetReturnValueString(info, TestObject::staticStringAttribute(), info.GetIs olate());
1509 } 1509 }
1510 1510
1511 static void staticStringAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 1511 static void staticStringAttributeAttributeGetterCallback(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
1512 { 1512 {
1513 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1513 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1514 TestObjectV8Internal::staticStringAttributeAttributeGetter(info); 1514 TestObjectV8Internal::staticStringAttributeAttributeGetter(info);
1515 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1515 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1516 } 1516 }
1517 1517
1518 static void staticStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info) 1518 static void staticStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info)
1519 { 1519 {
1520 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 1520 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
1521 TestObject::setStaticStringAttribute(cppValue); 1521 TestObject::setStaticStringAttribute(cppValue);
1522 } 1522 }
1523 1523
1524 static void staticStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1524 static void staticStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1525 { 1525 {
1526 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1526 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1527 TestObjectV8Internal::staticStringAttributeAttributeSetter(v8Value, info); 1527 TestObjectV8Internal::staticStringAttributeAttributeSetter(v8Value, info);
1528 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1528 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1529 } 1529 }
1530 1530
1531 static void staticLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8 ::Value>& info) 1531 static void staticLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8 ::Value>& info)
1532 { 1532 {
1533 v8SetReturnValueInt(info, TestObject::staticLongAttribute()); 1533 v8SetReturnValueInt(info, TestObject::staticLongAttribute());
1534 } 1534 }
1535 1535
1536 static void staticLongAttributeAttributeGetterCallback(v8::Local<v8::String>, co nst v8::PropertyCallbackInfo<v8::Value>& info) 1536 static void staticLongAttributeAttributeGetterCallback(v8::Local<v8::String>, co nst v8::PropertyCallbackInfo<v8::Value>& info)
1537 { 1537 {
1538 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1538 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1539 TestObjectV8Internal::staticLongAttributeAttributeGetter(info); 1539 TestObjectV8Internal::staticLongAttributeAttributeGetter(info);
1540 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1540 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1541 } 1541 }
1542 1542
1543 static void staticLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info) 1543 static void staticLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info)
1544 { 1544 {
1545 ExceptionState exceptionState(ExceptionState::SetterContext, "staticLongAttr ibute", "TestObject", holder, info.GetIsolate()); 1545 ExceptionState exceptionState(ExceptionState::SetterContext, "staticLongAttr ibute", "TestObject", holder, info.GetIsolate());
1546 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1546 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1547 TestObject::setStaticLongAttribute(cppValue); 1547 TestObject::setStaticLongAttribute(cppValue);
1548 } 1548 }
1549 1549
1550 static void staticLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1550 static void staticLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1551 { 1551 {
1552 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1552 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1553 TestObjectV8Internal::staticLongAttributeAttributeSetter(v8Value, info); 1553 TestObjectV8Internal::staticLongAttributeAttributeSetter(v8Value, info);
1554 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1554 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1555 } 1555 }
1556 1556
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
1599 contextData->activityLogger()->log("TestObject.activityLoggingAccessForA llWorldsLongAttribute", 0, 0, "Getter"); 1599 contextData->activityLogger()->log("TestObject.activityLoggingAccessForA llWorldsLongAttribute", 0, 0, "Getter");
1600 TestObjectV8Internal::activityLoggingAccessForAllWorldsLongAttributeAttribut eGetter(info); 1600 TestObjectV8Internal::activityLoggingAccessForAllWorldsLongAttributeAttribut eGetter(info);
1601 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1601 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1602 } 1602 }
1603 1603
1604 static void activityLoggingAccessForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1604 static void activityLoggingAccessForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1605 { 1605 {
1606 v8::Handle<v8::Object> holder = info.Holder(); 1606 v8::Handle<v8::Object> holder = info.Holder();
1607 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate()); 1607 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate());
1608 TestObject* impl = V8TestObject::toNative(holder); 1608 TestObject* impl = V8TestObject::toNative(holder);
1609 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1609 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1610 impl->setActivityLoggingAccessForAllWorldsLongAttribute(cppValue); 1610 impl->setActivityLoggingAccessForAllWorldsLongAttribute(cppValue);
1611 } 1611 }
1612 1612
1613 static void activityLoggingAccessForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info) 1613 static void activityLoggingAccessForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info)
1614 { 1614 {
1615 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1615 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1616 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext()); 1616 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext());
1617 if (contextData && contextData->activityLogger()) { 1617 if (contextData && contextData->activityLogger()) {
1618 v8::Handle<v8::Value> loggerArg[] = { v8Value }; 1618 v8::Handle<v8::Value> loggerArg[] = { v8Value };
1619 contextData->activityLogger()->log("TestObject.activityLoggingAccessForA llWorldsLongAttribute", 1, &loggerArg[0], "Setter"); 1619 contextData->activityLogger()->log("TestObject.activityLoggingAccessForA llWorldsLongAttribute", 1, &loggerArg[0], "Setter");
(...skipping 17 matching lines...) Expand all
1637 contextData->activityLogger()->log("TestObject.activityLoggingGetterForA llWorldsLongAttribute", 0, 0, "Getter"); 1637 contextData->activityLogger()->log("TestObject.activityLoggingGetterForA llWorldsLongAttribute", 0, 0, "Getter");
1638 TestObjectV8Internal::activityLoggingGetterForAllWorldsLongAttributeAttribut eGetter(info); 1638 TestObjectV8Internal::activityLoggingGetterForAllWorldsLongAttributeAttribut eGetter(info);
1639 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1639 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1640 } 1640 }
1641 1641
1642 static void activityLoggingGetterForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1642 static void activityLoggingGetterForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1643 { 1643 {
1644 v8::Handle<v8::Object> holder = info.Holder(); 1644 v8::Handle<v8::Object> holder = info.Holder();
1645 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate()); 1645 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate());
1646 TestObject* impl = V8TestObject::toNative(holder); 1646 TestObject* impl = V8TestObject::toNative(holder);
1647 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1647 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1648 impl->setActivityLoggingGetterForAllWorldsLongAttribute(cppValue); 1648 impl->setActivityLoggingGetterForAllWorldsLongAttribute(cppValue);
1649 } 1649 }
1650 1650
1651 static void activityLoggingGetterForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info) 1651 static void activityLoggingGetterForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info)
1652 { 1652 {
1653 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1653 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1654 TestObjectV8Internal::activityLoggingGetterForAllWorldsLongAttributeAttribut eSetter(v8Value, info); 1654 TestObjectV8Internal::activityLoggingGetterForAllWorldsLongAttributeAttribut eSetter(v8Value, info);
1655 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1655 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1656 } 1656 }
1657 1657
1658 static void activityLoggingSetterForAllWorldsLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info) 1658 static void activityLoggingSetterForAllWorldsLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
1659 { 1659 {
1660 v8::Handle<v8::Object> holder = info.Holder(); 1660 v8::Handle<v8::Object> holder = info.Holder();
1661 TestObject* impl = V8TestObject::toNative(holder); 1661 TestObject* impl = V8TestObject::toNative(holder);
1662 v8SetReturnValueInt(info, impl->activityLoggingSetterForAllWorldsLongAttribu te()); 1662 v8SetReturnValueInt(info, impl->activityLoggingSetterForAllWorldsLongAttribu te());
1663 } 1663 }
1664 1664
1665 static void activityLoggingSetterForAllWorldsLongAttributeAttributeGetterCallbac k(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 1665 static void activityLoggingSetterForAllWorldsLongAttributeAttributeGetterCallbac k(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
1666 { 1666 {
1667 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1667 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1668 TestObjectV8Internal::activityLoggingSetterForAllWorldsLongAttributeAttribut eGetter(info); 1668 TestObjectV8Internal::activityLoggingSetterForAllWorldsLongAttributeAttribut eGetter(info);
1669 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1669 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1670 } 1670 }
1671 1671
1672 static void activityLoggingSetterForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1672 static void activityLoggingSetterForAllWorldsLongAttributeAttributeSetter(v8::Lo cal<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1673 { 1673 {
1674 v8::Handle<v8::Object> holder = info.Holder(); 1674 v8::Handle<v8::Object> holder = info.Holder();
1675 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gSetterForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate()); 1675 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gSetterForAllWorldsLongAttribute", "TestObject", holder, info.GetIsolate());
1676 TestObject* impl = V8TestObject::toNative(holder); 1676 TestObject* impl = V8TestObject::toNative(holder);
1677 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1677 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1678 impl->setActivityLoggingSetterForAllWorldsLongAttribute(cppValue); 1678 impl->setActivityLoggingSetterForAllWorldsLongAttribute(cppValue);
1679 } 1679 }
1680 1680
1681 static void activityLoggingSetterForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info) 1681 static void activityLoggingSetterForAllWorldsLongAttributeAttributeSetterCallbac k(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbac kInfo<void>& info)
1682 { 1682 {
1683 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1683 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1684 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext()); 1684 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext());
1685 if (contextData && contextData->activityLogger()) { 1685 if (contextData && contextData->activityLogger()) {
1686 v8::Handle<v8::Value> loggerArg[] = { v8Value }; 1686 v8::Handle<v8::Value> loggerArg[] = { v8Value };
1687 contextData->activityLogger()->log("TestObject.activityLoggingSetterForA llWorldsLongAttribute", 1, &loggerArg[0], "Setter"); 1687 contextData->activityLogger()->log("TestObject.activityLoggingSetterForA llWorldsLongAttribute", 1, &loggerArg[0], "Setter");
(...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after
1798 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1798 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1799 } 1799 }
1800 #endif // ENABLE(CONDITION) 1800 #endif // ENABLE(CONDITION)
1801 1801
1802 #if ENABLE(CONDITION) 1802 #if ENABLE(CONDITION)
1803 static void conditionalLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value , const v8::PropertyCallbackInfo<void>& info) 1803 static void conditionalLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value , const v8::PropertyCallbackInfo<void>& info)
1804 { 1804 {
1805 v8::Handle<v8::Object> holder = info.Holder(); 1805 v8::Handle<v8::Object> holder = info.Holder();
1806 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalLon gAttribute", "TestObject", holder, info.GetIsolate()); 1806 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalLon gAttribute", "TestObject", holder, info.GetIsolate());
1807 TestObject* impl = V8TestObject::toNative(holder); 1807 TestObject* impl = V8TestObject::toNative(holder);
1808 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1808 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1809 impl->setConditionalLongAttribute(cppValue); 1809 impl->setConditionalLongAttribute(cppValue);
1810 } 1810 }
1811 #endif // ENABLE(CONDITION) 1811 #endif // ENABLE(CONDITION)
1812 1812
1813 #if ENABLE(CONDITION) 1813 #if ENABLE(CONDITION)
1814 static void conditionalLongAttributeAttributeSetterCallback(v8::Local<v8::String >, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1814 static void conditionalLongAttributeAttributeSetterCallback(v8::Local<v8::String >, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1815 { 1815 {
1816 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1816 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1817 TestObjectV8Internal::conditionalLongAttributeAttributeSetter(v8Value, info) ; 1817 TestObjectV8Internal::conditionalLongAttributeAttributeSetter(v8Value, info) ;
1818 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1818 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 17 matching lines...) Expand all
1836 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1836 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1837 } 1837 }
1838 #endif // ENABLE(CONDITION_1) && ENABLE(CONDITION_2) 1838 #endif // ENABLE(CONDITION_1) && ENABLE(CONDITION_2)
1839 1839
1840 #if ENABLE(CONDITION_1) && ENABLE(CONDITION_2) 1840 #if ENABLE(CONDITION_1) && ENABLE(CONDITION_2)
1841 static void conditionalAndLongAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info) 1841 static void conditionalAndLongAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info)
1842 { 1842 {
1843 v8::Handle<v8::Object> holder = info.Holder(); 1843 v8::Handle<v8::Object> holder = info.Holder();
1844 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalAnd LongAttribute", "TestObject", holder, info.GetIsolate()); 1844 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalAnd LongAttribute", "TestObject", holder, info.GetIsolate());
1845 TestObject* impl = V8TestObject::toNative(holder); 1845 TestObject* impl = V8TestObject::toNative(holder);
1846 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1846 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1847 impl->setConditionalAndLongAttribute(cppValue); 1847 impl->setConditionalAndLongAttribute(cppValue);
1848 } 1848 }
1849 #endif // ENABLE(CONDITION_1) && ENABLE(CONDITION_2) 1849 #endif // ENABLE(CONDITION_1) && ENABLE(CONDITION_2)
1850 1850
1851 #if ENABLE(CONDITION_1) && ENABLE(CONDITION_2) 1851 #if ENABLE(CONDITION_1) && ENABLE(CONDITION_2)
1852 static void conditionalAndLongAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1852 static void conditionalAndLongAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1853 { 1853 {
1854 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1854 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1855 TestObjectV8Internal::conditionalAndLongAttributeAttributeSetter(v8Value, in fo); 1855 TestObjectV8Internal::conditionalAndLongAttributeAttributeSetter(v8Value, in fo);
1856 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1856 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 17 matching lines...) Expand all
1874 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1874 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1875 } 1875 }
1876 #endif // ENABLE(CONDITION_1) || ENABLE(CONDITION_2) 1876 #endif // ENABLE(CONDITION_1) || ENABLE(CONDITION_2)
1877 1877
1878 #if ENABLE(CONDITION_1) || ENABLE(CONDITION_2) 1878 #if ENABLE(CONDITION_1) || ENABLE(CONDITION_2)
1879 static void conditionalOrLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info) 1879 static void conditionalOrLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info)
1880 { 1880 {
1881 v8::Handle<v8::Object> holder = info.Holder(); 1881 v8::Handle<v8::Object> holder = info.Holder();
1882 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalOrL ongAttribute", "TestObject", holder, info.GetIsolate()); 1882 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalOrL ongAttribute", "TestObject", holder, info.GetIsolate());
1883 TestObject* impl = V8TestObject::toNative(holder); 1883 TestObject* impl = V8TestObject::toNative(holder);
1884 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1884 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1885 impl->setConditionalOrLongAttribute(cppValue); 1885 impl->setConditionalOrLongAttribute(cppValue);
1886 } 1886 }
1887 #endif // ENABLE(CONDITION_1) || ENABLE(CONDITION_2) 1887 #endif // ENABLE(CONDITION_1) || ENABLE(CONDITION_2)
1888 1888
1889 #if ENABLE(CONDITION_1) || ENABLE(CONDITION_2) 1889 #if ENABLE(CONDITION_1) || ENABLE(CONDITION_2)
1890 static void conditionalOrLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1890 static void conditionalOrLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1891 { 1891 {
1892 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1892 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1893 TestObjectV8Internal::conditionalOrLongAttributeAttributeSetter(v8Value, inf o); 1893 TestObjectV8Internal::conditionalOrLongAttributeAttributeSetter(v8Value, inf o);
1894 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1894 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 19 matching lines...) Expand all
1914 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 1914 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
1915 V8TestObject::customGetterLongAttributeAttributeGetterCustom(info); 1915 V8TestObject::customGetterLongAttributeAttributeGetterCustom(info);
1916 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1916 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1917 } 1917 }
1918 1918
1919 static void customGetterLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info) 1919 static void customGetterLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info)
1920 { 1920 {
1921 v8::Handle<v8::Object> holder = info.Holder(); 1921 v8::Handle<v8::Object> holder = info.Holder();
1922 ExceptionState exceptionState(ExceptionState::SetterContext, "customGetterLo ngAttribute", "TestObject", holder, info.GetIsolate()); 1922 ExceptionState exceptionState(ExceptionState::SetterContext, "customGetterLo ngAttribute", "TestObject", holder, info.GetIsolate());
1923 TestObject* impl = V8TestObject::toNative(holder); 1923 TestObject* impl = V8TestObject::toNative(holder);
1924 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 1924 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
1925 impl->setCustomGetterLongAttribute(cppValue); 1925 impl->setCustomGetterLongAttribute(cppValue);
1926 } 1926 }
1927 1927
1928 static void customGetterLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 1928 static void customGetterLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
1929 { 1929 {
1930 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 1930 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
1931 TestObjectV8Internal::customGetterLongAttributeAttributeSetter(v8Value, info ); 1931 TestObjectV8Internal::customGetterLongAttributeAttributeSetter(v8Value, info );
1932 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 1932 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
1933 } 1933 }
1934 1934
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
2005 UseCounter::countDeprecation(callingExecutionContext(info.GetIsolate()), Use Counter::LongAttribute); 2005 UseCounter::countDeprecation(callingExecutionContext(info.GetIsolate()), Use Counter::LongAttribute);
2006 TestObjectV8Internal::deprecatedLongAttributeAttributeGetter(info); 2006 TestObjectV8Internal::deprecatedLongAttributeAttributeGetter(info);
2007 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2007 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2008 } 2008 }
2009 2009
2010 static void deprecatedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2010 static void deprecatedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2011 { 2011 {
2012 v8::Handle<v8::Object> holder = info.Holder(); 2012 v8::Handle<v8::Object> holder = info.Holder();
2013 ExceptionState exceptionState(ExceptionState::SetterContext, "deprecatedLong Attribute", "TestObject", holder, info.GetIsolate()); 2013 ExceptionState exceptionState(ExceptionState::SetterContext, "deprecatedLong Attribute", "TestObject", holder, info.GetIsolate());
2014 TestObject* impl = V8TestObject::toNative(holder); 2014 TestObject* impl = V8TestObject::toNative(holder);
2015 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2015 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2016 impl->setDeprecatedLongAttribute(cppValue); 2016 impl->setDeprecatedLongAttribute(cppValue);
2017 } 2017 }
2018 2018
2019 static void deprecatedLongAttributeAttributeSetterCallback(v8::Local<v8::String> , v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2019 static void deprecatedLongAttributeAttributeSetterCallback(v8::Local<v8::String> , v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2020 { 2020 {
2021 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2021 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2022 UseCounter::countDeprecation(callingExecutionContext(info.GetIsolate()), Use Counter::LongAttribute); 2022 UseCounter::countDeprecation(callingExecutionContext(info.GetIsolate()), Use Counter::LongAttribute);
2023 TestObjectV8Internal::deprecatedLongAttributeAttributeSetter(v8Value, info); 2023 TestObjectV8Internal::deprecatedLongAttributeAttributeSetter(v8Value, info);
2024 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2024 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2025 } 2025 }
(...skipping 10 matching lines...) Expand all
2036 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2036 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2037 TestObjectV8Internal::enforceRangeLongAttributeAttributeGetter(info); 2037 TestObjectV8Internal::enforceRangeLongAttributeAttributeGetter(info);
2038 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2038 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2039 } 2039 }
2040 2040
2041 static void enforceRangeLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info) 2041 static void enforceRangeLongAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info)
2042 { 2042 {
2043 v8::Handle<v8::Object> holder = info.Holder(); 2043 v8::Handle<v8::Object> holder = info.Holder();
2044 ExceptionState exceptionState(ExceptionState::SetterContext, "enforceRangeLo ngAttribute", "TestObject", holder, info.GetIsolate()); 2044 ExceptionState exceptionState(ExceptionState::SetterContext, "enforceRangeLo ngAttribute", "TestObject", holder, info.GetIsolate());
2045 TestObject* impl = V8TestObject::toNative(holder); 2045 TestObject* impl = V8TestObject::toNative(holder);
2046 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, EnforceRange, exce ptionState), exceptionState); 2046 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, EnforceRange, exce ptionState), exceptionState);
2047 impl->setEnforceRangeLongAttribute(cppValue); 2047 impl->setEnforceRangeLongAttribute(cppValue);
2048 } 2048 }
2049 2049
2050 static void enforceRangeLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2050 static void enforceRangeLongAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2051 { 2051 {
2052 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2052 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2053 TestObjectV8Internal::enforceRangeLongAttributeAttributeSetter(v8Value, info ); 2053 TestObjectV8Internal::enforceRangeLongAttributeAttributeSetter(v8Value, info );
2054 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2054 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2055 } 2055 }
2056 2056
2057 static void exposeJSAccessorsLongAttributeAttributeGetter(const v8::FunctionCall backInfo<v8::Value>& info) 2057 static void exposeJSAccessorsLongAttributeAttributeGetter(const v8::FunctionCall backInfo<v8::Value>& info)
2058 { 2058 {
2059 v8::Handle<v8::Object> holder = info.Holder(); 2059 v8::Handle<v8::Object> holder = info.Holder();
2060 TestObject* impl = V8TestObject::toNative(holder); 2060 TestObject* impl = V8TestObject::toNative(holder);
2061 v8SetReturnValueInt(info, impl->exposeJSAccessorsLongAttribute()); 2061 v8SetReturnValueInt(info, impl->exposeJSAccessorsLongAttribute());
2062 } 2062 }
2063 2063
2064 static void exposeJSAccessorsLongAttributeAttributeGetterCallback(const v8::Func tionCallbackInfo<v8::Value>& info) 2064 static void exposeJSAccessorsLongAttributeAttributeGetterCallback(const v8::Func tionCallbackInfo<v8::Value>& info)
2065 { 2065 {
2066 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2066 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2067 TestObjectV8Internal::exposeJSAccessorsLongAttributeAttributeGetter(info); 2067 TestObjectV8Internal::exposeJSAccessorsLongAttributeAttributeGetter(info);
2068 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2068 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2069 } 2069 }
2070 2070
2071 static void exposeJSAccessorsLongAttributeAttributeSetter(v8::Local<v8::Value> v 8Value, const v8::FunctionCallbackInfo<v8::Value>& info) 2071 static void exposeJSAccessorsLongAttributeAttributeSetter(v8::Local<v8::Value> v 8Value, const v8::FunctionCallbackInfo<v8::Value>& info)
2072 { 2072 {
2073 v8::Handle<v8::Object> holder = info.Holder(); 2073 v8::Handle<v8::Object> holder = info.Holder();
2074 ExceptionState exceptionState(ExceptionState::SetterContext, "exposeJSAccess orsLongAttribute", "TestObject", holder, info.GetIsolate()); 2074 ExceptionState exceptionState(ExceptionState::SetterContext, "exposeJSAccess orsLongAttribute", "TestObject", holder, info.GetIsolate());
2075 TestObject* impl = V8TestObject::toNative(holder); 2075 TestObject* impl = V8TestObject::toNative(holder);
2076 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2076 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2077 impl->setExposeJSAccessorsLongAttribute(cppValue); 2077 impl->setExposeJSAccessorsLongAttribute(cppValue);
2078 } 2078 }
2079 2079
2080 static void exposeJSAccessorsLongAttributeAttributeSetterCallback(const v8::Func tionCallbackInfo<v8::Value>& info) 2080 static void exposeJSAccessorsLongAttributeAttributeSetterCallback(const v8::Func tionCallbackInfo<v8::Value>& info)
2081 { 2081 {
2082 v8::Local<v8::Value> v8Value = info[0]; 2082 v8::Local<v8::Value> v8Value = info[0];
2083 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2083 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2084 TestObjectV8Internal::exposeJSAccessorsLongAttributeAttributeSetter(v8Value, info); 2084 TestObjectV8Internal::exposeJSAccessorsLongAttributeAttributeSetter(v8Value, info);
2085 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2085 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2086 } 2086 }
(...skipping 10 matching lines...) Expand all
2097 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2097 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2098 TestObjectV8Internal::implementedAsLongAttributeAttributeGetter(info); 2098 TestObjectV8Internal::implementedAsLongAttributeAttributeGetter(info);
2099 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2099 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2100 } 2100 }
2101 2101
2102 static void implementedAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info) 2102 static void implementedAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info)
2103 { 2103 {
2104 v8::Handle<v8::Object> holder = info.Holder(); 2104 v8::Handle<v8::Object> holder = info.Holder();
2105 ExceptionState exceptionState(ExceptionState::SetterContext, "implementedAsL ongAttribute", "TestObject", holder, info.GetIsolate()); 2105 ExceptionState exceptionState(ExceptionState::SetterContext, "implementedAsL ongAttribute", "TestObject", holder, info.GetIsolate());
2106 TestObject* impl = V8TestObject::toNative(holder); 2106 TestObject* impl = V8TestObject::toNative(holder);
2107 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2107 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2108 impl->setImplementedAsName(cppValue); 2108 impl->setImplementedAsName(cppValue);
2109 } 2109 }
2110 2110
2111 static void implementedAsLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2111 static void implementedAsLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2112 { 2112 {
2113 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2113 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2114 TestObjectV8Internal::implementedAsLongAttributeAttributeSetter(v8Value, inf o); 2114 TestObjectV8Internal::implementedAsLongAttributeAttributeSetter(v8Value, inf o);
2115 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2115 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2116 } 2116 }
2117 2117
(...skipping 16 matching lines...) Expand all
2134 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2134 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2135 V8TestObject::customGetterImplementedAsLongAttributeAttributeGetterCustom(in fo); 2135 V8TestObject::customGetterImplementedAsLongAttributeAttributeGetterCustom(in fo);
2136 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2136 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2137 } 2137 }
2138 2138
2139 static void customGetterImplementedAsLongAttributeAttributeSetter(v8::Local<v8:: Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2139 static void customGetterImplementedAsLongAttributeAttributeSetter(v8::Local<v8:: Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2140 { 2140 {
2141 v8::Handle<v8::Object> holder = info.Holder(); 2141 v8::Handle<v8::Object> holder = info.Holder();
2142 ExceptionState exceptionState(ExceptionState::SetterContext, "customGetterIm plementedAsLongAttribute", "TestObject", holder, info.GetIsolate()); 2142 ExceptionState exceptionState(ExceptionState::SetterContext, "customGetterIm plementedAsLongAttribute", "TestObject", holder, info.GetIsolate());
2143 TestObject* impl = V8TestObject::toNative(holder); 2143 TestObject* impl = V8TestObject::toNative(holder);
2144 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2144 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2145 impl->setImplementedAsNameWithCustomGetter(cppValue); 2145 impl->setImplementedAsNameWithCustomGetter(cppValue);
2146 } 2146 }
2147 2147
2148 static void customGetterImplementedAsLongAttributeAttributeSetterCallback(v8::Lo cal<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<vo id>& info) 2148 static void customGetterImplementedAsLongAttributeAttributeSetterCallback(v8::Lo cal<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<vo id>& info)
2149 { 2149 {
2150 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2150 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2151 TestObjectV8Internal::customGetterImplementedAsLongAttributeAttributeSetter( v8Value, info); 2151 TestObjectV8Internal::customGetterImplementedAsLongAttributeAttributeSetter( v8Value, info);
2152 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2152 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2153 } 2153 }
2154 2154
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
2186 UseCounter::count(callingExecutionContext(info.GetIsolate()), UseCounter::Te stFeature); 2186 UseCounter::count(callingExecutionContext(info.GetIsolate()), UseCounter::Te stFeature);
2187 TestObjectV8Internal::measureAsLongAttributeAttributeGetter(info); 2187 TestObjectV8Internal::measureAsLongAttributeAttributeGetter(info);
2188 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2188 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2189 } 2189 }
2190 2190
2191 static void measureAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2191 static void measureAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2192 { 2192 {
2193 v8::Handle<v8::Object> holder = info.Holder(); 2193 v8::Handle<v8::Object> holder = info.Holder();
2194 ExceptionState exceptionState(ExceptionState::SetterContext, "measureAsLongA ttribute", "TestObject", holder, info.GetIsolate()); 2194 ExceptionState exceptionState(ExceptionState::SetterContext, "measureAsLongA ttribute", "TestObject", holder, info.GetIsolate());
2195 TestObject* impl = V8TestObject::toNative(holder); 2195 TestObject* impl = V8TestObject::toNative(holder);
2196 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2196 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2197 impl->setMeasureAsLongAttribute(cppValue); 2197 impl->setMeasureAsLongAttribute(cppValue);
2198 } 2198 }
2199 2199
2200 static void measureAsLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2200 static void measureAsLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2201 { 2201 {
2202 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2202 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2203 UseCounter::count(callingExecutionContext(info.GetIsolate()), UseCounter::Te stFeature); 2203 UseCounter::count(callingExecutionContext(info.GetIsolate()), UseCounter::Te stFeature);
2204 TestObjectV8Internal::measureAsLongAttributeAttributeSetter(v8Value, info); 2204 TestObjectV8Internal::measureAsLongAttributeAttributeSetter(v8Value, info);
2205 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2205 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2206 } 2206 }
(...skipping 10 matching lines...) Expand all
2217 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2217 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2218 TestObjectV8Internal::notEnumerableLongAttributeAttributeGetter(info); 2218 TestObjectV8Internal::notEnumerableLongAttributeAttributeGetter(info);
2219 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2219 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2220 } 2220 }
2221 2221
2222 static void notEnumerableLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info) 2222 static void notEnumerableLongAttributeAttributeSetter(v8::Local<v8::Value> v8Val ue, const v8::PropertyCallbackInfo<void>& info)
2223 { 2223 {
2224 v8::Handle<v8::Object> holder = info.Holder(); 2224 v8::Handle<v8::Object> holder = info.Holder();
2225 ExceptionState exceptionState(ExceptionState::SetterContext, "notEnumerableL ongAttribute", "TestObject", holder, info.GetIsolate()); 2225 ExceptionState exceptionState(ExceptionState::SetterContext, "notEnumerableL ongAttribute", "TestObject", holder, info.GetIsolate());
2226 TestObject* impl = V8TestObject::toNative(holder); 2226 TestObject* impl = V8TestObject::toNative(holder);
2227 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2227 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2228 impl->setNotEnumerableLongAttribute(cppValue); 2228 impl->setNotEnumerableLongAttribute(cppValue);
2229 } 2229 }
2230 2230
2231 static void notEnumerableLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2231 static void notEnumerableLongAttributeAttributeSetterCallback(v8::Local<v8::Stri ng>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2232 { 2232 {
2233 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2233 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2234 TestObjectV8Internal::notEnumerableLongAttributeAttributeSetter(v8Value, inf o); 2234 TestObjectV8Internal::notEnumerableLongAttributeAttributeSetter(v8Value, inf o);
2235 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2235 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2236 } 2236 }
2237 2237
2238 static void perContextEnabledLongAttributeAttributeGetter(const v8::PropertyCall backInfo<v8::Value>& info) 2238 static void perContextEnabledLongAttributeAttributeGetter(const v8::PropertyCall backInfo<v8::Value>& info)
2239 { 2239 {
2240 v8::Handle<v8::Object> holder = info.Holder(); 2240 v8::Handle<v8::Object> holder = info.Holder();
2241 TestObject* impl = V8TestObject::toNative(holder); 2241 TestObject* impl = V8TestObject::toNative(holder);
2242 v8SetReturnValueInt(info, impl->perContextEnabledLongAttribute()); 2242 v8SetReturnValueInt(info, impl->perContextEnabledLongAttribute());
2243 } 2243 }
2244 2244
2245 static void perContextEnabledLongAttributeAttributeGetterCallback(v8::Local<v8:: String>, const v8::PropertyCallbackInfo<v8::Value>& info) 2245 static void perContextEnabledLongAttributeAttributeGetterCallback(v8::Local<v8:: String>, const v8::PropertyCallbackInfo<v8::Value>& info)
2246 { 2246 {
2247 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2247 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2248 TestObjectV8Internal::perContextEnabledLongAttributeAttributeGetter(info); 2248 TestObjectV8Internal::perContextEnabledLongAttributeAttributeGetter(info);
2249 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2249 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2250 } 2250 }
2251 2251
2252 static void perContextEnabledLongAttributeAttributeSetter(v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info) 2252 static void perContextEnabledLongAttributeAttributeSetter(v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info)
2253 { 2253 {
2254 v8::Handle<v8::Object> holder = info.Holder(); 2254 v8::Handle<v8::Object> holder = info.Holder();
2255 ExceptionState exceptionState(ExceptionState::SetterContext, "perContextEnab ledLongAttribute", "TestObject", holder, info.GetIsolate()); 2255 ExceptionState exceptionState(ExceptionState::SetterContext, "perContextEnab ledLongAttribute", "TestObject", holder, info.GetIsolate());
2256 TestObject* impl = V8TestObject::toNative(holder); 2256 TestObject* impl = V8TestObject::toNative(holder);
2257 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2257 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2258 impl->setPerContextEnabledLongAttribute(cppValue); 2258 impl->setPerContextEnabledLongAttribute(cppValue);
2259 } 2259 }
2260 2260
2261 static void perContextEnabledLongAttributeAttributeSetterCallback(v8::Local<v8:: String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& inf o) 2261 static void perContextEnabledLongAttributeAttributeSetterCallback(v8::Local<v8:: String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& inf o)
2262 { 2262 {
2263 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2263 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2264 TestObjectV8Internal::perContextEnabledLongAttributeAttributeSetter(v8Value, info); 2264 TestObjectV8Internal::perContextEnabledLongAttributeAttributeSetter(v8Value, info);
2265 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2265 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2266 } 2266 }
2267 2267
2268 static void perWorldBindingsLongAttributeAttributeGetter(const v8::PropertyCallb ackInfo<v8::Value>& info) 2268 static void perWorldBindingsLongAttributeAttributeGetter(const v8::PropertyCallb ackInfo<v8::Value>& info)
2269 { 2269 {
2270 v8::Handle<v8::Object> holder = info.Holder(); 2270 v8::Handle<v8::Object> holder = info.Holder();
2271 TestObject* impl = V8TestObject::toNative(holder); 2271 TestObject* impl = V8TestObject::toNative(holder);
2272 v8SetReturnValueInt(info, impl->perWorldBindingsLongAttribute()); 2272 v8SetReturnValueInt(info, impl->perWorldBindingsLongAttribute());
2273 } 2273 }
2274 2274
2275 static void perWorldBindingsLongAttributeAttributeGetterCallback(v8::Local<v8::S tring>, const v8::PropertyCallbackInfo<v8::Value>& info) 2275 static void perWorldBindingsLongAttributeAttributeGetterCallback(v8::Local<v8::S tring>, const v8::PropertyCallbackInfo<v8::Value>& info)
2276 { 2276 {
2277 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2277 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2278 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeGetter(info); 2278 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeGetter(info);
2279 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2279 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2280 } 2280 }
2281 2281
2282 static void perWorldBindingsLongAttributeAttributeSetter(v8::Local<v8::Value> v8 Value, const v8::PropertyCallbackInfo<void>& info) 2282 static void perWorldBindingsLongAttributeAttributeSetter(v8::Local<v8::Value> v8 Value, const v8::PropertyCallbackInfo<void>& info)
2283 { 2283 {
2284 v8::Handle<v8::Object> holder = info.Holder(); 2284 v8::Handle<v8::Object> holder = info.Holder();
2285 ExceptionState exceptionState(ExceptionState::SetterContext, "perWorldBindin gsLongAttribute", "TestObject", holder, info.GetIsolate()); 2285 ExceptionState exceptionState(ExceptionState::SetterContext, "perWorldBindin gsLongAttribute", "TestObject", holder, info.GetIsolate());
2286 TestObject* impl = V8TestObject::toNative(holder); 2286 TestObject* impl = V8TestObject::toNative(holder);
2287 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2287 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2288 impl->setPerWorldBindingsLongAttribute(cppValue); 2288 impl->setPerWorldBindingsLongAttribute(cppValue);
2289 } 2289 }
2290 2290
2291 static void perWorldBindingsLongAttributeAttributeSetterCallback(v8::Local<v8::S tring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info ) 2291 static void perWorldBindingsLongAttributeAttributeSetterCallback(v8::Local<v8::S tring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info )
2292 { 2292 {
2293 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2293 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2294 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeSetter(v8Value, info); 2294 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeSetter(v8Value, info);
2295 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2295 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2296 } 2296 }
2297 2297
2298 static void perWorldBindingsLongAttributeAttributeGetterForMainWorld(const v8::P ropertyCallbackInfo<v8::Value>& info) 2298 static void perWorldBindingsLongAttributeAttributeGetterForMainWorld(const v8::P ropertyCallbackInfo<v8::Value>& info)
2299 { 2299 {
2300 v8::Handle<v8::Object> holder = info.Holder(); 2300 v8::Handle<v8::Object> holder = info.Holder();
2301 TestObject* impl = V8TestObject::toNative(holder); 2301 TestObject* impl = V8TestObject::toNative(holder);
2302 v8SetReturnValueInt(info, impl->perWorldBindingsLongAttribute()); 2302 v8SetReturnValueInt(info, impl->perWorldBindingsLongAttribute());
2303 } 2303 }
2304 2304
2305 static void perWorldBindingsLongAttributeAttributeGetterCallbackForMainWorld(v8: :Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 2305 static void perWorldBindingsLongAttributeAttributeGetterCallbackForMainWorld(v8: :Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
2306 { 2306 {
2307 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2307 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2308 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeGetterForMainWor ld(info); 2308 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeGetterForMainWor ld(info);
2309 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2309 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2310 } 2310 }
2311 2311
2312 static void perWorldBindingsLongAttributeAttributeSetterForMainWorld(v8::Local<v 8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2312 static void perWorldBindingsLongAttributeAttributeSetterForMainWorld(v8::Local<v 8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2313 { 2313 {
2314 v8::Handle<v8::Object> holder = info.Holder(); 2314 v8::Handle<v8::Object> holder = info.Holder();
2315 ExceptionState exceptionState(ExceptionState::SetterContext, "perWorldBindin gsLongAttribute", "TestObject", holder, info.GetIsolate()); 2315 ExceptionState exceptionState(ExceptionState::SetterContext, "perWorldBindin gsLongAttribute", "TestObject", holder, info.GetIsolate());
2316 TestObject* impl = V8TestObject::toNative(holder); 2316 TestObject* impl = V8TestObject::toNative(holder);
2317 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2317 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2318 impl->setPerWorldBindingsLongAttribute(cppValue); 2318 impl->setPerWorldBindingsLongAttribute(cppValue);
2319 } 2319 }
2320 2320
2321 static void perWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld(v8: :Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo <void>& info) 2321 static void perWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld(v8: :Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo <void>& info)
2322 { 2322 {
2323 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2323 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2324 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeSetterForMainWor ld(v8Value, info); 2324 TestObjectV8Internal::perWorldBindingsLongAttributeAttributeSetterForMainWor ld(v8Value, info);
2325 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2325 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2326 } 2326 }
2327 2327
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
2410 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 0, 0, "Getter"); 2410 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 0, 0, "Getter");
2411 TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttr ibuteGetter(info); 2411 TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttr ibuteGetter(info);
2412 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2412 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2413 } 2413 }
2414 2414
2415 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetter(v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2415 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetter(v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2416 { 2416 {
2417 v8::Handle<v8::Object> holder = info.Holder(); 2417 v8::Handle<v8::Object> holder = info.Holder();
2418 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate()); 2418 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate());
2419 TestObject* impl = V8TestObject::toNative(holder); 2419 TestObject* impl = V8TestObject::toNative(holder);
2420 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2420 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2421 impl->setActivityLoggingAccessPerWorldBindingsLongAttribute(cppValue); 2421 impl->setActivityLoggingAccessPerWorldBindingsLongAttribute(cppValue);
2422 } 2422 }
2423 2423
2424 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCal lback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCal lbackInfo<void>& info) 2424 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCal lback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCal lbackInfo<void>& info)
2425 { 2425 {
2426 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2426 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2427 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext()); 2427 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext());
2428 if (contextData && contextData->activityLogger()) { 2428 if (contextData && contextData->activityLogger()) {
2429 v8::Handle<v8::Value> loggerArg[] = { v8Value }; 2429 v8::Handle<v8::Value> loggerArg[] = { v8Value };
2430 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 1, &loggerArg[0], "Setter"); 2430 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 1, &loggerArg[0], "Setter");
(...skipping 17 matching lines...) Expand all
2448 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 0, 0, "Getter"); 2448 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 0, 0, "Getter");
2449 TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttr ibuteGetterForMainWorld(info); 2449 TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttr ibuteGetterForMainWorld(info);
2450 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2450 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2451 } 2451 }
2452 2452
2453 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterFor MainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& in fo) 2453 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterFor MainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& in fo)
2454 { 2454 {
2455 v8::Handle<v8::Object> holder = info.Holder(); 2455 v8::Handle<v8::Object> holder = info.Holder();
2456 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate()); 2456 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate());
2457 TestObject* impl = V8TestObject::toNative(holder); 2457 TestObject* impl = V8TestObject::toNative(holder);
2458 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2458 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2459 impl->setActivityLoggingAccessPerWorldBindingsLongAttribute(cppValue); 2459 impl->setActivityLoggingAccessPerWorldBindingsLongAttribute(cppValue);
2460 } 2460 }
2461 2461
2462 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCal lbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info) 2462 static void activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCal lbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info)
2463 { 2463 {
2464 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2464 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2465 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext()); 2465 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext());
2466 if (contextData && contextData->activityLogger()) { 2466 if (contextData && contextData->activityLogger()) {
2467 v8::Handle<v8::Value> loggerArg[] = { v8Value }; 2467 v8::Handle<v8::Value> loggerArg[] = { v8Value };
2468 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 1, &loggerArg[0], "Setter"); 2468 contextData->activityLogger()->log("TestObject.activityLoggingAccessPerW orldBindingsLongAttribute", 1, &loggerArg[0], "Setter");
(...skipping 17 matching lines...) Expand all
2486 contextData->activityLogger()->log("TestObject.activityLoggingAccessForI solatedWorldsPerWorldBindingsLongAttribute", 0, 0, "Getter"); 2486 contextData->activityLogger()->log("TestObject.activityLoggingAccessForI solatedWorldsPerWorldBindingsLongAttribute", 0, 0, "Getter");
2487 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetter(info); 2487 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetter(info);
2488 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2488 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2489 } 2489 }
2490 2490
2491 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info) 2491 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info)
2492 { 2492 {
2493 v8::Handle<v8::Object> holder = info.Holder(); 2493 v8::Handle<v8::Object> holder = info.Holder();
2494 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate()); 2494 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate());
2495 TestObject* impl = V8TestObject::toNative(holder); 2495 TestObject* impl = V8TestObject::toNative(holder);
2496 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2496 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2497 impl->setActivityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue); 2497 impl->setActivityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue);
2498 } 2498 }
2499 2499
2500 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info) 2500 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info)
2501 { 2501 {
2502 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2502 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2503 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext()); 2503 V8PerContextData* contextData = V8PerContextData::from(info.GetIsolate()->Ge tCurrentContext());
2504 if (contextData && contextData->activityLogger()) { 2504 if (contextData && contextData->activityLogger()) {
2505 v8::Handle<v8::Value> loggerArg[] = { v8Value }; 2505 v8::Handle<v8::Value> loggerArg[] = { v8Value };
2506 contextData->activityLogger()->log("TestObject.activityLoggingAccessForI solatedWorldsPerWorldBindingsLongAttribute", 1, &loggerArg[0], "Setter"); 2506 contextData->activityLogger()->log("TestObject.activityLoggingAccessForI solatedWorldsPerWorldBindingsLongAttribute", 1, &loggerArg[0], "Setter");
(...skipping 14 matching lines...) Expand all
2521 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2521 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2522 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetterForMainWorld(info); 2522 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetterForMainWorld(info);
2523 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2523 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2524 } 2524 }
2525 2525
2526 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterForMainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallb ackInfo<void>& info) 2526 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterForMainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallb ackInfo<void>& info)
2527 { 2527 {
2528 v8::Handle<v8::Object> holder = info.Holder(); 2528 v8::Handle<v8::Object> holder = info.Holder();
2529 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate()); 2529 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gAccessForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate());
2530 TestObject* impl = V8TestObject::toNative(holder); 2530 TestObject* impl = V8TestObject::toNative(holder);
2531 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2531 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2532 impl->setActivityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue); 2532 impl->setActivityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue);
2533 } 2533 }
2534 2534
2535 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info) 2535 static void activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info)
2536 { 2536 {
2537 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2537 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2538 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetterForMainWorld(v8Value, info); 2538 TestObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetterForMainWorld(v8Value, info);
2539 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2539 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2540 } 2540 }
2541 2541
(...skipping 12 matching lines...) Expand all
2554 contextData->activityLogger()->log("TestObject.activityLoggingGetterPerW orldBindingsLongAttribute", 0, 0, "Getter"); 2554 contextData->activityLogger()->log("TestObject.activityLoggingGetterPerW orldBindingsLongAttribute", 0, 0, "Getter");
2555 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteGetter(info); 2555 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteGetter(info);
2556 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2556 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2557 } 2557 }
2558 2558
2559 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetter(v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2559 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetter(v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2560 { 2560 {
2561 v8::Handle<v8::Object> holder = info.Holder(); 2561 v8::Handle<v8::Object> holder = info.Holder();
2562 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate()); 2562 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate());
2563 TestObject* impl = V8TestObject::toNative(holder); 2563 TestObject* impl = V8TestObject::toNative(holder);
2564 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2564 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2565 impl->setActivityLoggingGetterPerWorldBindingsLongAttribute(cppValue); 2565 impl->setActivityLoggingGetterPerWorldBindingsLongAttribute(cppValue);
2566 } 2566 }
2567 2567
2568 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCal lback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCal lbackInfo<void>& info) 2568 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCal lback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCal lbackInfo<void>& info)
2569 { 2569 {
2570 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2570 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2571 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteSetter(v8Value, info); 2571 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteSetter(v8Value, info);
2572 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2572 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2573 } 2573 }
2574 2574
(...skipping 12 matching lines...) Expand all
2587 contextData->activityLogger()->log("TestObject.activityLoggingGetterPerW orldBindingsLongAttribute", 0, 0, "Getter"); 2587 contextData->activityLogger()->log("TestObject.activityLoggingGetterPerW orldBindingsLongAttribute", 0, 0, "Getter");
2588 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteGetterForMainWorld(info); 2588 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteGetterForMainWorld(info);
2589 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2589 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2590 } 2590 }
2591 2591
2592 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterFor MainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& in fo) 2592 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterFor MainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& in fo)
2593 { 2593 {
2594 v8::Handle<v8::Object> holder = info.Holder(); 2594 v8::Handle<v8::Object> holder = info.Holder();
2595 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate()); 2595 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterPerWorldBindingsLongAttribute", "TestObject", holder, info.GetIsolate());
2596 TestObject* impl = V8TestObject::toNative(holder); 2596 TestObject* impl = V8TestObject::toNative(holder);
2597 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2597 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2598 impl->setActivityLoggingGetterPerWorldBindingsLongAttribute(cppValue); 2598 impl->setActivityLoggingGetterPerWorldBindingsLongAttribute(cppValue);
2599 } 2599 }
2600 2600
2601 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCal lbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info) 2601 static void activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCal lbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info)
2602 { 2602 {
2603 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2603 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2604 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteSetterForMainWorld(v8Value, info); 2604 TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttr ibuteSetterForMainWorld(v8Value, info);
2605 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2605 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2606 } 2606 }
2607 2607
(...skipping 12 matching lines...) Expand all
2620 contextData->activityLogger()->log("TestObject.activityLoggingGetterForI solatedWorldsPerWorldBindingsLongAttribute", 0, 0, "Getter"); 2620 contextData->activityLogger()->log("TestObject.activityLoggingGetterForI solatedWorldsPerWorldBindingsLongAttribute", 0, 0, "Getter");
2621 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetter(info); 2621 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetter(info);
2622 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2622 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2623 } 2623 }
2624 2624
2625 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info) 2625 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info)
2626 { 2626 {
2627 v8::Handle<v8::Object> holder = info.Holder(); 2627 v8::Handle<v8::Object> holder = info.Holder();
2628 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate()); 2628 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate());
2629 TestObject* impl = V8TestObject::toNative(holder); 2629 TestObject* impl = V8TestObject::toNative(holder);
2630 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2630 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2631 impl->setActivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue); 2631 impl->setActivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue);
2632 } 2632 }
2633 2633
2634 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info) 2634 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info)
2635 { 2635 {
2636 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2636 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2637 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetter(v8Value, info); 2637 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetter(v8Value, info);
2638 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2638 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2639 } 2639 }
2640 2640
2641 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeGetterForMainWorld(const v8::PropertyCallbackInfo<v8::Value>& info) 2641 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeGetterForMainWorld(const v8::PropertyCallbackInfo<v8::Value>& info)
2642 { 2642 {
2643 v8::Handle<v8::Object> holder = info.Holder(); 2643 v8::Handle<v8::Object> holder = info.Holder();
2644 TestObject* impl = V8TestObject::toNative(holder); 2644 TestObject* impl = V8TestObject::toNative(holder);
2645 v8SetReturnValueInt(info, impl->activityLoggingGetterForIsolatedWorldsPerWor ldBindingsLongAttribute()); 2645 v8SetReturnValueInt(info, impl->activityLoggingGetterForIsolatedWorldsPerWor ldBindingsLongAttribute());
2646 } 2646 }
2647 2647
2648 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeGetterCallbackForMainWorld(v8::Local<v8::String>, const v8::PropertyCall backInfo<v8::Value>& info) 2648 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeGetterCallbackForMainWorld(v8::Local<v8::String>, const v8::PropertyCall backInfo<v8::Value>& info)
2649 { 2649 {
2650 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2650 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2651 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetterForMainWorld(info); 2651 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeGetterForMainWorld(info);
2652 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2652 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2653 } 2653 }
2654 2654
2655 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterForMainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallb ackInfo<void>& info) 2655 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterForMainWorld(v8::Local<v8::Value> v8Value, const v8::PropertyCallb ackInfo<void>& info)
2656 { 2656 {
2657 v8::Handle<v8::Object> holder = info.Holder(); 2657 v8::Handle<v8::Object> holder = info.Holder();
2658 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate()); 2658 ExceptionState exceptionState(ExceptionState::SetterContext, "activityLoggin gGetterForIsolatedWorldsPerWorldBindingsLongAttribute", "TestObject", holder, in fo.GetIsolate());
2659 TestObject* impl = V8TestObject::toNative(holder); 2659 TestObject* impl = V8TestObject::toNative(holder);
2660 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2660 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2661 impl->setActivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue); 2661 impl->setActivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute (cppValue);
2662 } 2662 }
2663 2663
2664 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info) 2664 static void activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeA ttributeSetterCallbackForMainWorld(v8::Local<v8::String>, v8::Local<v8::Value> v 8Value, const v8::PropertyCallbackInfo<void>& info)
2665 { 2665 {
2666 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2666 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2667 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetterForMainWorld(v8Value, info); 2667 TestObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindings LongAttributeAttributeSetterForMainWorld(v8Value, info);
2668 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2668 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2669 } 2669 }
2670 2670
(...skipping 11 matching lines...) Expand all
2682 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2682 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2683 } 2683 }
2684 2684
2685 static void locationAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Prop ertyCallbackInfo<void>& info) 2685 static void locationAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Prop ertyCallbackInfo<void>& info)
2686 { 2686 {
2687 v8::Handle<v8::Object> holder = info.Holder(); 2687 v8::Handle<v8::Object> holder = info.Holder();
2688 TestObject* proxyImpl = V8TestObject::toNative(holder); 2688 TestObject* proxyImpl = V8TestObject::toNative(holder);
2689 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->location()); 2689 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->location());
2690 if (!impl) 2690 if (!impl)
2691 return; 2691 return;
2692 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 2692 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
2693 impl->setHref(cppValue); 2693 impl->setHref(cppValue);
2694 } 2694 }
2695 2695
2696 static void locationAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8: :Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2696 static void locationAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8: :Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2697 { 2697 {
2698 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2698 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2699 TestObjectV8Internal::locationAttributeSetter(v8Value, info); 2699 TestObjectV8Internal::locationAttributeSetter(v8Value, info);
2700 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2700 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2701 } 2701 }
2702 2702
(...skipping 11 matching lines...) Expand all
2714 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2714 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2715 } 2715 }
2716 2716
2717 static void locationWithExceptionAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info) 2717 static void locationWithExceptionAttributeSetter(v8::Local<v8::Value> v8Value, c onst v8::PropertyCallbackInfo<void>& info)
2718 { 2718 {
2719 v8::Handle<v8::Object> holder = info.Holder(); 2719 v8::Handle<v8::Object> holder = info.Holder();
2720 TestObject* proxyImpl = V8TestObject::toNative(holder); 2720 TestObject* proxyImpl = V8TestObject::toNative(holder);
2721 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithException()); 2721 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithException());
2722 if (!impl) 2722 if (!impl)
2723 return; 2723 return;
2724 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 2724 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
2725 impl->setHrefThrows(cppValue); 2725 impl->setHrefThrows(cppValue);
2726 } 2726 }
2727 2727
2728 static void locationWithExceptionAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2728 static void locationWithExceptionAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2729 { 2729 {
2730 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2730 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2731 TestObjectV8Internal::locationWithExceptionAttributeSetter(v8Value, info); 2731 TestObjectV8Internal::locationWithExceptionAttributeSetter(v8Value, info);
2732 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2732 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2733 } 2733 }
2734 2734
(...skipping 11 matching lines...) Expand all
2746 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2746 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2747 } 2747 }
2748 2748
2749 static void locationWithCallWithAttributeSetter(v8::Local<v8::Value> v8Value, co nst v8::PropertyCallbackInfo<void>& info) 2749 static void locationWithCallWithAttributeSetter(v8::Local<v8::Value> v8Value, co nst v8::PropertyCallbackInfo<void>& info)
2750 { 2750 {
2751 v8::Handle<v8::Object> holder = info.Holder(); 2751 v8::Handle<v8::Object> holder = info.Holder();
2752 TestObject* proxyImpl = V8TestObject::toNative(holder); 2752 TestObject* proxyImpl = V8TestObject::toNative(holder);
2753 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithCallWith()); 2753 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithCallWith());
2754 if (!impl) 2754 if (!impl)
2755 return; 2755 return;
2756 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 2756 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
2757 impl->setHrefCallWith(callingDOMWindow(info.GetIsolate()), enteredDOMWindow( info.GetIsolate()), cppValue); 2757 impl->setHrefCallWith(callingDOMWindow(info.GetIsolate()), enteredDOMWindow( info.GetIsolate()), cppValue);
2758 } 2758 }
2759 2759
2760 static void locationWithCallWithAttributeSetterCallback(v8::Local<v8::String>, v 8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2760 static void locationWithCallWithAttributeSetterCallback(v8::Local<v8::String>, v 8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2761 { 2761 {
2762 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2762 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2763 TestObjectV8Internal::locationWithCallWithAttributeSetter(v8Value, info); 2763 TestObjectV8Internal::locationWithCallWithAttributeSetter(v8Value, info);
2764 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2764 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2765 } 2765 }
2766 2766
(...skipping 11 matching lines...) Expand all
2778 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2778 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2779 } 2779 }
2780 2780
2781 static void locationWithPerWorldBindingsAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info) 2781 static void locationWithPerWorldBindingsAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info)
2782 { 2782 {
2783 v8::Handle<v8::Object> holder = info.Holder(); 2783 v8::Handle<v8::Object> holder = info.Holder();
2784 TestObject* proxyImpl = V8TestObject::toNative(holder); 2784 TestObject* proxyImpl = V8TestObject::toNative(holder);
2785 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithPerWorldBindings( )); 2785 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithPerWorldBindings( ));
2786 if (!impl) 2786 if (!impl)
2787 return; 2787 return;
2788 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 2788 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
2789 impl->setHref(cppValue); 2789 impl->setHref(cppValue);
2790 } 2790 }
2791 2791
2792 static void locationWithPerWorldBindingsAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2792 static void locationWithPerWorldBindingsAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2793 { 2793 {
2794 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2794 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2795 TestObjectV8Internal::locationWithPerWorldBindingsAttributeSetter(v8Value, i nfo); 2795 TestObjectV8Internal::locationWithPerWorldBindingsAttributeSetter(v8Value, i nfo);
2796 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2796 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2797 } 2797 }
2798 2798
(...skipping 11 matching lines...) Expand all
2810 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2810 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2811 } 2811 }
2812 2812
2813 static void locationWithPerWorldBindingsAttributeSetterForMainWorld(v8::Local<v8 ::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2813 static void locationWithPerWorldBindingsAttributeSetterForMainWorld(v8::Local<v8 ::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2814 { 2814 {
2815 v8::Handle<v8::Object> holder = info.Holder(); 2815 v8::Handle<v8::Object> holder = info.Holder();
2816 TestObject* proxyImpl = V8TestObject::toNative(holder); 2816 TestObject* proxyImpl = V8TestObject::toNative(holder);
2817 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithPerWorldBindings( )); 2817 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationWithPerWorldBindings( ));
2818 if (!impl) 2818 if (!impl)
2819 return; 2819 return;
2820 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 2820 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
2821 impl->setHref(cppValue); 2821 impl->setHref(cppValue);
2822 } 2822 }
2823 2823
2824 static void locationWithPerWorldBindingsAttributeSetterCallbackForMainWorld(v8:: Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo< void>& info) 2824 static void locationWithPerWorldBindingsAttributeSetterCallbackForMainWorld(v8:: Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo< void>& info)
2825 { 2825 {
2826 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2826 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2827 TestObjectV8Internal::locationWithPerWorldBindingsAttributeSetterForMainWorl d(v8Value, info); 2827 TestObjectV8Internal::locationWithPerWorldBindingsAttributeSetterForMainWorl d(v8Value, info);
2828 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2828 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2829 } 2829 }
2830 2830
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
2883 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2883 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2884 TestObjectV8Internal::raisesExceptionLongAttributeAttributeGetter(info); 2884 TestObjectV8Internal::raisesExceptionLongAttributeAttributeGetter(info);
2885 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2885 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2886 } 2886 }
2887 2887
2888 static void raisesExceptionLongAttributeAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info) 2888 static void raisesExceptionLongAttributeAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info)
2889 { 2889 {
2890 v8::Handle<v8::Object> holder = info.Holder(); 2890 v8::Handle<v8::Object> holder = info.Holder();
2891 ExceptionState exceptionState(ExceptionState::SetterContext, "raisesExceptio nLongAttribute", "TestObject", holder, info.GetIsolate()); 2891 ExceptionState exceptionState(ExceptionState::SetterContext, "raisesExceptio nLongAttribute", "TestObject", holder, info.GetIsolate());
2892 TestObject* impl = V8TestObject::toNative(holder); 2892 TestObject* impl = V8TestObject::toNative(holder);
2893 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2893 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2894 impl->setRaisesExceptionLongAttribute(cppValue, exceptionState); 2894 impl->setRaisesExceptionLongAttribute(cppValue, exceptionState);
2895 exceptionState.throwIfNeeded(); 2895 exceptionState.throwIfNeeded();
2896 } 2896 }
2897 2897
2898 static void raisesExceptionLongAttributeAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2898 static void raisesExceptionLongAttributeAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2899 { 2899 {
2900 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2900 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2901 TestObjectV8Internal::raisesExceptionLongAttributeAttributeSetter(v8Value, i nfo); 2901 TestObjectV8Internal::raisesExceptionLongAttributeAttributeSetter(v8Value, i nfo);
2902 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2902 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2903 } 2903 }
(...skipping 14 matching lines...) Expand all
2918 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2918 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2919 TestObjectV8Internal::raisesExceptionGetterLongAttributeAttributeGetter(info ); 2919 TestObjectV8Internal::raisesExceptionGetterLongAttributeAttributeGetter(info );
2920 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2920 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2921 } 2921 }
2922 2922
2923 static void raisesExceptionGetterLongAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info) 2923 static void raisesExceptionGetterLongAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info)
2924 { 2924 {
2925 v8::Handle<v8::Object> holder = info.Holder(); 2925 v8::Handle<v8::Object> holder = info.Holder();
2926 ExceptionState exceptionState(ExceptionState::SetterContext, "raisesExceptio nGetterLongAttribute", "TestObject", holder, info.GetIsolate()); 2926 ExceptionState exceptionState(ExceptionState::SetterContext, "raisesExceptio nGetterLongAttribute", "TestObject", holder, info.GetIsolate());
2927 TestObject* impl = V8TestObject::toNative(holder); 2927 TestObject* impl = V8TestObject::toNative(holder);
2928 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2928 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2929 impl->setRaisesExceptionGetterLongAttribute(cppValue); 2929 impl->setRaisesExceptionGetterLongAttribute(cppValue);
2930 } 2930 }
2931 2931
2932 static void raisesExceptionGetterLongAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2932 static void raisesExceptionGetterLongAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2933 { 2933 {
2934 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2934 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2935 TestObjectV8Internal::raisesExceptionGetterLongAttributeAttributeSetter(v8Va lue, info); 2935 TestObjectV8Internal::raisesExceptionGetterLongAttributeAttributeSetter(v8Va lue, info);
2936 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2936 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2937 } 2937 }
2938 2938
2939 static void setterRaisesExceptionLongAttributeAttributeGetter(const v8::Property CallbackInfo<v8::Value>& info) 2939 static void setterRaisesExceptionLongAttributeAttributeGetter(const v8::Property CallbackInfo<v8::Value>& info)
2940 { 2940 {
2941 v8::Handle<v8::Object> holder = info.Holder(); 2941 v8::Handle<v8::Object> holder = info.Holder();
2942 TestObject* impl = V8TestObject::toNative(holder); 2942 TestObject* impl = V8TestObject::toNative(holder);
2943 v8SetReturnValueInt(info, impl->setterRaisesExceptionLongAttribute()); 2943 v8SetReturnValueInt(info, impl->setterRaisesExceptionLongAttribute());
2944 } 2944 }
2945 2945
2946 static void setterRaisesExceptionLongAttributeAttributeGetterCallback(v8::Local< v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 2946 static void setterRaisesExceptionLongAttributeAttributeGetterCallback(v8::Local< v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
2947 { 2947 {
2948 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 2948 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
2949 TestObjectV8Internal::setterRaisesExceptionLongAttributeAttributeGetter(info ); 2949 TestObjectV8Internal::setterRaisesExceptionLongAttributeAttributeGetter(info );
2950 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2950 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2951 } 2951 }
2952 2952
2953 static void setterRaisesExceptionLongAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info) 2953 static void setterRaisesExceptionLongAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info)
2954 { 2954 {
2955 v8::Handle<v8::Object> holder = info.Holder(); 2955 v8::Handle<v8::Object> holder = info.Holder();
2956 ExceptionState exceptionState(ExceptionState::SetterContext, "setterRaisesEx ceptionLongAttribute", "TestObject", holder, info.GetIsolate()); 2956 ExceptionState exceptionState(ExceptionState::SetterContext, "setterRaisesEx ceptionLongAttribute", "TestObject", holder, info.GetIsolate());
2957 TestObject* impl = V8TestObject::toNative(holder); 2957 TestObject* impl = V8TestObject::toNative(holder);
2958 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 2958 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
2959 impl->setSetterRaisesExceptionLongAttribute(cppValue, exceptionState); 2959 impl->setSetterRaisesExceptionLongAttribute(cppValue, exceptionState);
2960 exceptionState.throwIfNeeded(); 2960 exceptionState.throwIfNeeded();
2961 } 2961 }
2962 2962
2963 static void setterRaisesExceptionLongAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 2963 static void setterRaisesExceptionLongAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
2964 { 2964 {
2965 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 2965 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
2966 TestObjectV8Internal::setterRaisesExceptionLongAttributeAttributeSetter(v8Va lue, info); 2966 TestObjectV8Internal::setterRaisesExceptionLongAttributeAttributeSetter(v8Va lue, info);
2967 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 2967 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
2968 } 2968 }
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
3152 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3152 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3153 TestObjectV8Internal::reflectLongAttributeAttributeGetter(info); 3153 TestObjectV8Internal::reflectLongAttributeAttributeGetter(info);
3154 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3154 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3155 } 3155 }
3156 3156
3157 static void reflectLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, co nst v8::PropertyCallbackInfo<void>& info) 3157 static void reflectLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, co nst v8::PropertyCallbackInfo<void>& info)
3158 { 3158 {
3159 v8::Handle<v8::Object> holder = info.Holder(); 3159 v8::Handle<v8::Object> holder = info.Holder();
3160 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectLongAtt ribute", "TestObject", holder, info.GetIsolate()); 3160 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectLongAtt ribute", "TestObject", holder, info.GetIsolate());
3161 TestObject* impl = V8TestObject::toNative(holder); 3161 TestObject* impl = V8TestObject::toNative(holder);
3162 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 3162 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
3163 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3163 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3164 impl->setIntegralAttribute(HTMLNames::reflectlongattributeAttr, cppValue); 3164 impl->setIntegralAttribute(HTMLNames::reflectlongattributeAttr, cppValue);
3165 } 3165 }
3166 3166
3167 static void reflectLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v 8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3167 static void reflectLongAttributeAttributeSetterCallback(v8::Local<v8::String>, v 8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3168 { 3168 {
3169 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3169 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3170 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3170 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3171 TestObjectV8Internal::reflectLongAttributeAttributeSetter(v8Value, info); 3171 TestObjectV8Internal::reflectLongAttributeAttributeSetter(v8Value, info);
3172 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3172 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 11 matching lines...) Expand all
3184 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3184 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3185 TestObjectV8Internal::reflectUnsignedShortAttributeAttributeGetter(info); 3185 TestObjectV8Internal::reflectUnsignedShortAttributeAttributeGetter(info);
3186 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3186 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3187 } 3187 }
3188 3188
3189 static void reflectUnsignedShortAttributeAttributeSetter(v8::Local<v8::Value> v8 Value, const v8::PropertyCallbackInfo<void>& info) 3189 static void reflectUnsignedShortAttributeAttributeSetter(v8::Local<v8::Value> v8 Value, const v8::PropertyCallbackInfo<void>& info)
3190 { 3190 {
3191 v8::Handle<v8::Object> holder = info.Holder(); 3191 v8::Handle<v8::Object> holder = info.Holder();
3192 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectUnsigne dShortAttribute", "TestObject", holder, info.GetIsolate()); 3192 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectUnsigne dShortAttribute", "TestObject", holder, info.GetIsolate());
3193 TestObject* impl = V8TestObject::toNative(holder); 3193 TestObject* impl = V8TestObject::toNative(holder);
3194 V8TRYCATCH_EXCEPTION_VOID(unsigned, cppValue, toUInt16(v8Value, exceptionSta te), exceptionState); 3194 V8TRYCATCH_VOID_EXCEPTION(unsigned, cppValue, toUInt16(v8Value, exceptionSta te), exceptionState);
3195 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3195 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3196 impl->setAttribute(HTMLNames::reflectunsignedshortattributeAttr, cppValue); 3196 impl->setAttribute(HTMLNames::reflectunsignedshortattributeAttr, cppValue);
3197 } 3197 }
3198 3198
3199 static void reflectUnsignedShortAttributeAttributeSetterCallback(v8::Local<v8::S tring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info ) 3199 static void reflectUnsignedShortAttributeAttributeSetterCallback(v8::Local<v8::S tring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info )
3200 { 3200 {
3201 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3201 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3202 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3202 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3203 TestObjectV8Internal::reflectUnsignedShortAttributeAttributeSetter(v8Value, info); 3203 TestObjectV8Internal::reflectUnsignedShortAttributeAttributeSetter(v8Value, info);
3204 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3204 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 11 matching lines...) Expand all
3216 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3216 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3217 TestObjectV8Internal::reflectUnsignedLongAttributeAttributeGetter(info); 3217 TestObjectV8Internal::reflectUnsignedLongAttributeAttributeGetter(info);
3218 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3218 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3219 } 3219 }
3220 3220
3221 static void reflectUnsignedLongAttributeAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info) 3221 static void reflectUnsignedLongAttributeAttributeSetter(v8::Local<v8::Value> v8V alue, const v8::PropertyCallbackInfo<void>& info)
3222 { 3222 {
3223 v8::Handle<v8::Object> holder = info.Holder(); 3223 v8::Handle<v8::Object> holder = info.Holder();
3224 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectUnsigne dLongAttribute", "TestObject", holder, info.GetIsolate()); 3224 ExceptionState exceptionState(ExceptionState::SetterContext, "reflectUnsigne dLongAttribute", "TestObject", holder, info.GetIsolate());
3225 TestObject* impl = V8TestObject::toNative(holder); 3225 TestObject* impl = V8TestObject::toNative(holder);
3226 V8TRYCATCH_EXCEPTION_VOID(unsigned, cppValue, toUInt32(v8Value, exceptionSta te), exceptionState); 3226 V8TRYCATCH_VOID_EXCEPTION(unsigned, cppValue, toUInt32(v8Value, exceptionSta te), exceptionState);
3227 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3227 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3228 impl->setUnsignedIntegralAttribute(HTMLNames::reflectunsignedlongattributeAt tr, cppValue); 3228 impl->setUnsignedIntegralAttribute(HTMLNames::reflectunsignedlongattributeAt tr, cppValue);
3229 } 3229 }
3230 3230
3231 static void reflectUnsignedLongAttributeAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3231 static void reflectUnsignedLongAttributeAttributeSetterCallback(v8::Local<v8::St ring>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3232 { 3232 {
3233 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3233 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3234 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3234 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3235 TestObjectV8Internal::reflectUnsignedLongAttributeAttributeSetter(v8Value, i nfo); 3235 TestObjectV8Internal::reflectUnsignedLongAttributeAttributeSetter(v8Value, i nfo);
3236 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3236 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3247 { 3247 {
3248 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3248 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3249 TestObjectV8Internal::idAttributeGetter(info); 3249 TestObjectV8Internal::idAttributeGetter(info);
3250 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3250 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3251 } 3251 }
3252 3252
3253 static void idAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCa llbackInfo<void>& info) 3253 static void idAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCa llbackInfo<void>& info)
3254 { 3254 {
3255 v8::Handle<v8::Object> holder = info.Holder(); 3255 v8::Handle<v8::Object> holder = info.Holder();
3256 TestObject* impl = V8TestObject::toNative(holder); 3256 TestObject* impl = V8TestObject::toNative(holder);
3257 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3257 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3258 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3258 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3259 impl->setAttribute(HTMLNames::idAttr, cppValue); 3259 impl->setAttribute(HTMLNames::idAttr, cppValue);
3260 } 3260 }
3261 3261
3262 static void idAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value > v8Value, const v8::PropertyCallbackInfo<void>& info) 3262 static void idAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value > v8Value, const v8::PropertyCallbackInfo<void>& info)
3263 { 3263 {
3264 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3264 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3265 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3265 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3266 TestObjectV8Internal::idAttributeSetter(v8Value, info); 3266 TestObjectV8Internal::idAttributeSetter(v8Value, info);
3267 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3267 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3278 { 3278 {
3279 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3279 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3280 TestObjectV8Internal::nameAttributeGetter(info); 3280 TestObjectV8Internal::nameAttributeGetter(info);
3281 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3281 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3282 } 3282 }
3283 3283
3284 static void nameAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Property CallbackInfo<void>& info) 3284 static void nameAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Property CallbackInfo<void>& info)
3285 { 3285 {
3286 v8::Handle<v8::Object> holder = info.Holder(); 3286 v8::Handle<v8::Object> holder = info.Holder();
3287 TestObject* impl = V8TestObject::toNative(holder); 3287 TestObject* impl = V8TestObject::toNative(holder);
3288 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3288 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3289 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3289 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3290 impl->setAttribute(HTMLNames::nameAttr, cppValue); 3290 impl->setAttribute(HTMLNames::nameAttr, cppValue);
3291 } 3291 }
3292 3292
3293 static void nameAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Val ue> v8Value, const v8::PropertyCallbackInfo<void>& info) 3293 static void nameAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Val ue> v8Value, const v8::PropertyCallbackInfo<void>& info)
3294 { 3294 {
3295 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3295 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3296 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3296 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3297 TestObjectV8Internal::nameAttributeSetter(v8Value, info); 3297 TestObjectV8Internal::nameAttributeSetter(v8Value, info);
3298 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3298 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3309 { 3309 {
3310 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3310 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3311 TestObjectV8Internal::classAttributeGetter(info); 3311 TestObjectV8Internal::classAttributeGetter(info);
3312 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3312 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3313 } 3313 }
3314 3314
3315 static void classAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Propert yCallbackInfo<void>& info) 3315 static void classAttributeSetter(v8::Local<v8::Value> v8Value, const v8::Propert yCallbackInfo<void>& info)
3316 { 3316 {
3317 v8::Handle<v8::Object> holder = info.Holder(); 3317 v8::Handle<v8::Object> holder = info.Holder();
3318 TestObject* impl = V8TestObject::toNative(holder); 3318 TestObject* impl = V8TestObject::toNative(holder);
3319 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3319 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3320 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3320 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3321 impl->setAttribute(HTMLNames::classAttr, cppValue); 3321 impl->setAttribute(HTMLNames::classAttr, cppValue);
3322 } 3322 }
3323 3323
3324 static void classAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Va lue> v8Value, const v8::PropertyCallbackInfo<void>& info) 3324 static void classAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Va lue> v8Value, const v8::PropertyCallbackInfo<void>& info)
3325 { 3325 {
3326 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3326 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3327 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3327 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3328 TestObjectV8Internal::classAttributeSetter(v8Value, info); 3328 TestObjectV8Internal::classAttributeSetter(v8Value, info);
3329 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3329 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3340 { 3340 {
3341 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3341 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3342 TestObjectV8Internal::reflectedIdAttributeGetter(info); 3342 TestObjectV8Internal::reflectedIdAttributeGetter(info);
3343 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3343 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3344 } 3344 }
3345 3345
3346 static void reflectedIdAttributeSetter(v8::Local<v8::Value> v8Value, const v8::P ropertyCallbackInfo<void>& info) 3346 static void reflectedIdAttributeSetter(v8::Local<v8::Value> v8Value, const v8::P ropertyCallbackInfo<void>& info)
3347 { 3347 {
3348 v8::Handle<v8::Object> holder = info.Holder(); 3348 v8::Handle<v8::Object> holder = info.Holder();
3349 TestObject* impl = V8TestObject::toNative(holder); 3349 TestObject* impl = V8TestObject::toNative(holder);
3350 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3350 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3351 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3351 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3352 impl->setAttribute(HTMLNames::idAttr, cppValue); 3352 impl->setAttribute(HTMLNames::idAttr, cppValue);
3353 } 3353 }
3354 3354
3355 static void reflectedIdAttributeSetterCallback(v8::Local<v8::String>, v8::Local< v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3355 static void reflectedIdAttributeSetterCallback(v8::Local<v8::String>, v8::Local< v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3356 { 3356 {
3357 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3357 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3358 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3358 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3359 TestObjectV8Internal::reflectedIdAttributeSetter(v8Value, info); 3359 TestObjectV8Internal::reflectedIdAttributeSetter(v8Value, info);
3360 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3360 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3371 { 3371 {
3372 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3372 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3373 TestObjectV8Internal::reflectedNameAttributeGetter(info); 3373 TestObjectV8Internal::reflectedNameAttributeGetter(info);
3374 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3374 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3375 } 3375 }
3376 3376
3377 static void reflectedNameAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info) 3377 static void reflectedNameAttributeSetter(v8::Local<v8::Value> v8Value, const v8: :PropertyCallbackInfo<void>& info)
3378 { 3378 {
3379 v8::Handle<v8::Object> holder = info.Holder(); 3379 v8::Handle<v8::Object> holder = info.Holder();
3380 TestObject* impl = V8TestObject::toNative(holder); 3380 TestObject* impl = V8TestObject::toNative(holder);
3381 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3381 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3382 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3382 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3383 impl->setAttribute(HTMLNames::nameAttr, cppValue); 3383 impl->setAttribute(HTMLNames::nameAttr, cppValue);
3384 } 3384 }
3385 3385
3386 static void reflectedNameAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3386 static void reflectedNameAttributeSetterCallback(v8::Local<v8::String>, v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3387 { 3387 {
3388 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3388 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3389 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3389 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3390 TestObjectV8Internal::reflectedNameAttributeSetter(v8Value, info); 3390 TestObjectV8Internal::reflectedNameAttributeSetter(v8Value, info);
3391 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3391 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
3402 { 3402 {
3403 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3403 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3404 TestObjectV8Internal::reflectedClassAttributeGetter(info); 3404 TestObjectV8Internal::reflectedClassAttributeGetter(info);
3405 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3405 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3406 } 3406 }
3407 3407
3408 static void reflectedClassAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info) 3408 static void reflectedClassAttributeSetter(v8::Local<v8::Value> v8Value, const v8 ::PropertyCallbackInfo<void>& info)
3409 { 3409 {
3410 v8::Handle<v8::Object> holder = info.Holder(); 3410 v8::Handle<v8::Object> holder = info.Holder();
3411 TestObject* impl = V8TestObject::toNative(holder); 3411 TestObject* impl = V8TestObject::toNative(holder);
3412 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3412 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3413 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3413 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3414 impl->setAttribute(HTMLNames::classAttr, cppValue); 3414 impl->setAttribute(HTMLNames::classAttr, cppValue);
3415 } 3415 }
3416 3416
3417 static void reflectedClassAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3417 static void reflectedClassAttributeSetterCallback(v8::Local<v8::String>, v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3418 { 3418 {
3419 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3419 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3420 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3420 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3421 TestObjectV8Internal::reflectedClassAttributeSetter(v8Value, info); 3421 TestObjectV8Internal::reflectedClassAttributeSetter(v8Value, info);
3422 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3422 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 18 matching lines...) Expand all
3441 { 3441 {
3442 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3442 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3443 TestObjectV8Internal::limitedToOnlyOneAttributeAttributeGetter(info); 3443 TestObjectV8Internal::limitedToOnlyOneAttributeAttributeGetter(info);
3444 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3444 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3445 } 3445 }
3446 3446
3447 static void limitedToOnlyOneAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info) 3447 static void limitedToOnlyOneAttributeAttributeSetter(v8::Local<v8::Value> v8Valu e, const v8::PropertyCallbackInfo<void>& info)
3448 { 3448 {
3449 v8::Handle<v8::Object> holder = info.Holder(); 3449 v8::Handle<v8::Object> holder = info.Holder();
3450 TestObject* impl = V8TestObject::toNative(holder); 3450 TestObject* impl = V8TestObject::toNative(holder);
3451 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3451 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3452 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3452 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3453 impl->setAttribute(HTMLNames::limitedtoonlyoneattributeAttr, cppValue); 3453 impl->setAttribute(HTMLNames::limitedtoonlyoneattributeAttr, cppValue);
3454 } 3454 }
3455 3455
3456 static void limitedToOnlyOneAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3456 static void limitedToOnlyOneAttributeAttributeSetterCallback(v8::Local<v8::Strin g>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3457 { 3457 {
3458 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3458 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3459 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3459 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3460 TestObjectV8Internal::limitedToOnlyOneAttributeAttributeSetter(v8Value, info ); 3460 TestObjectV8Internal::limitedToOnlyOneAttributeAttributeSetter(v8Value, info );
3461 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3461 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 22 matching lines...) Expand all
3484 { 3484 {
3485 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3485 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3486 TestObjectV8Internal::limitedToOnlyAttributeAttributeGetter(info); 3486 TestObjectV8Internal::limitedToOnlyAttributeAttributeGetter(info);
3487 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3487 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3488 } 3488 }
3489 3489
3490 static void limitedToOnlyAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3490 static void limitedToOnlyAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3491 { 3491 {
3492 v8::Handle<v8::Object> holder = info.Holder(); 3492 v8::Handle<v8::Object> holder = info.Holder();
3493 TestObject* impl = V8TestObject::toNative(holder); 3493 TestObject* impl = V8TestObject::toNative(holder);
3494 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3494 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3495 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3495 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3496 impl->setAttribute(HTMLNames::limitedtoonlyattributeAttr, cppValue); 3496 impl->setAttribute(HTMLNames::limitedtoonlyattributeAttr, cppValue);
3497 } 3497 }
3498 3498
3499 static void limitedToOnlyAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3499 static void limitedToOnlyAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3500 { 3500 {
3501 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3501 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3502 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3502 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3503 TestObjectV8Internal::limitedToOnlyAttributeAttributeSetter(v8Value, info); 3503 TestObjectV8Internal::limitedToOnlyAttributeAttributeSetter(v8Value, info);
3504 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3504 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 20 matching lines...) Expand all
3525 { 3525 {
3526 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3526 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3527 TestObjectV8Internal::limitedToOnlyOtherAttributeAttributeGetter(info); 3527 TestObjectV8Internal::limitedToOnlyOtherAttributeAttributeGetter(info);
3528 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3528 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3529 } 3529 }
3530 3530
3531 static void limitedToOnlyOtherAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info) 3531 static void limitedToOnlyOtherAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info)
3532 { 3532 {
3533 v8::Handle<v8::Object> holder = info.Holder(); 3533 v8::Handle<v8::Object> holder = info.Holder();
3534 TestObject* impl = V8TestObject::toNative(holder); 3534 TestObject* impl = V8TestObject::toNative(holder);
3535 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3535 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3536 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3536 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3537 impl->setAttribute(HTMLNames::otherAttr, cppValue); 3537 impl->setAttribute(HTMLNames::otherAttr, cppValue);
3538 } 3538 }
3539 3539
3540 static void limitedToOnlyOtherAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3540 static void limitedToOnlyOtherAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3541 { 3541 {
3542 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3542 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3543 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3543 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3544 TestObjectV8Internal::limitedToOnlyOtherAttributeAttributeSetter(v8Value, in fo); 3544 TestObjectV8Internal::limitedToOnlyOtherAttributeAttributeSetter(v8Value, in fo);
3545 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3545 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 20 matching lines...) Expand all
3566 { 3566 {
3567 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3567 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3568 TestObjectV8Internal::limitedWithMissingDefaultAttributeAttributeGetter(info ); 3568 TestObjectV8Internal::limitedWithMissingDefaultAttributeAttributeGetter(info );
3569 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3569 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3570 } 3570 }
3571 3571
3572 static void limitedWithMissingDefaultAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info) 3572 static void limitedWithMissingDefaultAttributeAttributeSetter(v8::Local<v8::Valu e> v8Value, const v8::PropertyCallbackInfo<void>& info)
3573 { 3573 {
3574 v8::Handle<v8::Object> holder = info.Holder(); 3574 v8::Handle<v8::Object> holder = info.Holder();
3575 TestObject* impl = V8TestObject::toNative(holder); 3575 TestObject* impl = V8TestObject::toNative(holder);
3576 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3576 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3577 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3577 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3578 impl->setAttribute(HTMLNames::limitedwithmissingdefaultattributeAttr, cppVal ue); 3578 impl->setAttribute(HTMLNames::limitedwithmissingdefaultattributeAttr, cppVal ue);
3579 } 3579 }
3580 3580
3581 static void limitedWithMissingDefaultAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3581 static void limitedWithMissingDefaultAttributeAttributeSetterCallback(v8::Local< v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3582 { 3582 {
3583 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3583 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3584 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3584 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3585 TestObjectV8Internal::limitedWithMissingDefaultAttributeAttributeSetter(v8Va lue, info); 3585 TestObjectV8Internal::limitedWithMissingDefaultAttributeAttributeSetter(v8Va lue, info);
3586 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3586 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 22 matching lines...) Expand all
3609 { 3609 {
3610 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3610 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3611 TestObjectV8Internal::limitedWithInvalidMissingDefaultAttributeAttributeGett er(info); 3611 TestObjectV8Internal::limitedWithInvalidMissingDefaultAttributeAttributeGett er(info);
3612 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3612 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3613 } 3613 }
3614 3614
3615 static void limitedWithInvalidMissingDefaultAttributeAttributeSetter(v8::Local<v 8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3615 static void limitedWithInvalidMissingDefaultAttributeAttributeSetter(v8::Local<v 8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3616 { 3616 {
3617 v8::Handle<v8::Object> holder = info.Holder(); 3617 v8::Handle<v8::Object> holder = info.Holder();
3618 TestObject* impl = V8TestObject::toNative(holder); 3618 TestObject* impl = V8TestObject::toNative(holder);
3619 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3619 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3620 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3620 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3621 impl->setAttribute(HTMLNames::limitedwithinvalidmissingdefaultattributeAttr, cppValue); 3621 impl->setAttribute(HTMLNames::limitedwithinvalidmissingdefaultattributeAttr, cppValue);
3622 } 3622 }
3623 3623
3624 static void limitedWithInvalidMissingDefaultAttributeAttributeSetterCallback(v8: :Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo <void>& info) 3624 static void limitedWithInvalidMissingDefaultAttributeAttributeSetterCallback(v8: :Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo <void>& info)
3625 { 3625 {
3626 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3626 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3627 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 3627 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
3628 TestObjectV8Internal::limitedWithInvalidMissingDefaultAttributeAttributeSett er(v8Value, info); 3628 TestObjectV8Internal::limitedWithInvalidMissingDefaultAttributeAttributeSett er(v8Value, info);
3629 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3629 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after
3713 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3713 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3714 } 3714 }
3715 3715
3716 static void locationReplaceableAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info) 3716 static void locationReplaceableAttributeSetter(v8::Local<v8::Value> v8Value, con st v8::PropertyCallbackInfo<void>& info)
3717 { 3717 {
3718 v8::Handle<v8::Object> holder = info.Holder(); 3718 v8::Handle<v8::Object> holder = info.Holder();
3719 TestObject* proxyImpl = V8TestObject::toNative(holder); 3719 TestObject* proxyImpl = V8TestObject::toNative(holder);
3720 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationReplaceable()); 3720 RefPtr<TestNode> impl = WTF::getPtr(proxyImpl->locationReplaceable());
3721 if (!impl) 3721 if (!impl)
3722 return; 3722 return;
3723 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3723 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3724 impl->setHref(cppValue); 3724 impl->setHref(cppValue);
3725 } 3725 }
3726 3726
3727 static void locationReplaceableAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3727 static void locationReplaceableAttributeSetterCallback(v8::Local<v8::String>, v8 ::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3728 { 3728 {
3729 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3729 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3730 TestObjectV8Internal::locationReplaceableAttributeSetter(v8Value, info); 3730 TestObjectV8Internal::locationReplaceableAttributeSetter(v8Value, info);
3731 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3731 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3732 } 3732 }
3733 3733
3734 static void runtimeEnabledLongAttributeAttributeGetter(const v8::PropertyCallbac kInfo<v8::Value>& info) 3734 static void runtimeEnabledLongAttributeAttributeGetter(const v8::PropertyCallbac kInfo<v8::Value>& info)
3735 { 3735 {
3736 v8::Handle<v8::Object> holder = info.Holder(); 3736 v8::Handle<v8::Object> holder = info.Holder();
3737 TestObject* impl = V8TestObject::toNative(holder); 3737 TestObject* impl = V8TestObject::toNative(holder);
3738 v8SetReturnValueInt(info, impl->runtimeEnabledLongAttribute()); 3738 v8SetReturnValueInt(info, impl->runtimeEnabledLongAttribute());
3739 } 3739 }
3740 3740
3741 static void runtimeEnabledLongAttributeAttributeGetterCallback(v8::Local<v8::Str ing>, const v8::PropertyCallbackInfo<v8::Value>& info) 3741 static void runtimeEnabledLongAttributeAttributeGetterCallback(v8::Local<v8::Str ing>, const v8::PropertyCallbackInfo<v8::Value>& info)
3742 { 3742 {
3743 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3743 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3744 TestObjectV8Internal::runtimeEnabledLongAttributeAttributeGetter(info); 3744 TestObjectV8Internal::runtimeEnabledLongAttributeAttributeGetter(info);
3745 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3745 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3746 } 3746 }
3747 3747
3748 static void runtimeEnabledLongAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info) 3748 static void runtimeEnabledLongAttributeAttributeSetter(v8::Local<v8::Value> v8Va lue, const v8::PropertyCallbackInfo<void>& info)
3749 { 3749 {
3750 v8::Handle<v8::Object> holder = info.Holder(); 3750 v8::Handle<v8::Object> holder = info.Holder();
3751 ExceptionState exceptionState(ExceptionState::SetterContext, "runtimeEnabled LongAttribute", "TestObject", holder, info.GetIsolate()); 3751 ExceptionState exceptionState(ExceptionState::SetterContext, "runtimeEnabled LongAttribute", "TestObject", holder, info.GetIsolate());
3752 TestObject* impl = V8TestObject::toNative(holder); 3752 TestObject* impl = V8TestObject::toNative(holder);
3753 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 3753 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
3754 impl->setRuntimeEnabledLongAttribute(cppValue); 3754 impl->setRuntimeEnabledLongAttribute(cppValue);
3755 } 3755 }
3756 3756
3757 static void runtimeEnabledLongAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3757 static void runtimeEnabledLongAttributeAttributeSetterCallback(v8::Local<v8::Str ing>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3758 { 3758 {
3759 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3759 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3760 TestObjectV8Internal::runtimeEnabledLongAttributeAttributeSetter(v8Value, in fo); 3760 TestObjectV8Internal::runtimeEnabledLongAttributeAttributeSetter(v8Value, in fo);
3761 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3761 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3762 } 3762 }
3763 3763
3764 static void perContextEnabledRuntimeEnabledLongAttributeAttributeGetter(const v8 ::PropertyCallbackInfo<v8::Value>& info) 3764 static void perContextEnabledRuntimeEnabledLongAttributeAttributeGetter(const v8 ::PropertyCallbackInfo<v8::Value>& info)
3765 { 3765 {
3766 v8::Handle<v8::Object> holder = info.Holder(); 3766 v8::Handle<v8::Object> holder = info.Holder();
3767 TestObject* impl = V8TestObject::toNative(holder); 3767 TestObject* impl = V8TestObject::toNative(holder);
3768 v8SetReturnValueInt(info, impl->perContextEnabledRuntimeEnabledLongAttribute ()); 3768 v8SetReturnValueInt(info, impl->perContextEnabledRuntimeEnabledLongAttribute ());
3769 } 3769 }
3770 3770
3771 static void perContextEnabledRuntimeEnabledLongAttributeAttributeGetterCallback( v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 3771 static void perContextEnabledRuntimeEnabledLongAttributeAttributeGetterCallback( v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
3772 { 3772 {
3773 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3773 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3774 TestObjectV8Internal::perContextEnabledRuntimeEnabledLongAttributeAttributeG etter(info); 3774 TestObjectV8Internal::perContextEnabledRuntimeEnabledLongAttributeAttributeG etter(info);
3775 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3775 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3776 } 3776 }
3777 3777
3778 static void perContextEnabledRuntimeEnabledLongAttributeAttributeSetter(v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3778 static void perContextEnabledRuntimeEnabledLongAttributeAttributeSetter(v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3779 { 3779 {
3780 v8::Handle<v8::Object> holder = info.Holder(); 3780 v8::Handle<v8::Object> holder = info.Holder();
3781 ExceptionState exceptionState(ExceptionState::SetterContext, "perContextEnab ledRuntimeEnabledLongAttribute", "TestObject", holder, info.GetIsolate()); 3781 ExceptionState exceptionState(ExceptionState::SetterContext, "perContextEnab ledRuntimeEnabledLongAttribute", "TestObject", holder, info.GetIsolate());
3782 TestObject* impl = V8TestObject::toNative(holder); 3782 TestObject* impl = V8TestObject::toNative(holder);
3783 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 3783 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
3784 impl->setPerContextEnabledRuntimeEnabledLongAttribute(cppValue); 3784 impl->setPerContextEnabledRuntimeEnabledLongAttribute(cppValue);
3785 } 3785 }
3786 3786
3787 static void perContextEnabledRuntimeEnabledLongAttributeAttributeSetterCallback( v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackI nfo<void>& info) 3787 static void perContextEnabledRuntimeEnabledLongAttributeAttributeSetterCallback( v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackI nfo<void>& info)
3788 { 3788 {
3789 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3789 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3790 TestObjectV8Internal::perContextEnabledRuntimeEnabledLongAttributeAttributeS etter(v8Value, info); 3790 TestObjectV8Internal::perContextEnabledRuntimeEnabledLongAttributeAttributeS etter(v8Value, info);
3791 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3791 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3792 } 3792 }
3793 3793
(...skipping 14 matching lines...) Expand all
3808 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3808 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3809 } 3809 }
3810 #endif // ENABLE(CONDITION) 3810 #endif // ENABLE(CONDITION)
3811 3811
3812 #if ENABLE(CONDITION) 3812 #if ENABLE(CONDITION)
3813 static void conditionalRuntimeEnabledLongAttributeAttributeSetter(v8::Local<v8:: Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3813 static void conditionalRuntimeEnabledLongAttributeAttributeSetter(v8::Local<v8:: Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3814 { 3814 {
3815 v8::Handle<v8::Object> holder = info.Holder(); 3815 v8::Handle<v8::Object> holder = info.Holder();
3816 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalRun timeEnabledLongAttribute", "TestObject", holder, info.GetIsolate()); 3816 ExceptionState exceptionState(ExceptionState::SetterContext, "conditionalRun timeEnabledLongAttribute", "TestObject", holder, info.GetIsolate());
3817 TestObject* impl = V8TestObject::toNative(holder); 3817 TestObject* impl = V8TestObject::toNative(holder);
3818 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 3818 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
3819 impl->setConditionalRuntimeEnabledLongAttribute(cppValue); 3819 impl->setConditionalRuntimeEnabledLongAttribute(cppValue);
3820 } 3820 }
3821 #endif // ENABLE(CONDITION) 3821 #endif // ENABLE(CONDITION)
3822 3822
3823 #if ENABLE(CONDITION) 3823 #if ENABLE(CONDITION)
3824 static void conditionalRuntimeEnabledLongAttributeAttributeSetterCallback(v8::Lo cal<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<vo id>& info) 3824 static void conditionalRuntimeEnabledLongAttributeAttributeSetterCallback(v8::Lo cal<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<vo id>& info)
3825 { 3825 {
3826 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3826 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3827 TestObjectV8Internal::conditionalRuntimeEnabledLongAttributeAttributeSetter( v8Value, info); 3827 TestObjectV8Internal::conditionalRuntimeEnabledLongAttributeAttributeSetter( v8Value, info);
3828 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3828 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 11 matching lines...) Expand all
3840 { 3840 {
3841 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3841 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3842 TestObjectV8Internal::setterCallWithActiveWindowAndFirstWindowStringAttribut eAttributeGetter(info); 3842 TestObjectV8Internal::setterCallWithActiveWindowAndFirstWindowStringAttribut eAttributeGetter(info);
3843 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3843 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3844 } 3844 }
3845 3845
3846 static void setterCallWithActiveWindowAndFirstWindowStringAttributeAttributeSett er(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3846 static void setterCallWithActiveWindowAndFirstWindowStringAttributeAttributeSett er(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3847 { 3847 {
3848 v8::Handle<v8::Object> holder = info.Holder(); 3848 v8::Handle<v8::Object> holder = info.Holder();
3849 TestObject* impl = V8TestObject::toNative(holder); 3849 TestObject* impl = V8TestObject::toNative(holder);
3850 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3850 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3851 impl->setSetterCallWithActiveWindowAndFirstWindowStringAttribute(callingDOMW indow(info.GetIsolate()), enteredDOMWindow(info.GetIsolate()), cppValue); 3851 impl->setSetterCallWithActiveWindowAndFirstWindowStringAttribute(callingDOMW indow(info.GetIsolate()), enteredDOMWindow(info.GetIsolate()), cppValue);
3852 } 3852 }
3853 3853
3854 static void setterCallWithActiveWindowAndFirstWindowStringAttributeAttributeSett erCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::Proper tyCallbackInfo<void>& info) 3854 static void setterCallWithActiveWindowAndFirstWindowStringAttributeAttributeSett erCallback(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::Proper tyCallbackInfo<void>& info)
3855 { 3855 {
3856 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3856 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3857 TestObjectV8Internal::setterCallWithActiveWindowAndFirstWindowStringAttribut eAttributeSetter(v8Value, info); 3857 TestObjectV8Internal::setterCallWithActiveWindowAndFirstWindowStringAttribut eAttributeSetter(v8Value, info);
3858 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3858 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3859 } 3859 }
3860 3860
3861 static void setterCallWithExecutionContextStringAttributeAttributeGetter(const v 8::PropertyCallbackInfo<v8::Value>& info) 3861 static void setterCallWithExecutionContextStringAttributeAttributeGetter(const v 8::PropertyCallbackInfo<v8::Value>& info)
3862 { 3862 {
3863 v8::Handle<v8::Object> holder = info.Holder(); 3863 v8::Handle<v8::Object> holder = info.Holder();
3864 TestObject* impl = V8TestObject::toNative(holder); 3864 TestObject* impl = V8TestObject::toNative(holder);
3865 v8SetReturnValueString(info, impl->setterCallWithExecutionContextStringAttri bute(), info.GetIsolate()); 3865 v8SetReturnValueString(info, impl->setterCallWithExecutionContextStringAttri bute(), info.GetIsolate());
3866 } 3866 }
3867 3867
3868 static void setterCallWithExecutionContextStringAttributeAttributeGetterCallback (v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 3868 static void setterCallWithExecutionContextStringAttributeAttributeGetterCallback (v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
3869 { 3869 {
3870 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 3870 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
3871 TestObjectV8Internal::setterCallWithExecutionContextStringAttributeAttribute Getter(info); 3871 TestObjectV8Internal::setterCallWithExecutionContextStringAttributeAttribute Getter(info);
3872 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3872 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3873 } 3873 }
3874 3874
3875 static void setterCallWithExecutionContextStringAttributeAttributeSetter(v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 3875 static void setterCallWithExecutionContextStringAttributeAttributeSetter(v8::Loc al<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
3876 { 3876 {
3877 v8::Handle<v8::Object> holder = info.Holder(); 3877 v8::Handle<v8::Object> holder = info.Holder();
3878 TestObject* impl = V8TestObject::toNative(holder); 3878 TestObject* impl = V8TestObject::toNative(holder);
3879 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 3879 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
3880 ExecutionContext* scriptContext = currentExecutionContext(info.GetIsolate()) ; 3880 ExecutionContext* scriptContext = currentExecutionContext(info.GetIsolate()) ;
3881 impl->setSetterCallWithExecutionContextStringAttribute(scriptContext, cppVal ue); 3881 impl->setSetterCallWithExecutionContextStringAttribute(scriptContext, cppVal ue);
3882 } 3882 }
3883 3883
3884 static void setterCallWithExecutionContextStringAttributeAttributeSetterCallback (v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallback Info<void>& info) 3884 static void setterCallWithExecutionContextStringAttributeAttributeSetterCallback (v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallback Info<void>& info)
3885 { 3885 {
3886 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 3886 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
3887 TestObjectV8Internal::setterCallWithExecutionContextStringAttributeAttribute Setter(v8Value, info); 3887 TestObjectV8Internal::setterCallWithExecutionContextStringAttributeAttribute Setter(v8Value, info);
3888 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 3888 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
3889 } 3889 }
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
4003 { 4003 {
4004 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4004 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4005 TestObjectV8Internal::treatNullAsNullStringStringAttributeAttributeGetter(in fo); 4005 TestObjectV8Internal::treatNullAsNullStringStringAttributeAttributeGetter(in fo);
4006 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4006 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4007 } 4007 }
4008 4008
4009 static void treatNullAsNullStringStringAttributeAttributeSetter(v8::Local<v8::Va lue> v8Value, const v8::PropertyCallbackInfo<void>& info) 4009 static void treatNullAsNullStringStringAttributeAttributeSetter(v8::Local<v8::Va lue> v8Value, const v8::PropertyCallbackInfo<void>& info)
4010 { 4010 {
4011 v8::Handle<v8::Object> holder = info.Holder(); 4011 v8::Handle<v8::Object> holder = info.Holder();
4012 TestObject* impl = V8TestObject::toNative(holder); 4012 TestObject* impl = V8TestObject::toNative(holder);
4013 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<WithNullCheck>, cppVal ue, v8Value); 4013 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<WithNullCheck>, cppValue, v8V alue);
4014 impl->setTreatNullAsNullStringStringAttribute(cppValue); 4014 impl->setTreatNullAsNullStringStringAttribute(cppValue);
4015 } 4015 }
4016 4016
4017 static void treatNullAsNullStringStringAttributeAttributeSetterCallback(v8::Loca l<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info) 4017 static void treatNullAsNullStringStringAttributeAttributeSetterCallback(v8::Loca l<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void >& info)
4018 { 4018 {
4019 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4019 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4020 TestObjectV8Internal::treatNullAsNullStringStringAttributeAttributeSetter(v8 Value, info); 4020 TestObjectV8Internal::treatNullAsNullStringStringAttributeAttributeSetter(v8 Value, info);
4021 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4021 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4022 } 4022 }
4023 4023
4024 static void treatReturnedNullStringAsNullStringAttributeAttributeGetter(const v8 ::PropertyCallbackInfo<v8::Value>& info) 4024 static void treatReturnedNullStringAsNullStringAttributeAttributeGetter(const v8 ::PropertyCallbackInfo<v8::Value>& info)
4025 { 4025 {
4026 v8::Handle<v8::Object> holder = info.Holder(); 4026 v8::Handle<v8::Object> holder = info.Holder();
4027 TestObject* impl = V8TestObject::toNative(holder); 4027 TestObject* impl = V8TestObject::toNative(holder);
4028 v8SetReturnValueStringOrNull(info, impl->treatReturnedNullStringAsNullString Attribute(), info.GetIsolate()); 4028 v8SetReturnValueStringOrNull(info, impl->treatReturnedNullStringAsNullString Attribute(), info.GetIsolate());
4029 } 4029 }
4030 4030
4031 static void treatReturnedNullStringAsNullStringAttributeAttributeGetterCallback( v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 4031 static void treatReturnedNullStringAsNullStringAttributeAttributeGetterCallback( v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
4032 { 4032 {
4033 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4033 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4034 TestObjectV8Internal::treatReturnedNullStringAsNullStringAttributeAttributeG etter(info); 4034 TestObjectV8Internal::treatReturnedNullStringAsNullStringAttributeAttributeG etter(info);
4035 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4035 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4036 } 4036 }
4037 4037
4038 static void treatReturnedNullStringAsNullStringAttributeAttributeSetter(v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 4038 static void treatReturnedNullStringAsNullStringAttributeAttributeSetter(v8::Loca l<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
4039 { 4039 {
4040 v8::Handle<v8::Object> holder = info.Holder(); 4040 v8::Handle<v8::Object> holder = info.Holder();
4041 TestObject* impl = V8TestObject::toNative(holder); 4041 TestObject* impl = V8TestObject::toNative(holder);
4042 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 4042 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
4043 impl->setTreatReturnedNullStringAsNullStringAttribute(cppValue); 4043 impl->setTreatReturnedNullStringAsNullStringAttribute(cppValue);
4044 } 4044 }
4045 4045
4046 static void treatReturnedNullStringAsNullStringAttributeAttributeSetterCallback( v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackI nfo<void>& info) 4046 static void treatReturnedNullStringAsNullStringAttributeAttributeSetterCallback( v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackI nfo<void>& info)
4047 { 4047 {
4048 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4048 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4049 TestObjectV8Internal::treatReturnedNullStringAsNullStringAttributeAttributeS etter(v8Value, info); 4049 TestObjectV8Internal::treatReturnedNullStringAsNullStringAttributeAttributeS etter(v8Value, info);
4050 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4050 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4051 } 4051 }
4052 4052
4053 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeGetter(con st v8::PropertyCallbackInfo<v8::Value>& info) 4053 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeGetter(con st v8::PropertyCallbackInfo<v8::Value>& info)
4054 { 4054 {
4055 v8::Handle<v8::Object> holder = info.Holder(); 4055 v8::Handle<v8::Object> holder = info.Holder();
4056 TestObject* impl = V8TestObject::toNative(holder); 4056 TestObject* impl = V8TestObject::toNative(holder);
4057 v8SetReturnValueStringOrUndefined(info, impl->treatReturnedNullStringAsUndef inedStringAttribute(), info.GetIsolate()); 4057 v8SetReturnValueStringOrUndefined(info, impl->treatReturnedNullStringAsUndef inedStringAttribute(), info.GetIsolate());
4058 } 4058 }
4059 4059
4060 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeGetterCall back(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info) 4060 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeGetterCall back(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>& info)
4061 { 4061 {
4062 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4062 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4063 TestObjectV8Internal::treatReturnedNullStringAsUndefinedStringAttributeAttri buteGetter(info); 4063 TestObjectV8Internal::treatReturnedNullStringAsUndefinedStringAttributeAttri buteGetter(info);
4064 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4064 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4065 } 4065 }
4066 4066
4067 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeSetter(v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 4067 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeSetter(v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
4068 { 4068 {
4069 v8::Handle<v8::Object> holder = info.Holder(); 4069 v8::Handle<v8::Object> holder = info.Holder();
4070 TestObject* impl = V8TestObject::toNative(holder); 4070 TestObject* impl = V8TestObject::toNative(holder);
4071 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 4071 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
4072 impl->setTreatReturnedNullStringAsUndefinedStringAttribute(cppValue); 4072 impl->setTreatReturnedNullStringAsUndefinedStringAttribute(cppValue);
4073 } 4073 }
4074 4074
4075 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeSetterCall back(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCall backInfo<void>& info) 4075 static void treatReturnedNullStringAsUndefinedStringAttributeAttributeSetterCall back(v8::Local<v8::String>, v8::Local<v8::Value> v8Value, const v8::PropertyCall backInfo<void>& info)
4076 { 4076 {
4077 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4077 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4078 TestObjectV8Internal::treatReturnedNullStringAsUndefinedStringAttributeAttri buteSetter(v8Value, info); 4078 TestObjectV8Internal::treatReturnedNullStringAsUndefinedStringAttributeAttri buteSetter(v8Value, info);
4079 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4079 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4080 } 4080 }
4081 4081
4082 static void urlStringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8: :Value>& info) 4082 static void urlStringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8: :Value>& info)
4083 { 4083 {
4084 v8::Handle<v8::Object> holder = info.Holder(); 4084 v8::Handle<v8::Object> holder = info.Holder();
4085 TestObject* impl = V8TestObject::toNative(holder); 4085 TestObject* impl = V8TestObject::toNative(holder);
4086 v8SetReturnValueString(info, impl->getURLAttribute(HTMLNames::urlstringattri buteAttr), info.GetIsolate()); 4086 v8SetReturnValueString(info, impl->getURLAttribute(HTMLNames::urlstringattri buteAttr), info.GetIsolate());
4087 } 4087 }
4088 4088
4089 static void urlStringAttributeAttributeGetterCallback(v8::Local<v8::String>, con st v8::PropertyCallbackInfo<v8::Value>& info) 4089 static void urlStringAttributeAttributeGetterCallback(v8::Local<v8::String>, con st v8::PropertyCallbackInfo<v8::Value>& info)
4090 { 4090 {
4091 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4091 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4092 TestObjectV8Internal::urlStringAttributeAttributeGetter(info); 4092 TestObjectV8Internal::urlStringAttributeAttributeGetter(info);
4093 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4093 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4094 } 4094 }
4095 4095
4096 static void urlStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info) 4096 static void urlStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info)
4097 { 4097 {
4098 v8::Handle<v8::Object> holder = info.Holder(); 4098 v8::Handle<v8::Object> holder = info.Holder();
4099 TestObject* impl = V8TestObject::toNative(holder); 4099 TestObject* impl = V8TestObject::toNative(holder);
4100 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 4100 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
4101 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 4101 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
4102 impl->setAttribute(HTMLNames::urlstringattributeAttr, cppValue); 4102 impl->setAttribute(HTMLNames::urlstringattributeAttr, cppValue);
4103 } 4103 }
4104 4104
4105 static void urlStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 4105 static void urlStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
4106 { 4106 {
4107 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4107 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4108 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 4108 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
4109 TestObjectV8Internal::urlStringAttributeAttributeSetter(v8Value, info); 4109 TestObjectV8Internal::urlStringAttributeAttributeSetter(v8Value, info);
4110 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4110 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 10 matching lines...) Expand all
4121 { 4121 {
4122 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4122 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4123 TestObjectV8Internal::urlStringAttributeAttributeGetter(info); 4123 TestObjectV8Internal::urlStringAttributeAttributeGetter(info);
4124 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4124 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4125 } 4125 }
4126 4126
4127 static void urlStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info) 4127 static void urlStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, cons t v8::PropertyCallbackInfo<void>& info)
4128 { 4128 {
4129 v8::Handle<v8::Object> holder = info.Holder(); 4129 v8::Handle<v8::Object> holder = info.Holder();
4130 TestObject* impl = V8TestObject::toNative(holder); 4130 TestObject* impl = V8TestObject::toNative(holder);
4131 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, v8Value); 4131 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, cppValue, v8Value);
4132 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 4132 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
4133 impl->setAttribute(HTMLNames::reflectUrlAttributeAttr, cppValue); 4133 impl->setAttribute(HTMLNames::reflectUrlAttributeAttr, cppValue);
4134 } 4134 }
4135 4135
4136 static void urlStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 4136 static void urlStringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8: :Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
4137 { 4137 {
4138 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4138 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4139 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope; 4139 CustomElementCallbackDispatcher::CallbackDeliveryScope deliveryScope;
4140 TestObjectV8Internal::urlStringAttributeAttributeSetter(v8Value, info); 4140 TestObjectV8Internal::urlStringAttributeAttributeSetter(v8Value, info);
4141 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4141 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 13 matching lines...) Expand all
4155 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 4155 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
4156 TestObjectV8Internal::unforgeableLongAttributeAttributeGetter(info); 4156 TestObjectV8Internal::unforgeableLongAttributeAttributeGetter(info);
4157 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4157 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4158 } 4158 }
4159 4159
4160 static void unforgeableLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value , const v8::PropertyCallbackInfo<void>& info) 4160 static void unforgeableLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value , const v8::PropertyCallbackInfo<void>& info)
4161 { 4161 {
4162 v8::Handle<v8::Object> holder = info.Holder(); 4162 v8::Handle<v8::Object> holder = info.Holder();
4163 ExceptionState exceptionState(ExceptionState::SetterContext, "unforgeableLon gAttribute", "TestObject", holder, info.GetIsolate()); 4163 ExceptionState exceptionState(ExceptionState::SetterContext, "unforgeableLon gAttribute", "TestObject", holder, info.GetIsolate());
4164 TestObject* impl = V8TestObject::toNative(holder); 4164 TestObject* impl = V8TestObject::toNative(holder);
4165 V8TRYCATCH_EXCEPTION_VOID(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState); 4165 V8TRYCATCH_VOID_EXCEPTION(int, cppValue, toInt32(v8Value, exceptionState), e xceptionState);
4166 impl->setUnforgeableLongAttribute(cppValue); 4166 impl->setUnforgeableLongAttribute(cppValue);
4167 } 4167 }
4168 4168
4169 static void unforgeableLongAttributeAttributeSetterCallback(v8::Local<v8::String >, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info) 4169 static void unforgeableLongAttributeAttributeSetterCallback(v8::Local<v8::String >, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
4170 { 4170 {
4171 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 4171 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
4172 TestObjectV8Internal::unforgeableLongAttributeAttributeSetter(v8Value, info) ; 4172 TestObjectV8Internal::unforgeableLongAttributeAttributeSetter(v8Value, info) ;
4173 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4173 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4174 } 4174 }
4175 4175
(...skipping 351 matching lines...) Expand 10 before | Expand all | Expand 10 after
4527 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4527 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4528 } 4528 }
4529 4529
4530 static void voidMethodStringArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info) 4530 static void voidMethodStringArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
4531 { 4531 {
4532 if (UNLIKELY(info.Length() < 1)) { 4532 if (UNLIKELY(info.Length() < 1)) {
4533 throwArityTypeErrorForMethod("voidMethodStringArg", "TestObject", 1, inf o.Length(), info.GetIsolate()); 4533 throwArityTypeErrorForMethod("voidMethodStringArg", "TestObject", 1, inf o.Length(), info.GetIsolate());
4534 return; 4534 return;
4535 } 4535 }
4536 TestObject* impl = V8TestObject::toNative(info.Holder()); 4536 TestObject* impl = V8TestObject::toNative(info.Holder());
4537 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, stringArg, info[0]) ; 4537 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, stringArg, info[0]);
4538 impl->voidMethodStringArg(stringArg); 4538 impl->voidMethodStringArg(stringArg);
4539 } 4539 }
4540 4540
4541 static void voidMethodStringArgMethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 4541 static void voidMethodStringArgMethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
4542 { 4542 {
4543 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4543 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4544 TestObjectV8Internal::voidMethodStringArgMethod(info); 4544 TestObjectV8Internal::voidMethodStringArgMethod(info);
4545 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4545 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4546 } 4546 }
4547 4547
4548 static void voidMethodDOMTimeStampArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info) 4548 static void voidMethodDOMTimeStampArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info)
4549 { 4549 {
4550 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodD OMTimeStampArg", "TestObject", info.Holder(), info.GetIsolate()); 4550 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodD OMTimeStampArg", "TestObject", info.Holder(), info.GetIsolate());
4551 if (UNLIKELY(info.Length() < 1)) { 4551 if (UNLIKELY(info.Length() < 1)) {
4552 throwArityTypeError(exceptionState, 1, info.Length()); 4552 throwArityTypeError(exceptionState, 1, info.Length());
4553 return; 4553 return;
4554 } 4554 }
4555 TestObject* impl = V8TestObject::toNative(info.Holder()); 4555 TestObject* impl = V8TestObject::toNative(info.Holder());
4556 V8TRYCATCH_EXCEPTION_VOID(unsigned long long, domTimeStampArg, toUInt64(info [0], exceptionState), exceptionState); 4556 V8TRYCATCH_VOID_EXCEPTION(unsigned long long, domTimeStampArg, toUInt64(info [0], exceptionState), exceptionState);
4557 impl->voidMethodDOMTimeStampArg(domTimeStampArg); 4557 impl->voidMethodDOMTimeStampArg(domTimeStampArg);
4558 } 4558 }
4559 4559
4560 static void voidMethodDOMTimeStampArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info) 4560 static void voidMethodDOMTimeStampArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info)
4561 { 4561 {
4562 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4562 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4563 TestObjectV8Internal::voidMethodDOMTimeStampArgMethod(info); 4563 TestObjectV8Internal::voidMethodDOMTimeStampArgMethod(info);
4564 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4564 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4565 } 4565 }
4566 4566
(...skipping 16 matching lines...) Expand all
4583 } 4583 }
4584 4584
4585 static void voidMethodByteArgMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 4585 static void voidMethodByteArgMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
4586 { 4586 {
4587 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodB yteArg", "TestObject", info.Holder(), info.GetIsolate()); 4587 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodB yteArg", "TestObject", info.Holder(), info.GetIsolate());
4588 if (UNLIKELY(info.Length() < 1)) { 4588 if (UNLIKELY(info.Length() < 1)) {
4589 throwArityTypeError(exceptionState, 1, info.Length()); 4589 throwArityTypeError(exceptionState, 1, info.Length());
4590 return; 4590 return;
4591 } 4591 }
4592 TestObject* impl = V8TestObject::toNative(info.Holder()); 4592 TestObject* impl = V8TestObject::toNative(info.Holder());
4593 V8TRYCATCH_EXCEPTION_VOID(int, byteArg, toInt8(info[0], exceptionState), exc eptionState); 4593 V8TRYCATCH_VOID_EXCEPTION(int, byteArg, toInt8(info[0], exceptionState), exc eptionState);
4594 impl->voidMethodByteArg(byteArg); 4594 impl->voidMethodByteArg(byteArg);
4595 } 4595 }
4596 4596
4597 static void voidMethodByteArgMethodCallback(const v8::FunctionCallbackInfo<v8::V alue>& info) 4597 static void voidMethodByteArgMethodCallback(const v8::FunctionCallbackInfo<v8::V alue>& info)
4598 { 4598 {
4599 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4599 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4600 TestObjectV8Internal::voidMethodByteArgMethod(info); 4600 TestObjectV8Internal::voidMethodByteArgMethod(info);
4601 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4601 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4602 } 4602 }
4603 4603
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
4638 } 4638 }
4639 4639
4640 static void voidMethodLongArgMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 4640 static void voidMethodLongArgMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
4641 { 4641 {
4642 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArg", "TestObject", info.Holder(), info.GetIsolate()); 4642 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArg", "TestObject", info.Holder(), info.GetIsolate());
4643 if (UNLIKELY(info.Length() < 1)) { 4643 if (UNLIKELY(info.Length() < 1)) {
4644 throwArityTypeError(exceptionState, 1, info.Length()); 4644 throwArityTypeError(exceptionState, 1, info.Length());
4645 return; 4645 return;
4646 } 4646 }
4647 TestObject* impl = V8TestObject::toNative(info.Holder()); 4647 TestObject* impl = V8TestObject::toNative(info.Holder());
4648 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 4648 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
4649 impl->voidMethodLongArg(longArg); 4649 impl->voidMethodLongArg(longArg);
4650 } 4650 }
4651 4651
4652 static void voidMethodLongArgMethodCallback(const v8::FunctionCallbackInfo<v8::V alue>& info) 4652 static void voidMethodLongArgMethodCallback(const v8::FunctionCallbackInfo<v8::V alue>& info)
4653 { 4653 {
4654 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4654 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4655 TestObjectV8Internal::voidMethodLongArgMethod(info); 4655 TestObjectV8Internal::voidMethodLongArgMethod(info);
4656 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4656 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4657 } 4657 }
4658 4658
4659 static void voidMethodLongLongArgMethod(const v8::FunctionCallbackInfo<v8::Value >& info) 4659 static void voidMethodLongLongArgMethod(const v8::FunctionCallbackInfo<v8::Value >& info)
4660 { 4660 {
4661 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongLongArg", "TestObject", info.Holder(), info.GetIsolate()); 4661 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongLongArg", "TestObject", info.Holder(), info.GetIsolate());
4662 if (UNLIKELY(info.Length() < 1)) { 4662 if (UNLIKELY(info.Length() < 1)) {
4663 throwArityTypeError(exceptionState, 1, info.Length()); 4663 throwArityTypeError(exceptionState, 1, info.Length());
4664 return; 4664 return;
4665 } 4665 }
4666 TestObject* impl = V8TestObject::toNative(info.Holder()); 4666 TestObject* impl = V8TestObject::toNative(info.Holder());
4667 V8TRYCATCH_EXCEPTION_VOID(long long, longLongArg, toInt64(info[0], exception State), exceptionState); 4667 V8TRYCATCH_VOID_EXCEPTION(long long, longLongArg, toInt64(info[0], exception State), exceptionState);
4668 impl->voidMethodLongLongArg(longLongArg); 4668 impl->voidMethodLongLongArg(longLongArg);
4669 } 4669 }
4670 4670
4671 static void voidMethodLongLongArgMethodCallback(const v8::FunctionCallbackInfo<v 8::Value>& info) 4671 static void voidMethodLongLongArgMethodCallback(const v8::FunctionCallbackInfo<v 8::Value>& info)
4672 { 4672 {
4673 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4673 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4674 TestObjectV8Internal::voidMethodLongLongArgMethod(info); 4674 TestObjectV8Internal::voidMethodLongLongArgMethod(info);
4675 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4675 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4676 } 4676 }
4677 4677
4678 static void voidMethodOctetArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info) 4678 static void voidMethodOctetArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
4679 { 4679 {
4680 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodO ctetArg", "TestObject", info.Holder(), info.GetIsolate()); 4680 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodO ctetArg", "TestObject", info.Holder(), info.GetIsolate());
4681 if (UNLIKELY(info.Length() < 1)) { 4681 if (UNLIKELY(info.Length() < 1)) {
4682 throwArityTypeError(exceptionState, 1, info.Length()); 4682 throwArityTypeError(exceptionState, 1, info.Length());
4683 return; 4683 return;
4684 } 4684 }
4685 TestObject* impl = V8TestObject::toNative(info.Holder()); 4685 TestObject* impl = V8TestObject::toNative(info.Holder());
4686 V8TRYCATCH_EXCEPTION_VOID(unsigned, octetArg, toUInt8(info[0], exceptionStat e), exceptionState); 4686 V8TRYCATCH_VOID_EXCEPTION(unsigned, octetArg, toUInt8(info[0], exceptionStat e), exceptionState);
4687 impl->voidMethodOctetArg(octetArg); 4687 impl->voidMethodOctetArg(octetArg);
4688 } 4688 }
4689 4689
4690 static void voidMethodOctetArgMethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& info) 4690 static void voidMethodOctetArgMethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& info)
4691 { 4691 {
4692 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4692 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4693 TestObjectV8Internal::voidMethodOctetArgMethod(info); 4693 TestObjectV8Internal::voidMethodOctetArgMethod(info);
4694 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4694 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4695 } 4695 }
4696 4696
4697 static void voidMethodShortArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info) 4697 static void voidMethodShortArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
4698 { 4698 {
4699 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS hortArg", "TestObject", info.Holder(), info.GetIsolate()); 4699 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS hortArg", "TestObject", info.Holder(), info.GetIsolate());
4700 if (UNLIKELY(info.Length() < 1)) { 4700 if (UNLIKELY(info.Length() < 1)) {
4701 throwArityTypeError(exceptionState, 1, info.Length()); 4701 throwArityTypeError(exceptionState, 1, info.Length());
4702 return; 4702 return;
4703 } 4703 }
4704 TestObject* impl = V8TestObject::toNative(info.Holder()); 4704 TestObject* impl = V8TestObject::toNative(info.Holder());
4705 V8TRYCATCH_EXCEPTION_VOID(int, shortArg, toInt16(info[0], exceptionState), e xceptionState); 4705 V8TRYCATCH_VOID_EXCEPTION(int, shortArg, toInt16(info[0], exceptionState), e xceptionState);
4706 impl->voidMethodShortArg(shortArg); 4706 impl->voidMethodShortArg(shortArg);
4707 } 4707 }
4708 4708
4709 static void voidMethodShortArgMethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& info) 4709 static void voidMethodShortArgMethodCallback(const v8::FunctionCallbackInfo<v8:: Value>& info)
4710 { 4710 {
4711 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4711 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4712 TestObjectV8Internal::voidMethodShortArgMethod(info); 4712 TestObjectV8Internal::voidMethodShortArgMethod(info);
4713 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4713 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4714 } 4714 }
4715 4715
4716 static void voidMethodUnsignedLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info) 4716 static void voidMethodUnsignedLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info)
4717 { 4717 {
4718 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedLongArg", "TestObject", info.Holder(), info.GetIsolate()); 4718 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedLongArg", "TestObject", info.Holder(), info.GetIsolate());
4719 if (UNLIKELY(info.Length() < 1)) { 4719 if (UNLIKELY(info.Length() < 1)) {
4720 throwArityTypeError(exceptionState, 1, info.Length()); 4720 throwArityTypeError(exceptionState, 1, info.Length());
4721 return; 4721 return;
4722 } 4722 }
4723 TestObject* impl = V8TestObject::toNative(info.Holder()); 4723 TestObject* impl = V8TestObject::toNative(info.Holder());
4724 V8TRYCATCH_EXCEPTION_VOID(unsigned, unsignedLongArg, toUInt32(info[0], excep tionState), exceptionState); 4724 V8TRYCATCH_VOID_EXCEPTION(unsigned, unsignedLongArg, toUInt32(info[0], excep tionState), exceptionState);
4725 impl->voidMethodUnsignedLongArg(unsignedLongArg); 4725 impl->voidMethodUnsignedLongArg(unsignedLongArg);
4726 } 4726 }
4727 4727
4728 static void voidMethodUnsignedLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info) 4728 static void voidMethodUnsignedLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info)
4729 { 4729 {
4730 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4730 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4731 TestObjectV8Internal::voidMethodUnsignedLongArgMethod(info); 4731 TestObjectV8Internal::voidMethodUnsignedLongArgMethod(info);
4732 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4732 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4733 } 4733 }
4734 4734
4735 static void voidMethodUnsignedLongLongArgMethod(const v8::FunctionCallbackInfo<v 8::Value>& info) 4735 static void voidMethodUnsignedLongLongArgMethod(const v8::FunctionCallbackInfo<v 8::Value>& info)
4736 { 4736 {
4737 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedLongLongArg", "TestObject", info.Holder(), info.GetIsolate()); 4737 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedLongLongArg", "TestObject", info.Holder(), info.GetIsolate());
4738 if (UNLIKELY(info.Length() < 1)) { 4738 if (UNLIKELY(info.Length() < 1)) {
4739 throwArityTypeError(exceptionState, 1, info.Length()); 4739 throwArityTypeError(exceptionState, 1, info.Length());
4740 return; 4740 return;
4741 } 4741 }
4742 TestObject* impl = V8TestObject::toNative(info.Holder()); 4742 TestObject* impl = V8TestObject::toNative(info.Holder());
4743 V8TRYCATCH_EXCEPTION_VOID(unsigned long long, unsignedLongLongArg, toUInt64( info[0], exceptionState), exceptionState); 4743 V8TRYCATCH_VOID_EXCEPTION(unsigned long long, unsignedLongLongArg, toUInt64( info[0], exceptionState), exceptionState);
4744 impl->voidMethodUnsignedLongLongArg(unsignedLongLongArg); 4744 impl->voidMethodUnsignedLongLongArg(unsignedLongLongArg);
4745 } 4745 }
4746 4746
4747 static void voidMethodUnsignedLongLongArgMethodCallback(const v8::FunctionCallba ckInfo<v8::Value>& info) 4747 static void voidMethodUnsignedLongLongArgMethodCallback(const v8::FunctionCallba ckInfo<v8::Value>& info)
4748 { 4748 {
4749 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4749 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4750 TestObjectV8Internal::voidMethodUnsignedLongLongArgMethod(info); 4750 TestObjectV8Internal::voidMethodUnsignedLongLongArgMethod(info);
4751 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4751 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4752 } 4752 }
4753 4753
4754 static void voidMethodUnsignedShortArgMethod(const v8::FunctionCallbackInfo<v8:: Value>& info) 4754 static void voidMethodUnsignedShortArgMethod(const v8::FunctionCallbackInfo<v8:: Value>& info)
4755 { 4755 {
4756 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedShortArg", "TestObject", info.Holder(), info.GetIsolate()); 4756 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodU nsignedShortArg", "TestObject", info.Holder(), info.GetIsolate());
4757 if (UNLIKELY(info.Length() < 1)) { 4757 if (UNLIKELY(info.Length() < 1)) {
4758 throwArityTypeError(exceptionState, 1, info.Length()); 4758 throwArityTypeError(exceptionState, 1, info.Length());
4759 return; 4759 return;
4760 } 4760 }
4761 TestObject* impl = V8TestObject::toNative(info.Holder()); 4761 TestObject* impl = V8TestObject::toNative(info.Holder());
4762 V8TRYCATCH_EXCEPTION_VOID(unsigned, unsignedShortArg, toUInt16(info[0], exce ptionState), exceptionState); 4762 V8TRYCATCH_VOID_EXCEPTION(unsigned, unsignedShortArg, toUInt16(info[0], exce ptionState), exceptionState);
4763 impl->voidMethodUnsignedShortArg(unsignedShortArg); 4763 impl->voidMethodUnsignedShortArg(unsignedShortArg);
4764 } 4764 }
4765 4765
4766 static void voidMethodUnsignedShortArgMethodCallback(const v8::FunctionCallbackI nfo<v8::Value>& info) 4766 static void voidMethodUnsignedShortArgMethodCallback(const v8::FunctionCallbackI nfo<v8::Value>& info)
4767 { 4767 {
4768 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4768 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4769 TestObjectV8Internal::voidMethodUnsignedShortArgMethod(info); 4769 TestObjectV8Internal::voidMethodUnsignedShortArgMethod(info);
4770 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4770 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4771 } 4771 }
4772 4772
(...skipping 29 matching lines...) Expand all
4802 } 4802 }
4803 4803
4804 static void voidMethodLongArgTestInterfaceEmptyArgMethod(const v8::FunctionCallb ackInfo<v8::Value>& info) 4804 static void voidMethodLongArgTestInterfaceEmptyArgMethod(const v8::FunctionCallb ackInfo<v8::Value>& info)
4805 { 4805 {
4806 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgTestInterfaceEmptyArg", "TestObject", info.Holder(), info.GetIsolate()); 4806 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgTestInterfaceEmptyArg", "TestObject", info.Holder(), info.GetIsolate());
4807 if (UNLIKELY(info.Length() < 2)) { 4807 if (UNLIKELY(info.Length() < 2)) {
4808 throwArityTypeError(exceptionState, 2, info.Length()); 4808 throwArityTypeError(exceptionState, 2, info.Length());
4809 return; 4809 return;
4810 } 4810 }
4811 TestObject* impl = V8TestObject::toNative(info.Holder()); 4811 TestObject* impl = V8TestObject::toNative(info.Holder());
4812 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 4812 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
4813 V8TRYCATCH_VOID(TestInterfaceEmpty*, testInterfaceEmptyArg, V8TestInterfaceE mpty::toNativeWithTypeCheck(info.GetIsolate(), info[1])); 4813 V8TRYCATCH_VOID(TestInterfaceEmpty*, testInterfaceEmptyArg, V8TestInterfaceE mpty::toNativeWithTypeCheck(info.GetIsolate(), info[1]));
4814 impl->voidMethodLongArgTestInterfaceEmptyArg(longArg, testInterfaceEmptyArg) ; 4814 impl->voidMethodLongArgTestInterfaceEmptyArg(longArg, testInterfaceEmptyArg) ;
4815 } 4815 }
4816 4816
4817 static void voidMethodLongArgTestInterfaceEmptyArgMethodCallback(const v8::Funct ionCallbackInfo<v8::Value>& info) 4817 static void voidMethodLongArgTestInterfaceEmptyArgMethodCallback(const v8::Funct ionCallbackInfo<v8::Value>& info)
4818 { 4818 {
4819 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 4819 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
4820 TestObjectV8Internal::voidMethodLongArgTestInterfaceEmptyArgMethod(info); 4820 TestObjectV8Internal::voidMethodLongArgTestInterfaceEmptyArgMethod(info);
4821 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 4821 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
4822 } 4822 }
(...skipping 703 matching lines...) Expand 10 before | Expand all | Expand 10 after
5526 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5526 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5527 } 5527 }
5528 5528
5529 static void voidMethodTestEnumArgMethod(const v8::FunctionCallbackInfo<v8::Value >& info) 5529 static void voidMethodTestEnumArgMethod(const v8::FunctionCallbackInfo<v8::Value >& info)
5530 { 5530 {
5531 if (UNLIKELY(info.Length() < 1)) { 5531 if (UNLIKELY(info.Length() < 1)) {
5532 throwArityTypeErrorForMethod("voidMethodTestEnumArg", "TestObject", 1, i nfo.Length(), info.GetIsolate()); 5532 throwArityTypeErrorForMethod("voidMethodTestEnumArg", "TestObject", 1, i nfo.Length(), info.GetIsolate());
5533 return; 5533 return;
5534 } 5534 }
5535 TestObject* impl = V8TestObject::toNative(info.Holder()); 5535 TestObject* impl = V8TestObject::toNative(info.Holder());
5536 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, testEnumTypeArg, in fo[0]); 5536 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, testEnumTypeArg, info[0]);
5537 String string = testEnumTypeArg; 5537 String string = testEnumTypeArg;
5538 if (!(string == "" || string == "EnumValue1" || string == "EnumValue2" || st ring == "EnumValue3")) { 5538 if (!(string == "" || string == "EnumValue1" || string == "EnumValue2" || st ring == "EnumValue3")) {
5539 throwTypeError(ExceptionMessages::failedToExecute("voidMethodTestEnumArg ", "TestObject", "parameter 1 ('" + string + "') is not a valid enum value."), i nfo.GetIsolate()); 5539 throwTypeError(ExceptionMessages::failedToExecute("voidMethodTestEnumArg ", "TestObject", "parameter 1 ('" + string + "') is not a valid enum value."), i nfo.GetIsolate());
5540 return; 5540 return;
5541 } 5541 }
5542 impl->voidMethodTestEnumArg(testEnumTypeArg); 5542 impl->voidMethodTestEnumArg(testEnumTypeArg);
5543 } 5543 }
5544 5544
5545 static void voidMethodTestEnumArgMethodCallback(const v8::FunctionCallbackInfo<v 8::Value>& info) 5545 static void voidMethodTestEnumArgMethodCallback(const v8::FunctionCallbackInfo<v 8::Value>& info)
5546 { 5546 {
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after
5755 } 5755 }
5756 5756
5757 static void voidMethodStringArgLongArgMethod(const v8::FunctionCallbackInfo<v8:: Value>& info) 5757 static void voidMethodStringArgLongArgMethod(const v8::FunctionCallbackInfo<v8:: Value>& info)
5758 { 5758 {
5759 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS tringArgLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5759 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS tringArgLongArg", "TestObject", info.Holder(), info.GetIsolate());
5760 if (UNLIKELY(info.Length() < 2)) { 5760 if (UNLIKELY(info.Length() < 2)) {
5761 throwArityTypeError(exceptionState, 2, info.Length()); 5761 throwArityTypeError(exceptionState, 2, info.Length());
5762 return; 5762 return;
5763 } 5763 }
5764 TestObject* impl = V8TestObject::toNative(info.Holder()); 5764 TestObject* impl = V8TestObject::toNative(info.Holder());
5765 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, stringArg, info[0]) ; 5765 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, stringArg, info[0]);
5766 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[1], exceptionState), ex ceptionState); 5766 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[1], exceptionState), ex ceptionState);
5767 impl->voidMethodStringArgLongArg(stringArg, longArg); 5767 impl->voidMethodStringArgLongArg(stringArg, longArg);
5768 } 5768 }
5769 5769
5770 static void voidMethodStringArgLongArgMethodCallback(const v8::FunctionCallbackI nfo<v8::Value>& info) 5770 static void voidMethodStringArgLongArgMethodCallback(const v8::FunctionCallbackI nfo<v8::Value>& info)
5771 { 5771 {
5772 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5772 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5773 TestObjectV8Internal::voidMethodStringArgLongArgMethod(info); 5773 TestObjectV8Internal::voidMethodStringArgLongArgMethod(info);
5774 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5774 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5775 } 5775 }
5776 5776
5777 static void voidMethodOptionalStringArgMethod(const v8::FunctionCallbackInfo<v8: :Value>& info) 5777 static void voidMethodOptionalStringArgMethod(const v8::FunctionCallbackInfo<v8: :Value>& info)
5778 { 5778 {
5779 TestObject* impl = V8TestObject::toNative(info.Holder()); 5779 TestObject* impl = V8TestObject::toNative(info.Holder());
5780 if (UNLIKELY(info.Length() <= 0)) { 5780 if (UNLIKELY(info.Length() <= 0)) {
5781 impl->voidMethodOptionalStringArg(); 5781 impl->voidMethodOptionalStringArg();
5782 return; 5782 return;
5783 } 5783 }
5784 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, optionalStringArg, info[0]); 5784 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, optionalStringArg, info[0] );
5785 impl->voidMethodOptionalStringArg(optionalStringArg); 5785 impl->voidMethodOptionalStringArg(optionalStringArg);
5786 } 5786 }
5787 5787
5788 static void voidMethodOptionalStringArgMethodCallback(const v8::FunctionCallback Info<v8::Value>& info) 5788 static void voidMethodOptionalStringArgMethodCallback(const v8::FunctionCallback Info<v8::Value>& info)
5789 { 5789 {
5790 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5790 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5791 TestObjectV8Internal::voidMethodOptionalStringArgMethod(info); 5791 TestObjectV8Internal::voidMethodOptionalStringArgMethod(info);
5792 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5792 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5793 } 5793 }
5794 5794
(...skipping 16 matching lines...) Expand all
5811 } 5811 }
5812 5812
5813 static void voidMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info) 5813 static void voidMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info)
5814 { 5814 {
5815 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodO ptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5815 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodO ptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
5816 TestObject* impl = V8TestObject::toNative(info.Holder()); 5816 TestObject* impl = V8TestObject::toNative(info.Holder());
5817 if (UNLIKELY(info.Length() <= 0)) { 5817 if (UNLIKELY(info.Length() <= 0)) {
5818 impl->voidMethodOptionalLongArg(); 5818 impl->voidMethodOptionalLongArg();
5819 return; 5819 return;
5820 } 5820 }
5821 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState); 5821 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState);
5822 impl->voidMethodOptionalLongArg(optionalLongArg); 5822 impl->voidMethodOptionalLongArg(optionalLongArg);
5823 } 5823 }
5824 5824
5825 static void voidMethodOptionalLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info) 5825 static void voidMethodOptionalLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info)
5826 { 5826 {
5827 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5827 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5828 TestObjectV8Internal::voidMethodOptionalLongArgMethod(info); 5828 TestObjectV8Internal::voidMethodOptionalLongArgMethod(info);
5829 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5829 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5830 } 5830 }
5831 5831
5832 static void stringMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8: :Value>& info) 5832 static void stringMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8: :Value>& info)
5833 { 5833 {
5834 ExceptionState exceptionState(ExceptionState::ExecutionContext, "stringMetho dOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5834 ExceptionState exceptionState(ExceptionState::ExecutionContext, "stringMetho dOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
5835 TestObject* impl = V8TestObject::toNative(info.Holder()); 5835 TestObject* impl = V8TestObject::toNative(info.Holder());
5836 if (UNLIKELY(info.Length() <= 0)) { 5836 if (UNLIKELY(info.Length() <= 0)) {
5837 v8SetReturnValueString(info, impl->stringMethodOptionalLongArg(), info.G etIsolate()); 5837 v8SetReturnValueString(info, impl->stringMethodOptionalLongArg(), info.G etIsolate());
5838 return; 5838 return;
5839 } 5839 }
5840 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState); 5840 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState);
5841 v8SetReturnValueString(info, impl->stringMethodOptionalLongArg(optionalLongA rg), info.GetIsolate()); 5841 v8SetReturnValueString(info, impl->stringMethodOptionalLongArg(optionalLongA rg), info.GetIsolate());
5842 } 5842 }
5843 5843
5844 static void stringMethodOptionalLongArgMethodCallback(const v8::FunctionCallback Info<v8::Value>& info) 5844 static void stringMethodOptionalLongArgMethodCallback(const v8::FunctionCallback Info<v8::Value>& info)
5845 { 5845 {
5846 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5846 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5847 TestObjectV8Internal::stringMethodOptionalLongArgMethod(info); 5847 TestObjectV8Internal::stringMethodOptionalLongArgMethod(info);
5848 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5848 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5849 } 5849 }
5850 5850
5851 static void testInterfaceEmptyMethodOptionalLongArgMethod(const v8::FunctionCall backInfo<v8::Value>& info) 5851 static void testInterfaceEmptyMethodOptionalLongArgMethod(const v8::FunctionCall backInfo<v8::Value>& info)
5852 { 5852 {
5853 ExceptionState exceptionState(ExceptionState::ExecutionContext, "testInterfa ceEmptyMethodOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5853 ExceptionState exceptionState(ExceptionState::ExecutionContext, "testInterfa ceEmptyMethodOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
5854 TestObject* impl = V8TestObject::toNative(info.Holder()); 5854 TestObject* impl = V8TestObject::toNative(info.Holder());
5855 if (UNLIKELY(info.Length() <= 0)) { 5855 if (UNLIKELY(info.Length() <= 0)) {
5856 v8SetReturnValue(info, impl->testInterfaceEmptyMethodOptionalLongArg()); 5856 v8SetReturnValue(info, impl->testInterfaceEmptyMethodOptionalLongArg());
5857 return; 5857 return;
5858 } 5858 }
5859 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState); 5859 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState);
5860 v8SetReturnValue(info, impl->testInterfaceEmptyMethodOptionalLongArg(optiona lLongArg)); 5860 v8SetReturnValue(info, impl->testInterfaceEmptyMethodOptionalLongArg(optiona lLongArg));
5861 } 5861 }
5862 5862
5863 static void testInterfaceEmptyMethodOptionalLongArgMethodCallback(const v8::Func tionCallbackInfo<v8::Value>& info) 5863 static void testInterfaceEmptyMethodOptionalLongArgMethodCallback(const v8::Func tionCallbackInfo<v8::Value>& info)
5864 { 5864 {
5865 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5865 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5866 TestObjectV8Internal::testInterfaceEmptyMethodOptionalLongArgMethod(info); 5866 TestObjectV8Internal::testInterfaceEmptyMethodOptionalLongArgMethod(info);
5867 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5867 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5868 } 5868 }
5869 5869
5870 static void longMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info) 5870 static void longMethodOptionalLongArgMethod(const v8::FunctionCallbackInfo<v8::V alue>& info)
5871 { 5871 {
5872 ExceptionState exceptionState(ExceptionState::ExecutionContext, "longMethodO ptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5872 ExceptionState exceptionState(ExceptionState::ExecutionContext, "longMethodO ptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
5873 TestObject* impl = V8TestObject::toNative(info.Holder()); 5873 TestObject* impl = V8TestObject::toNative(info.Holder());
5874 if (UNLIKELY(info.Length() <= 0)) { 5874 if (UNLIKELY(info.Length() <= 0)) {
5875 v8SetReturnValueInt(info, impl->longMethodOptionalLongArg()); 5875 v8SetReturnValueInt(info, impl->longMethodOptionalLongArg());
5876 return; 5876 return;
5877 } 5877 }
5878 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState); 5878 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState);
5879 v8SetReturnValueInt(info, impl->longMethodOptionalLongArg(optionalLongArg)); 5879 v8SetReturnValueInt(info, impl->longMethodOptionalLongArg(optionalLongArg));
5880 } 5880 }
5881 5881
5882 static void longMethodOptionalLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info) 5882 static void longMethodOptionalLongArgMethodCallback(const v8::FunctionCallbackIn fo<v8::Value>& info)
5883 { 5883 {
5884 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5884 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5885 TestObjectV8Internal::longMethodOptionalLongArgMethod(info); 5885 TestObjectV8Internal::longMethodOptionalLongArgMethod(info);
5886 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5886 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5887 } 5887 }
5888 5888
5889 static void voidMethodLongArgOptionalLongArgMethod(const v8::FunctionCallbackInf o<v8::Value>& info) 5889 static void voidMethodLongArgOptionalLongArgMethod(const v8::FunctionCallbackInf o<v8::Value>& info)
5890 { 5890 {
5891 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 5891 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
5892 if (UNLIKELY(info.Length() < 1)) { 5892 if (UNLIKELY(info.Length() < 1)) {
5893 throwArityTypeError(exceptionState, 1, info.Length()); 5893 throwArityTypeError(exceptionState, 1, info.Length());
5894 return; 5894 return;
5895 } 5895 }
5896 TestObject* impl = V8TestObject::toNative(info.Holder()); 5896 TestObject* impl = V8TestObject::toNative(info.Holder());
5897 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 5897 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
5898 if (UNLIKELY(info.Length() <= 1)) { 5898 if (UNLIKELY(info.Length() <= 1)) {
5899 impl->voidMethodLongArgOptionalLongArg(longArg); 5899 impl->voidMethodLongArgOptionalLongArg(longArg);
5900 return; 5900 return;
5901 } 5901 }
5902 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[1], exceptionSt ate), exceptionState); 5902 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[1], exceptionSt ate), exceptionState);
5903 impl->voidMethodLongArgOptionalLongArg(longArg, optionalLongArg); 5903 impl->voidMethodLongArgOptionalLongArg(longArg, optionalLongArg);
5904 } 5904 }
5905 5905
5906 static void voidMethodLongArgOptionalLongArgMethodCallback(const v8::FunctionCal lbackInfo<v8::Value>& info) 5906 static void voidMethodLongArgOptionalLongArgMethodCallback(const v8::FunctionCal lbackInfo<v8::Value>& info)
5907 { 5907 {
5908 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5908 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5909 TestObjectV8Internal::voidMethodLongArgOptionalLongArgMethod(info); 5909 TestObjectV8Internal::voidMethodLongArgOptionalLongArgMethod(info);
5910 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5910 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5911 } 5911 }
5912 5912
5913 static void voidMethodLongArgOptionalLongArgOptionalLongArgMethod(const v8::Func tionCallbackInfo<v8::Value>& info) 5913 static void voidMethodLongArgOptionalLongArgOptionalLongArgMethod(const v8::Func tionCallbackInfo<v8::Value>& info)
5914 { 5914 {
5915 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalLongArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsol ate()); 5915 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalLongArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsol ate());
5916 if (UNLIKELY(info.Length() < 1)) { 5916 if (UNLIKELY(info.Length() < 1)) {
5917 throwArityTypeError(exceptionState, 1, info.Length()); 5917 throwArityTypeError(exceptionState, 1, info.Length());
5918 return; 5918 return;
5919 } 5919 }
5920 TestObject* impl = V8TestObject::toNative(info.Holder()); 5920 TestObject* impl = V8TestObject::toNative(info.Holder());
5921 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 5921 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
5922 if (UNLIKELY(info.Length() <= 1)) { 5922 if (UNLIKELY(info.Length() <= 1)) {
5923 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg); 5923 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg);
5924 return; 5924 return;
5925 } 5925 }
5926 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg1, toInt32(info[1], exceptionS tate), exceptionState); 5926 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg1, toInt32(info[1], exceptionS tate), exceptionState);
5927 if (UNLIKELY(info.Length() <= 2)) { 5927 if (UNLIKELY(info.Length() <= 2)) {
5928 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg, optionalL ongArg1); 5928 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg, optionalL ongArg1);
5929 return; 5929 return;
5930 } 5930 }
5931 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg2, toInt32(info[2], exceptionS tate), exceptionState); 5931 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg2, toInt32(info[2], exceptionS tate), exceptionState);
5932 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg, optionalLongA rg1, optionalLongArg2); 5932 impl->voidMethodLongArgOptionalLongArgOptionalLongArg(longArg, optionalLongA rg1, optionalLongArg2);
5933 } 5933 }
5934 5934
5935 static void voidMethodLongArgOptionalLongArgOptionalLongArgMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& info) 5935 static void voidMethodLongArgOptionalLongArgOptionalLongArgMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& info)
5936 { 5936 {
5937 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5937 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5938 TestObjectV8Internal::voidMethodLongArgOptionalLongArgOptionalLongArgMethod( info); 5938 TestObjectV8Internal::voidMethodLongArgOptionalLongArgOptionalLongArgMethod( info);
5939 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5939 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5940 } 5940 }
5941 5941
5942 static void voidMethodLongArgOptionalTestInterfaceEmptyArgMethod(const v8::Funct ionCallbackInfo<v8::Value>& info) 5942 static void voidMethodLongArgOptionalTestInterfaceEmptyArgMethod(const v8::Funct ionCallbackInfo<v8::Value>& info)
5943 { 5943 {
5944 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalTestInterfaceEmptyArg", "TestObject", info.Holder(), info.GetIsola te()); 5944 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodL ongArgOptionalTestInterfaceEmptyArg", "TestObject", info.Holder(), info.GetIsola te());
5945 if (UNLIKELY(info.Length() < 1)) { 5945 if (UNLIKELY(info.Length() < 1)) {
5946 throwArityTypeError(exceptionState, 1, info.Length()); 5946 throwArityTypeError(exceptionState, 1, info.Length());
5947 return; 5947 return;
5948 } 5948 }
5949 TestObject* impl = V8TestObject::toNative(info.Holder()); 5949 TestObject* impl = V8TestObject::toNative(info.Holder());
5950 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 5950 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
5951 if (UNLIKELY(info.Length() <= 1)) { 5951 if (UNLIKELY(info.Length() <= 1)) {
5952 impl->voidMethodLongArgOptionalTestInterfaceEmptyArg(longArg); 5952 impl->voidMethodLongArgOptionalTestInterfaceEmptyArg(longArg);
5953 return; 5953 return;
5954 } 5954 }
5955 V8TRYCATCH_VOID(TestInterfaceEmpty*, optionalTestInterfaceEmpty, V8TestInter faceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[1])); 5955 V8TRYCATCH_VOID(TestInterfaceEmpty*, optionalTestInterfaceEmpty, V8TestInter faceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[1]));
5956 impl->voidMethodLongArgOptionalTestInterfaceEmptyArg(longArg, optionalTestIn terfaceEmpty); 5956 impl->voidMethodLongArgOptionalTestInterfaceEmptyArg(longArg, optionalTestIn terfaceEmpty);
5957 } 5957 }
5958 5958
5959 static void voidMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback(const v 8::FunctionCallbackInfo<v8::Value>& info) 5959 static void voidMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback(const v 8::FunctionCallbackInfo<v8::Value>& info)
5960 { 5960 {
5961 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5961 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5962 TestObjectV8Internal::voidMethodLongArgOptionalTestInterfaceEmptyArgMethod(i nfo); 5962 TestObjectV8Internal::voidMethodLongArgOptionalTestInterfaceEmptyArgMethod(i nfo);
5963 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5963 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5964 } 5964 }
5965 5965
5966 static void voidMethodTestInterfaceEmptyArgOptionalLongArgMethod(const v8::Funct ionCallbackInfo<v8::Value>& info) 5966 static void voidMethodTestInterfaceEmptyArgOptionalLongArgMethod(const v8::Funct ionCallbackInfo<v8::Value>& info)
5967 { 5967 {
5968 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodT estInterfaceEmptyArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsola te()); 5968 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodT estInterfaceEmptyArgOptionalLongArg", "TestObject", info.Holder(), info.GetIsola te());
5969 if (UNLIKELY(info.Length() < 1)) { 5969 if (UNLIKELY(info.Length() < 1)) {
5970 throwArityTypeError(exceptionState, 1, info.Length()); 5970 throwArityTypeError(exceptionState, 1, info.Length());
5971 return; 5971 return;
5972 } 5972 }
5973 TestObject* impl = V8TestObject::toNative(info.Holder()); 5973 TestObject* impl = V8TestObject::toNative(info.Holder());
5974 V8TRYCATCH_VOID(TestInterfaceEmpty*, optionalTestInterfaceEmpty, V8TestInter faceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[0])); 5974 V8TRYCATCH_VOID(TestInterfaceEmpty*, optionalTestInterfaceEmpty, V8TestInter faceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[0]));
5975 if (UNLIKELY(info.Length() <= 1)) { 5975 if (UNLIKELY(info.Length() <= 1)) {
5976 impl->voidMethodTestInterfaceEmptyArgOptionalLongArg(optionalTestInterfa ceEmpty); 5976 impl->voidMethodTestInterfaceEmptyArgOptionalLongArg(optionalTestInterfa ceEmpty);
5977 return; 5977 return;
5978 } 5978 }
5979 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[1], exceptionState), ex ceptionState); 5979 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[1], exceptionState), ex ceptionState);
5980 impl->voidMethodTestInterfaceEmptyArgOptionalLongArg(optionalTestInterfaceEm pty, longArg); 5980 impl->voidMethodTestInterfaceEmptyArgOptionalLongArg(optionalTestInterfaceEm pty, longArg);
5981 } 5981 }
5982 5982
5983 static void voidMethodTestInterfaceEmptyArgOptionalLongArgMethodCallback(const v 8::FunctionCallbackInfo<v8::Value>& info) 5983 static void voidMethodTestInterfaceEmptyArgOptionalLongArgMethodCallback(const v 8::FunctionCallbackInfo<v8::Value>& info)
5984 { 5984 {
5985 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 5985 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
5986 TestObjectV8Internal::voidMethodTestInterfaceEmptyArgOptionalLongArgMethod(i nfo); 5986 TestObjectV8Internal::voidMethodTestInterfaceEmptyArgOptionalLongArgMethod(i nfo);
5987 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 5987 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
5988 } 5988 }
5989 5989
(...skipping 29 matching lines...) Expand all
6019 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6019 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6020 } 6020 }
6021 6021
6022 static void voidMethodStringArgVariadicStringArgMethod(const v8::FunctionCallbac kInfo<v8::Value>& info) 6022 static void voidMethodStringArgVariadicStringArgMethod(const v8::FunctionCallbac kInfo<v8::Value>& info)
6023 { 6023 {
6024 if (UNLIKELY(info.Length() < 1)) { 6024 if (UNLIKELY(info.Length() < 1)) {
6025 throwArityTypeErrorForMethod("voidMethodStringArgVariadicStringArg", "Te stObject", 1, info.Length(), info.GetIsolate()); 6025 throwArityTypeErrorForMethod("voidMethodStringArgVariadicStringArg", "Te stObject", 1, info.Length(), info.GetIsolate());
6026 return; 6026 return;
6027 } 6027 }
6028 TestObject* impl = V8TestObject::toNative(info.Holder()); 6028 TestObject* impl = V8TestObject::toNative(info.Holder());
6029 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, stringArg, info[0]) ; 6029 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, stringArg, info[0]);
6030 V8TRYCATCH_VOID(Vector<String>, variadicStringArgs, toNativeArguments<String >(info, 1)); 6030 V8TRYCATCH_VOID(Vector<String>, variadicStringArgs, toNativeArguments<String >(info, 1));
6031 impl->voidMethodStringArgVariadicStringArg(stringArg, variadicStringArgs); 6031 impl->voidMethodStringArgVariadicStringArg(stringArg, variadicStringArgs);
6032 } 6032 }
6033 6033
6034 static void voidMethodStringArgVariadicStringArgMethodCallback(const v8::Functio nCallbackInfo<v8::Value>& info) 6034 static void voidMethodStringArgVariadicStringArgMethodCallback(const v8::Functio nCallbackInfo<v8::Value>& info)
6035 { 6035 {
6036 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6036 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6037 TestObjectV8Internal::voidMethodStringArgVariadicStringArgMethod(info); 6037 TestObjectV8Internal::voidMethodStringArgVariadicStringArgMethod(info);
6038 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6038 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6039 } 6039 }
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
6107 } 6107 }
6108 6108
6109 static void overloadedMethodA1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6109 static void overloadedMethodA1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6110 { 6110 {
6111 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodA", "TestObject", info.Holder(), info.GetIsolate()); 6111 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodA", "TestObject", info.Holder(), info.GetIsolate());
6112 if (UNLIKELY(info.Length() < 1)) { 6112 if (UNLIKELY(info.Length() < 1)) {
6113 throwArityTypeError(exceptionState, 1, info.Length()); 6113 throwArityTypeError(exceptionState, 1, info.Length());
6114 return; 6114 return;
6115 } 6115 }
6116 TestObject* impl = V8TestObject::toNative(info.Holder()); 6116 TestObject* impl = V8TestObject::toNative(info.Holder());
6117 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6117 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6118 impl->overloadedMethodA(longArg); 6118 impl->overloadedMethodA(longArg);
6119 } 6119 }
6120 6120
6121 static void overloadedMethodA2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6121 static void overloadedMethodA2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6122 { 6122 {
6123 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodA", "TestObject", info.Holder(), info.GetIsolate()); 6123 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodA", "TestObject", info.Holder(), info.GetIsolate());
6124 if (UNLIKELY(info.Length() < 2)) { 6124 if (UNLIKELY(info.Length() < 2)) {
6125 throwArityTypeError(exceptionState, 2, info.Length()); 6125 throwArityTypeError(exceptionState, 2, info.Length());
6126 return; 6126 return;
6127 } 6127 }
6128 TestObject* impl = V8TestObject::toNative(info.Holder()); 6128 TestObject* impl = V8TestObject::toNative(info.Holder());
6129 V8TRYCATCH_EXCEPTION_VOID(int, longArg1, toInt32(info[0], exceptionState), e xceptionState); 6129 V8TRYCATCH_VOID_EXCEPTION(int, longArg1, toInt32(info[0], exceptionState), e xceptionState);
6130 V8TRYCATCH_EXCEPTION_VOID(int, longArg2, toInt32(info[1], exceptionState), e xceptionState); 6130 V8TRYCATCH_VOID_EXCEPTION(int, longArg2, toInt32(info[1], exceptionState), e xceptionState);
6131 impl->overloadedMethodA(longArg1, longArg2); 6131 impl->overloadedMethodA(longArg1, longArg2);
6132 } 6132 }
6133 6133
6134 static void overloadedMethodAMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 6134 static void overloadedMethodAMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
6135 { 6135 {
6136 if (((info.Length() == 1))) { 6136 if (((info.Length() == 1))) {
6137 overloadedMethodA1Method(info); 6137 overloadedMethodA1Method(info);
6138 return; 6138 return;
6139 } 6139 }
6140 if (((info.Length() == 2))) { 6140 if (((info.Length() == 2))) {
(...skipping 17 matching lines...) Expand all
6158 } 6158 }
6159 6159
6160 static void overloadedMethodB1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6160 static void overloadedMethodB1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6161 { 6161 {
6162 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodB", "TestObject", info.Holder(), info.GetIsolate()); 6162 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodB", "TestObject", info.Holder(), info.GetIsolate());
6163 if (UNLIKELY(info.Length() < 1)) { 6163 if (UNLIKELY(info.Length() < 1)) {
6164 throwArityTypeError(exceptionState, 1, info.Length()); 6164 throwArityTypeError(exceptionState, 1, info.Length());
6165 return; 6165 return;
6166 } 6166 }
6167 TestObject* impl = V8TestObject::toNative(info.Holder()); 6167 TestObject* impl = V8TestObject::toNative(info.Holder());
6168 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6168 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6169 impl->overloadedMethodB(longArg); 6169 impl->overloadedMethodB(longArg);
6170 } 6170 }
6171 6171
6172 static void overloadedMethodB2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6172 static void overloadedMethodB2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6173 { 6173 {
6174 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodB", "TestObject", info.Holder(), info.GetIsolate()); 6174 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodB", "TestObject", info.Holder(), info.GetIsolate());
6175 if (UNLIKELY(info.Length() < 1)) { 6175 if (UNLIKELY(info.Length() < 1)) {
6176 throwArityTypeError(exceptionState, 1, info.Length()); 6176 throwArityTypeError(exceptionState, 1, info.Length());
6177 return; 6177 return;
6178 } 6178 }
6179 TestObject* impl = V8TestObject::toNative(info.Holder()); 6179 TestObject* impl = V8TestObject::toNative(info.Holder());
6180 V8TRYCATCH_EXCEPTION_VOID(int, longArg1, toInt32(info[0], exceptionState), e xceptionState); 6180 V8TRYCATCH_VOID_EXCEPTION(int, longArg1, toInt32(info[0], exceptionState), e xceptionState);
6181 if (UNLIKELY(info.Length() <= 1)) { 6181 if (UNLIKELY(info.Length() <= 1)) {
6182 impl->overloadedMethodB(longArg1); 6182 impl->overloadedMethodB(longArg1);
6183 return; 6183 return;
6184 } 6184 }
6185 V8TRYCATCH_EXCEPTION_VOID(int, longArg2, toInt32(info[1], exceptionState), e xceptionState); 6185 V8TRYCATCH_VOID_EXCEPTION(int, longArg2, toInt32(info[1], exceptionState), e xceptionState);
6186 impl->overloadedMethodB(longArg1, longArg2); 6186 impl->overloadedMethodB(longArg1, longArg2);
6187 } 6187 }
6188 6188
6189 static void overloadedMethodBMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 6189 static void overloadedMethodBMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
6190 { 6190 {
6191 if (((info.Length() == 1))) { 6191 if (((info.Length() == 1))) {
6192 overloadedMethodB1Method(info); 6192 overloadedMethodB1Method(info);
6193 return; 6193 return;
6194 } 6194 }
6195 if (((info.Length() == 1)) || ((info.Length() == 2))) { 6195 if (((info.Length() == 1)) || ((info.Length() == 2))) {
(...skipping 17 matching lines...) Expand all
6213 } 6213 }
6214 6214
6215 static void overloadedMethodC1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6215 static void overloadedMethodC1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6216 { 6216 {
6217 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodC", "TestObject", info.Holder(), info.GetIsolate()); 6217 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodC", "TestObject", info.Holder(), info.GetIsolate());
6218 if (UNLIKELY(info.Length() < 1)) { 6218 if (UNLIKELY(info.Length() < 1)) {
6219 throwArityTypeError(exceptionState, 1, info.Length()); 6219 throwArityTypeError(exceptionState, 1, info.Length());
6220 return; 6220 return;
6221 } 6221 }
6222 TestObject* impl = V8TestObject::toNative(info.Holder()); 6222 TestObject* impl = V8TestObject::toNative(info.Holder());
6223 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6223 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6224 impl->overloadedMethodC(longArg); 6224 impl->overloadedMethodC(longArg);
6225 } 6225 }
6226 6226
6227 static void overloadedMethodC2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6227 static void overloadedMethodC2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6228 { 6228 {
6229 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodC", "TestObject", info.Holder(), info.GetIsolate()); 6229 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodC", "TestObject", info.Holder(), info.GetIsolate());
6230 if (UNLIKELY(info.Length() < 1)) { 6230 if (UNLIKELY(info.Length() < 1)) {
6231 throwArityTypeError(exceptionState, 1, info.Length()); 6231 throwArityTypeError(exceptionState, 1, info.Length());
6232 return; 6232 return;
6233 } 6233 }
6234 TestObject* impl = V8TestObject::toNative(info.Holder()); 6234 TestObject* impl = V8TestObject::toNative(info.Holder());
6235 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6235 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6236 V8TRYCATCH_VOID(Vector<int>, longArgs, toNativeArguments<int>(info, 1)); 6236 V8TRYCATCH_VOID(Vector<int>, longArgs, toNativeArguments<int>(info, 1));
6237 impl->overloadedMethodC(longArg, longArgs); 6237 impl->overloadedMethodC(longArg, longArgs);
6238 } 6238 }
6239 6239
6240 static void overloadedMethodCMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 6240 static void overloadedMethodCMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
6241 { 6241 {
6242 if (((info.Length() == 1))) { 6242 if (((info.Length() == 1))) {
6243 overloadedMethodC1Method(info); 6243 overloadedMethodC1Method(info);
6244 return; 6244 return;
6245 } 6245 }
(...skipping 18 matching lines...) Expand all
6264 } 6264 }
6265 6265
6266 static void overloadedMethodD1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6266 static void overloadedMethodD1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6267 { 6267 {
6268 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodD", "TestObject", info.Holder(), info.GetIsolate()); 6268 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodD", "TestObject", info.Holder(), info.GetIsolate());
6269 if (UNLIKELY(info.Length() < 1)) { 6269 if (UNLIKELY(info.Length() < 1)) {
6270 throwArityTypeError(exceptionState, 1, info.Length()); 6270 throwArityTypeError(exceptionState, 1, info.Length());
6271 return; 6271 return;
6272 } 6272 }
6273 TestObject* impl = V8TestObject::toNative(info.Holder()); 6273 TestObject* impl = V8TestObject::toNative(info.Holder());
6274 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6274 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6275 impl->overloadedMethodD(longArg); 6275 impl->overloadedMethodD(longArg);
6276 } 6276 }
6277 6277
6278 static void overloadedMethodD2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6278 static void overloadedMethodD2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6279 { 6279 {
6280 if (UNLIKELY(info.Length() < 1)) { 6280 if (UNLIKELY(info.Length() < 1)) {
6281 throwArityTypeErrorForMethod("overloadedMethodD", "TestObject", 1, info. Length(), info.GetIsolate()); 6281 throwArityTypeErrorForMethod("overloadedMethodD", "TestObject", 1, info. Length(), info.GetIsolate());
6282 return; 6282 return;
6283 } 6283 }
6284 TestObject* impl = V8TestObject::toNative(info.Holder()); 6284 TestObject* impl = V8TestObject::toNative(info.Holder());
(...skipping 28 matching lines...) Expand all
6313 } 6313 }
6314 6314
6315 static void overloadedMethodE1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6315 static void overloadedMethodE1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6316 { 6316 {
6317 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodE", "TestObject", info.Holder(), info.GetIsolate()); 6317 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodE", "TestObject", info.Holder(), info.GetIsolate());
6318 if (UNLIKELY(info.Length() < 1)) { 6318 if (UNLIKELY(info.Length() < 1)) {
6319 throwArityTypeError(exceptionState, 1, info.Length()); 6319 throwArityTypeError(exceptionState, 1, info.Length());
6320 return; 6320 return;
6321 } 6321 }
6322 TestObject* impl = V8TestObject::toNative(info.Holder()); 6322 TestObject* impl = V8TestObject::toNative(info.Holder());
6323 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6323 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6324 impl->overloadedMethodE(longArg); 6324 impl->overloadedMethodE(longArg);
6325 } 6325 }
6326 6326
6327 static void overloadedMethodE2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6327 static void overloadedMethodE2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6328 { 6328 {
6329 if (UNLIKELY(info.Length() < 1)) { 6329 if (UNLIKELY(info.Length() < 1)) {
6330 throwArityTypeErrorForMethod("overloadedMethodE", "TestObject", 1, info. Length(), info.GetIsolate()); 6330 throwArityTypeErrorForMethod("overloadedMethodE", "TestObject", 1, info. Length(), info.GetIsolate());
6331 return; 6331 return;
6332 } 6332 }
6333 TestObject* impl = V8TestObject::toNative(info.Holder()); 6333 TestObject* impl = V8TestObject::toNative(info.Holder());
(...skipping 28 matching lines...) Expand all
6362 } 6362 }
6363 6363
6364 static void overloadedMethodF1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6364 static void overloadedMethodF1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6365 { 6365 {
6366 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodF", "TestObject", info.Holder(), info.GetIsolate()); 6366 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedM ethodF", "TestObject", info.Holder(), info.GetIsolate());
6367 if (UNLIKELY(info.Length() < 1)) { 6367 if (UNLIKELY(info.Length() < 1)) {
6368 throwArityTypeError(exceptionState, 1, info.Length()); 6368 throwArityTypeError(exceptionState, 1, info.Length());
6369 return; 6369 return;
6370 } 6370 }
6371 TestObject* impl = V8TestObject::toNative(info.Holder()); 6371 TestObject* impl = V8TestObject::toNative(info.Holder());
6372 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6372 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6373 impl->overloadedMethodF(longArg); 6373 impl->overloadedMethodF(longArg);
6374 } 6374 }
6375 6375
6376 static void overloadedMethodF2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6376 static void overloadedMethodF2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6377 { 6377 {
6378 if (UNLIKELY(info.Length() < 1)) { 6378 if (UNLIKELY(info.Length() < 1)) {
6379 throwArityTypeErrorForMethod("overloadedMethodF", "TestObject", 1, info. Length(), info.GetIsolate()); 6379 throwArityTypeErrorForMethod("overloadedMethodF", "TestObject", 1, info. Length(), info.GetIsolate());
6380 return; 6380 return;
6381 } 6381 }
6382 TestObject* impl = V8TestObject::toNative(info.Holder()); 6382 TestObject* impl = V8TestObject::toNative(info.Holder());
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
6416 impl->overloadedMethodG(); 6416 impl->overloadedMethodG();
6417 } 6417 }
6418 6418
6419 static void overloadedMethodG2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 6419 static void overloadedMethodG2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
6420 { 6420 {
6421 if (UNLIKELY(info.Length() < 1)) { 6421 if (UNLIKELY(info.Length() < 1)) {
6422 throwArityTypeErrorForMethod("overloadedMethodG", "TestObject", 1, info. Length(), info.GetIsolate()); 6422 throwArityTypeErrorForMethod("overloadedMethodG", "TestObject", 1, info. Length(), info.GetIsolate());
6423 return; 6423 return;
6424 } 6424 }
6425 TestObject* impl = V8TestObject::toNative(info.Holder()); 6425 TestObject* impl = V8TestObject::toNative(info.Holder());
6426 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, strictTypeCheckingS tringArg, info[0]); 6426 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, strictTypeCheckingStringAr g, info[0]);
6427 impl->overloadedMethodG(strictTypeCheckingStringArg); 6427 impl->overloadedMethodG(strictTypeCheckingStringArg);
6428 } 6428 }
6429 6429
6430 static void overloadedMethodGMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo) 6430 static void overloadedMethodGMethod(const v8::FunctionCallbackInfo<v8::Value>& i nfo)
6431 { 6431 {
6432 if (((info.Length() == 0))) { 6432 if (((info.Length() == 0))) {
6433 overloadedMethodG1Method(info); 6433 overloadedMethodG1Method(info);
6434 return; 6434 return;
6435 } 6435 }
6436 if (((info.Length() == 1) && (isUndefinedOrNull(info[0]) || info[0]->IsStrin g() || info[0]->IsObject()))) { 6436 if (((info.Length() == 1) && (isUndefinedOrNull(info[0]) || info[0]->IsStrin g() || info[0]->IsObject()))) {
(...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after
6553 } 6553 }
6554 6554
6555 static void overloadedPerWorldBindingsMethod2Method(const v8::FunctionCallbackIn fo<v8::Value>& info) 6555 static void overloadedPerWorldBindingsMethod2Method(const v8::FunctionCallbackIn fo<v8::Value>& info)
6556 { 6556 {
6557 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP erWorldBindingsMethod", "TestObject", info.Holder(), info.GetIsolate()); 6557 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP erWorldBindingsMethod", "TestObject", info.Holder(), info.GetIsolate());
6558 if (UNLIKELY(info.Length() < 1)) { 6558 if (UNLIKELY(info.Length() < 1)) {
6559 throwArityTypeError(exceptionState, 1, info.Length()); 6559 throwArityTypeError(exceptionState, 1, info.Length());
6560 return; 6560 return;
6561 } 6561 }
6562 TestObject* impl = V8TestObject::toNative(info.Holder()); 6562 TestObject* impl = V8TestObject::toNative(info.Holder());
6563 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6563 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6564 impl->overloadedPerWorldBindingsMethod(longArg); 6564 impl->overloadedPerWorldBindingsMethod(longArg);
6565 } 6565 }
6566 6566
6567 static void overloadedPerWorldBindingsMethodMethod(const v8::FunctionCallbackInf o<v8::Value>& info) 6567 static void overloadedPerWorldBindingsMethodMethod(const v8::FunctionCallbackInf o<v8::Value>& info)
6568 { 6568 {
6569 if (((info.Length() == 0))) { 6569 if (((info.Length() == 0))) {
6570 overloadedPerWorldBindingsMethod1Method(info); 6570 overloadedPerWorldBindingsMethod1Method(info);
6571 return; 6571 return;
6572 } 6572 }
6573 if (((info.Length() == 1))) { 6573 if (((info.Length() == 1))) {
(...skipping 11 matching lines...) Expand all
6585 } 6585 }
6586 6586
6587 static void overloadedPerWorldBindingsMethod2MethodForMainWorld(const v8::Functi onCallbackInfo<v8::Value>& info) 6587 static void overloadedPerWorldBindingsMethod2MethodForMainWorld(const v8::Functi onCallbackInfo<v8::Value>& info)
6588 { 6588 {
6589 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP erWorldBindingsMethod", "TestObject", info.Holder(), info.GetIsolate()); 6589 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP erWorldBindingsMethod", "TestObject", info.Holder(), info.GetIsolate());
6590 if (UNLIKELY(info.Length() < 1)) { 6590 if (UNLIKELY(info.Length() < 1)) {
6591 throwArityTypeError(exceptionState, 1, info.Length()); 6591 throwArityTypeError(exceptionState, 1, info.Length());
6592 return; 6592 return;
6593 } 6593 }
6594 TestObject* impl = V8TestObject::toNative(info.Holder()); 6594 TestObject* impl = V8TestObject::toNative(info.Holder());
6595 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6595 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6596 impl->overloadedPerWorldBindingsMethod(longArg); 6596 impl->overloadedPerWorldBindingsMethod(longArg);
6597 } 6597 }
6598 6598
6599 static void overloadedPerWorldBindingsMethodMethodForMainWorld(const v8::Functio nCallbackInfo<v8::Value>& info) 6599 static void overloadedPerWorldBindingsMethodMethodForMainWorld(const v8::Functio nCallbackInfo<v8::Value>& info)
6600 { 6600 {
6601 if (((info.Length() == 0))) { 6601 if (((info.Length() == 0))) {
6602 overloadedPerWorldBindingsMethod1MethodForMainWorld(info); 6602 overloadedPerWorldBindingsMethod1MethodForMainWorld(info);
6603 return; 6603 return;
6604 } 6604 }
6605 if (((info.Length() == 1))) { 6605 if (((info.Length() == 1))) {
(...skipping 10 matching lines...) Expand all
6616 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6616 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6617 } 6617 }
6618 6618
6619 static void overloadedStaticMethod1Method(const v8::FunctionCallbackInfo<v8::Val ue>& info) 6619 static void overloadedStaticMethod1Method(const v8::FunctionCallbackInfo<v8::Val ue>& info)
6620 { 6620 {
6621 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedS taticMethod", "TestObject", info.Holder(), info.GetIsolate()); 6621 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedS taticMethod", "TestObject", info.Holder(), info.GetIsolate());
6622 if (UNLIKELY(info.Length() < 1)) { 6622 if (UNLIKELY(info.Length() < 1)) {
6623 throwArityTypeError(exceptionState, 1, info.Length()); 6623 throwArityTypeError(exceptionState, 1, info.Length());
6624 return; 6624 return;
6625 } 6625 }
6626 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 6626 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
6627 TestObject::overloadedStaticMethod(longArg); 6627 TestObject::overloadedStaticMethod(longArg);
6628 } 6628 }
6629 6629
6630 static void overloadedStaticMethod2Method(const v8::FunctionCallbackInfo<v8::Val ue>& info) 6630 static void overloadedStaticMethod2Method(const v8::FunctionCallbackInfo<v8::Val ue>& info)
6631 { 6631 {
6632 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedS taticMethod", "TestObject", info.Holder(), info.GetIsolate()); 6632 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedS taticMethod", "TestObject", info.Holder(), info.GetIsolate());
6633 if (UNLIKELY(info.Length() < 2)) { 6633 if (UNLIKELY(info.Length() < 2)) {
6634 throwArityTypeError(exceptionState, 2, info.Length()); 6634 throwArityTypeError(exceptionState, 2, info.Length());
6635 return; 6635 return;
6636 } 6636 }
6637 V8TRYCATCH_EXCEPTION_VOID(int, longArg1, toInt32(info[0], exceptionState), e xceptionState); 6637 V8TRYCATCH_VOID_EXCEPTION(int, longArg1, toInt32(info[0], exceptionState), e xceptionState);
6638 V8TRYCATCH_EXCEPTION_VOID(int, longArg2, toInt32(info[1], exceptionState), e xceptionState); 6638 V8TRYCATCH_VOID_EXCEPTION(int, longArg2, toInt32(info[1], exceptionState), e xceptionState);
6639 TestObject::overloadedStaticMethod(longArg1, longArg2); 6639 TestObject::overloadedStaticMethod(longArg1, longArg2);
6640 } 6640 }
6641 6641
6642 static void overloadedStaticMethodMethod(const v8::FunctionCallbackInfo<v8::Valu e>& info) 6642 static void overloadedStaticMethodMethod(const v8::FunctionCallbackInfo<v8::Valu e>& info)
6643 { 6643 {
6644 if (((info.Length() == 1))) { 6644 if (((info.Length() == 1))) {
6645 overloadedStaticMethod1Method(info); 6645 overloadedStaticMethod1Method(info);
6646 return; 6646 return;
6647 } 6647 }
6648 if (((info.Length() == 2))) { 6648 if (((info.Length() == 2))) {
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
6720 { 6720 {
6721 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6721 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6722 TestObjectV8Internal::voidMethodDefaultUndefinedTestInterfaceEmptyArgMethod( info); 6722 TestObjectV8Internal::voidMethodDefaultUndefinedTestInterfaceEmptyArgMethod( info);
6723 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6723 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6724 } 6724 }
6725 6725
6726 static void voidMethodDefaultUndefinedLongArgMethod(const v8::FunctionCallbackIn fo<v8::Value>& info) 6726 static void voidMethodDefaultUndefinedLongArgMethod(const v8::FunctionCallbackIn fo<v8::Value>& info)
6727 { 6727 {
6728 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodD efaultUndefinedLongArg", "TestObject", info.Holder(), info.GetIsolate()); 6728 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodD efaultUndefinedLongArg", "TestObject", info.Holder(), info.GetIsolate());
6729 TestObject* impl = V8TestObject::toNative(info.Holder()); 6729 TestObject* impl = V8TestObject::toNative(info.Holder());
6730 V8TRYCATCH_EXCEPTION_VOID(int, defaultUndefinedLongArg, toInt32(info[0], exc eptionState), exceptionState); 6730 V8TRYCATCH_VOID_EXCEPTION(int, defaultUndefinedLongArg, toInt32(info[0], exc eptionState), exceptionState);
6731 impl->voidMethodDefaultUndefinedLongArg(defaultUndefinedLongArg); 6731 impl->voidMethodDefaultUndefinedLongArg(defaultUndefinedLongArg);
6732 } 6732 }
6733 6733
6734 static void voidMethodDefaultUndefinedLongArgMethodCallback(const v8::FunctionCa llbackInfo<v8::Value>& info) 6734 static void voidMethodDefaultUndefinedLongArgMethodCallback(const v8::FunctionCa llbackInfo<v8::Value>& info)
6735 { 6735 {
6736 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6736 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6737 TestObjectV8Internal::voidMethodDefaultUndefinedLongArgMethod(info); 6737 TestObjectV8Internal::voidMethodDefaultUndefinedLongArgMethod(info);
6738 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6738 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6739 } 6739 }
6740 6740
6741 static void voidMethodDefaultUndefinedStringArgMethod(const v8::FunctionCallback Info<v8::Value>& info) 6741 static void voidMethodDefaultUndefinedStringArgMethod(const v8::FunctionCallback Info<v8::Value>& info)
6742 { 6742 {
6743 TestObject* impl = V8TestObject::toNative(info.Holder()); 6743 TestObject* impl = V8TestObject::toNative(info.Holder());
6744 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, defaultUndefinedStr ingArg, info[0]); 6744 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, defaultUndefinedStringArg, info[0]);
6745 impl->voidMethodDefaultUndefinedStringArg(defaultUndefinedStringArg); 6745 impl->voidMethodDefaultUndefinedStringArg(defaultUndefinedStringArg);
6746 } 6746 }
6747 6747
6748 static void voidMethodDefaultUndefinedStringArgMethodCallback(const v8::Function CallbackInfo<v8::Value>& info) 6748 static void voidMethodDefaultUndefinedStringArgMethodCallback(const v8::Function CallbackInfo<v8::Value>& info)
6749 { 6749 {
6750 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6750 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6751 TestObjectV8Internal::voidMethodDefaultUndefinedStringArgMethod(info); 6751 TestObjectV8Internal::voidMethodDefaultUndefinedStringArgMethod(info);
6752 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6752 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6753 } 6753 }
6754 6754
6755 static void voidMethodDefaultNullStringStringArgMethod(const v8::FunctionCallbac kInfo<v8::Value>& info) 6755 static void voidMethodDefaultNullStringStringArgMethod(const v8::FunctionCallbac kInfo<v8::Value>& info)
6756 { 6756 {
6757 TestObject* impl = V8TestObject::toNative(info.Holder()); 6757 TestObject* impl = V8TestObject::toNative(info.Holder());
6758 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, defaultNullStringSt ringArg, argumentOrNull(info, 0)); 6758 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<>, defaultNullStringStringArg , argumentOrNull(info, 0));
6759 impl->voidMethodDefaultNullStringStringArg(defaultNullStringStringArg); 6759 impl->voidMethodDefaultNullStringStringArg(defaultNullStringStringArg);
6760 } 6760 }
6761 6761
6762 static void voidMethodDefaultNullStringStringArgMethodCallback(const v8::Functio nCallbackInfo<v8::Value>& info) 6762 static void voidMethodDefaultNullStringStringArgMethodCallback(const v8::Functio nCallbackInfo<v8::Value>& info)
6763 { 6763 {
6764 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6764 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6765 TestObjectV8Internal::voidMethodDefaultNullStringStringArgMethod(info); 6765 TestObjectV8Internal::voidMethodDefaultNullStringStringArgMethod(info);
6766 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6766 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6767 } 6767 }
6768 6768
6769 static void voidMethodEnforceRangeLongArgMethod(const v8::FunctionCallbackInfo<v 8::Value>& info) 6769 static void voidMethodEnforceRangeLongArgMethod(const v8::FunctionCallbackInfo<v 8::Value>& info)
6770 { 6770 {
6771 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodE nforceRangeLongArg", "TestObject", info.Holder(), info.GetIsolate()); 6771 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodE nforceRangeLongArg", "TestObject", info.Holder(), info.GetIsolate());
6772 if (UNLIKELY(info.Length() < 1)) { 6772 if (UNLIKELY(info.Length() < 1)) {
6773 throwArityTypeError(exceptionState, 1, info.Length()); 6773 throwArityTypeError(exceptionState, 1, info.Length());
6774 return; 6774 return;
6775 } 6775 }
6776 TestObject* impl = V8TestObject::toNative(info.Holder()); 6776 TestObject* impl = V8TestObject::toNative(info.Holder());
6777 V8TRYCATCH_EXCEPTION_VOID(int, enforceRangeLongArg, toInt32(info[0], Enforce Range, exceptionState), exceptionState); 6777 V8TRYCATCH_VOID_EXCEPTION(int, enforceRangeLongArg, toInt32(info[0], Enforce Range, exceptionState), exceptionState);
6778 impl->voidMethodEnforceRangeLongArg(enforceRangeLongArg); 6778 impl->voidMethodEnforceRangeLongArg(enforceRangeLongArg);
6779 } 6779 }
6780 6780
6781 static void voidMethodEnforceRangeLongArgMethodCallback(const v8::FunctionCallba ckInfo<v8::Value>& info) 6781 static void voidMethodEnforceRangeLongArgMethodCallback(const v8::FunctionCallba ckInfo<v8::Value>& info)
6782 { 6782 {
6783 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6783 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6784 TestObjectV8Internal::voidMethodEnforceRangeLongArgMethod(info); 6784 TestObjectV8Internal::voidMethodEnforceRangeLongArgMethod(info);
6785 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6785 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6786 } 6786 }
6787 6787
6788 static void voidMethodTreatNullAsNullStringStringArgMethod(const v8::FunctionCal lbackInfo<v8::Value>& info) 6788 static void voidMethodTreatNullAsNullStringStringArgMethod(const v8::FunctionCal lbackInfo<v8::Value>& info)
6789 { 6789 {
6790 if (UNLIKELY(info.Length() < 1)) { 6790 if (UNLIKELY(info.Length() < 1)) {
6791 throwArityTypeErrorForMethod("voidMethodTreatNullAsNullStringStringArg", "TestObject", 1, info.Length(), info.GetIsolate()); 6791 throwArityTypeErrorForMethod("voidMethodTreatNullAsNullStringStringArg", "TestObject", 1, info.Length(), info.GetIsolate());
6792 return; 6792 return;
6793 } 6793 }
6794 TestObject* impl = V8TestObject::toNative(info.Holder()); 6794 TestObject* impl = V8TestObject::toNative(info.Holder());
6795 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<WithNullCheck>, treatN ullAsNullStringStringArg, info[0]); 6795 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<WithNullCheck>, treatNullAsNu llStringStringArg, info[0]);
6796 impl->voidMethodTreatNullAsNullStringStringArg(treatNullAsNullStringStringAr g); 6796 impl->voidMethodTreatNullAsNullStringStringArg(treatNullAsNullStringStringAr g);
6797 } 6797 }
6798 6798
6799 static void voidMethodTreatNullAsNullStringStringArgMethodCallback(const v8::Fun ctionCallbackInfo<v8::Value>& info) 6799 static void voidMethodTreatNullAsNullStringStringArgMethodCallback(const v8::Fun ctionCallbackInfo<v8::Value>& info)
6800 { 6800 {
6801 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6801 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6802 TestObjectV8Internal::voidMethodTreatNullAsNullStringStringArgMethod(info); 6802 TestObjectV8Internal::voidMethodTreatNullAsNullStringStringArgMethod(info);
6803 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6803 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6804 } 6804 }
6805 6805
6806 static void voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArgMe thod(const v8::FunctionCallbackInfo<v8::Value>& info) 6806 static void voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArgMe thod(const v8::FunctionCallbackInfo<v8::Value>& info)
6807 { 6807 {
6808 if (UNLIKELY(info.Length() < 1)) { 6808 if (UNLIKELY(info.Length() < 1)) {
6809 throwArityTypeErrorForMethod("voidMethodTreatNullAsNullStringTreatUndefi nedAsNullStringStringArg", "TestObject", 1, info.Length(), info.GetIsolate()); 6809 throwArityTypeErrorForMethod("voidMethodTreatNullAsNullStringTreatUndefi nedAsNullStringStringArg", "TestObject", 1, info.Length(), info.GetIsolate());
6810 return; 6810 return;
6811 } 6811 }
6812 TestObject* impl = V8TestObject::toNative(info.Holder()); 6812 TestObject* impl = V8TestObject::toNative(info.Holder());
6813 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<WithUndefinedOrNullChe ck>, treatNullAsNullStringStringArg, info[0]); 6813 V8STRINGRESOURCE_PREPARE_VOID(V8StringResource<WithUndefinedOrNullCheck>, tr eatNullAsNullStringStringArg, info[0]);
6814 impl->voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArg(tre atNullAsNullStringStringArg); 6814 impl->voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArg(tre atNullAsNullStringStringArg);
6815 } 6815 }
6816 6816
6817 static void voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArgMe thodCallback(const v8::FunctionCallbackInfo<v8::Value>& info) 6817 static void voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArgMe thodCallback(const v8::FunctionCallbackInfo<v8::Value>& info)
6818 { 6818 {
6819 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 6819 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
6820 TestObjectV8Internal::voidMethodTreatNullAsNullStringTreatUndefinedAsNullStr ingStringArgMethod(info); 6820 TestObjectV8Internal::voidMethodTreatNullAsNullStringTreatUndefinedAsNullStr ingStringArgMethod(info);
6821 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 6821 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
6822 } 6822 }
6823 6823
(...skipping 572 matching lines...) Expand 10 before | Expand all | Expand 10 after
7396 static void raisesExceptionVoidMethodOptionalLongArgMethod(const v8::FunctionCal lbackInfo<v8::Value>& info) 7396 static void raisesExceptionVoidMethodOptionalLongArgMethod(const v8::FunctionCal lbackInfo<v8::Value>& info)
7397 { 7397 {
7398 ExceptionState exceptionState(ExceptionState::ExecutionContext, "raisesExcep tionVoidMethodOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate()); 7398 ExceptionState exceptionState(ExceptionState::ExecutionContext, "raisesExcep tionVoidMethodOptionalLongArg", "TestObject", info.Holder(), info.GetIsolate());
7399 TestObject* impl = V8TestObject::toNative(info.Holder()); 7399 TestObject* impl = V8TestObject::toNative(info.Holder());
7400 if (UNLIKELY(info.Length() <= 0)) { 7400 if (UNLIKELY(info.Length() <= 0)) {
7401 impl->raisesExceptionVoidMethodOptionalLongArg(exceptionState); 7401 impl->raisesExceptionVoidMethodOptionalLongArg(exceptionState);
7402 if (exceptionState.throwIfNeeded()) 7402 if (exceptionState.throwIfNeeded())
7403 return; 7403 return;
7404 return; 7404 return;
7405 } 7405 }
7406 V8TRYCATCH_EXCEPTION_VOID(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState); 7406 V8TRYCATCH_VOID_EXCEPTION(int, optionalLongArg, toInt32(info[0], exceptionSt ate), exceptionState);
7407 impl->raisesExceptionVoidMethodOptionalLongArg(optionalLongArg, exceptionSta te); 7407 impl->raisesExceptionVoidMethodOptionalLongArg(optionalLongArg, exceptionSta te);
7408 if (exceptionState.throwIfNeeded()) 7408 if (exceptionState.throwIfNeeded())
7409 return; 7409 return;
7410 } 7410 }
7411 7411
7412 static void raisesExceptionVoidMethodOptionalLongArgMethodCallback(const v8::Fun ctionCallbackInfo<v8::Value>& info) 7412 static void raisesExceptionVoidMethodOptionalLongArgMethodCallback(const v8::Fun ctionCallbackInfo<v8::Value>& info)
7413 { 7413 {
7414 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 7414 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
7415 TestObjectV8Internal::raisesExceptionVoidMethodOptionalLongArgMethod(info); 7415 TestObjectV8Internal::raisesExceptionVoidMethodOptionalLongArgMethod(info);
7416 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); 7416 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution");
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
7485 } 7485 }
7486 7486
7487 static void callWithExecutionContextRaisesExceptionVoidMethodLongArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info) 7487 static void callWithExecutionContextRaisesExceptionVoidMethodLongArgMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
7488 { 7488 {
7489 ExceptionState exceptionState(ExceptionState::ExecutionContext, "callWithExe cutionContextRaisesExceptionVoidMethodLongArg", "TestObject", info.Holder(), inf o.GetIsolate()); 7489 ExceptionState exceptionState(ExceptionState::ExecutionContext, "callWithExe cutionContextRaisesExceptionVoidMethodLongArg", "TestObject", info.Holder(), inf o.GetIsolate());
7490 if (UNLIKELY(info.Length() < 1)) { 7490 if (UNLIKELY(info.Length() < 1)) {
7491 throwArityTypeError(exceptionState, 1, info.Length()); 7491 throwArityTypeError(exceptionState, 1, info.Length());
7492 return; 7492 return;
7493 } 7493 }
7494 TestObject* impl = V8TestObject::toNative(info.Holder()); 7494 TestObject* impl = V8TestObject::toNative(info.Holder());
7495 V8TRYCATCH_EXCEPTION_VOID(int, longArg, toInt32(info[0], exceptionState), ex ceptionState); 7495 V8TRYCATCH_VOID_EXCEPTION(int, longArg, toInt32(info[0], exceptionState), ex ceptionState);
7496 ExecutionContext* scriptContext = currentExecutionContext(info.GetIsolate()) ; 7496 ExecutionContext* scriptContext = currentExecutionContext(info.GetIsolate()) ;
7497 impl->callWithExecutionContextRaisesExceptionVoidMethodLongArg(scriptContext , longArg, exceptionState); 7497 impl->callWithExecutionContextRaisesExceptionVoidMethodLongArg(scriptContext , longArg, exceptionState);
7498 if (exceptionState.throwIfNeeded()) 7498 if (exceptionState.throwIfNeeded())
7499 return; 7499 return;
7500 } 7500 }
7501 7501
7502 static void callWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallba ck(const v8::FunctionCallbackInfo<v8::Value>& info) 7502 static void callWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallba ck(const v8::FunctionCallbackInfo<v8::Value>& info)
7503 { 7503 {
7504 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 7504 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
7505 TestObjectV8Internal::callWithExecutionContextRaisesExceptionVoidMethodLongA rgMethod(info); 7505 TestObjectV8Internal::callWithExecutionContextRaisesExceptionVoidMethodLongA rgMethod(info);
(...skipping 675 matching lines...) Expand 10 before | Expand all | Expand 10 after
8181 fromInternalPointer(object)->deref(); 8181 fromInternalPointer(object)->deref();
8182 } 8182 }
8183 8183
8184 template<> 8184 template<>
8185 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea tionContext, v8::Isolate* isolate) 8185 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea tionContext, v8::Isolate* isolate)
8186 { 8186 {
8187 return toV8(impl, creationContext, isolate); 8187 return toV8(impl, creationContext, isolate);
8188 } 8188 }
8189 8189
8190 } // namespace WebCore 8190 } // namespace WebCore
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698