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

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

Issue 2717183002: Slim V8DOMConfiguration::MethodConfiguration by refactoring per-world bindings. (Closed)
Patch Set: haraken Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // 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. 5 // This file has been auto-generated by code_generator_v8.py.
6 // DO NOT MODIFY! 6 // DO NOT MODIFY!
7 7
8 // This file has been generated from the Jinja2 template in 8 // This file has been generated from the Jinja2 template in
9 // third_party/WebKit/Source/bindings/templates/interface.cpp.tmpl 9 // third_party/WebKit/Source/bindings/templates/interface.cpp.tmpl
10 10
(...skipping 11464 matching lines...) Expand 10 before | Expand all | Expand 10 after
11475 {"measuredLongAttribute", V8TestObject::measuredLongAttributeAttributeGetter Callback, V8TestObject::measuredLongAttributeAttributeSetterCallback, nullptr, n ullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, 11475 {"measuredLongAttribute", V8TestObject::measuredLongAttributeAttributeGetter Callback, V8TestObject::measuredLongAttributeAttributeSetterCallback, nullptr, n ullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder},
11476 {"sameObjectAttribute", V8TestObject::sameObjectAttributeAttributeGetterCall back, nullptr, nullptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttri bute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older}, 11476 {"sameObjectAttribute", V8TestObject::sameObjectAttributeAttributeGetterCall back, nullptr, nullptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttri bute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older},
11477 {"saveSameObjectAttribute", V8TestObject::saveSameObjectAttributeAttributeGe tterCallback, nullptr, nullptr, nullptr, nullptr, nullptr, static_cast<v8::Prope rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder}, 11477 {"saveSameObjectAttribute", V8TestObject::saveSameObjectAttributeAttributeGe tterCallback, nullptr, nullptr, nullptr, nullptr, nullptr, static_cast<v8::Prope rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder},
11478 {"unscopableLongAttribute", V8TestObject::unscopableLongAttributeAttributeGe tterCallback, V8TestObject::unscopableLongAttributeAttributeSetterCallback, null ptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, 11478 {"unscopableLongAttribute", V8TestObject::unscopableLongAttributeAttributeGe tterCallback, V8TestObject::unscopableLongAttributeAttributeSetterCallback, null ptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder},
11479 {"testInterfaceAttribute", V8TestObject::testInterfaceAttributeAttributeGett erCallback, V8TestObject::testInterfaceAttributeAttributeSetterCallback, nullptr , nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, 11479 {"testInterfaceAttribute", V8TestObject::testInterfaceAttributeAttributeGett erCallback, V8TestObject::testInterfaceAttributeAttributeSetterCallback, nullptr , nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder},
11480 {"testInterfaceGarbageCollectedAttribute", V8TestObject::testInterfaceGarbag eCollectedAttributeAttributeGetterCallback, V8TestObject::testInterfaceGarbageCo llectedAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, sta tic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder}, 11480 {"testInterfaceGarbageCollectedAttribute", V8TestObject::testInterfaceGarbag eCollectedAttributeAttributeGetterCallback, V8TestObject::testInterfaceGarbageCo llectedAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, sta tic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder},
11481 {"testInterfaceGarbageCollectedOrNullAttribute", V8TestObject::testInterface GarbageCollectedOrNullAttributeAttributeGetterCallback, V8TestObject::testInterf aceGarbageCollectedOrNullAttributeAttributeSetterCallback, nullptr, nullptr, nul lptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder}, 11481 {"testInterfaceGarbageCollectedOrNullAttribute", V8TestObject::testInterface GarbageCollectedOrNullAttributeAttributeGetterCallback, V8TestObject::testInterf aceGarbageCollectedOrNullAttributeAttributeSetterCallback, nullptr, nullptr, nul lptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder},
11482 }; 11482 };
11483 11483
11484 const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { 11484 const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = {
11485 {"unscopableVoidMethod", V8TestObject::unscopableVoidMethodMethodCallback, n ullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11485 {"unscopableVoidMethod", V8TestObject::unscopableVoidMethodMethodCallback, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11486 {"voidMethod", V8TestObject::voidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11486 {"voidMethod", V8TestObject::voidMethodMethodCallback, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11487 {"staticVoidMethod", V8TestObject::staticVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11487 {"staticVoidMethod", V8TestObject::staticVoidMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11488 {"dateMethod", V8TestObject::dateMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11488 {"dateMethod", V8TestObject::dateMethodMethodCallback, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11489 {"stringMethod", V8TestObject::stringMethodMethodCallback, nullptr, 0, v8::N one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11489 {"stringMethod", V8TestObject::stringMethodMethodCallback, 0, v8::None, V8DO MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11490 {"byteStringMethod", V8TestObject::byteStringMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11490 {"byteStringMethod", V8TestObject::byteStringMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11491 {"usvStringMethod", V8TestObject::usvStringMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8D OMConfiguration::DoNotCheckAccess}, 11491 {"usvStringMethod", V8TestObject::usvStringMethodMethodCallback, 0, v8::None , V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigu ration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11492 {"readonlyDOMTimeStampMethod", V8TestObject::readonlyDOMTimeStampMethodMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11492 {"readonlyDOMTimeStampMethod", V8TestObject::readonlyDOMTimeStampMethodMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11493 {"booleanMethod", V8TestObject::booleanMethodMethodCallback, nullptr, 0, v8: :None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCo nfiguration::DoNotCheckAccess}, 11493 {"booleanMethod", V8TestObject::booleanMethodMethodCallback, 0, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11494 {"byteMethod", V8TestObject::byteMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11494 {"byteMethod", V8TestObject::byteMethodMethodCallback, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11495 {"doubleMethod", V8TestObject::doubleMethodMethodCallback, nullptr, 0, v8::N one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11495 {"doubleMethod", V8TestObject::doubleMethodMethodCallback, 0, v8::None, V8DO MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11496 {"floatMethod", V8TestObject::floatMethodMethodCallback, nullptr, 0, v8::Non e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfig uration::DoNotCheckAccess}, 11496 {"floatMethod", V8TestObject::floatMethodMethodCallback, 0, v8::None, V8DOMC onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:: DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11497 {"longMethod", V8TestObject::longMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11497 {"longMethod", V8TestObject::longMethodMethodCallback, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11498 {"longLongMethod", V8TestObject::longLongMethodMethodCallback, nullptr, 0, v 8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOM Configuration::DoNotCheckAccess}, 11498 {"longLongMethod", V8TestObject::longLongMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigura tion::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11499 {"octetMethod", V8TestObject::octetMethodMethodCallback, nullptr, 0, v8::Non e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfig uration::DoNotCheckAccess}, 11499 {"octetMethod", V8TestObject::octetMethodMethodCallback, 0, v8::None, V8DOMC onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:: DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11500 {"shortMethod", V8TestObject::shortMethodMethodCallback, nullptr, 0, v8::Non e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfig uration::DoNotCheckAccess}, 11500 {"shortMethod", V8TestObject::shortMethodMethodCallback, 0, v8::None, V8DOMC onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:: DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11501 {"unsignedLongMethod", V8TestObject::unsignedLongMethodMethodCallback, nullp tr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11501 {"unsignedLongMethod", V8TestObject::unsignedLongMethodMethodCallback, 0, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11502 {"unsignedLongLongMethod", V8TestObject::unsignedLongLongMethodMethodCallbac k, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch eckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11502 {"unsignedLongLongMethod", V8TestObject::unsignedLongLongMethodMethodCallbac k, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11503 {"unsignedShortMethod", V8TestObject::unsignedShortMethodMethodCallback, nul lptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol der, V8DOMConfiguration::DoNotCheckAccess}, 11503 {"unsignedShortMethod", V8TestObject::unsignedShortMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DO MConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11504 {"voidMethodDateArg", V8TestObject::voidMethodDateArgMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11504 {"voidMethodDateArg", V8TestObject::voidMethodDateArgMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11505 {"voidMethodStringArg", V8TestObject::voidMethodStringArgMethodCallback, nul lptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol der, V8DOMConfiguration::DoNotCheckAccess}, 11505 {"voidMethodStringArg", V8TestObject::voidMethodStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DO MConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11506 {"voidMethodByteStringArg", V8TestObject::voidMethodByteStringArgMethodCallb ack, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11506 {"voidMethodByteStringArg", V8TestObject::voidMethodByteStringArgMethodCallb ack, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11507 {"voidMethodUSVStringArg", V8TestObject::voidMethodUSVStringArgMethodCallbac k, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch eckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11507 {"voidMethodUSVStringArg", V8TestObject::voidMethodUSVStringArgMethodCallbac k, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11508 {"voidMethodDOMTimeStampArg", V8TestObject::voidMethodDOMTimeStampArgMethodC allback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11508 {"voidMethodDOMTimeStampArg", V8TestObject::voidMethodDOMTimeStampArgMethodC allback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11509 {"voidMethodBooleanArg", V8TestObject::voidMethodBooleanArgMethodCallback, n ullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11509 {"voidMethodBooleanArg", V8TestObject::voidMethodBooleanArgMethodCallback, 1 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11510 {"voidMethodByteArg", V8TestObject::voidMethodByteArgMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11510 {"voidMethodByteArg", V8TestObject::voidMethodByteArgMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11511 {"voidMethodDoubleArg", V8TestObject::voidMethodDoubleArgMethodCallback, nul lptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol der, V8DOMConfiguration::DoNotCheckAccess}, 11511 {"voidMethodDoubleArg", V8TestObject::voidMethodDoubleArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DO MConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11512 {"voidMethodFloatArg", V8TestObject::voidMethodFloatArgMethodCallback, nullp tr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11512 {"voidMethodFloatArg", V8TestObject::voidMethodFloatArgMethodCallback, 1, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11513 {"voidMethodLongArg", V8TestObject::voidMethodLongArgMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11513 {"voidMethodLongArg", V8TestObject::voidMethodLongArgMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11514 {"voidMethodLongLongArg", V8TestObject::voidMethodLongLongArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11514 {"voidMethodLongLongArg", V8TestObject::voidMethodLongLongArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11515 {"voidMethodOctetArg", V8TestObject::voidMethodOctetArgMethodCallback, nullp tr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11515 {"voidMethodOctetArg", V8TestObject::voidMethodOctetArgMethodCallback, 1, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11516 {"voidMethodShortArg", V8TestObject::voidMethodShortArgMethodCallback, nullp tr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11516 {"voidMethodShortArg", V8TestObject::voidMethodShortArgMethodCallback, 1, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11517 {"voidMethodUnsignedLongArg", V8TestObject::voidMethodUnsignedLongArgMethodC allback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11517 {"voidMethodUnsignedLongArg", V8TestObject::voidMethodUnsignedLongArgMethodC allback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11518 {"voidMethodUnsignedLongLongArg", V8TestObject::voidMethodUnsignedLongLongAr gMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11518 {"voidMethodUnsignedLongLongArg", V8TestObject::voidMethodUnsignedLongLongAr gMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11519 {"voidMethodUnsignedShortArg", V8TestObject::voidMethodUnsignedShortArgMetho dCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11519 {"voidMethodUnsignedShortArg", V8TestObject::voidMethodUnsignedShortArgMetho dCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11520 {"testInterfaceEmptyMethod", V8TestObject::testInterfaceEmptyMethodMethodCal lback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11520 {"testInterfaceEmptyMethod", V8TestObject::testInterfaceEmptyMethodMethodCal lback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo lder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11521 {"voidMethodTestInterfaceEmptyArg", V8TestObject::voidMethodTestInterfaceEmp tyArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11521 {"voidMethodTestInterfaceEmptyArg", V8TestObject::voidMethodTestInterfaceEmp tyArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigur ation::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::Al lWorlds},
11522 {"voidMethodLongArgTestInterfaceEmptyArg", V8TestObject::voidMethodLongArgTe stInterfaceEmptyArgMethodCallback, nullptr, 2, v8::None, V8DOMConfiguration::OnP rototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess} , 11522 {"voidMethodLongArgTestInterfaceEmptyArg", V8TestObject::voidMethodLongArgTe stInterfaceEmptyArgMethodCallback, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMCon figuration::AllWorlds},
11523 {"anyMethod", V8TestObject::anyMethodMethodCallback, nullptr, 0, v8::None, V 8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurat ion::DoNotCheckAccess}, 11523 {"anyMethod", V8TestObject::anyMethodMethodCallback, 0, v8::None, V8DOMConfi guration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNo tCheckAccess, V8DOMConfiguration::AllWorlds},
11524 {"voidMethodEventTargetArg", V8TestObject::voidMethodEventTargetArgMethodCal lback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11524 {"voidMethodEventTargetArg", V8TestObject::voidMethodEventTargetArgMethodCal lback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo lder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11525 {"voidMethodAnyArg", V8TestObject::voidMethodAnyArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11525 {"voidMethodAnyArg", V8TestObject::voidMethodAnyArgMethodCallback, 1, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11526 {"voidMethodAttrArg", V8TestObject::voidMethodAttrArgMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11526 {"voidMethodAttrArg", V8TestObject::voidMethodAttrArgMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11527 {"voidMethodDocumentArg", V8TestObject::voidMethodDocumentArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11527 {"voidMethodDocumentArg", V8TestObject::voidMethodDocumentArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11528 {"voidMethodDocumentTypeArg", V8TestObject::voidMethodDocumentTypeArgMethodC allback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11528 {"voidMethodDocumentTypeArg", V8TestObject::voidMethodDocumentTypeArgMethodC allback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11529 {"voidMethodElementArg", V8TestObject::voidMethodElementArgMethodCallback, n ullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11529 {"voidMethodElementArg", V8TestObject::voidMethodElementArgMethodCallback, 1 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11530 {"voidMethodNodeArg", V8TestObject::voidMethodNodeArgMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11530 {"voidMethodNodeArg", V8TestObject::voidMethodNodeArgMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11531 {"arrayBufferMethod", V8TestObject::arrayBufferMethodMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11531 {"arrayBufferMethod", V8TestObject::arrayBufferMethodMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11532 {"arrayBufferViewMethod", V8TestObject::arrayBufferViewMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11532 {"arrayBufferViewMethod", V8TestObject::arrayBufferViewMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11533 {"float32ArrayMethod", V8TestObject::float32ArrayMethodMethodCallback, nullp tr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11533 {"float32ArrayMethod", V8TestObject::float32ArrayMethodMethodCallback, 0, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11534 {"int32ArrayMethod", V8TestObject::int32ArrayMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11534 {"int32ArrayMethod", V8TestObject::int32ArrayMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11535 {"uint8ArrayMethod", V8TestObject::uint8ArrayMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11535 {"uint8ArrayMethod", V8TestObject::uint8ArrayMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11536 {"voidMethodArrayBufferArg", V8TestObject::voidMethodArrayBufferArgMethodCal lback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11536 {"voidMethodArrayBufferArg", V8TestObject::voidMethodArrayBufferArgMethodCal lback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo lder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11537 {"voidMethodArrayBufferOrNullArg", V8TestObject::voidMethodArrayBufferOrNull ArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11537 {"voidMethodArrayBufferOrNullArg", V8TestObject::voidMethodArrayBufferOrNull ArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11538 {"voidMethodArrayBufferViewArg", V8TestObject::voidMethodArrayBufferViewArgM ethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11538 {"voidMethodArrayBufferViewArg", V8TestObject::voidMethodArrayBufferViewArgM ethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11539 {"voidMethodFlexibleArrayBufferViewArg", V8TestObject::voidMethodFlexibleArr ayBufferViewArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11539 {"voidMethodFlexibleArrayBufferViewArg", V8TestObject::voidMethodFlexibleArr ayBufferViewArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11540 {"voidMethodFlexibleArrayBufferViewTypedArg", V8TestObject::voidMethodFlexib leArrayBufferViewTypedArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguratio n::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckA ccess}, 11540 {"voidMethodFlexibleArrayBufferViewTypedArg", V8TestObject::voidMethodFlexib leArrayBufferViewTypedArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnProt otype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8 DOMConfiguration::AllWorlds},
11541 {"voidMethodFloat32ArrayArg", V8TestObject::voidMethodFloat32ArrayArgMethodC allback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11541 {"voidMethodFloat32ArrayArg", V8TestObject::voidMethodFloat32ArrayArgMethodC allback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11542 {"voidMethodInt32ArrayArg", V8TestObject::voidMethodInt32ArrayArgMethodCallb ack, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11542 {"voidMethodInt32ArrayArg", V8TestObject::voidMethodInt32ArrayArgMethodCallb ack, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11543 {"voidMethodUint8ArrayArg", V8TestObject::voidMethodUint8ArrayArgMethodCallb ack, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11543 {"voidMethodUint8ArrayArg", V8TestObject::voidMethodUint8ArrayArgMethodCallb ack, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11544 {"longArrayMethod", V8TestObject::longArrayMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8D OMConfiguration::DoNotCheckAccess}, 11544 {"longArrayMethod", V8TestObject::longArrayMethodMethodCallback, 0, v8::None , V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigu ration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11545 {"stringArrayMethod", V8TestObject::stringArrayMethodMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11545 {"stringArrayMethod", V8TestObject::stringArrayMethodMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11546 {"testInterfaceEmptyArrayMethod", V8TestObject::testInterfaceEmptyArrayMetho dMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11546 {"testInterfaceEmptyArrayMethod", V8TestObject::testInterfaceEmptyArrayMetho dMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11547 {"voidMethodArrayLongArg", V8TestObject::voidMethodArrayLongArgMethodCallbac k, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch eckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11547 {"voidMethodArrayLongArg", V8TestObject::voidMethodArrayLongArgMethodCallbac k, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11548 {"voidMethodArrayStringArg", V8TestObject::voidMethodArrayStringArgMethodCal lback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration ::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11548 {"voidMethodArrayStringArg", V8TestObject::voidMethodArrayStringArgMethodCal lback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo lder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11549 {"voidMethodArrayTestInterfaceEmptyArg", V8TestObject::voidMethodArrayTestIn terfaceEmptyArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11549 {"voidMethodArrayTestInterfaceEmptyArg", V8TestObject::voidMethodArrayTestIn terfaceEmptyArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11550 {"voidMethodNullableArrayLongArg", V8TestObject::voidMethodNullableArrayLong ArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11550 {"voidMethodNullableArrayLongArg", V8TestObject::voidMethodNullableArrayLong ArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11551 {"longSequenceMethod", V8TestObject::longSequenceMethodMethodCallback, nullp tr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11551 {"longSequenceMethod", V8TestObject::longSequenceMethodMethodCallback, 0, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11552 {"stringSequenceMethod", V8TestObject::stringSequenceMethodMethodCallback, n ullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11552 {"stringSequenceMethod", V8TestObject::stringSequenceMethodMethodCallback, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11553 {"testInterfaceEmptySequenceMethod", V8TestObject::testInterfaceEmptySequenc eMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8 DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11553 {"testInterfaceEmptySequenceMethod", V8TestObject::testInterfaceEmptySequenc eMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfig uration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration:: AllWorlds},
11554 {"voidMethodSequenceLongArg", V8TestObject::voidMethodSequenceLongArgMethodC allback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11554 {"voidMethodSequenceLongArg", V8TestObject::voidMethodSequenceLongArgMethodC allback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11555 {"voidMethodSequenceStringArg", V8TestObject::voidMethodSequenceStringArgMet hodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11555 {"voidMethodSequenceStringArg", V8TestObject::voidMethodSequenceStringArgMet hodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11556 {"voidMethodSequenceTestInterfaceEmptyArg", V8TestObject::voidMethodSequence TestInterfaceEmptyArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::O nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcces s}, 11556 {"voidMethodSequenceTestInterfaceEmptyArg", V8TestObject::voidMethodSequence TestInterfaceEmptyArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototyp e, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMC onfiguration::AllWorlds},
11557 {"voidMethodSequenceSequenceDOMStringArg", V8TestObject::voidMethodSequenceS equenceDOMStringArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnP rototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess} , 11557 {"voidMethodSequenceSequenceDOMStringArg", V8TestObject::voidMethodSequenceS equenceDOMStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMCon figuration::AllWorlds},
11558 {"voidMethodNullableSequenceLongArg", V8TestObject::voidMethodNullableSequen ceLongArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11558 {"voidMethodNullableSequenceLongArg", V8TestObject::voidMethodNullableSequen ceLongArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConf iguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration ::AllWorlds},
11559 {"longFrozenArrayMethod", V8TestObject::longFrozenArrayMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11559 {"longFrozenArrayMethod", V8TestObject::longFrozenArrayMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11560 {"voidMethodStringFrozenArrayMethod", V8TestObject::voidMethodStringFrozenAr rayMethodMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11560 {"voidMethodStringFrozenArrayMethod", V8TestObject::voidMethodStringFrozenAr rayMethodMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConf iguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration ::AllWorlds},
11561 {"voidMethodTestInterfaceEmptyFrozenArrayMethod", V8TestObject::voidMethodTe stInterfaceEmptyFrozenArrayMethodMethodCallback, nullptr, 1, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}, 11561 {"voidMethodTestInterfaceEmptyFrozenArrayMethod", V8TestObject::voidMethodTe stInterfaceEmptyFrozenArrayMethodMethodCallback, 1, v8::None, V8DOMConfiguration ::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAc cess, V8DOMConfiguration::AllWorlds},
11562 {"nullableLongMethod", V8TestObject::nullableLongMethodMethodCallback, nullp tr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11562 {"nullableLongMethod", V8TestObject::nullableLongMethodMethodCallback, 0, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11563 {"nullableStringMethod", V8TestObject::nullableStringMethodMethodCallback, n ullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11563 {"nullableStringMethod", V8TestObject::nullableStringMethodMethodCallback, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11564 {"nullableTestInterfaceMethod", V8TestObject::nullableTestInterfaceMethodMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11564 {"nullableTestInterfaceMethod", V8TestObject::nullableTestInterfaceMethodMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11565 {"nullableLongSequenceMethod", V8TestObject::nullableLongSequenceMethodMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11565 {"nullableLongSequenceMethod", V8TestObject::nullableLongSequenceMethodMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11566 {"testInterfaceGarbageCollectedOrDOMStringMethod", V8TestObject::testInterfa ceGarbageCollectedOrDOMStringMethodMethodCallback, nullptr, 0, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11566 {"testInterfaceGarbageCollectedOrDOMStringMethod", V8TestObject::testInterfa ceGarbageCollectedOrDOMStringMethodMethodCallback, 0, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11567 {"booleanOrDOMStringOrUnrestrictedDoubleMethod", V8TestObject::booleanOrDOMS tringOrUnrestrictedDoubleMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfig uration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNot CheckAccess}, 11567 {"booleanOrDOMStringOrUnrestrictedDoubleMethod", V8TestObject::booleanOrDOMS tringOrUnrestrictedDoubleMethodMethodCallback, 0, v8::None, V8DOMConfiguration:: OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcce ss, V8DOMConfiguration::AllWorlds},
11568 {"testInterfaceOrLongMethod", V8TestObject::testInterfaceOrLongMethodMethodC allback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11568 {"testInterfaceOrLongMethod", V8TestObject::testInterfaceOrLongMethodMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11569 {"staticTestInterfaceGarbageCollectedOrDOMStringMethod", V8TestObject::stati cTestInterfaceGarbageCollectedOrDOMStringMethodMethodCallback, nullptr, 0, v8::N one, V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11569 {"staticTestInterfaceGarbageCollectedOrDOMStringMethod", V8TestObject::stati cTestInterfaceGarbageCollectedOrDOMStringMethodMethodCallback, 0, v8::None, V8DO MConfiguration::OnInterface, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11570 {"voidMethodDoubleOrDOMStringArg", V8TestObject::voidMethodDoubleOrDOMString ArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11570 {"voidMethodDoubleOrDOMStringArg", V8TestObject::voidMethodDoubleOrDOMString ArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11571 {"voidMethodDoubleOrDOMStringOrNullArg", V8TestObject::voidMethodDoubleOrDOM StringOrNullArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11571 {"voidMethodDoubleOrDOMStringOrNullArg", V8TestObject::voidMethodDoubleOrDOM StringOrNullArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11572 {"voidMethodDoubleOrNullOrDOMStringArg", V8TestObject::voidMethodDoubleOrNul lOrDOMStringArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11572 {"voidMethodDoubleOrNullOrDOMStringArg", V8TestObject::voidMethodDoubleOrNul lOrDOMStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11573 {"voidMethodDOMStringOrArrayBufferOrArrayBufferViewArg", V8TestObject::voidM ethodDOMStringOrArrayBufferOrArrayBufferViewArgMethodCallback, nullptr, 1, v8::N one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11573 {"voidMethodDOMStringOrArrayBufferOrArrayBufferViewArg", V8TestObject::voidM ethodDOMStringOrArrayBufferOrArrayBufferViewArgMethodCallback, 1, v8::None, V8DO MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11574 {"voidMethodArrayBufferOrArrayBufferViewOrDictionaryArg", V8TestObject::void MethodArrayBufferOrArrayBufferViewOrDictionaryArgMethodCallback, nullptr, 1, v8: :None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCo nfiguration::DoNotCheckAccess}, 11574 {"voidMethodArrayBufferOrArrayBufferViewOrDictionaryArg", V8TestObject::void MethodArrayBufferOrArrayBufferViewOrDictionaryArgMethodCallback, 1, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11575 {"voidMethodBooleanOrElementSequenceArg", V8TestObject::voidMethodBooleanOrE lementSequenceArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPro totype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11575 {"voidMethodBooleanOrElementSequenceArg", V8TestObject::voidMethodBooleanOrE lementSequenceArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V 8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfi guration::AllWorlds},
11576 {"voidMethodDoubleOrLongOrBooleanSequenceArg", V8TestObject::voidMethodDoubl eOrLongOrBooleanSequenceArgMethodCallback, nullptr, 1, v8::None, V8DOMConfigurat ion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChec kAccess}, 11576 {"voidMethodDoubleOrLongOrBooleanSequenceArg", V8TestObject::voidMethodDoubl eOrLongOrBooleanSequenceArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPr ototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11577 {"voidMethodElementSequenceOrByteStringDoubleOrStringRecord", V8TestObject:: voidMethodElementSequenceOrByteStringDoubleOrStringRecordMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11577 {"voidMethodElementSequenceOrByteStringDoubleOrStringRecord", V8TestObject:: voidMethodElementSequenceOrByteStringDoubleOrStringRecordMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11578 {"voidMethodArrayOfDoubleOrDOMStringArg", V8TestObject::voidMethodArrayOfDou bleOrDOMStringArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPro totype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11578 {"voidMethodArrayOfDoubleOrDOMStringArg", V8TestObject::voidMethodArrayOfDou bleOrDOMStringArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V 8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfi guration::AllWorlds},
11579 {"voidMethodTestInterfaceEmptyOrNullArg", V8TestObject::voidMethodTestInterf aceEmptyOrNullArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPro totype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11579 {"voidMethodTestInterfaceEmptyOrNullArg", V8TestObject::voidMethodTestInterf aceEmptyOrNullArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V 8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfi guration::AllWorlds},
11580 {"voidMethodTestCallbackInterfaceArg", V8TestObject::voidMethodTestCallbackI nterfaceArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11580 {"voidMethodTestCallbackInterfaceArg", V8TestObject::voidMethodTestCallbackI nterfaceArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11581 {"voidMethodOptionalTestCallbackInterfaceArg", V8TestObject::voidMethodOptio nalTestCallbackInterfaceArgMethodCallback, nullptr, 0, v8::None, V8DOMConfigurat ion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChec kAccess}, 11581 {"voidMethodOptionalTestCallbackInterfaceArg", V8TestObject::voidMethodOptio nalTestCallbackInterfaceArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPr ototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11582 {"voidMethodTestCallbackInterfaceOrNullArg", V8TestObject::voidMethodTestCal lbackInterfaceOrNullArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc ess}, 11582 {"voidMethodTestCallbackInterfaceOrNullArg", V8TestObject::voidMethodTestCal lbackInterfaceOrNullArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnProtot ype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DO MConfiguration::AllWorlds},
11583 {"testEnumMethod", V8TestObject::testEnumMethodMethodCallback, nullptr, 0, v 8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOM Configuration::DoNotCheckAccess}, 11583 {"testEnumMethod", V8TestObject::testEnumMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigura tion::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11584 {"voidMethodTestEnumArg", V8TestObject::voidMethodTestEnumArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11584 {"voidMethodTestEnumArg", V8TestObject::voidMethodTestEnumArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11585 {"voidMethodTestMultipleEnumArg", V8TestObject::voidMethodTestMultipleEnumAr gMethodCallback, nullptr, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11585 {"voidMethodTestMultipleEnumArg", V8TestObject::voidMethodTestMultipleEnumAr gMethodCallback, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11586 {"dictionaryMethod", V8TestObject::dictionaryMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11586 {"dictionaryMethod", V8TestObject::dictionaryMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11587 {"testDictionaryMethod", V8TestObject::testDictionaryMethodMethodCallback, n ullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11587 {"testDictionaryMethod", V8TestObject::testDictionaryMethodMethodCallback, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11588 {"nullableTestDictionaryMethod", V8TestObject::nullableTestDictionaryMethodM ethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11588 {"nullableTestDictionaryMethod", V8TestObject::nullableTestDictionaryMethodM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11589 {"staticTestDictionaryMethod", V8TestObject::staticTestDictionaryMethodMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11589 {"staticTestDictionaryMethod", V8TestObject::staticTestDictionaryMethodMetho dCallback, 0, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11590 {"staticNullableTestDictionaryMethod", V8TestObject::staticNullableTestDicti onaryMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnInterface , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11590 {"staticNullableTestDictionaryMethod", V8TestObject::staticNullableTestDicti onaryMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnInterface, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11591 {"passPermissiveDictionaryMethod", V8TestObject::passPermissiveDictionaryMet hodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11591 {"passPermissiveDictionaryMethod", V8TestObject::passPermissiveDictionaryMet hodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11592 {"nodeFilterMethod", V8TestObject::nodeFilterMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11592 {"nodeFilterMethod", V8TestObject::nodeFilterMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11593 {"promiseMethod", V8TestObject::promiseMethodMethodCallback, nullptr, 3, v8: :None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNotCheckHolder, V8 DOMConfiguration::DoNotCheckAccess}, 11593 {"promiseMethod", V8TestObject::promiseMethodMethodCallback, 3, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNotCheckHolder, V8DOMConfig uration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11594 {"promiseMethodWithoutExceptionState", V8TestObject::promiseMethodWithoutExc eptionStateMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::DoNotCheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11594 {"promiseMethodWithoutExceptionState", V8TestObject::promiseMethodWithoutExc eptionStateMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::DoNotCheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfig uration::AllWorlds},
11595 {"serializedScriptValueMethod", V8TestObject::serializedScriptValueMethodMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11595 {"serializedScriptValueMethod", V8TestObject::serializedScriptValueMethodMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11596 {"xPathNSResolverMethod", V8TestObject::xPathNSResolverMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11596 {"xPathNSResolverMethod", V8TestObject::xPathNSResolverMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11597 {"voidMethodDictionaryArg", V8TestObject::voidMethodDictionaryArgMethodCallb ack, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11597 {"voidMethodDictionaryArg", V8TestObject::voidMethodDictionaryArgMethodCallb ack, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11598 {"voidMethodNodeFilterArg", V8TestObject::voidMethodNodeFilterArgMethodCallb ack, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11598 {"voidMethodNodeFilterArg", V8TestObject::voidMethodNodeFilterArgMethodCallb ack, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11599 {"voidMethodPromiseArg", V8TestObject::voidMethodPromiseArgMethodCallback, n ullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11599 {"voidMethodPromiseArg", V8TestObject::voidMethodPromiseArgMethodCallback, 1 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11600 {"voidMethodSerializedScriptValueArg", V8TestObject::voidMethodSerializedScr iptValueArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11600 {"voidMethodSerializedScriptValueArg", V8TestObject::voidMethodSerializedScr iptValueArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11601 {"voidMethodXPathNSResolverArg", V8TestObject::voidMethodXPathNSResolverArgM ethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11601 {"voidMethodXPathNSResolverArg", V8TestObject::voidMethodXPathNSResolverArgM ethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11602 {"voidMethodDictionarySequenceArg", V8TestObject::voidMethodDictionarySequen ceArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11602 {"voidMethodDictionarySequenceArg", V8TestObject::voidMethodDictionarySequen ceArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigur ation::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::Al lWorlds},
11603 {"voidMethodStringArgLongArg", V8TestObject::voidMethodStringArgLongArgMetho dCallback, nullptr, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11603 {"voidMethodStringArgLongArg", V8TestObject::voidMethodStringArgLongArgMetho dCallback, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11604 {"voidMethodOptionalStringArg", V8TestObject::voidMethodOptionalStringArgMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11604 {"voidMethodOptionalStringArg", V8TestObject::voidMethodOptionalStringArgMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11605 {"voidMethodOptionalTestInterfaceEmptyArg", V8TestObject::voidMethodOptional TestInterfaceEmptyArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::O nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcces s}, 11605 {"voidMethodOptionalTestInterfaceEmptyArg", V8TestObject::voidMethodOptional TestInterfaceEmptyArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototyp e, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMC onfiguration::AllWorlds},
11606 {"voidMethodOptionalLongArg", V8TestObject::voidMethodOptionalLongArgMethodC allback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11606 {"voidMethodOptionalLongArg", V8TestObject::voidMethodOptionalLongArgMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11607 {"stringMethodOptionalLongArg", V8TestObject::stringMethodOptionalLongArgMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11607 {"stringMethodOptionalLongArg", V8TestObject::stringMethodOptionalLongArgMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11608 {"testInterfaceEmptyMethodOptionalLongArg", V8TestObject::testInterfaceEmpty MethodOptionalLongArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::O nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcces s}, 11608 {"testInterfaceEmptyMethodOptionalLongArg", V8TestObject::testInterfaceEmpty MethodOptionalLongArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototyp e, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMC onfiguration::AllWorlds},
11609 {"longMethodOptionalLongArg", V8TestObject::longMethodOptionalLongArgMethodC allback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11609 {"longMethodOptionalLongArg", V8TestObject::longMethodOptionalLongArgMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11610 {"voidMethodLongArgOptionalLongArg", V8TestObject::voidMethodLongArgOptional LongArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8 DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11610 {"voidMethodLongArgOptionalLongArg", V8TestObject::voidMethodLongArgOptional LongArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfig uration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration:: AllWorlds},
11611 {"voidMethodLongArgOptionalLongArgOptionalLongArg", V8TestObject::voidMethod LongArgOptionalLongArgOptionalLongArgMethodCallback, nullptr, 1, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11611 {"voidMethodLongArgOptionalLongArgOptionalLongArg", V8TestObject::voidMethod LongArgOptionalLongArgOptionalLongArgMethodCallback, 1, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11612 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", V8TestObject::voidMethodL ongArgOptionalTestInterfaceEmptyArgMethodCallback, nullptr, 1, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11612 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", V8TestObject::voidMethodL ongArgOptionalTestInterfaceEmptyArgMethodCallback, 1, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11613 {"voidMethodTestInterfaceEmptyArgOptionalLongArg", V8TestObject::voidMethodT estInterfaceEmptyArgOptionalLongArgMethodCallback, nullptr, 1, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11613 {"voidMethodTestInterfaceEmptyArgOptionalLongArg", V8TestObject::voidMethodT estInterfaceEmptyArgOptionalLongArgMethodCallback, 1, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11614 {"voidMethodOptionalDictionaryArg", V8TestObject::voidMethodOptionalDictiona ryArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11614 {"voidMethodOptionalDictionaryArg", V8TestObject::voidMethodOptionalDictiona ryArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigur ation::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::Al lWorlds},
11615 {"voidMethodDefaultByteStringArg", V8TestObject::voidMethodDefaultByteString ArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11615 {"voidMethodDefaultByteStringArg", V8TestObject::voidMethodDefaultByteString ArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11616 {"voidMethodDefaultStringArg", V8TestObject::voidMethodDefaultStringArgMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11616 {"voidMethodDefaultStringArg", V8TestObject::voidMethodDefaultStringArgMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11617 {"voidMethodDefaultIntegerArgs", V8TestObject::voidMethodDefaultIntegerArgsM ethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11617 {"voidMethodDefaultIntegerArgs", V8TestObject::voidMethodDefaultIntegerArgsM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11618 {"voidMethodDefaultDoubleArg", V8TestObject::voidMethodDefaultDoubleArgMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11618 {"voidMethodDefaultDoubleArg", V8TestObject::voidMethodDefaultDoubleArgMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11619 {"voidMethodDefaultTrueBooleanArg", V8TestObject::voidMethodDefaultTrueBoole anArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11619 {"voidMethodDefaultTrueBooleanArg", V8TestObject::voidMethodDefaultTrueBoole anArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigur ation::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::Al lWorlds},
11620 {"voidMethodDefaultFalseBooleanArg", V8TestObject::voidMethodDefaultFalseBoo leanArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8 DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11620 {"voidMethodDefaultFalseBooleanArg", V8TestObject::voidMethodDefaultFalseBoo leanArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfig uration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration:: AllWorlds},
11621 {"voidMethodDefaultNullableByteStringArg", V8TestObject::voidMethodDefaultNu llableByteStringArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnP rototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess} , 11621 {"voidMethodDefaultNullableByteStringArg", V8TestObject::voidMethodDefaultNu llableByteStringArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMCon figuration::AllWorlds},
11622 {"voidMethodDefaultNullableStringArg", V8TestObject::voidMethodDefaultNullab leStringArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11622 {"voidMethodDefaultNullableStringArg", V8TestObject::voidMethodDefaultNullab leStringArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11623 {"voidMethodDefaultNullableTestInterfaceArg", V8TestObject::voidMethodDefaul tNullableTestInterfaceArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguratio n::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckA ccess}, 11623 {"voidMethodDefaultNullableTestInterfaceArg", V8TestObject::voidMethodDefaul tNullableTestInterfaceArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnProt otype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8 DOMConfiguration::AllWorlds},
11624 {"voidMethodDefaultDoubleOrStringArgs", V8TestObject::voidMethodDefaultDoubl eOrStringArgsMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototy pe, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11624 {"voidMethodDefaultDoubleOrStringArgs", V8TestObject::voidMethodDefaultDoubl eOrStringArgsMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOM Configuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigura tion::AllWorlds},
11625 {"voidMethodDefaultStringSequenceArg", V8TestObject::voidMethodDefaultString SequenceArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11625 {"voidMethodDefaultStringSequenceArg", V8TestObject::voidMethodDefaultString SequenceArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11626 {"voidMethodVariadicStringArg", V8TestObject::voidMethodVariadicStringArgMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11626 {"voidMethodVariadicStringArg", V8TestObject::voidMethodVariadicStringArgMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11627 {"voidMethodStringArgVariadicStringArg", V8TestObject::voidMethodStringArgVa riadicStringArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11627 {"voidMethodStringArgVariadicStringArg", V8TestObject::voidMethodStringArgVa riadicStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11628 {"voidMethodVariadicTestInterfaceEmptyArg", V8TestObject::voidMethodVariadic TestInterfaceEmptyArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::O nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcces s}, 11628 {"voidMethodVariadicTestInterfaceEmptyArg", V8TestObject::voidMethodVariadic TestInterfaceEmptyArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototyp e, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMC onfiguration::AllWorlds},
11629 {"voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg", V8TestObjec t::voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArgMethodCallback, n ullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11629 {"voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg", V8TestObjec t::voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArgMethodCallback, 1 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11630 {"voidMethodVariadicTestInterfaceGarbageCollectedArg", V8TestObject::voidMet hodVariadicTestInterfaceGarbageCollectedArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11630 {"voidMethodVariadicTestInterfaceGarbageCollectedArg", V8TestObject::voidMet hodVariadicTestInterfaceGarbageCollectedArgMethodCallback, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11631 {"overloadedMethodA", V8TestObject::overloadedMethodAMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11631 {"overloadedMethodA", V8TestObject::overloadedMethodAMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11632 {"overloadedMethodB", V8TestObject::overloadedMethodBMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11632 {"overloadedMethodB", V8TestObject::overloadedMethodBMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11633 {"overloadedMethodC", V8TestObject::overloadedMethodCMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11633 {"overloadedMethodC", V8TestObject::overloadedMethodCMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11634 {"overloadedMethodD", V8TestObject::overloadedMethodDMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11634 {"overloadedMethodD", V8TestObject::overloadedMethodDMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11635 {"overloadedMethodE", V8TestObject::overloadedMethodEMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11635 {"overloadedMethodE", V8TestObject::overloadedMethodEMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11636 {"overloadedMethodF", V8TestObject::overloadedMethodFMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11636 {"overloadedMethodF", V8TestObject::overloadedMethodFMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11637 {"overloadedMethodG", V8TestObject::overloadedMethodGMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11637 {"overloadedMethodG", V8TestObject::overloadedMethodGMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11638 {"overloadedMethodH", V8TestObject::overloadedMethodHMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11638 {"overloadedMethodH", V8TestObject::overloadedMethodHMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11639 {"overloadedMethodI", V8TestObject::overloadedMethodIMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11639 {"overloadedMethodI", V8TestObject::overloadedMethodIMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11640 {"overloadedMethodJ", V8TestObject::overloadedMethodJMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11640 {"overloadedMethodJ", V8TestObject::overloadedMethodJMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11641 {"overloadedMethodK", V8TestObject::overloadedMethodKMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11641 {"overloadedMethodK", V8TestObject::overloadedMethodKMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11642 {"overloadedMethodL", V8TestObject::overloadedMethodLMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11642 {"overloadedMethodL", V8TestObject::overloadedMethodLMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11643 {"overloadedMethodN", V8TestObject::overloadedMethodNMethodCallback, nullptr , 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11643 {"overloadedMethodN", V8TestObject::overloadedMethodNMethodCallback, 1, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11644 {"promiseOverloadMethod", V8TestObject::promiseOverloadMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNo tCheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11644 {"promiseOverloadMethod", V8TestObject::promiseOverloadMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNotCheckHol der, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11645 {"overloadedPerWorldBindingsMethod", V8TestObject::overloadedPerWorldBinding sMethodMethodCallback, V8TestObject::overloadedPerWorldBindingsMethodMethodCallb ackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11645 {"overloadedPerWorldBindingsMethod", V8TestObject::overloadedPerWorldBinding sMethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMCon figuration::MainWorld},
11646 {"overloadedStaticMethod", V8TestObject::overloadedStaticMethodMethodCallbac k, nullptr, 1, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::Ch eckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11646 {"overloadedPerWorldBindingsMethod", V8TestObject::overloadedPerWorldBinding sMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfig uration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration:: NonMainWorlds},
11647 {"item", V8TestObject::itemMethodCallback, nullptr, 1, v8::None, V8DOMConfig uration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNot CheckAccess}, 11647 {"overloadedStaticMethod", V8TestObject::overloadedStaticMethodMethodCallbac k, 1, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11648 {"setItem", V8TestObject::setItemMethodCallback, nullptr, 2, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11648 {"item", V8TestObject::itemMethodCallback, 1, v8::None, V8DOMConfiguration:: OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcce ss, V8DOMConfiguration::AllWorlds},
11649 {"voidMethodClampUnsignedShortArg", V8TestObject::voidMethodClampUnsignedSho rtArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11649 {"setItem", V8TestObject::setItemMethodCallback, 2, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11650 {"voidMethodClampUnsignedLongArg", V8TestObject::voidMethodClampUnsignedLong ArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11650 {"voidMethodClampUnsignedShortArg", V8TestObject::voidMethodClampUnsignedSho rtArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigur ation::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::Al lWorlds},
11651 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", V8TestObject::voidMethod DefaultUndefinedTestInterfaceEmptyArgMethodCallback, nullptr, 0, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11651 {"voidMethodClampUnsignedLongArg", V8TestObject::voidMethodClampUnsignedLong ArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11652 {"voidMethodDefaultUndefinedLongArg", V8TestObject::voidMethodDefaultUndefin edLongArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11652 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", V8TestObject::voidMethod DefaultUndefinedTestInterfaceEmptyArgMethodCallback, 0, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11653 {"voidMethodDefaultUndefinedStringArg", V8TestObject::voidMethodDefaultUndef inedStringArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototy pe, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11653 {"voidMethodDefaultUndefinedLongArg", V8TestObject::voidMethodDefaultUndefin edLongArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConf iguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration ::AllWorlds},
11654 {"voidMethodEnforceRangeLongArg", V8TestObject::voidMethodEnforceRangeLongAr gMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11654 {"voidMethodDefaultUndefinedStringArg", V8TestObject::voidMethodDefaultUndef inedStringArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOM Configuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigura tion::AllWorlds},
11655 {"voidMethodTreatNullAsEmptyStringStringArg", V8TestObject::voidMethodTreatN ullAsEmptyStringStringArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguratio n::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckA ccess}, 11655 {"voidMethodEnforceRangeLongArg", V8TestObject::voidMethodEnforceRangeLongAr gMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11656 {"voidMethodTreatNullAsNullStringStringArg", V8TestObject::voidMethodTreatNu llAsNullStringStringArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc ess}, 11656 {"voidMethodTreatNullAsEmptyStringStringArg", V8TestObject::voidMethodTreatN ullAsEmptyStringStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnProt otype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8 DOMConfiguration::AllWorlds},
11657 {"activityLoggingAccessForAllWorldsMethod", V8TestObject::activityLoggingAcc essForAllWorldsMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::O nPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcces s}, 11657 {"voidMethodTreatNullAsNullStringStringArg", V8TestObject::voidMethodTreatNu llAsNullStringStringArgMethodCallback, 1, v8::None, V8DOMConfiguration::OnProtot ype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DO MConfiguration::AllWorlds},
11658 {"callWithExecutionContextVoidMethod", V8TestObject::callWithExecutionContex tVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11658 {"activityLoggingAccessForAllWorldsMethod", V8TestObject::activityLoggingAcc essForAllWorldsMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototyp e, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMC onfiguration::AllWorlds},
11659 {"callWithScriptStateVoidMethod", V8TestObject::callWithScriptStateVoidMetho dMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11659 {"callWithExecutionContextVoidMethod", V8TestObject::callWithExecutionContex tVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11660 {"callWithScriptStateLongMethod", V8TestObject::callWithScriptStateLongMetho dMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon figuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11660 {"callWithScriptStateVoidMethod", V8TestObject::callWithScriptStateVoidMetho dMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11661 {"callWithScriptStateExecutionContextVoidMethod", V8TestObject::callWithScri ptStateExecutionContextVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}, 11661 {"callWithScriptStateLongMethod", V8TestObject::callWithScriptStateLongMetho dMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio n::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWor lds},
11662 {"callWithScriptStateScriptArgumentsVoidMethod", V8TestObject::callWithScrip tStateScriptArgumentsVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfig uration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNot CheckAccess}, 11662 {"callWithScriptStateExecutionContextVoidMethod", V8TestObject::callWithScri ptStateExecutionContextVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration ::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAc cess, V8DOMConfiguration::AllWorlds},
11663 {"callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArg", V8TestObj ect::callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArgMethodCallbac k, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch eckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11663 {"callWithScriptStateScriptArgumentsVoidMethod", V8TestObject::callWithScrip tStateScriptArgumentsVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration:: OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcce ss, V8DOMConfiguration::AllWorlds},
11664 {"callWithCurrentWindow", V8TestObject::callWithCurrentWindowMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec kHolder, V8DOMConfiguration::DoNotCheckAccess}, 11664 {"callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArg", V8TestObj ect::callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArgMethodCallbac k, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11665 {"callWithCurrentWindowScriptWindow", V8TestObject::callWithCurrentWindowScr iptWindowMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11665 {"callWithCurrentWindow", V8TestObject::callWithCurrentWindowMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11666 {"callWithThisValue", V8TestObject::callWithThisValueMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11666 {"callWithCurrentWindowScriptWindow", V8TestObject::callWithCurrentWindowScr iptWindowMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConf iguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration ::AllWorlds},
11667 {"checkSecurityForNodeVoidMethod", V8TestObject::checkSecurityForNodeVoidMet hodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11667 {"callWithThisValue", V8TestObject::callWithThisValueMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11668 {"customVoidMethod", V8TestObject::customVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11668 {"checkSecurityForNodeVoidMethod", V8TestObject::checkSecurityForNodeVoidMet hodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat ion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllW orlds},
11669 {"customCallPrologueVoidMethod", V8TestObject::customCallPrologueVoidMethodM ethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11669 {"customVoidMethod", V8TestObject::customVoidMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11670 {"customCallEpilogueVoidMethod", V8TestObject::customCallEpilogueVoidMethodM ethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11670 {"customCallPrologueVoidMethod", V8TestObject::customCallPrologueVoidMethodM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11671 {"deprecatedVoidMethod", V8TestObject::deprecatedVoidMethodMethodCallback, n ullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH older, V8DOMConfiguration::DoNotCheckAccess}, 11671 {"customCallEpilogueVoidMethod", V8TestObject::customCallEpilogueVoidMethodM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11672 {"implementedAsVoidMethod", V8TestObject::implementedAsVoidMethodMethodCallb ack, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11672 {"deprecatedVoidMethod", V8TestObject::deprecatedVoidMethodMethodCallback, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11673 {"measureAsVoidMethod", V8TestObject::measureAsVoidMethodMethodCallback, nul lptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol der, V8DOMConfiguration::DoNotCheckAccess}, 11673 {"implementedAsVoidMethod", V8TestObject::implementedAsVoidMethodMethodCallb ack, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11674 {"measureMethod", V8TestObject::measureMethodMethodCallback, nullptr, 0, v8: :None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCo nfiguration::DoNotCheckAccess}, 11674 {"measureAsVoidMethod", V8TestObject::measureAsVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DO MConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11675 {"measureOverloadedMethod", V8TestObject::measureOverloadedMethodMethodCallb ack, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:: CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11675 {"measureMethod", V8TestObject::measureMethodMethodCallback, 0, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11676 {"DeprecateAsOverloadedMethod", V8TestObject::DeprecateAsOverloadedMethodMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11676 {"measureOverloadedMethod", V8TestObject::measureOverloadedMethodMethodCallb ack, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold er, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11677 {"DeprecateAsSameValueOverloadedMethod", V8TestObject::DeprecateAsSameValueO verloadedMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnProto type, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11677 {"DeprecateAsOverloadedMethod", V8TestObject::DeprecateAsOverloadedMethodMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11678 {"measureAsOverloadedMethod", V8TestObject::measureAsOverloadedMethodMethodC allback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11678 {"DeprecateAsSameValueOverloadedMethod", V8TestObject::DeprecateAsSameValueO verloadedMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8D OMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigu ration::AllWorlds},
11679 {"measureAsSameValueOverloadedMethod", V8TestObject::measureAsSameValueOverl oadedMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype , V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11679 {"measureAsOverloadedMethod", V8TestObject::measureAsOverloadedMethodMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11680 {"deprecateAsMeasureAsSameValueOverloadedMethod", V8TestObject::deprecateAsM easureAsSameValueOverloadedMethodMethodCallback, nullptr, 0, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}, 11680 {"measureAsSameValueOverloadedMethod", V8TestObject::measureAsSameValueOverl oadedMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCo nfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigurati on::AllWorlds},
11681 {"deprecateAsSameValueMeasureAsOverloadedMethod", V8TestObject::deprecateAsS ameValueMeasureAsOverloadedMethodMethodCallback, nullptr, 0, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}, 11681 {"deprecateAsMeasureAsSameValueOverloadedMethod", V8TestObject::deprecateAsM easureAsSameValueOverloadedMethodMethodCallback, 0, v8::None, V8DOMConfiguration ::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAc cess, V8DOMConfiguration::AllWorlds},
11682 {"deprecateAsSameValueMeasureAsSameValueOverloadedMethod", V8TestObject::dep recateAsSameValueMeasureAsSameValueOverloadedMethodMethodCallback, nullptr, 0, v 8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOM Configuration::DoNotCheckAccess}, 11682 {"deprecateAsSameValueMeasureAsOverloadedMethod", V8TestObject::deprecateAsS ameValueMeasureAsOverloadedMethodMethodCallback, 0, v8::None, V8DOMConfiguration ::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAc cess, V8DOMConfiguration::AllWorlds},
11683 {"notEnumerableVoidMethod", V8TestObject::notEnumerableVoidMethodMethodCallb ack, nullptr, 0, static_cast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfigur ation::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCh eckAccess}, 11683 {"deprecateAsSameValueMeasureAsSameValueOverloadedMethod", V8TestObject::dep recateAsSameValueMeasureAsSameValueOverloadedMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigura tion::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11684 {"perWorldBindingsVoidMethod", V8TestObject::perWorldBindingsVoidMethodMetho dCallback, V8TestObject::perWorldBindingsVoidMethodMethodCallbackForMainWorld, 0 , v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8 DOMConfiguration::DoNotCheckAccess}, 11684 {"notEnumerableVoidMethod", V8TestObject::notEnumerableVoidMethodMethodCallb ack, 0, static_cast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::AllWorlds},
11685 {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", V8TestObject::perWorldBi ndingsVoidMethodTestInterfaceEmptyArgMethodCallback, V8TestObject::perWorldBindi ngsVoidMethodTestInterfaceEmptyArgMethodCallbackForMainWorld, 1, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11685 {"perWorldBindingsVoidMethod", V8TestObject::perWorldBindingsVoidMethodMetho dCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfig uration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration:: MainWorld},
11686 {"postMessage", V8TestObject::postMessageMethodCallback, nullptr, 1, v8::Non e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfig uration::DoNotCheckAccess}, 11686 {"perWorldBindingsVoidMethod", V8TestObject::perWorldBindingsVoidMethodMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::NonMainWorld s},
11687 {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", V8TestObject::acti vityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallback, V8TestObject::a ctivityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11687 {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", V8TestObject::perWorldBi ndingsVoidMethodTestInterfaceEmptyArgMethodCallbackForMainWorld, 1, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::MainWorld},
11688 {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", V8TestObject: :activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallback, V8Tes tObject::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallbac kForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11688 {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", V8TestObject::perWorldBi ndingsVoidMethodTestInterfaceEmptyArgMethodCallback, 1, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::NonMainWorlds},
11689 {"raisesExceptionVoidMethod", V8TestObject::raisesExceptionVoidMethodMethodC allback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati on::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11689 {"postMessage", V8TestObject::postMessageMethodCallback, 1, v8::None, V8DOMC onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration:: DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11690 {"raisesExceptionStringMethod", V8TestObject::raisesExceptionStringMethodMet hodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu ration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11690 {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", V8TestObject::acti vityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DO MConfiguration::DoNotCheckAccess, V8DOMConfiguration::MainWorld},
11691 {"raisesExceptionVoidMethodOptionalLongArg", V8TestObject::raisesExceptionVo idMethodOptionalLongArgMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc ess}, 11691 {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", V8TestObject::acti vityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallback, 0, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::NonMainWorlds},
11692 {"raisesExceptionVoidMethodTestCallbackInterfaceArg", V8TestObject::raisesEx ceptionVoidMethodTestCallbackInterfaceArgMethodCallback, nullptr, 1, v8::None, V 8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurat ion::DoNotCheckAccess}, 11692 {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", V8TestObject: :activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallbackForMain World, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo lder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::MainWorld},
11693 {"raisesExceptionVoidMethodOptionalTestCallbackInterfaceArg", V8TestObject:: raisesExceptionVoidMethodOptionalTestCallbackInterfaceArgMethodCallback, nullptr , 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11693 {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", V8TestObject: :activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallback, 0, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::NonMainWorlds},
11694 {"raisesExceptionTestInterfaceEmptyVoidMethod", V8TestObject::raisesExceptio nTestInterfaceEmptyVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfigur ation::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCh eckAccess}, 11694 {"raisesExceptionVoidMethod", V8TestObject::raisesExceptionVoidMethodMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11695 {"raisesExceptionXPathNSResolverVoidMethod", V8TestObject::raisesExceptionXP athNSResolverVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration: :OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcc ess}, 11695 {"raisesExceptionStringMethod", V8TestObject::raisesExceptionStringMethodMet hodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C heckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds} ,
11696 {"callWithExecutionContextRaisesExceptionVoidMethodLongArg", V8TestObject::c allWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11696 {"raisesExceptionVoidMethodOptionalLongArg", V8TestObject::raisesExceptionVo idMethodOptionalLongArgMethodCallback, 0, v8::None, V8DOMConfiguration::OnProtot ype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DO MConfiguration::AllWorlds},
11697 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArg", V8TestObject: :legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArgMethodCallback, nullp tr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde r, V8DOMConfiguration::DoNotCheckAccess}, 11697 {"raisesExceptionVoidMethodTestCallbackInterfaceArg", V8TestObject::raisesEx ceptionVoidMethodTestCallbackInterfaceArgMethodCallback, 1, v8::None, V8DOMConfi guration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNo tCheckAccess, V8DOMConfiguration::AllWorlds},
11698 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArg", V8Tes tObject::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArgMetho dCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura tion::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11698 {"raisesExceptionVoidMethodOptionalTestCallbackInterfaceArg", V8TestObject:: raisesExceptionVoidMethodOptionalTestCallbackInterfaceArgMethodCallback, 0, v8:: None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCon figuration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11699 {"useToImpl4ArgumentsCheckingIfPossibleWithOptionalArg", V8TestObject::useTo Impl4ArgumentsCheckingIfPossibleWithOptionalArgMethodCallback, nullptr, 1, v8::N one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11699 {"raisesExceptionTestInterfaceEmptyVoidMethod", V8TestObject::raisesExceptio nTestInterfaceEmptyVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::AllWorlds},
11700 {"useToImpl4ArgumentsCheckingIfPossibleWithNullableArg", V8TestObject::useTo Impl4ArgumentsCheckingIfPossibleWithNullableArgMethodCallback, nullptr, 2, v8::N one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConf iguration::DoNotCheckAccess}, 11700 {"raisesExceptionXPathNSResolverVoidMethod", V8TestObject::raisesExceptionXP athNSResolverVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnProtot ype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DO MConfiguration::AllWorlds},
11701 {"useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArg", V8TestObject::useT oImpl4ArgumentsCheckingIfPossibleWithUndefinedArgMethodCallback, nullptr, 1, v8: :None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMCo nfiguration::DoNotCheckAccess}, 11701 {"callWithExecutionContextRaisesExceptionVoidMethodLongArg", V8TestObject::c allWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallback, 1, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11702 {"unforgeableVoidMethod", V8TestObject::unforgeableVoidMethodMethodCallback, nullptr, 0, static_cast<v8::PropertyAttribute>(v8::ReadOnly | v8::DontDelete), V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder, V8DOMConfigurat ion::DoNotCheckAccess}, 11702 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArg", V8TestObject: :legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArgMethodCallback, 1, v8 ::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMC onfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11703 {"voidMethodTestInterfaceGarbageCollectedSequenceArg", V8TestObject::voidMet hodTestInterfaceGarbageCollectedSequenceArgMethodCallback, nullptr, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigur ation::DoNotCheckAccess}, 11703 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArg", V8Tes tObject::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArgMetho dCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che ckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11704 {"voidMethodTestInterfaceGarbageCollectedArrayArg", V8TestObject::voidMethod TestInterfaceGarbageCollectedArrayArgMethodCallback, nullptr, 1, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11704 {"useToImpl4ArgumentsCheckingIfPossibleWithOptionalArg", V8TestObject::useTo Impl4ArgumentsCheckingIfPossibleWithOptionalArgMethodCallback, 1, v8::None, V8DO MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11705 {"newObjectTestInterfaceMethod", V8TestObject::newObjectTestInterfaceMethodM ethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi guration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}, 11705 {"useToImpl4ArgumentsCheckingIfPossibleWithNullableArg", V8TestObject::useTo Impl4ArgumentsCheckingIfPossibleWithNullableArgMethodCallback, 2, v8::None, V8DO MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration ::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11706 {"serializerMethod", V8TestObject::serializerMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V 8DOMConfiguration::DoNotCheckAccess}, 11706 {"useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArg", V8TestObject::useT oImpl4ArgumentsCheckingIfPossibleWithUndefinedArgMethodCallback, 1, v8::None, V8 DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigurati on::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11707 {"keys", V8TestObject::keysMethodCallback, nullptr, 0, v8::None, V8DOMConfig uration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNot CheckAccess}, 11707 {"unforgeableVoidMethod", V8TestObject::unforgeableVoidMethodMethodCallback, 0, static_cast<v8::PropertyAttribute>(v8::ReadOnly | v8::DontDelete), V8DOMConf iguration::OnInstance, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNo tCheckAccess, V8DOMConfiguration::AllWorlds},
11708 {"values", V8TestObject::valuesMethodCallback, nullptr, 0, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11708 {"voidMethodTestInterfaceGarbageCollectedSequenceArg", V8TestObject::voidMet hodTestInterfaceGarbageCollectedSequenceArgMethodCallback, 1, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::AllWorlds},
11709 {"entries", V8TestObject::entriesMethodCallback, nullptr, 0, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11709 {"voidMethodTestInterfaceGarbageCollectedArrayArg", V8TestObject::voidMethod TestInterfaceGarbageCollectedArrayArgMethodCallback, 1, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11710 {"forEach", V8TestObject::forEachMethodCallback, nullptr, 1, v8::None, V8DOM Configuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration: :DoNotCheckAccess}, 11710 {"newObjectTestInterfaceMethod", V8TestObject::newObjectTestInterfaceMethodM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s},
11711 {"has", V8TestObject::hasMethodCallback, nullptr, 1, v8::None, V8DOMConfigur ation::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCh eckAccess}, 11711 {"serializerMethod", V8TestObject::serializerMethodMethodCallback, 0, v8::No ne, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfi guration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds},
11712 {"get", V8TestObject::getMethodCallback, nullptr, 1, v8::None, V8DOMConfigur ation::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCh eckAccess}, 11712 {"keys", V8TestObject::keysMethodCallback, 0, v8::None, V8DOMConfiguration:: OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAcce ss, V8DOMConfiguration::AllWorlds},
11713 {"delete", V8TestObject::deleteMethodCallback, nullptr, 1, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11713 {"values", V8TestObject::valuesMethodCallback, 0, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11714 {"set", V8TestObject::setMethodCallback, nullptr, 2, v8::None, V8DOMConfigur ation::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCh eckAccess}, 11714 {"entries", V8TestObject::entriesMethodCallback, 0, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11715 {"toJSON", V8TestObject::toJSONMethodCallback, nullptr, 0, v8::None, V8DOMCo nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::D oNotCheckAccess}, 11715 {"forEach", V8TestObject::forEachMethodCallback, 1, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::AllWorlds},
11716 {"toString", V8TestObject::toStringMethodCallback, nullptr, 0, v8::None, V8D OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguratio n::DoNotCheckAccess}, 11716 {"has", V8TestObject::hasMethodCallback, 1, v8::None, V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::AllWorlds},
11717 {"get", V8TestObject::getMethodCallback, 1, v8::None, V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::AllWorlds},
11718 {"delete", V8TestObject::deleteMethodCallback, 1, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11719 {"set", V8TestObject::setMethodCallback, 2, v8::None, V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::AllWorlds},
11720 {"toJSON", V8TestObject::toJSONMethodCallback, 0, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds},
11721 {"toString", V8TestObject::toStringMethodCallback, 0, v8::None, V8DOMConfigu ration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotC heckAccess, V8DOMConfiguration::AllWorlds},
11717 }; 11722 };
11718 11723
11719 static void installV8TestObjectTemplate(v8::Isolate* isolate, const DOMWrapperWo rld& world, v8::Local<v8::FunctionTemplate> interfaceTemplate) { 11724 static void installV8TestObjectTemplate(v8::Isolate* isolate, const DOMWrapperWo rld& world, v8::Local<v8::FunctionTemplate> interfaceTemplate) {
11720 // Initialize the interface object's template. 11725 // Initialize the interface object's template.
11721 V8DOMConfiguration::initializeDOMInterfaceTemplate(isolate, interfaceTemplate, V8TestObject::wrapperTypeInfo.interfaceName, v8::Local<v8::FunctionTemplate>(), V8TestObject::internalFieldCount); 11726 V8DOMConfiguration::initializeDOMInterfaceTemplate(isolate, interfaceTemplate, V8TestObject::wrapperTypeInfo.interfaceName, v8::Local<v8::FunctionTemplate>(), V8TestObject::internalFieldCount);
11722 11727
11723 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp late); 11728 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp late);
11724 ALLOW_UNUSED_LOCAL(signature); 11729 ALLOW_UNUSED_LOCAL(signature);
11725 v8::Local<v8::ObjectTemplate> instanceTemplate = interfaceTemplate->InstanceTe mplate(); 11730 v8::Local<v8::ObjectTemplate> instanceTemplate = interfaceTemplate->InstanceTe mplate();
11726 ALLOW_UNUSED_LOCAL(instanceTemplate); 11731 ALLOW_UNUSED_LOCAL(instanceTemplate);
(...skipping 18 matching lines...) Expand all
11745 instanceTemplate->SetHandler(indexedPropertyHandlerConfig); 11750 instanceTemplate->SetHandler(indexedPropertyHandlerConfig);
11746 // Named properties 11751 // Named properties
11747 v8::NamedPropertyHandlerConfiguration namedPropertyHandlerConfig(V8TestObject: :namedPropertyGetterCallback, V8TestObject::namedPropertySetterCallback, V8TestO bject::namedPropertyQueryCallback, V8TestObject::namedPropertyDeleterCallback, V 8TestObject::namedPropertyEnumeratorCallback, v8::Local<v8::Value>(), static_cas t<v8::PropertyHandlerFlags>(int(v8::PropertyHandlerFlags::kOnlyInterceptStrings) | int(v8::PropertyHandlerFlags::kNonMasking))); 11752 v8::NamedPropertyHandlerConfiguration namedPropertyHandlerConfig(V8TestObject: :namedPropertyGetterCallback, V8TestObject::namedPropertySetterCallback, V8TestO bject::namedPropertyQueryCallback, V8TestObject::namedPropertyDeleterCallback, V 8TestObject::namedPropertyEnumeratorCallback, v8::Local<v8::Value>(), static_cas t<v8::PropertyHandlerFlags>(int(v8::PropertyHandlerFlags::kOnlyInterceptStrings) | int(v8::PropertyHandlerFlags::kNonMasking)));
11748 instanceTemplate->SetHandler(namedPropertyHandlerConfig); 11753 instanceTemplate->SetHandler(namedPropertyHandlerConfig);
11749 11754
11750 // Iterator (@@iterator) 11755 // Iterator (@@iterator)
11751 const V8DOMConfiguration::SymbolKeyedMethodConfiguration symbolKeyedIteratorCo nfiguration = { v8::Symbol::GetIterator, V8TestObject::iteratorMethodCallback, 0 , v8::DontEnum, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess }; 11756 const V8DOMConfiguration::SymbolKeyedMethodConfiguration symbolKeyedIteratorCo nfiguration = { v8::Symbol::GetIterator, V8TestObject::iteratorMethodCallback, 0 , v8::DontEnum, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess };
11752 V8DOMConfiguration::installMethod(isolate, world, prototypeTemplate, signature , symbolKeyedIteratorConfiguration); 11757 V8DOMConfiguration::installMethod(isolate, world, prototypeTemplate, signature , symbolKeyedIteratorConfiguration);
11753 11758
11754 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11759 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11755 const V8DOMConfiguration::MethodConfiguration unscopableRuntimeEnabledVoidMe thodMethodConfiguration = {"unscopableRuntimeEnabledVoidMethod", V8TestObject::u nscopableRuntimeEnabledVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}; 11760 const V8DOMConfiguration::MethodConfiguration unscopableRuntimeEnabledVoidMe thodMethodConfiguration[] = {
11756 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, unscopableRuntimeEnabledVoidMethodMetho dConfiguration); 11761 {"unscopableRuntimeEnabledVoidMethod", V8TestObject::unscopableRuntimeEnab ledVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOM Configuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigura tion::AllWorlds}
11762 };
11763 for (const auto& methodConfig : unscopableRuntimeEnabledVoidMethodMethodConf iguration)
11764 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot ypeTemplate, interfaceTemplate, signature, methodConfig);
11757 } 11765 }
11758 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11766 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11759 const V8DOMConfiguration::MethodConfiguration runtimeEnabledVoidMethodMethod Configuration = {"runtimeEnabledVoidMethod", V8TestObject::runtimeEnabledVoidMet hodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC onfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}; 11767 const V8DOMConfiguration::MethodConfiguration runtimeEnabledVoidMethodMethod Configuration[] = {
11760 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, runtimeEnabledVoidMethodMethodConfigura tion); 11768 {"runtimeEnabledVoidMethod", V8TestObject::runtimeEnabledVoidMethodMethodC allback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check Holder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds}
11769 };
11770 for (const auto& methodConfig : runtimeEnabledVoidMethodMethodConfiguration)
11771 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot ypeTemplate, interfaceTemplate, signature, methodConfig);
11761 } 11772 }
11762 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11773 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11763 const V8DOMConfiguration::MethodConfiguration perWorldBindingsRuntimeEnabled VoidMethodMethodConfiguration = {"perWorldBindingsRuntimeEnabledVoidMethod", V8T estObject::perWorldBindingsRuntimeEnabledVoidMethodMethodCallback, V8TestObject: :perWorldBindingsRuntimeEnabledVoidMethodMethodCallbackForMainWorld, 0, v8::None , V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfigu ration::DoNotCheckAccess}; 11774 const V8DOMConfiguration::MethodConfiguration perWorldBindingsRuntimeEnabled VoidMethodMethodConfiguration[] = {
11764 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, perWorldBindingsRuntimeEnabledVoidMetho dMethodConfiguration); 11775 {"perWorldBindingsRuntimeEnabledVoidMethod", V8TestObject::perWorldBinding sRuntimeEnabledVoidMethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfigura tion::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotChe ckAccess, V8DOMConfiguration::MainWorld},
11776 {"perWorldBindingsRuntimeEnabledVoidMethod", V8TestObject::perWorldBinding sRuntimeEnabledVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::OnProt otype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8 DOMConfiguration::NonMainWorlds}
11777 };
11778 for (const auto& methodConfig : perWorldBindingsRuntimeEnabledVoidMethodMeth odConfiguration)
11779 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot ypeTemplate, interfaceTemplate, signature, methodConfig);
11765 } 11780 }
11766 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11781 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11767 const V8DOMConfiguration::MethodConfiguration runtimeEnabledOverloadedVoidMe thodMethodConfiguration = {"runtimeEnabledOverloadedVoidMethod", V8TestObject::r untimeEnabledOverloadedVoidMethodMethodCallback, nullptr, 1, v8::None, V8DOMConf iguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoN otCheckAccess}; 11782 const V8DOMConfiguration::MethodConfiguration runtimeEnabledOverloadedVoidMe thodMethodConfiguration[] = {
11768 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, runtimeEnabledOverloadedVoidMethodMetho dConfiguration); 11783 {"runtimeEnabledOverloadedVoidMethod", V8TestObject::runtimeEnabledOverloa dedVoidMethodMethodCallback, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOM Configuration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfigura tion::AllWorlds}
11784 };
11785 for (const auto& methodConfig : runtimeEnabledOverloadedVoidMethodMethodConf iguration)
11786 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot ypeTemplate, interfaceTemplate, signature, methodConfig);
11769 } 11787 }
11770 const V8DOMConfiguration::MethodConfiguration partiallyRuntimeEnabledOverloade dVoidMethodMethodConfiguration = {"partiallyRuntimeEnabledOverloadedVoidMethod", V8TestObject::partiallyRuntimeEnabledOverloadedVoidMethodMethodCallback, nullpt r, TestObjectV8Internal::partiallyRuntimeEnabledOverloadedVoidMethodMethodLength (), v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}; 11788 const V8DOMConfiguration::MethodConfiguration partiallyRuntimeEnabledOverloade dVoidMethodMethodConfiguration[] = {
11771 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototypeT emplate, interfaceTemplate, signature, partiallyRuntimeEnabledOverloadedVoidMeth odMethodConfiguration); 11789 {"partiallyRuntimeEnabledOverloadedVoidMethod", V8TestObject::partiallyRunti meEnabledOverloadedVoidMethodMethodCallback, TestObjectV8Internal::partiallyRunt imeEnabledOverloadedVoidMethodMethodLength(), v8::None, V8DOMConfiguration::OnPr ototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorlds}
11790 };
11791 for (const auto& methodConfig : partiallyRuntimeEnabledOverloadedVoidMethodMet hodConfiguration)
11792 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, methodConfig);
11772 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11793 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11773 const V8DOMConfiguration::MethodConfiguration clearMethodConfiguration = {"c lear", V8TestObject::clearMethodCallback, nullptr, 0, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access}; 11794 const V8DOMConfiguration::MethodConfiguration clearMethodConfiguration[] = {
11774 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototyp eTemplate, interfaceTemplate, signature, clearMethodConfiguration); 11795 {"clear", V8TestObject::clearMethodCallback, 0, v8::None, V8DOMConfigurati on::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheck Access, V8DOMConfiguration::AllWorlds}
11796 };
11797 for (const auto& methodConfig : clearMethodConfiguration)
11798 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot ypeTemplate, interfaceTemplate, signature, methodConfig);
11775 } 11799 }
11776 } 11800 }
11777 11801
11778 void V8TestObject::installFeatureName(v8::Isolate* isolate, const DOMWrapperWorl d& world, v8::Local<v8::Object> instance, v8::Local<v8::Object> prototype, v8::L ocal<v8::Function> interface) { 11802 void V8TestObject::installFeatureName(v8::Isolate* isolate, const DOMWrapperWorl d& world, v8::Local<v8::Object> instance, v8::Local<v8::Object> prototype, v8::L ocal<v8::Function> interface) {
11779 v8::Local<v8::FunctionTemplate> interfaceTemplate = V8TestObject::wrapperTypeI nfo.domTemplate(isolate, world); 11803 v8::Local<v8::FunctionTemplate> interfaceTemplate = V8TestObject::wrapperTypeI nfo.domTemplate(isolate, world);
11780 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp late); 11804 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp late);
11781 ALLOW_UNUSED_LOCAL(signature); 11805 ALLOW_UNUSED_LOCAL(signature);
11782 const V8DOMConfiguration::AccessorConfiguration accessororiginTrialEnabledLong AttributeConfiguration = {"originTrialEnabledLongAttribute", V8TestObject::origi nTrialEnabledLongAttributeAttributeGetterCallback, V8TestObject::originTrialEnab ledLongAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, sta tic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder}; 11806 const V8DOMConfiguration::AccessorConfiguration accessororiginTrialEnabledLong AttributeConfiguration = {"originTrialEnabledLongAttribute", V8TestObject::origi nTrialEnabledLongAttributeAttributeGetterCallback, V8TestObject::originTrialEnab ledLongAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, sta tic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DO MConfiguration::CheckHolder};
11783 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter face, signature, accessororiginTrialEnabledLongAttributeConfiguration); 11807 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter face, signature, accessororiginTrialEnabledLongAttributeConfiguration);
11784 const V8DOMConfiguration::AccessorConfiguration accessorunscopableOriginTrialE nabledLongAttributeConfiguration = {"unscopableOriginTrialEnabledLongAttribute", V8TestObject::unscopableOriginTrialEnabledLongAttributeAttributeGetterCallback, V8TestObject::unscopableOriginTrialEnabledLongAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None ), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; 11808 const V8DOMConfiguration::AccessorConfiguration accessorunscopableOriginTrialE nabledLongAttributeConfiguration = {"unscopableOriginTrialEnabledLongAttribute", V8TestObject::unscopableOriginTrialEnabledLongAttributeAttributeGetterCallback, V8TestObject::unscopableOriginTrialEnabledLongAttributeAttributeSetterCallback, nullptr, nullptr, nullptr, nullptr, static_cast<v8::PropertyAttribute>(v8::None ), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder};
11785 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter face, signature, accessorunscopableOriginTrialEnabledLongAttributeConfiguration) ; 11809 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter face, signature, accessorunscopableOriginTrialEnabledLongAttributeConfiguration) ;
11786 const V8DOMConfiguration::MethodConfiguration methodOrigintrialenabledvoidmeth odConfiguration = {"originTrialEnabledVoidMethod", V8TestObject::originTrialEnab ledVoidMethodMethodCallback, nullptr, 0, v8::None, V8DOMConfiguration::OnPrototy pe, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess}; 11810 const V8DOMConfiguration::MethodConfiguration methodOrigintrialenabledvoidmeth odConfiguration[] = {
11787 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa ce, signature, methodOrigintrialenabledvoidmethodConfiguration); 11811 {"originTrialEnabledVoidMethod", V8TestObject::originTrialEnabledVoidMethodM ethodCallback, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration: :CheckHolder, V8DOMConfiguration::DoNotCheckAccess, V8DOMConfiguration::AllWorld s}
11788 const V8DOMConfiguration::MethodConfiguration methodPerworldbindingsorigintria lenabledvoidmethodConfiguration = {"perWorldBindingsOriginTrialEnabledVoidMethod ", V8TestObject::perWorldBindingsOriginTrialEnabledVoidMethodMethodCallback, V8T estObject::perWorldBindingsOriginTrialEnabledVoidMethodMethodCallbackForMainWorl d, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder , V8DOMConfiguration::DoNotCheckAccess}; 11812 };
11789 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa ce, signature, methodPerworldbindingsorigintrialenabledvoidmethodConfiguration); 11813 for (const auto& methodConfig : methodOrigintrialenabledvoidmethodConfiguratio n)
11814 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, inter face, signature, methodConfig);
11815 const V8DOMConfiguration::MethodConfiguration methodPerworldbindingsorigintria lenabledvoidmethodConfiguration[] = {
11816 {"perWorldBindingsOriginTrialEnabledVoidMethod", V8TestObject::perWorldBindi ngsOriginTrialEnabledVoidMethodMethodCallbackForMainWorld, 0, v8::None, V8DOMCon figuration::OnPrototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::Do NotCheckAccess, V8DOMConfiguration::MainWorld},
11817 {"perWorldBindingsOriginTrialEnabledVoidMethod", V8TestObject::perWorldBinding sOriginTrialEnabledVoidMethodMethodCallback, 0, v8::None, V8DOMConfiguration::On Prototype, V8DOMConfiguration::CheckHolder, V8DOMConfiguration::DoNotCheckAccess , V8DOMConfiguration::NonMainWorlds}
11818 };
11819 for (const auto& methodConfig : methodPerworldbindingsorigintrialenabledvoidme thodConfiguration)
11820 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, inter face, signature, methodConfig);
11790 } 11821 }
11791 11822
11792 void V8TestObject::installFeatureName(ScriptState* scriptState, v8::Local<v8::Ob ject> instance) { 11823 void V8TestObject::installFeatureName(ScriptState* scriptState, v8::Local<v8::Ob ject> instance) {
11793 V8PerContextData* perContextData = V8PerContextData::from(scriptState->context ()); 11824 V8PerContextData* perContextData = V8PerContextData::from(scriptState->context ());
11794 v8::Local<v8::Object> prototype = perContextData->prototypeForType(&V8TestObje ct::wrapperTypeInfo); 11825 v8::Local<v8::Object> prototype = perContextData->prototypeForType(&V8TestObje ct::wrapperTypeInfo);
11795 v8::Local<v8::Function> interface = perContextData->constructorForType(&V8Test Object::wrapperTypeInfo); 11826 v8::Local<v8::Function> interface = perContextData->constructorForType(&V8Test Object::wrapperTypeInfo);
11796 ALLOW_UNUSED_LOCAL(interface); 11827 ALLOW_UNUSED_LOCAL(interface);
11797 installFeatureName(scriptState->isolate(), scriptState->world(), instance, pro totype, interface); 11828 installFeatureName(scriptState->isolate(), scriptState->world(), instance, pro totype, interface);
11798 } 11829 }
11799 11830
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
11836 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopable RuntimeEnabledLongAttribute"), v8::True(isolate)).FromJust(); 11867 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopable RuntimeEnabledLongAttribute"), v8::True(isolate)).FromJust();
11837 } 11868 }
11838 if (RuntimeEnabledFeatures::featureNameEnabled()) { 11869 if (RuntimeEnabledFeatures::featureNameEnabled()) {
11839 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopable RuntimeEnabledVoidMethod"), v8::True(isolate)).FromJust(); 11870 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopable RuntimeEnabledVoidMethod"), v8::True(isolate)).FromJust();
11840 } 11871 }
11841 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopableVo idMethod"), v8::True(isolate)).FromJust(); 11872 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopableVo idMethod"), v8::True(isolate)).FromJust();
11842 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopables).F romJust(); 11873 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopables).F romJust();
11843 } 11874 }
11844 11875
11845 } // namespace blink 11876 } // namespace blink
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698