OLD | NEW |
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 // clang-format off | 8 // clang-format off |
9 #include "V8TestObject.h" | 9 #include "V8TestObject.h" |
10 | 10 |
11 #include "bindings/core/v8/ArrayBufferOrArrayBufferViewOrDictionary.h" | 11 #include "bindings/core/v8/ArrayBufferOrArrayBufferViewOrDictionary.h" |
12 #include "bindings/core/v8/BindingSecurity.h" | 12 #include "bindings/core/v8/BindingSecurity.h" |
13 #include "bindings/core/v8/BooleanOrStringOrUnrestrictedDouble.h" | 13 #include "bindings/core/v8/BooleanOrStringOrUnrestrictedDouble.h" |
14 #include "bindings/core/v8/Dictionary.h" | 14 #include "bindings/core/v8/Dictionary.h" |
15 #include "bindings/core/v8/DoubleOrString.h" | 15 #include "bindings/core/v8/DoubleOrString.h" |
16 #include "bindings/core/v8/ExceptionState.h" | 16 #include "bindings/core/v8/ExceptionState.h" |
17 #include "bindings/core/v8/GeneratedCodeHelper.h" | 17 #include "bindings/core/v8/GeneratedCodeHelper.h" |
18 #include "bindings/core/v8/PrivateScriptRunner.h" | |
19 #include "bindings/core/v8/ScriptCallStack.h" | 18 #include "bindings/core/v8/ScriptCallStack.h" |
20 #include "bindings/core/v8/ScriptPromise.h" | 19 #include "bindings/core/v8/ScriptPromise.h" |
21 #include "bindings/core/v8/ScriptState.h" | 20 #include "bindings/core/v8/ScriptState.h" |
22 #include "bindings/core/v8/ScriptValue.h" | 21 #include "bindings/core/v8/ScriptValue.h" |
23 #include "bindings/core/v8/SerializedScriptValue.h" | 22 #include "bindings/core/v8/SerializedScriptValue.h" |
24 #include "bindings/core/v8/SerializedScriptValueFactory.h" | 23 #include "bindings/core/v8/SerializedScriptValueFactory.h" |
25 #include "bindings/core/v8/StringOrArrayBufferOrArrayBufferView.h" | 24 #include "bindings/core/v8/StringOrArrayBufferOrArrayBufferView.h" |
26 #include "bindings/core/v8/StringOrStringSequence.h" | 25 #include "bindings/core/v8/StringOrStringSequence.h" |
27 #include "bindings/core/v8/TestEnumOrDouble.h" | 26 #include "bindings/core/v8/TestEnumOrDouble.h" |
28 #include "bindings/core/v8/TestInterfaceGarbageCollectedOrString.h" | 27 #include "bindings/core/v8/TestInterfaceGarbageCollectedOrString.h" |
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
65 #include "bindings/core/v8/V8XPathNSResolver.h" | 64 #include "bindings/core/v8/V8XPathNSResolver.h" |
66 #include "core/HTMLNames.h" | 65 #include "core/HTMLNames.h" |
67 #include "core/dom/ClassCollection.h" | 66 #include "core/dom/ClassCollection.h" |
68 #include "core/dom/DOMArrayBufferBase.h" | 67 #include "core/dom/DOMArrayBufferBase.h" |
69 #include "core/dom/Document.h" | 68 #include "core/dom/Document.h" |
70 #include "core/dom/FlexibleArrayBufferView.h" | 69 #include "core/dom/FlexibleArrayBufferView.h" |
71 #include "core/dom/TagCollection.h" | 70 #include "core/dom/TagCollection.h" |
72 #include "core/dom/custom/V0CustomElementProcessingStack.h" | 71 #include "core/dom/custom/V0CustomElementProcessingStack.h" |
73 #include "core/frame/Deprecation.h" | 72 #include "core/frame/Deprecation.h" |
74 #include "core/frame/ImageBitmap.h" | 73 #include "core/frame/ImageBitmap.h" |
75 #include "core/frame/LocalFrame.h" | |
76 #include "core/frame/UseCounter.h" | 74 #include "core/frame/UseCounter.h" |
77 #include "core/html/HTMLCollection.h" | 75 #include "core/html/HTMLCollection.h" |
78 #include "core/html/HTMLDataListOptionsCollection.h" | 76 #include "core/html/HTMLDataListOptionsCollection.h" |
79 #include "core/html/HTMLFormControlsCollection.h" | 77 #include "core/html/HTMLFormControlsCollection.h" |
80 #include "core/html/HTMLTableRowsCollection.h" | 78 #include "core/html/HTMLTableRowsCollection.h" |
81 #include "core/inspector/ConsoleMessage.h" | 79 #include "core/inspector/ConsoleMessage.h" |
82 #include "core/inspector/ScriptArguments.h" | 80 #include "core/inspector/ScriptArguments.h" |
83 #include "core/origin_trials/OriginTrials.h" | 81 #include "core/origin_trials/OriginTrials.h" |
84 #include "platform/RuntimeEnabledFeatures.h" | 82 #include "platform/RuntimeEnabledFeatures.h" |
85 #include "platform/ScriptForbiddenScope.h" | |
86 #include "wtf/GetPtr.h" | 83 #include "wtf/GetPtr.h" |
87 #include "wtf/RefPtr.h" | 84 #include "wtf/RefPtr.h" |
88 | 85 |
89 namespace blink { | 86 namespace blink { |
90 | 87 |
91 // Suppress warning: global constructors, because struct WrapperTypeInfo is triv
ial | 88 // Suppress warning: global constructors, because struct WrapperTypeInfo is triv
ial |
92 // and does not depend on another global objects. | 89 // and does not depend on another global objects. |
93 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) | 90 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) |
94 #pragma clang diagnostic push | 91 #pragma clang diagnostic push |
95 #pragma clang diagnostic ignored "-Wglobal-constructors" | 92 #pragma clang diagnostic ignored "-Wglobal-constructors" |
(...skipping 2456 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2552 } | 2549 } |
2553 | 2550 |
2554 v8SetReturnValueFast(info, WTF::getPtr(impl->checkSecurityForNodeReadonlyDocum
entAttribute()), impl); | 2551 v8SetReturnValueFast(info, WTF::getPtr(impl->checkSecurityForNodeReadonlyDocum
entAttribute()), impl); |
2555 } | 2552 } |
2556 | 2553 |
2557 void checkSecurityForNodeReadonlyDocumentAttributeAttributeGetterCallback(const
v8::FunctionCallbackInfo<v8::Value>& info) { | 2554 void checkSecurityForNodeReadonlyDocumentAttributeAttributeGetterCallback(const
v8::FunctionCallbackInfo<v8::Value>& info) { |
2558 TestObjectV8Internal::checkSecurityForNodeReadonlyDocumentAttributeAttributeGe
tter(info); | 2555 TestObjectV8Internal::checkSecurityForNodeReadonlyDocumentAttributeAttributeGe
tter(info); |
2559 } | 2556 } |
2560 | 2557 |
2561 void testInterfaceEmptyConstructorAttributeConstructorGetterCallback(v8::Local<v
8::Name> property, const v8::PropertyCallbackInfo<v8::Value>& info) { | 2558 void testInterfaceEmptyConstructorAttributeConstructorGetterCallback(v8::Local<v
8::Name> property, const v8::PropertyCallbackInfo<v8::Value>& info) { |
2562 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::deprecatedTestInterfaceEmptyConstru
ctorAttribute); | 2559 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::deprecatedTestInterfaceEmptyConstructorAttribute); |
2563 | 2560 |
2564 v8ConstructorAttributeGetter(property, info); | 2561 v8ConstructorAttributeGetter(property, info); |
2565 } | 2562 } |
2566 | 2563 |
2567 void measureAsFeatureNameTestInterfaceEmptyConstructorAttributeConstructorGetter
Callback(v8::Local<v8::Name> property, const v8::PropertyCallbackInfo<v8::Value>
& info) { | 2564 void measureAsFeatureNameTestInterfaceEmptyConstructorAttributeConstructorGetter
Callback(v8::Local<v8::Name> property, const v8::PropertyCallbackInfo<v8::Value>
& info) { |
2568 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::FeatureName); | 2565 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::Feat
ureName); |
2569 | 2566 |
2570 v8ConstructorAttributeGetter(property, info); | 2567 v8ConstructorAttributeGetter(property, info); |
2571 } | 2568 } |
2572 | 2569 |
2573 void customObjectAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { | 2570 void customObjectAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { |
2574 V8TestObject::customObjectAttributeAttributeGetterCustom(info); | 2571 V8TestObject::customObjectAttributeAttributeGetterCustom(info); |
2575 } | 2572 } |
2576 | 2573 |
2577 void customObjectAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { | 2574 void customObjectAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { |
2578 v8::Local<v8::Value> v8Value = info[0]; | 2575 v8::Local<v8::Value> v8Value = info[0]; |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2628 | 2625 |
2629 static void deprecatedLongAttributeAttributeGetter(const v8::FunctionCallbackInf
o<v8::Value>& info) { | 2626 static void deprecatedLongAttributeAttributeGetter(const v8::FunctionCallbackInf
o<v8::Value>& info) { |
2630 v8::Local<v8::Object> holder = info.Holder(); | 2627 v8::Local<v8::Object> holder = info.Holder(); |
2631 | 2628 |
2632 TestObject* impl = V8TestObject::toImpl(holder); | 2629 TestObject* impl = V8TestObject::toImpl(holder); |
2633 | 2630 |
2634 v8SetReturnValueInt(info, impl->deprecatedLongAttribute()); | 2631 v8SetReturnValueInt(info, impl->deprecatedLongAttribute()); |
2635 } | 2632 } |
2636 | 2633 |
2637 void deprecatedLongAttributeAttributeGetterCallback(const v8::FunctionCallbackIn
fo<v8::Value>& info) { | 2634 void deprecatedLongAttributeAttributeGetterCallback(const v8::FunctionCallbackIn
fo<v8::Value>& info) { |
2638 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::LongAttribute); | 2635 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::LongAttribute); |
2639 | 2636 |
2640 TestObjectV8Internal::deprecatedLongAttributeAttributeGetter(info); | 2637 TestObjectV8Internal::deprecatedLongAttributeAttributeGetter(info); |
2641 } | 2638 } |
2642 | 2639 |
2643 static void deprecatedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
const v8::FunctionCallbackInfo<v8::Value>& info) { | 2640 static void deprecatedLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
const v8::FunctionCallbackInfo<v8::Value>& info) { |
2644 v8::Local<v8::Object> holder = info.Holder(); | 2641 v8::Local<v8::Object> holder = info.Holder(); |
2645 TestObject* impl = V8TestObject::toImpl(holder); | 2642 TestObject* impl = V8TestObject::toImpl(holder); |
2646 | 2643 |
2647 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "deprecatedLongAttribute"); | 2644 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "deprecatedLongAttribute"); |
2648 | 2645 |
2649 // Prepare the value to be set. | 2646 // Prepare the value to be set. |
2650 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); | 2647 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); |
2651 if (exceptionState.hadException()) | 2648 if (exceptionState.hadException()) |
2652 return; | 2649 return; |
2653 | 2650 |
2654 impl->setDeprecatedLongAttribute(cppValue); | 2651 impl->setDeprecatedLongAttribute(cppValue); |
2655 } | 2652 } |
2656 | 2653 |
2657 void deprecatedLongAttributeAttributeSetterCallback(const v8::FunctionCallbackIn
fo<v8::Value>& info) { | 2654 void deprecatedLongAttributeAttributeSetterCallback(const v8::FunctionCallbackIn
fo<v8::Value>& info) { |
2658 v8::Local<v8::Value> v8Value = info[0]; | 2655 v8::Local<v8::Value> v8Value = info[0]; |
2659 | 2656 |
2660 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::LongAttribute); | 2657 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::LongAttribute); |
2661 | 2658 |
2662 TestObjectV8Internal::deprecatedLongAttributeAttributeSetter(v8Value, info); | 2659 TestObjectV8Internal::deprecatedLongAttributeAttributeSetter(v8Value, info); |
2663 } | 2660 } |
2664 | 2661 |
2665 static void enforceRangeLongAttributeAttributeGetter(const v8::FunctionCallbackI
nfo<v8::Value>& info) { | 2662 static void enforceRangeLongAttributeAttributeGetter(const v8::FunctionCallbackI
nfo<v8::Value>& info) { |
2666 v8::Local<v8::Object> holder = info.Holder(); | 2663 v8::Local<v8::Object> holder = info.Holder(); |
2667 | 2664 |
2668 TestObject* impl = V8TestObject::toImpl(holder); | 2665 TestObject* impl = V8TestObject::toImpl(holder); |
2669 | 2666 |
2670 v8SetReturnValueInt(info, impl->enforceRangeLongAttribute()); | 2667 v8SetReturnValueInt(info, impl->enforceRangeLongAttribute()); |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2780 | 2777 |
2781 static void measureAsLongAttributeAttributeGetter(const v8::FunctionCallbackInfo
<v8::Value>& info) { | 2778 static void measureAsLongAttributeAttributeGetter(const v8::FunctionCallbackInfo
<v8::Value>& info) { |
2782 v8::Local<v8::Object> holder = info.Holder(); | 2779 v8::Local<v8::Object> holder = info.Holder(); |
2783 | 2780 |
2784 TestObject* impl = V8TestObject::toImpl(holder); | 2781 TestObject* impl = V8TestObject::toImpl(holder); |
2785 | 2782 |
2786 v8SetReturnValueInt(info, impl->measureAsLongAttribute()); | 2783 v8SetReturnValueInt(info, impl->measureAsLongAttribute()); |
2787 } | 2784 } |
2788 | 2785 |
2789 void measureAsLongAttributeAttributeGetterCallback(const v8::FunctionCallbackInf
o<v8::Value>& info) { | 2786 void measureAsLongAttributeAttributeGetterCallback(const v8::FunctionCallbackInf
o<v8::Value>& info) { |
2790 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::TestFeature); | 2787 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::Test
Feature); |
2791 | 2788 |
2792 TestObjectV8Internal::measureAsLongAttributeAttributeGetter(info); | 2789 TestObjectV8Internal::measureAsLongAttributeAttributeGetter(info); |
2793 } | 2790 } |
2794 | 2791 |
2795 static void measureAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
const v8::FunctionCallbackInfo<v8::Value>& info) { | 2792 static void measureAsLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
const v8::FunctionCallbackInfo<v8::Value>& info) { |
2796 v8::Local<v8::Object> holder = info.Holder(); | 2793 v8::Local<v8::Object> holder = info.Holder(); |
2797 TestObject* impl = V8TestObject::toImpl(holder); | 2794 TestObject* impl = V8TestObject::toImpl(holder); |
2798 | 2795 |
2799 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "measureAsLongAttribute"); | 2796 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "measureAsLongAttribute"); |
2800 | 2797 |
2801 // Prepare the value to be set. | 2798 // Prepare the value to be set. |
2802 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); | 2799 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); |
2803 if (exceptionState.hadException()) | 2800 if (exceptionState.hadException()) |
2804 return; | 2801 return; |
2805 | 2802 |
2806 impl->setMeasureAsLongAttribute(cppValue); | 2803 impl->setMeasureAsLongAttribute(cppValue); |
2807 } | 2804 } |
2808 | 2805 |
2809 void measureAsLongAttributeAttributeSetterCallback(const v8::FunctionCallbackInf
o<v8::Value>& info) { | 2806 void measureAsLongAttributeAttributeSetterCallback(const v8::FunctionCallbackInf
o<v8::Value>& info) { |
2810 v8::Local<v8::Value> v8Value = info[0]; | 2807 v8::Local<v8::Value> v8Value = info[0]; |
2811 | 2808 |
2812 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::TestFeature); | 2809 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::Test
Feature); |
2813 | 2810 |
2814 TestObjectV8Internal::measureAsLongAttributeAttributeSetter(v8Value, info); | 2811 TestObjectV8Internal::measureAsLongAttributeAttributeSetter(v8Value, info); |
2815 } | 2812 } |
2816 | 2813 |
2817 static void notEnumerableLongAttributeAttributeGetter(const v8::FunctionCallback
Info<v8::Value>& info) { | 2814 static void notEnumerableLongAttributeAttributeGetter(const v8::FunctionCallback
Info<v8::Value>& info) { |
2818 v8::Local<v8::Object> holder = info.Holder(); | 2815 v8::Local<v8::Object> holder = info.Holder(); |
2819 | 2816 |
2820 TestObject* impl = V8TestObject::toImpl(holder); | 2817 TestObject* impl = V8TestObject::toImpl(holder); |
2821 | 2818 |
2822 v8SetReturnValueInt(info, impl->notEnumerableLongAttribute()); | 2819 v8SetReturnValueInt(info, impl->notEnumerableLongAttribute()); |
(...skipping 2040 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4863 | 4860 |
4864 static void measuredLongAttributeAttributeGetter(const v8::FunctionCallbackInfo<
v8::Value>& info) { | 4861 static void measuredLongAttributeAttributeGetter(const v8::FunctionCallbackInfo<
v8::Value>& info) { |
4865 v8::Local<v8::Object> holder = info.Holder(); | 4862 v8::Local<v8::Object> holder = info.Holder(); |
4866 | 4863 |
4867 TestObject* impl = V8TestObject::toImpl(holder); | 4864 TestObject* impl = V8TestObject::toImpl(holder); |
4868 | 4865 |
4869 v8SetReturnValueInt(info, impl->measuredLongAttribute()); | 4866 v8SetReturnValueInt(info, impl->measuredLongAttribute()); |
4870 } | 4867 } |
4871 | 4868 |
4872 void measuredLongAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { | 4869 void measuredLongAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { |
4873 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::V8TestObject_MeasuredLongAttribute_AttributeGet
ter); | 4870 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::V8Te
stObject_MeasuredLongAttribute_AttributeGetter); |
4874 | 4871 |
4875 TestObjectV8Internal::measuredLongAttributeAttributeGetter(info); | 4872 TestObjectV8Internal::measuredLongAttributeAttributeGetter(info); |
4876 } | 4873 } |
4877 | 4874 |
4878 static void measuredLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c
onst v8::FunctionCallbackInfo<v8::Value>& info) { | 4875 static void measuredLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c
onst v8::FunctionCallbackInfo<v8::Value>& info) { |
4879 v8::Local<v8::Object> holder = info.Holder(); | 4876 v8::Local<v8::Object> holder = info.Holder(); |
4880 TestObject* impl = V8TestObject::toImpl(holder); | 4877 TestObject* impl = V8TestObject::toImpl(holder); |
4881 | 4878 |
4882 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "measuredLongAttribute"); | 4879 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "measuredLongAttribute"); |
4883 | 4880 |
4884 // Prepare the value to be set. | 4881 // Prepare the value to be set. |
4885 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); | 4882 int cppValue = toInt32(info.GetIsolate(), v8Value, NormalConversion, exception
State); |
4886 if (exceptionState.hadException()) | 4883 if (exceptionState.hadException()) |
4887 return; | 4884 return; |
4888 | 4885 |
4889 impl->setMeasuredLongAttribute(cppValue); | 4886 impl->setMeasuredLongAttribute(cppValue); |
4890 } | 4887 } |
4891 | 4888 |
4892 void measuredLongAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { | 4889 void measuredLongAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) { |
4893 v8::Local<v8::Value> v8Value = info[0]; | 4890 v8::Local<v8::Value> v8Value = info[0]; |
4894 | 4891 |
4895 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::V8TestObject_MeasuredLongAttribute_AttributeSet
ter); | 4892 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::V8Te
stObject_MeasuredLongAttribute_AttributeSetter); |
4896 | 4893 |
4897 TestObjectV8Internal::measuredLongAttributeAttributeSetter(v8Value, info); | 4894 TestObjectV8Internal::measuredLongAttributeAttributeSetter(v8Value, info); |
4898 } | 4895 } |
4899 | 4896 |
4900 static void sameObjectAttributeAttributeGetter(const v8::FunctionCallbackInfo<v8
::Value>& info) { | 4897 static void sameObjectAttributeAttributeGetter(const v8::FunctionCallbackInfo<v8
::Value>& info) { |
4901 v8::Local<v8::Object> holder = info.Holder(); | 4898 v8::Local<v8::Object> holder = info.Holder(); |
4902 | 4899 |
4903 TestObject* impl = V8TestObject::toImpl(holder); | 4900 TestObject* impl = V8TestObject::toImpl(holder); |
4904 | 4901 |
4905 TestInterfaceImplementation* cppValue(WTF::getPtr(impl->sameObjectAttribute())
); | 4902 TestInterfaceImplementation* cppValue(WTF::getPtr(impl->sameObjectAttribute())
); |
(...skipping 250 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5156 | 5153 |
5157 impl->setTestInterfaceGarbageCollectedOrNullAttribute(cppValue); | 5154 impl->setTestInterfaceGarbageCollectedOrNullAttribute(cppValue); |
5158 } | 5155 } |
5159 | 5156 |
5160 void testInterfaceGarbageCollectedOrNullAttributeAttributeSetterCallback(const v
8::FunctionCallbackInfo<v8::Value>& info) { | 5157 void testInterfaceGarbageCollectedOrNullAttributeAttributeSetterCallback(const v
8::FunctionCallbackInfo<v8::Value>& info) { |
5161 v8::Local<v8::Value> v8Value = info[0]; | 5158 v8::Local<v8::Value> v8Value = info[0]; |
5162 | 5159 |
5163 TestObjectV8Internal::testInterfaceGarbageCollectedOrNullAttributeAttributeSet
ter(v8Value, info); | 5160 TestObjectV8Internal::testInterfaceGarbageCollectedOrNullAttributeAttributeSet
ter(v8Value, info); |
5164 } | 5161 } |
5165 | 5162 |
5166 static void readonlyShortAttributeAttributeGetter(const v8::FunctionCallbackInfo
<v8::Value>& info) { | |
5167 v8::Local<v8::Object> holder = info.Holder(); | |
5168 | |
5169 TestObject* impl = V8TestObject::toImpl(holder); | |
5170 | |
5171 int result = 0; | |
5172 if (!V8TestObject::PrivateScript::readonlyShortAttributeAttributeGetter(toLoca
lFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, &res
ult)) | |
5173 return; | |
5174 | |
5175 v8SetReturnValueInt(info, result); | |
5176 } | |
5177 | |
5178 void readonlyShortAttributeAttributeGetterCallback(const v8::FunctionCallbackInf
o<v8::Value>& info) { | |
5179 TestObjectV8Internal::readonlyShortAttributeAttributeGetter(info); | |
5180 } | |
5181 | |
5182 static void shortAttributeAttributeGetter(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { | |
5183 v8::Local<v8::Object> holder = info.Holder(); | |
5184 | |
5185 TestObject* impl = V8TestObject::toImpl(holder); | |
5186 | |
5187 int result = 0; | |
5188 if (!V8TestObject::PrivateScript::shortAttributeAttributeGetter(toLocalFrame(t
oFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, &result)) | |
5189 return; | |
5190 | |
5191 v8SetReturnValueInt(info, result); | |
5192 } | |
5193 | |
5194 void shortAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | |
5195 TestObjectV8Internal::shortAttributeAttributeGetter(info); | |
5196 } | |
5197 | |
5198 static void shortAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8
::FunctionCallbackInfo<v8::Value>& info) { | |
5199 v8::Local<v8::Object> holder = info.Holder(); | |
5200 TestObject* impl = V8TestObject::toImpl(holder); | |
5201 | |
5202 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "shortAttribute"); | |
5203 | |
5204 // Prepare the value to be set. | |
5205 int cppValue = toInt16(info.GetIsolate(), v8Value, NormalConversion, exception
State); | |
5206 if (exceptionState.hadException()) | |
5207 return; | |
5208 | |
5209 V8TestObject::PrivateScript::shortAttributeAttributeSetter(toLocalFrame(toFram
eIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, cppValue); | |
5210 } | |
5211 | |
5212 void shortAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | |
5213 v8::Local<v8::Value> v8Value = info[0]; | |
5214 | |
5215 TestObjectV8Internal::shortAttributeAttributeSetter(v8Value, info); | |
5216 } | |
5217 | |
5218 static void stringAttributeAttributeGetter(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | |
5219 v8::Local<v8::Object> holder = info.Holder(); | |
5220 | |
5221 TestObject* impl = V8TestObject::toImpl(holder); | |
5222 | |
5223 String result; | |
5224 if (!V8TestObject::PrivateScript::stringAttributeAttributeGetter(toLocalFrame(
toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, &result)) | |
5225 return; | |
5226 | |
5227 v8SetReturnValueString(info, result, info.GetIsolate()); | |
5228 } | |
5229 | |
5230 void stringAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo<v8::V
alue>& info) { | |
5231 TestObjectV8Internal::stringAttributeAttributeGetter(info); | |
5232 } | |
5233 | |
5234 static void stringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v
8::FunctionCallbackInfo<v8::Value>& info) { | |
5235 v8::Local<v8::Object> holder = info.Holder(); | |
5236 TestObject* impl = V8TestObject::toImpl(holder); | |
5237 | |
5238 // Prepare the value to be set. | |
5239 V8StringResource<> cppValue = v8Value; | |
5240 if (!cppValue.prepare()) | |
5241 return; | |
5242 | |
5243 V8TestObject::PrivateScript::stringAttributeAttributeSetter(toLocalFrame(toFra
meIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, cppValue); | |
5244 } | |
5245 | |
5246 void stringAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo<v8::V
alue>& info) { | |
5247 v8::Local<v8::Value> v8Value = info[0]; | |
5248 | |
5249 TestObjectV8Internal::stringAttributeAttributeSetter(v8Value, info); | |
5250 } | |
5251 | |
5252 static void nodeAttributeAttributeGetter(const v8::FunctionCallbackInfo<v8::Valu
e>& info) { | |
5253 v8::Local<v8::Object> holder = info.Holder(); | |
5254 | |
5255 TestObject* impl = V8TestObject::toImpl(holder); | |
5256 | |
5257 Node* result = nullptr; | |
5258 if (!V8TestObject::PrivateScript::nodeAttributeAttributeGetter(toLocalFrame(to
FrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, &result)) | |
5259 return; | |
5260 | |
5261 v8SetReturnValueFast(info, result, impl); | |
5262 } | |
5263 | |
5264 void nodeAttributeAttributeGetterCallback(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { | |
5265 TestObjectV8Internal::nodeAttributeAttributeGetter(info); | |
5266 } | |
5267 | |
5268 static void nodeAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8:
:FunctionCallbackInfo<v8::Value>& info) { | |
5269 v8::Local<v8::Object> holder = info.Holder(); | |
5270 TestObject* impl = V8TestObject::toImpl(holder); | |
5271 | |
5272 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "nodeAttribute"); | |
5273 | |
5274 // Prepare the value to be set. | |
5275 Node* cppValue = V8Node::toImplWithTypeCheck(info.GetIsolate(), v8Value); | |
5276 | |
5277 // Type check per: http://heycam.github.io/webidl/#es-interface | |
5278 if (!cppValue) { | |
5279 exceptionState.throwTypeError("The provided value is not of type 'Node'."); | |
5280 return; | |
5281 } | |
5282 | |
5283 V8TestObject::PrivateScript::nodeAttributeAttributeSetter(toLocalFrame(toFrame
IfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, cppValue); | |
5284 } | |
5285 | |
5286 void nodeAttributeAttributeSetterCallback(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { | |
5287 v8::Local<v8::Value> v8Value = info[0]; | |
5288 | |
5289 TestObjectV8Internal::nodeAttributeAttributeSetter(v8Value, info); | |
5290 } | |
5291 | |
5292 static void attributeImplementedInCPPForPrivateScriptOnlyAttributeGetter(const v
8::FunctionCallbackInfo<v8::Value>& info) { | |
5293 v8::Local<v8::Object> holder = info.Holder(); | |
5294 | |
5295 TestObject* impl = V8TestObject::toImpl(holder); | |
5296 | |
5297 v8SetReturnValueString(info, impl->attributeImplementedInCPPForPrivateScriptOn
ly(), info.GetIsolate()); | |
5298 } | |
5299 | |
5300 void attributeImplementedInCPPForPrivateScriptOnlyAttributeGetterCallback(const
v8::FunctionCallbackInfo<v8::Value>& info) { | |
5301 TestObjectV8Internal::attributeImplementedInCPPForPrivateScriptOnlyAttributeGe
tter(info); | |
5302 } | |
5303 | |
5304 static void attributeImplementedInCPPForPrivateScriptOnlyAttributeSetter(v8::Loc
al<v8::Value> v8Value, const v8::FunctionCallbackInfo<v8::Value>& info) { | |
5305 v8::Local<v8::Object> holder = info.Holder(); | |
5306 TestObject* impl = V8TestObject::toImpl(holder); | |
5307 | |
5308 // Prepare the value to be set. | |
5309 V8StringResource<> cppValue = v8Value; | |
5310 if (!cppValue.prepare()) | |
5311 return; | |
5312 | |
5313 impl->setAttributeImplementedInCPPForPrivateScriptOnly(cppValue); | |
5314 } | |
5315 | |
5316 void attributeImplementedInCPPForPrivateScriptOnlyAttributeSetterCallback(const
v8::FunctionCallbackInfo<v8::Value>& info) { | |
5317 v8::Local<v8::Value> v8Value = info[0]; | |
5318 | |
5319 TestObjectV8Internal::attributeImplementedInCPPForPrivateScriptOnlyAttributeSe
tter(v8Value, info); | |
5320 } | |
5321 | |
5322 static void enumForPrivateScriptAttributeGetter(const v8::FunctionCallbackInfo<v
8::Value>& info) { | |
5323 v8::Local<v8::Object> holder = info.Holder(); | |
5324 | |
5325 TestObject* impl = V8TestObject::toImpl(holder); | |
5326 | |
5327 String result; | |
5328 if (!V8TestObject::PrivateScript::enumForPrivateScriptAttributeGetter(toLocalF
rame(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, &resul
t)) | |
5329 return; | |
5330 | |
5331 v8SetReturnValueString(info, result, info.GetIsolate()); | |
5332 } | |
5333 | |
5334 void enumForPrivateScriptAttributeGetterCallback(const v8::FunctionCallbackInfo<
v8::Value>& info) { | |
5335 TestObjectV8Internal::enumForPrivateScriptAttributeGetter(info); | |
5336 } | |
5337 | |
5338 static void enumForPrivateScriptAttributeSetter(v8::Local<v8::Value> v8Value, co
nst v8::FunctionCallbackInfo<v8::Value>& info) { | |
5339 v8::Local<v8::Object> holder = info.Holder(); | |
5340 TestObject* impl = V8TestObject::toImpl(holder); | |
5341 | |
5342 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::SetterContext
, "TestObject", "enumForPrivateScript"); | |
5343 | |
5344 // Prepare the value to be set. | |
5345 V8StringResource<> cppValue = v8Value; | |
5346 if (!cppValue.prepare()) | |
5347 return; | |
5348 | |
5349 // Type check per: http://heycam.github.io/webidl/#dfn-attribute-setter | |
5350 // Returns undefined without setting the value if the value is invalid. | |
5351 DummyExceptionStateForTesting dummyExceptionState; | |
5352 const char* validValues[] = { | |
5353 "", | |
5354 "EnumValue1", | |
5355 "EnumValue2", | |
5356 "EnumValue3", | |
5357 }; | |
5358 if (!isValidEnum(cppValue, validValues, WTF_ARRAY_LENGTH(validValues), "TestEn
um", dummyExceptionState)) { | |
5359 currentExecutionContext(info.GetIsolate())->addConsoleMessage(ConsoleMessage
::create(JSMessageSource, WarningMessageLevel, dummyExceptionState.message())); | |
5360 return; | |
5361 } | |
5362 | |
5363 V8TestObject::PrivateScript::enumForPrivateScriptAttributeSetter(toLocalFrame(
toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl, cppValue); | |
5364 } | |
5365 | |
5366 void enumForPrivateScriptAttributeSetterCallback(const v8::FunctionCallbackInfo<
v8::Value>& info) { | |
5367 v8::Local<v8::Value> v8Value = info[0]; | |
5368 | |
5369 TestObjectV8Internal::enumForPrivateScriptAttributeSetter(v8Value, info); | |
5370 } | |
5371 | |
5372 static void unscopableVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>
& info) { | 5163 static void unscopableVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>
& info) { |
5373 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 5164 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
5374 | 5165 |
5375 impl->unscopableVoidMethod(); | 5166 impl->unscopableVoidMethod(); |
5376 } | 5167 } |
5377 | 5168 |
5378 void unscopableVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value
>& info) { | 5169 void unscopableVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value
>& info) { |
5379 TestObjectV8Internal::unscopableVoidMethodMethod(info); | 5170 TestObjectV8Internal::unscopableVoidMethodMethod(info); |
5380 } | 5171 } |
5381 | 5172 |
(...skipping 4285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9667 TestObjectV8Internal::customCallEpilogueVoidMethodMethod(info); | 9458 TestObjectV8Internal::customCallEpilogueVoidMethodMethod(info); |
9668 } | 9459 } |
9669 | 9460 |
9670 static void deprecatedVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>
& info) { | 9461 static void deprecatedVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>
& info) { |
9671 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9462 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9672 | 9463 |
9673 impl->deprecatedVoidMethod(); | 9464 impl->deprecatedVoidMethod(); |
9674 } | 9465 } |
9675 | 9466 |
9676 void deprecatedVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value
>& info) { | 9467 void deprecatedVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value
>& info) { |
9677 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::voidMethod); | 9468 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::voidMethod); |
9678 TestObjectV8Internal::deprecatedVoidMethodMethod(info); | 9469 TestObjectV8Internal::deprecatedVoidMethodMethod(info); |
9679 } | 9470 } |
9680 | 9471 |
9681 static void implementedAsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { | 9472 static void implementedAsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { |
9682 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9473 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9683 | 9474 |
9684 impl->implementedAsMethodName(); | 9475 impl->implementedAsMethodName(); |
9685 } | 9476 } |
9686 | 9477 |
9687 void implementedAsVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | 9478 void implementedAsVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { |
9688 TestObjectV8Internal::implementedAsVoidMethodMethod(info); | 9479 TestObjectV8Internal::implementedAsVoidMethodMethod(info); |
9689 } | 9480 } |
9690 | 9481 |
9691 static void measureAsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) { | 9482 static void measureAsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) { |
9692 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9483 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9693 | 9484 |
9694 impl->measureAsVoidMethod(); | 9485 impl->measureAsVoidMethod(); |
9695 } | 9486 } |
9696 | 9487 |
9697 void measureAsVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>
& info) { | 9488 void measureAsVoidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>
& info) { |
9698 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::TestFeature); | 9489 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::Test
Feature); |
9699 TestObjectV8Internal::measureAsVoidMethodMethod(info); | 9490 TestObjectV8Internal::measureAsVoidMethodMethod(info); |
9700 } | 9491 } |
9701 | 9492 |
9702 static void measureMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{ | 9493 static void measureMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{ |
9703 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9494 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9704 | 9495 |
9705 impl->measureMethod(); | 9496 impl->measureMethod(); |
9706 } | 9497 } |
9707 | 9498 |
9708 void measureMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& info
) { | 9499 void measureMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& info
) { |
9709 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionContext
(info.GetIsolate()), UseCounter::V8TestObject_MeasureMethod_Method); | 9500 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter::V8Te
stObject_MeasureMethod_Method); |
9710 TestObjectV8Internal::measureMethodMethod(info); | 9501 TestObjectV8Internal::measureMethodMethod(info); |
9711 } | 9502 } |
9712 | 9503 |
9713 static void measureOverloadedMethod1Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | 9504 static void measureOverloadedMethod1Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { |
9714 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9505 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9715 | 9506 |
9716 impl->measureOverloadedMethod(); | 9507 impl->measureOverloadedMethod(); |
9717 } | 9508 } |
9718 | 9509 |
9719 static void measureOverloadedMethod2Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { | 9510 static void measureOverloadedMethod2Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) { |
9720 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureOverloadedMethod"); | 9511 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureOverloadedMethod"); |
9721 | 9512 |
9722 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 9513 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
9723 | 9514 |
9724 int arg; | 9515 int arg; |
9725 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); | 9516 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); |
9726 if (exceptionState.hadException()) | 9517 if (exceptionState.hadException()) |
9727 return; | 9518 return; |
9728 | 9519 |
9729 impl->measureOverloadedMethod(arg); | 9520 impl->measureOverloadedMethod(arg); |
9730 } | 9521 } |
9731 | 9522 |
9732 static void measureOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { | 9523 static void measureOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8::Val
ue>& info) { |
9733 bool isArityError = false; | 9524 bool isArityError = false; |
9734 switch (std::min(1, info.Length())) { | 9525 switch (std::min(1, info.Length())) { |
9735 case 0: | 9526 case 0: |
9736 if (true) { | 9527 if (true) { |
9737 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::V8TestObject_MeasureOverloadedMethod_Meth
od); | 9528 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::V8TestObject_MeasureOverloadedMethod_Method); |
9738 measureOverloadedMethod1Method(info); | 9529 measureOverloadedMethod1Method(info); |
9739 return; | 9530 return; |
9740 } | 9531 } |
9741 break; | 9532 break; |
9742 case 1: | 9533 case 1: |
9743 if (true) { | 9534 if (true) { |
9744 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::V8TestObject_MeasureOverloadedMethod_Meth
od); | 9535 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::V8TestObject_MeasureOverloadedMethod_Method); |
9745 measureOverloadedMethod2Method(info); | 9536 measureOverloadedMethod2Method(info); |
9746 return; | 9537 return; |
9747 } | 9538 } |
9748 break; | 9539 break; |
9749 default: | 9540 default: |
9750 isArityError = true; | 9541 isArityError = true; |
9751 } | 9542 } |
9752 | 9543 |
9753 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureOverloadedMethod"); | 9544 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureOverloadedMethod"); |
9754 | 9545 |
(...skipping 23 matching lines...) Expand all Loading... |
9778 return; | 9569 return; |
9779 | 9570 |
9780 impl->DeprecateAsOverloadedMethod(arg); | 9571 impl->DeprecateAsOverloadedMethod(arg); |
9781 } | 9572 } |
9782 | 9573 |
9783 static void DeprecateAsOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8:
:Value>& info) { | 9574 static void DeprecateAsOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8:
:Value>& info) { |
9784 bool isArityError = false; | 9575 bool isArityError = false; |
9785 switch (std::min(1, info.Length())) { | 9576 switch (std::min(1, info.Length())) { |
9786 case 0: | 9577 case 0: |
9787 if (true) { | 9578 if (true) { |
9788 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), curre
ntExecutionContext(info.GetIsolate()), UseCounter::TestFeatureA); | 9579 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate())
, UseCounter::TestFeatureA); |
9789 DeprecateAsOverloadedMethod1Method(info); | 9580 DeprecateAsOverloadedMethod1Method(info); |
9790 return; | 9581 return; |
9791 } | 9582 } |
9792 break; | 9583 break; |
9793 case 1: | 9584 case 1: |
9794 if (true) { | 9585 if (true) { |
9795 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), curre
ntExecutionContext(info.GetIsolate()), UseCounter::TestFeatureB); | 9586 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate())
, UseCounter::TestFeatureB); |
9796 DeprecateAsOverloadedMethod2Method(info); | 9587 DeprecateAsOverloadedMethod2Method(info); |
9797 return; | 9588 return; |
9798 } | 9589 } |
9799 break; | 9590 break; |
9800 default: | 9591 default: |
9801 isArityError = true; | 9592 isArityError = true; |
9802 } | 9593 } |
9803 | 9594 |
9804 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "DeprecateAsOverloadedMethod"); | 9595 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "DeprecateAsOverloadedMethod"); |
9805 | 9596 |
(...skipping 19 matching lines...) Expand all Loading... |
9825 | 9616 |
9826 int arg; | 9617 int arg; |
9827 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); | 9618 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); |
9828 if (exceptionState.hadException()) | 9619 if (exceptionState.hadException()) |
9829 return; | 9620 return; |
9830 | 9621 |
9831 impl->DeprecateAsSameValueOverloadedMethod(arg); | 9622 impl->DeprecateAsSameValueOverloadedMethod(arg); |
9832 } | 9623 } |
9833 | 9624 |
9834 static void DeprecateAsSameValueOverloadedMethodMethod(const v8::FunctionCallbac
kInfo<v8::Value>& info) { | 9625 static void DeprecateAsSameValueOverloadedMethodMethod(const v8::FunctionCallbac
kInfo<v8::Value>& info) { |
9835 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::TestFeature); | 9626 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::TestFeature); |
9836 | 9627 |
9837 bool isArityError = false; | 9628 bool isArityError = false; |
9838 switch (std::min(1, info.Length())) { | 9629 switch (std::min(1, info.Length())) { |
9839 case 0: | 9630 case 0: |
9840 if (true) { | 9631 if (true) { |
9841 DeprecateAsSameValueOverloadedMethod1Method(info); | 9632 DeprecateAsSameValueOverloadedMethod1Method(info); |
9842 return; | 9633 return; |
9843 } | 9634 } |
9844 break; | 9635 break; |
9845 case 1: | 9636 case 1: |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
9880 return; | 9671 return; |
9881 | 9672 |
9882 impl->measureAsOverloadedMethod(arg); | 9673 impl->measureAsOverloadedMethod(arg); |
9883 } | 9674 } |
9884 | 9675 |
9885 static void measureAsOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) { | 9676 static void measureAsOverloadedMethodMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) { |
9886 bool isArityError = false; | 9677 bool isArityError = false; |
9887 switch (std::min(1, info.Length())) { | 9678 switch (std::min(1, info.Length())) { |
9888 case 0: | 9679 case 0: |
9889 if (true) { | 9680 if (true) { |
9890 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureA); | 9681 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureA); |
9891 measureAsOverloadedMethod1Method(info); | 9682 measureAsOverloadedMethod1Method(info); |
9892 return; | 9683 return; |
9893 } | 9684 } |
9894 break; | 9685 break; |
9895 case 1: | 9686 case 1: |
9896 if (true) { | 9687 if (true) { |
9897 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureB); | 9688 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureB); |
9898 measureAsOverloadedMethod2Method(info); | 9689 measureAsOverloadedMethod2Method(info); |
9899 return; | 9690 return; |
9900 } | 9691 } |
9901 break; | 9692 break; |
9902 default: | 9693 default: |
9903 isArityError = true; | 9694 isArityError = true; |
9904 } | 9695 } |
9905 | 9696 |
9906 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureAsOverloadedMethod"); | 9697 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureAsOverloadedMethod"); |
9907 | 9698 |
(...skipping 23 matching lines...) Expand all Loading... |
9931 return; | 9722 return; |
9932 | 9723 |
9933 impl->measureAsSameValueOverloadedMethod(arg); | 9724 impl->measureAsSameValueOverloadedMethod(arg); |
9934 } | 9725 } |
9935 | 9726 |
9936 static void measureAsSameValueOverloadedMethodMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) { | 9727 static void measureAsSameValueOverloadedMethodMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) { |
9937 bool isArityError = false; | 9728 bool isArityError = false; |
9938 switch (std::min(1, info.Length())) { | 9729 switch (std::min(1, info.Length())) { |
9939 case 0: | 9730 case 0: |
9940 if (true) { | 9731 if (true) { |
9941 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeature); | 9732 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeature); |
9942 measureAsSameValueOverloadedMethod1Method(info); | 9733 measureAsSameValueOverloadedMethod1Method(info); |
9943 return; | 9734 return; |
9944 } | 9735 } |
9945 break; | 9736 break; |
9946 case 1: | 9737 case 1: |
9947 if (true) { | 9738 if (true) { |
9948 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeature); | 9739 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeature); |
9949 measureAsSameValueOverloadedMethod2Method(info); | 9740 measureAsSameValueOverloadedMethod2Method(info); |
9950 return; | 9741 return; |
9951 } | 9742 } |
9952 break; | 9743 break; |
9953 default: | 9744 default: |
9954 isArityError = true; | 9745 isArityError = true; |
9955 } | 9746 } |
9956 | 9747 |
9957 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureAsSameValueOverloadedMethod"); | 9748 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "measureAsSameValueOverloadedMethod"); |
9958 | 9749 |
(...skipping 23 matching lines...) Expand all Loading... |
9982 return; | 9773 return; |
9983 | 9774 |
9984 impl->deprecateAsMeasureAsSameValueOverloadedMethod(arg); | 9775 impl->deprecateAsMeasureAsSameValueOverloadedMethod(arg); |
9985 } | 9776 } |
9986 | 9777 |
9987 static void deprecateAsMeasureAsSameValueOverloadedMethodMethod(const v8::Functi
onCallbackInfo<v8::Value>& info) { | 9778 static void deprecateAsMeasureAsSameValueOverloadedMethodMethod(const v8::Functi
onCallbackInfo<v8::Value>& info) { |
9988 bool isArityError = false; | 9779 bool isArityError = false; |
9989 switch (std::min(1, info.Length())) { | 9780 switch (std::min(1, info.Length())) { |
9990 case 0: | 9781 case 0: |
9991 if (true) { | 9782 if (true) { |
9992 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeature); | 9783 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeature); |
9993 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), curre
ntExecutionContext(info.GetIsolate()), UseCounter::TestFeatureA); | 9784 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate())
, UseCounter::TestFeatureA); |
9994 deprecateAsMeasureAsSameValueOverloadedMethod1Method(info); | 9785 deprecateAsMeasureAsSameValueOverloadedMethod1Method(info); |
9995 return; | 9786 return; |
9996 } | 9787 } |
9997 break; | 9788 break; |
9998 case 1: | 9789 case 1: |
9999 if (true) { | 9790 if (true) { |
10000 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeature); | 9791 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeature); |
10001 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), curre
ntExecutionContext(info.GetIsolate()), UseCounter::TestFeatureB); | 9792 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate())
, UseCounter::TestFeatureB); |
10002 deprecateAsMeasureAsSameValueOverloadedMethod2Method(info); | 9793 deprecateAsMeasureAsSameValueOverloadedMethod2Method(info); |
10003 return; | 9794 return; |
10004 } | 9795 } |
10005 break; | 9796 break; |
10006 default: | 9797 default: |
10007 isArityError = true; | 9798 isArityError = true; |
10008 } | 9799 } |
10009 | 9800 |
10010 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsMeasureAsSameValueOverloadedMethod"); | 9801 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsMeasureAsSameValueOverloadedMethod"); |
10011 | 9802 |
(...skipping 19 matching lines...) Expand all Loading... |
10031 | 9822 |
10032 int arg; | 9823 int arg; |
10033 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); | 9824 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); |
10034 if (exceptionState.hadException()) | 9825 if (exceptionState.hadException()) |
10035 return; | 9826 return; |
10036 | 9827 |
10037 impl->deprecateAsSameValueMeasureAsOverloadedMethod(arg); | 9828 impl->deprecateAsSameValueMeasureAsOverloadedMethod(arg); |
10038 } | 9829 } |
10039 | 9830 |
10040 static void deprecateAsSameValueMeasureAsOverloadedMethodMethod(const v8::Functi
onCallbackInfo<v8::Value>& info) { | 9831 static void deprecateAsSameValueMeasureAsOverloadedMethodMethod(const v8::Functi
onCallbackInfo<v8::Value>& info) { |
10041 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::TestFeature); | 9832 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::TestFeature); |
10042 | 9833 |
10043 bool isArityError = false; | 9834 bool isArityError = false; |
10044 switch (std::min(1, info.Length())) { | 9835 switch (std::min(1, info.Length())) { |
10045 case 0: | 9836 case 0: |
10046 if (true) { | 9837 if (true) { |
10047 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureA); | 9838 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureA); |
10048 deprecateAsSameValueMeasureAsOverloadedMethod1Method(info); | 9839 deprecateAsSameValueMeasureAsOverloadedMethod1Method(info); |
10049 return; | 9840 return; |
10050 } | 9841 } |
10051 break; | 9842 break; |
10052 case 1: | 9843 case 1: |
10053 if (true) { | 9844 if (true) { |
10054 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureB); | 9845 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureB); |
10055 deprecateAsSameValueMeasureAsOverloadedMethod2Method(info); | 9846 deprecateAsSameValueMeasureAsOverloadedMethod2Method(info); |
10056 return; | 9847 return; |
10057 } | 9848 } |
10058 break; | 9849 break; |
10059 default: | 9850 default: |
10060 isArityError = true; | 9851 isArityError = true; |
10061 } | 9852 } |
10062 | 9853 |
10063 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsSameValueMeasureAsOverloadedMethod"); | 9854 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsSameValueMeasureAsOverloadedMethod"); |
10064 | 9855 |
(...skipping 19 matching lines...) Expand all Loading... |
10084 | 9875 |
10085 int arg; | 9876 int arg; |
10086 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); | 9877 arg = toInt32(info.GetIsolate(), info[0], NormalConversion, exceptionState); |
10087 if (exceptionState.hadException()) | 9878 if (exceptionState.hadException()) |
10088 return; | 9879 return; |
10089 | 9880 |
10090 impl->deprecateAsSameValueMeasureAsSameValueOverloadedMethod(arg); | 9881 impl->deprecateAsSameValueMeasureAsSameValueOverloadedMethod(arg); |
10091 } | 9882 } |
10092 | 9883 |
10093 static void deprecateAsSameValueMeasureAsSameValueOverloadedMethodMethod(const v
8::FunctionCallbackInfo<v8::Value>& info) { | 9884 static void deprecateAsSameValueMeasureAsSameValueOverloadedMethodMethod(const v
8::FunctionCallbackInfo<v8::Value>& info) { |
10094 Deprecation::countDeprecationIfNotPrivateScript(info.GetIsolate(), currentExec
utionContext(info.GetIsolate()), UseCounter::TestFeatureA); | 9885 Deprecation::countDeprecation(currentExecutionContext(info.GetIsolate()), UseC
ounter::TestFeatureA); |
10095 | 9886 |
10096 bool isArityError = false; | 9887 bool isArityError = false; |
10097 switch (std::min(1, info.Length())) { | 9888 switch (std::min(1, info.Length())) { |
10098 case 0: | 9889 case 0: |
10099 if (true) { | 9890 if (true) { |
10100 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureB); | 9891 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureB); |
10101 deprecateAsSameValueMeasureAsSameValueOverloadedMethod1Method(info); | 9892 deprecateAsSameValueMeasureAsSameValueOverloadedMethod1Method(info); |
10102 return; | 9893 return; |
10103 } | 9894 } |
10104 break; | 9895 break; |
10105 case 1: | 9896 case 1: |
10106 if (true) { | 9897 if (true) { |
10107 UseCounter::countIfNotPrivateScript(info.GetIsolate(), currentExecutionC
ontext(info.GetIsolate()), UseCounter::TestFeatureB); | 9898 UseCounter::count(currentExecutionContext(info.GetIsolate()), UseCounter
::TestFeatureB); |
10108 deprecateAsSameValueMeasureAsSameValueOverloadedMethod2Method(info); | 9899 deprecateAsSameValueMeasureAsSameValueOverloadedMethod2Method(info); |
10109 return; | 9900 return; |
10110 } | 9901 } |
10111 break; | 9902 break; |
10112 default: | 9903 default: |
10113 isArityError = true; | 9904 isArityError = true; |
10114 } | 9905 } |
10115 | 9906 |
10116 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsSameValueMeasureAsSameValueOverloadedMethod"); | 9907 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "deprecateAsSameValueMeasureAsSameValueOverloadedMethod"); |
10117 | 9908 |
(...skipping 847 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10965 static void serializerMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& in
fo) { | 10756 static void serializerMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& in
fo) { |
10966 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 10757 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
10967 | 10758 |
10968 v8SetReturnValueString(info, impl->serializerMethod(), info.GetIsolate()); | 10759 v8SetReturnValueString(info, impl->serializerMethod(), info.GetIsolate()); |
10969 } | 10760 } |
10970 | 10761 |
10971 void serializerMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) { | 10762 void serializerMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& i
nfo) { |
10972 TestObjectV8Internal::serializerMethodMethod(info); | 10763 TestObjectV8Internal::serializerMethodMethod(info); |
10973 } | 10764 } |
10974 | 10765 |
10975 static void voidMethodImplementedInPrivateScriptMethod(const v8::FunctionCallbac
kInfo<v8::Value>& info) { | |
10976 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
10977 | |
10978 V8TestObject::PrivateScript::voidMethodImplementedInPrivateScriptMethod(toLoca
lFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl); | |
10979 } | |
10980 | |
10981 void voidMethodImplementedInPrivateScriptMethodCallback(const v8::FunctionCallba
ckInfo<v8::Value>& info) { | |
10982 TestObjectV8Internal::voidMethodImplementedInPrivateScriptMethod(info); | |
10983 } | |
10984 | |
10985 static void shortMethodImplementedInPrivateScriptMethod(const v8::FunctionCallba
ckInfo<v8::Value>& info) { | |
10986 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
10987 | |
10988 int result = 0; | |
10989 if (!V8TestObject::PrivateScript::shortMethodImplementedInPrivateScriptMethod(
toLocalFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext())), impl
, &result)) | |
10990 return; | |
10991 v8SetReturnValueInt(info, result); | |
10992 } | |
10993 | |
10994 void shortMethodImplementedInPrivateScriptMethodCallback(const v8::FunctionCallb
ackInfo<v8::Value>& info) { | |
10995 TestObjectV8Internal::shortMethodImplementedInPrivateScriptMethod(info); | |
10996 } | |
10997 | |
10998 static void shortMethodWithShortArgumentImplementedInPrivateScriptMethod(const v
8::FunctionCallbackInfo<v8::Value>& info) { | |
10999 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "shortMethodWithShortArgumentImplementedInPrivateScript"); | |
11000 | |
11001 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
11002 | |
11003 if (UNLIKELY(info.Length() < 1)) { | |
11004 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(1, info.
Length())); | |
11005 return; | |
11006 } | |
11007 | |
11008 int value; | |
11009 value = toInt16(info.GetIsolate(), info[0], NormalConversion, exceptionState); | |
11010 if (exceptionState.hadException()) | |
11011 return; | |
11012 | |
11013 int result = 0; | |
11014 if (!V8TestObject::PrivateScript::shortMethodWithShortArgumentImplementedInPri
vateScriptMethod(toLocalFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurrent
Context())), impl, value, &result)) | |
11015 return; | |
11016 v8SetReturnValueInt(info, result); | |
11017 } | |
11018 | |
11019 void shortMethodWithShortArgumentImplementedInPrivateScriptMethodCallback(const
v8::FunctionCallbackInfo<v8::Value>& info) { | |
11020 TestObjectV8Internal::shortMethodWithShortArgumentImplementedInPrivateScriptMe
thod(info); | |
11021 } | |
11022 | |
11023 static void stringMethodWithStringArgumentImplementedInPrivateScriptMethod(const
v8::FunctionCallbackInfo<v8::Value>& info) { | |
11024 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
11025 | |
11026 if (UNLIKELY(info.Length() < 1)) { | |
11027 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessages::faile
dToExecute("stringMethodWithStringArgumentImplementedInPrivateScript", "TestObje
ct", ExceptionMessages::notEnoughArguments(1, info.Length()))); | |
11028 return; | |
11029 } | |
11030 | |
11031 V8StringResource<> value; | |
11032 value = info[0]; | |
11033 if (!value.prepare()) | |
11034 return; | |
11035 | |
11036 String result; | |
11037 if (!V8TestObject::PrivateScript::stringMethodWithStringArgumentImplementedInP
rivateScriptMethod(toLocalFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurre
ntContext())), impl, value, &result)) | |
11038 return; | |
11039 v8SetReturnValueString(info, result, info.GetIsolate()); | |
11040 } | |
11041 | |
11042 void stringMethodWithStringArgumentImplementedInPrivateScriptMethodCallback(cons
t v8::FunctionCallbackInfo<v8::Value>& info) { | |
11043 TestObjectV8Internal::stringMethodWithStringArgumentImplementedInPrivateScript
Method(info); | |
11044 } | |
11045 | |
11046 static void nodeMethodWithNodeArgumentImplementedInPrivateScriptMethod(const v8:
:FunctionCallbackInfo<v8::Value>& info) { | |
11047 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
11048 | |
11049 if (UNLIKELY(info.Length() < 1)) { | |
11050 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessages::faile
dToExecute("nodeMethodWithNodeArgumentImplementedInPrivateScript", "TestObject",
ExceptionMessages::notEnoughArguments(1, info.Length()))); | |
11051 return; | |
11052 } | |
11053 | |
11054 Node* value; | |
11055 value = V8Node::toImplWithTypeCheck(info.GetIsolate(), info[0]); | |
11056 if (!value) { | |
11057 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessages::faile
dToExecute("nodeMethodWithNodeArgumentImplementedInPrivateScript", "TestObject",
"parameter 1 is not of type 'Node'.")); | |
11058 | |
11059 return; | |
11060 } | |
11061 | |
11062 Node* result = nullptr; | |
11063 if (!V8TestObject::PrivateScript::nodeMethodWithNodeArgumentImplementedInPriva
teScriptMethod(toLocalFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurrentCo
ntext())), impl, value, &result)) | |
11064 return; | |
11065 v8SetReturnValue(info, result); | |
11066 } | |
11067 | |
11068 void nodeMethodWithNodeArgumentImplementedInPrivateScriptMethodCallback(const v8
::FunctionCallbackInfo<v8::Value>& info) { | |
11069 TestObjectV8Internal::nodeMethodWithNodeArgumentImplementedInPrivateScriptMeth
od(info); | |
11070 } | |
11071 | |
11072 static void nodeMethodWithVariousArgumentsImplementedInPrivateScriptMethod(const
v8::FunctionCallbackInfo<v8::Value>& info) { | |
11073 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "nodeMethodWithVariousArgumentsImplementedInPrivateScript"); | |
11074 | |
11075 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
11076 | |
11077 if (UNLIKELY(info.Length() < 5)) { | |
11078 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(5, info.
Length())); | |
11079 return; | |
11080 } | |
11081 | |
11082 Document* document; | |
11083 Node* node; | |
11084 int value1; | |
11085 double value2; | |
11086 V8StringResource<> string; | |
11087 document = V8Document::toImplWithTypeCheck(info.GetIsolate(), info[0]); | |
11088 if (!document) { | |
11089 exceptionState.throwTypeError("parameter 1 is not of type 'Document'."); | |
11090 | |
11091 return; | |
11092 } | |
11093 | |
11094 node = V8Node::toImplWithTypeCheck(info.GetIsolate(), info[1]); | |
11095 if (!node) { | |
11096 exceptionState.throwTypeError("parameter 2 is not of type 'Node'."); | |
11097 | |
11098 return; | |
11099 } | |
11100 | |
11101 value1 = toInt16(info.GetIsolate(), info[2], NormalConversion, exceptionState)
; | |
11102 if (exceptionState.hadException()) | |
11103 return; | |
11104 | |
11105 value2 = toRestrictedDouble(info.GetIsolate(), info[3], exceptionState); | |
11106 if (exceptionState.hadException()) | |
11107 return; | |
11108 | |
11109 string = info[4]; | |
11110 if (!string.prepare()) | |
11111 return; | |
11112 | |
11113 Node* result = nullptr; | |
11114 if (!V8TestObject::PrivateScript::nodeMethodWithVariousArgumentsImplementedInP
rivateScriptMethod(toLocalFrame(toFrameIfNotDetached(info.GetIsolate()->GetCurre
ntContext())), impl, document, node, value1, value2, string, &result)) | |
11115 return; | |
11116 v8SetReturnValue(info, result); | |
11117 } | |
11118 | |
11119 void nodeMethodWithVariousArgumentsImplementedInPrivateScriptMethodCallback(cons
t v8::FunctionCallbackInfo<v8::Value>& info) { | |
11120 TestObjectV8Internal::nodeMethodWithVariousArgumentsImplementedInPrivateScript
Method(info); | |
11121 } | |
11122 | |
11123 static void methodImplementedInCPPForPrivateScriptOnlyMethod(const v8::FunctionC
allbackInfo<v8::Value>& info) { | |
11124 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "methodImplementedInCPPForPrivateScriptOnly"); | |
11125 | |
11126 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
11127 | |
11128 if (UNLIKELY(info.Length() < 2)) { | |
11129 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(2, info.
Length())); | |
11130 return; | |
11131 } | |
11132 | |
11133 int value1; | |
11134 int value2; | |
11135 value1 = toInt16(info.GetIsolate(), info[0], NormalConversion, exceptionState)
; | |
11136 if (exceptionState.hadException()) | |
11137 return; | |
11138 | |
11139 value2 = toInt16(info.GetIsolate(), info[1], NormalConversion, exceptionState)
; | |
11140 if (exceptionState.hadException()) | |
11141 return; | |
11142 | |
11143 v8SetReturnValueInt(info, impl->methodImplementedInCPPForPrivateScriptOnly(val
ue1, value2)); | |
11144 } | |
11145 | |
11146 void methodImplementedInCPPForPrivateScriptOnlyMethodCallback(const v8::Function
CallbackInfo<v8::Value>& info) { | |
11147 TestObjectV8Internal::methodImplementedInCPPForPrivateScriptOnlyMethod(info); | |
11148 } | |
11149 | |
11150 static void keysMethod(const v8::FunctionCallbackInfo<v8::Value>& info) { | 10766 static void keysMethod(const v8::FunctionCallbackInfo<v8::Value>& info) { |
11151 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "keys"); | 10767 ExceptionState exceptionState(info.GetIsolate(), ExceptionState::ExecutionCont
ext, "TestObject", "keys"); |
11152 | 10768 |
11153 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 10769 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
11154 | 10770 |
11155 ScriptState* scriptState = ScriptState::forReceiverObject(info); | 10771 ScriptState* scriptState = ScriptState::forReceiverObject(info); |
11156 | 10772 |
11157 Iterator* result = impl->keysForBinding(scriptState, exceptionState); | 10773 Iterator* result = impl->keysForBinding(scriptState, exceptionState); |
11158 if (exceptionState.hadException()) { | 10774 if (exceptionState.hadException()) { |
11159 return; | 10775 return; |
(...skipping 398 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11558 | 11174 |
11559 } // namespace TestObjectV8Internal | 11175 } // namespace TestObjectV8Internal |
11560 | 11176 |
11561 // Suppress warning: global constructors, because AttributeConfiguration is triv
ial | 11177 // Suppress warning: global constructors, because AttributeConfiguration is triv
ial |
11562 // and does not depend on another global objects. | 11178 // and does not depend on another global objects. |
11563 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) | 11179 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) |
11564 #pragma clang diagnostic push | 11180 #pragma clang diagnostic push |
11565 #pragma clang diagnostic ignored "-Wglobal-constructors" | 11181 #pragma clang diagnostic ignored "-Wglobal-constructors" |
11566 #endif | 11182 #endif |
11567 const V8DOMConfiguration::AttributeConfiguration V8TestObjectAttributes[] = { | 11183 const V8DOMConfiguration::AttributeConfiguration V8TestObjectAttributes[] = { |
11568 {"testInterfaceEmptyConstructorAttribute", TestObjectV8Internal::testInterfa
ceEmptyConstructorAttributeConstructorGetterCallback, 0, 0, 0, nullptr, const_ca
st<WrapperTypeInfo*>(&V8TestInterfaceEmpty::wrapperTypeInfo), static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnInstance, V8DOMConfi
guration::CheckHolder}, | 11184 {"testInterfaceEmptyConstructorAttribute", TestObjectV8Internal::testInterfa
ceEmptyConstructorAttributeConstructorGetterCallback, 0, 0, 0, nullptr, const_ca
st<WrapperTypeInfo*>(&V8TestInterfaceEmpty::wrapperTypeInfo), static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), V8D
OMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder}, |
11569 {"measureAsFeatureNameTestInterfaceEmptyConstructorAttribute", TestObjectV8I
nternal::measureAsFeatureNameTestInterfaceEmptyConstructorAttributeConstructorGe
tterCallback, 0, 0, 0, nullptr, const_cast<WrapperTypeInfo*>(&V8TestInterfaceEmp
ty::wrapperTypeInfo), static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v
8::PropertyAttribute>(v8::DontEnum), V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder}, | 11185 {"measureAsFeatureNameTestInterfaceEmptyConstructorAttribute", TestObjectV8I
nternal::measureAsFeatureNameTestInterfaceEmptyConstructorAttributeConstructorGe
tterCallback, 0, 0, 0, nullptr, const_cast<WrapperTypeInfo*>(&V8TestInterfaceEmp
ty::wrapperTypeInfo), static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v
8::PropertyAttribute>(v8::DontEnum), V8DOMConfiguration::OnInstance, V8DOMConfig
uration::CheckHolder}, |
11570 }; | 11186 }; |
11571 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) | 11187 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) |
11572 #pragma clang diagnostic pop | 11188 #pragma clang diagnostic pop |
11573 #endif | 11189 #endif |
11574 | 11190 |
11575 // Suppress warning: global constructors, because AttributeConfiguration is triv
ial | 11191 // Suppress warning: global constructors, because AttributeConfiguration is triv
ial |
11576 // and does not depend on another global objects. | 11192 // and does not depend on another global objects. |
11577 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) | 11193 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) |
11578 #pragma clang diagnostic push | 11194 #pragma clang diagnostic push |
11579 #pragma clang diagnostic ignored "-Wglobal-constructors" | 11195 #pragma clang diagnostic ignored "-Wglobal-constructors" |
11580 #endif | 11196 #endif |
11581 const V8DOMConfiguration::AttributeConfiguration V8TestObjectLazyDataAttributes[
] = { | 11197 const V8DOMConfiguration::AttributeConfiguration V8TestObjectLazyDataAttributes[
] = { |
11582 {"testInterfaceEmptyConstructorAttribute", v8ConstructorAttributeGetter, 0,
0, 0, nullptr, const_cast<WrapperTypeInfo*>(&V8TestInterfaceEmpty::wrapperTypeIn
fo), static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttrib
ute>(v8::DontEnum), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration:
:OnInstance, V8DOMConfiguration::CheckHolder}, | 11198 {"testInterfaceEmptyConstructorAttribute", v8ConstructorAttributeGetter, 0,
0, 0, nullptr, const_cast<WrapperTypeInfo*>(&V8TestInterfaceEmpty::wrapperTypeIn
fo), static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttrib
ute>(v8::DontEnum), V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHol
der}, |
11583 }; | 11199 }; |
11584 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) | 11200 #if defined(COMPONENT_BUILD) && defined(WIN32) && COMPILER(CLANG) |
11585 #pragma clang diagnostic pop | 11201 #pragma clang diagnostic pop |
11586 #endif | 11202 #endif |
11587 | 11203 |
11588 const V8DOMConfiguration::AccessorConfiguration V8TestObjectAccessors[] = { | 11204 const V8DOMConfiguration::AccessorConfiguration V8TestObjectAccessors[] = { |
11589 {"stringifierAttribute", TestObjectV8Internal::stringifierAttributeAttribute
GetterCallback, TestObjectV8Internal::stringifierAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11205 {"stringifierAttribute", TestObjectV8Internal::stringifierAttributeAttribute
GetterCallback, TestObjectV8Internal::stringifierAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11590 {"readonlyStringAttribute", TestObjectV8Internal::readonlyStringAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11206 {"readonlyStringAttribute", TestObjectV8Internal::readonlyStringAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, |
11591 {"readonlyTestInterfaceEmptyAttribute", TestObjectV8Internal::readonlyTestIn
terfaceEmptyAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT,
static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToA
llScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11207 {"readonlyTestInterfaceEmptyAttribute", TestObjectV8Internal::readonlyTestIn
terfaceEmptyAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT,
static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, |
11592 {"readonlyLongAttribute", TestObjectV8Internal::readonlyLongAttributeAttribu
teGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11208 {"readonlyLongAttribute", TestObjectV8Internal::readonlyLongAttributeAttribu
teGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, |
11593 {"dateAttribute", TestObjectV8Internal::dateAttributeAttributeGetterCallback
, TestObjectV8Internal::dateAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11209 {"dateAttribute", TestObjectV8Internal::dateAttributeAttributeGetterCallback
, TestObjectV8Internal::dateAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11594 {"stringAttribute", TestObjectV8Internal::stringAttributeAttributeGetterCall
back, TestObjectV8Internal::stringAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11210 {"stringAttribute", TestObjectV8Internal::stringAttributeAttributeGetterCall
back, TestObjectV8Internal::stringAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11595 {"byteStringAttribute", TestObjectV8Internal::byteStringAttributeAttributeGe
tterCallback, TestObjectV8Internal::byteStringAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11211 {"byteStringAttribute", TestObjectV8Internal::byteStringAttributeAttributeGe
tterCallback, TestObjectV8Internal::byteStringAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11596 {"usvStringAttribute", TestObjectV8Internal::usvStringAttributeAttributeGett
erCallback, TestObjectV8Internal::usvStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, | 11212 {"usvStringAttribute", TestObjectV8Internal::usvStringAttributeAttributeGett
erCallback, TestObjectV8Internal::usvStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11597 {"domTimeStampAttribute", TestObjectV8Internal::domTimeStampAttributeAttribu
teGetterCallback, TestObjectV8Internal::domTimeStampAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11213 {"domTimeStampAttribute", TestObjectV8Internal::domTimeStampAttributeAttribu
teGetterCallback, TestObjectV8Internal::domTimeStampAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11598 {"booleanAttribute", TestObjectV8Internal::booleanAttributeAttributeGetterCa
llback, TestObjectV8Internal::booleanAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, | 11214 {"booleanAttribute", TestObjectV8Internal::booleanAttributeAttributeGetterCa
llback, TestObjectV8Internal::booleanAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11599 {"byteAttribute", TestObjectV8Internal::byteAttributeAttributeGetterCallback
, TestObjectV8Internal::byteAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11215 {"byteAttribute", TestObjectV8Internal::byteAttributeAttributeGetterCallback
, TestObjectV8Internal::byteAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11600 {"doubleAttribute", TestObjectV8Internal::doubleAttributeAttributeGetterCall
back, TestObjectV8Internal::doubleAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11216 {"doubleAttribute", TestObjectV8Internal::doubleAttributeAttributeGetterCall
back, TestObjectV8Internal::doubleAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11601 {"floatAttribute", TestObjectV8Internal::floatAttributeAttributeGetterCallba
ck, TestObjectV8Internal::floatAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11217 {"floatAttribute", TestObjectV8Internal::floatAttributeAttributeGetterCallba
ck, TestObjectV8Internal::floatAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11602 {"longAttribute", TestObjectV8Internal::longAttributeAttributeGetterCallback
, TestObjectV8Internal::longAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11218 {"longAttribute", TestObjectV8Internal::longAttributeAttributeGetterCallback
, TestObjectV8Internal::longAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11603 {"longLongAttribute", TestObjectV8Internal::longLongAttributeAttributeGetter
Callback, TestObjectV8Internal::longLongAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11219 {"longLongAttribute", TestObjectV8Internal::longLongAttributeAttributeGetter
Callback, TestObjectV8Internal::longLongAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11604 {"octetAttribute", TestObjectV8Internal::octetAttributeAttributeGetterCallba
ck, TestObjectV8Internal::octetAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11220 {"octetAttribute", TestObjectV8Internal::octetAttributeAttributeGetterCallba
ck, TestObjectV8Internal::octetAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11605 {"shortAttribute", TestObjectV8Internal::shortAttributeAttributeGetterCallba
ck, TestObjectV8Internal::shortAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11221 {"shortAttribute", TestObjectV8Internal::shortAttributeAttributeGetterCallba
ck, TestObjectV8Internal::shortAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11606 {"unrestrictedDoubleAttribute", TestObjectV8Internal::unrestrictedDoubleAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::unrestrictedDoubleAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11222 {"unrestrictedDoubleAttribute", TestObjectV8Internal::unrestrictedDoubleAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::unrestrictedDoubleAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11607 {"unrestrictedFloatAttribute", TestObjectV8Internal::unrestrictedFloatAttrib
uteAttributeGetterCallback, TestObjectV8Internal::unrestrictedFloatAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, | 11223 {"unrestrictedFloatAttribute", TestObjectV8Internal::unrestrictedFloatAttrib
uteAttributeGetterCallback, TestObjectV8Internal::unrestrictedFloatAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, |
11608 {"unsignedLongAttribute", TestObjectV8Internal::unsignedLongAttributeAttribu
teGetterCallback, TestObjectV8Internal::unsignedLongAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11224 {"unsignedLongAttribute", TestObjectV8Internal::unsignedLongAttributeAttribu
teGetterCallback, TestObjectV8Internal::unsignedLongAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11609 {"unsignedLongLongAttribute", TestObjectV8Internal::unsignedLongLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::unsignedLongLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11225 {"unsignedLongLongAttribute", TestObjectV8Internal::unsignedLongLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::unsignedLongLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11610 {"unsignedShortAttribute", TestObjectV8Internal::unsignedShortAttributeAttri
buteGetterCallback, TestObjectV8Internal::unsignedShortAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11226 {"unsignedShortAttribute", TestObjectV8Internal::unsignedShortAttributeAttri
buteGetterCallback, TestObjectV8Internal::unsignedShortAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11611 {"testInterfaceEmptyAttribute", TestObjectV8Internal::testInterfaceEmptyAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::testInterfaceEmptyAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11227 {"testInterfaceEmptyAttribute", TestObjectV8Internal::testInterfaceEmptyAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::testInterfaceEmptyAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11612 {"testObjectAttribute", TestObjectV8Internal::testObjectAttributeAttributeGe
tterCallback, TestObjectV8Internal::testObjectAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11228 {"testObjectAttribute", TestObjectV8Internal::testObjectAttributeAttributeGe
tterCallback, TestObjectV8Internal::testObjectAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11613 {"cssAttribute", TestObjectV8Internal::cssAttributeAttributeGetterCallback,
TestObjectV8Internal::cssAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expo
sedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, | 11229 {"cssAttribute", TestObjectV8Internal::cssAttributeAttributeGetterCallback,
TestObjectV8Internal::cssAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, |
11614 {"imeAttribute", TestObjectV8Internal::imeAttributeAttributeGetterCallback,
TestObjectV8Internal::imeAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expo
sedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, | 11230 {"imeAttribute", TestObjectV8Internal::imeAttributeAttributeGetterCallback,
TestObjectV8Internal::imeAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, |
11615 {"svgAttribute", TestObjectV8Internal::svgAttributeAttributeGetterCallback,
TestObjectV8Internal::svgAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expo
sedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, | 11231 {"svgAttribute", TestObjectV8Internal::svgAttributeAttributeGetterCallback,
TestObjectV8Internal::svgAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, |
11616 {"xmlAttribute", TestObjectV8Internal::xmlAttributeAttributeGetterCallback,
TestObjectV8Internal::xmlAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expo
sedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, | 11232 {"xmlAttribute", TestObjectV8Internal::xmlAttributeAttributeGetterCallback,
TestObjectV8Internal::xmlAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, |
11617 {"nodeFilterAttribute", TestObjectV8Internal::nodeFilterAttributeAttributeGe
tterCallback, TestObjectV8Internal::nodeFilterAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11233 {"nodeFilterAttribute", TestObjectV8Internal::nodeFilterAttributeAttributeGe
tterCallback, TestObjectV8Internal::nodeFilterAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11618 {"serializedScriptValueAttribute", TestObjectV8Internal::serializedScriptVal
ueAttributeAttributeGetterCallback, TestObjectV8Internal::serializedScriptValueA
ttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::
PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11234 {"serializedScriptValueAttribute", TestObjectV8Internal::serializedScriptVal
ueAttributeAttributeGetterCallback, TestObjectV8Internal::serializedScriptValueA
ttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::
PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, |
11619 {"anyAttribute", TestObjectV8Internal::anyAttributeAttributeGetterCallback,
TestObjectV8Internal::anyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expo
sedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, | 11235 {"anyAttribute", TestObjectV8Internal::anyAttributeAttributeGetterCallback,
TestObjectV8Internal::anyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8:
:DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, |
11620 {"promiseAttribute", TestObjectV8Internal::promiseAttributeAttributeGetterCa
llback, TestObjectV8Internal::promiseAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, | 11236 {"promiseAttribute", TestObjectV8Internal::promiseAttributeAttributeGetterCa
llback, TestObjectV8Internal::promiseAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11621 {"windowAttribute", TestObjectV8Internal::windowAttributeAttributeGetterCall
back, TestObjectV8Internal::windowAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11237 {"windowAttribute", TestObjectV8Internal::windowAttributeAttributeGetterCall
back, TestObjectV8Internal::windowAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11622 {"documentAttribute", TestObjectV8Internal::documentAttributeAttributeGetter
Callback, TestObjectV8Internal::documentAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11238 {"documentAttribute", TestObjectV8Internal::documentAttributeAttributeGetter
Callback, TestObjectV8Internal::documentAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11623 {"documentFragmentAttribute", TestObjectV8Internal::documentFragmentAttribut
eAttributeGetterCallback, TestObjectV8Internal::documentFragmentAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11239 {"documentFragmentAttribute", TestObjectV8Internal::documentFragmentAttribut
eAttributeGetterCallback, TestObjectV8Internal::documentFragmentAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11624 {"documentTypeAttribute", TestObjectV8Internal::documentTypeAttributeAttribu
teGetterCallback, TestObjectV8Internal::documentTypeAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11240 {"documentTypeAttribute", TestObjectV8Internal::documentTypeAttributeAttribu
teGetterCallback, TestObjectV8Internal::documentTypeAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11625 {"elementAttribute", TestObjectV8Internal::elementAttributeAttributeGetterCa
llback, TestObjectV8Internal::elementAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, | 11241 {"elementAttribute", TestObjectV8Internal::elementAttributeAttributeGetterCa
llback, TestObjectV8Internal::elementAttributeAttributeSetterCallback, 0, 0, nul
lptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11626 {"nodeAttribute", TestObjectV8Internal::nodeAttributeAttributeGetterCallback
, TestObjectV8Internal::nodeAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11242 {"nodeAttribute", TestObjectV8Internal::nodeAttributeAttributeGetterCallback
, TestObjectV8Internal::nodeAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11627 {"shadowRootAttribute", TestObjectV8Internal::shadowRootAttributeAttributeGe
tterCallback, TestObjectV8Internal::shadowRootAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11243 {"shadowRootAttribute", TestObjectV8Internal::shadowRootAttributeAttributeGe
tterCallback, TestObjectV8Internal::shadowRootAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11628 {"arrayBufferAttribute", TestObjectV8Internal::arrayBufferAttributeAttribute
GetterCallback, TestObjectV8Internal::arrayBufferAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11244 {"arrayBufferAttribute", TestObjectV8Internal::arrayBufferAttributeAttribute
GetterCallback, TestObjectV8Internal::arrayBufferAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11629 {"float32ArrayAttribute", TestObjectV8Internal::float32ArrayAttributeAttribu
teGetterCallback, TestObjectV8Internal::float32ArrayAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11245 {"float32ArrayAttribute", TestObjectV8Internal::float32ArrayAttributeAttribu
teGetterCallback, TestObjectV8Internal::float32ArrayAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11630 {"uint8ArrayAttribute", TestObjectV8Internal::uint8ArrayAttributeAttributeGe
tterCallback, TestObjectV8Internal::uint8ArrayAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11246 {"uint8ArrayAttribute", TestObjectV8Internal::uint8ArrayAttributeAttributeGe
tterCallback, TestObjectV8Internal::uint8ArrayAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11631 {"self", TestObjectV8Internal::selfAttributeGetterCallback, 0, 0, 0, nullptr
, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfigu
ration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, | 11247 {"self", TestObjectV8Internal::selfAttributeGetterCallback, 0, 0, 0, nullptr
, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11632 {"readonlyEventTargetAttribute", TestObjectV8Internal::readonlyEventTargetAt
tributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11248 {"readonlyEventTargetAttribute", TestObjectV8Internal::readonlyEventTargetAt
tributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, |
11633 {"readonlyEventTargetOrNullAttribute", TestObjectV8Internal::readonlyEventTa
rgetOrNullAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, st
atic_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAll
Scripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11249 {"readonlyEventTargetOrNullAttribute", TestObjectV8Internal::readonlyEventTa
rgetOrNullAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, st
atic_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11634 {"readonlyWindowAttribute", TestObjectV8Internal::readonlyWindowAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11250 {"readonlyWindowAttribute", TestObjectV8Internal::readonlyWindowAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, |
11635 {"htmlCollectionAttribute", TestObjectV8Internal::htmlCollectionAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11251 {"htmlCollectionAttribute", TestObjectV8Internal::htmlCollectionAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, |
11636 {"htmlElementAttribute", TestObjectV8Internal::htmlElementAttributeAttribute
GetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttrib
ute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, | 11252 {"htmlElementAttribute", TestObjectV8Internal::htmlElementAttributeAttribute
GetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttrib
ute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, |
11637 {"stringArrayAttribute", TestObjectV8Internal::stringArrayAttributeAttribute
GetterCallback, TestObjectV8Internal::stringArrayAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11253 {"stringArrayAttribute", TestObjectV8Internal::stringArrayAttributeAttribute
GetterCallback, TestObjectV8Internal::stringArrayAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11638 {"testInterfaceEmptyArrayAttribute", TestObjectV8Internal::testInterfaceEmpt
yArrayAttributeAttributeGetterCallback, TestObjectV8Internal::testInterfaceEmpty
ArrayAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11254 {"testInterfaceEmptyArrayAttribute", TestObjectV8Internal::testInterfaceEmpt
yArrayAttributeAttributeGetterCallback, TestObjectV8Internal::testInterfaceEmpty
ArrayAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, |
11639 {"floatArrayAttribute", TestObjectV8Internal::floatArrayAttributeAttributeGe
tterCallback, TestObjectV8Internal::floatArrayAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11255 {"floatArrayAttribute", TestObjectV8Internal::floatArrayAttributeAttributeGe
tterCallback, TestObjectV8Internal::floatArrayAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11640 {"stringFrozenArrayAttribute", TestObjectV8Internal::stringFrozenArrayAttrib
uteAttributeGetterCallback, TestObjectV8Internal::stringFrozenArrayAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, | 11256 {"stringFrozenArrayAttribute", TestObjectV8Internal::stringFrozenArrayAttrib
uteAttributeGetterCallback, TestObjectV8Internal::stringFrozenArrayAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, |
11641 {"testInterfaceEmptyFrozenArrayAttribute", TestObjectV8Internal::testInterfa
ceEmptyFrozenArrayAttributeAttributeGetterCallback, TestObjectV8Internal::testIn
terfaceEmptyFrozenArrayAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expose
dToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, | 11257 {"testInterfaceEmptyFrozenArrayAttribute", TestObjectV8Internal::testInterfa
ceEmptyFrozenArrayAttributeAttributeGetterCallback, TestObjectV8Internal::testIn
terfaceEmptyFrozenArrayAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, |
11642 {"stringOrNullAttribute", TestObjectV8Internal::stringOrNullAttributeAttribu
teGetterCallback, TestObjectV8Internal::stringOrNullAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11258 {"stringOrNullAttribute", TestObjectV8Internal::stringOrNullAttributeAttribu
teGetterCallback, TestObjectV8Internal::stringOrNullAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11643 {"longOrNullAttribute", TestObjectV8Internal::longOrNullAttributeAttributeGe
tterCallback, TestObjectV8Internal::longOrNullAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11259 {"longOrNullAttribute", TestObjectV8Internal::longOrNullAttributeAttributeGe
tterCallback, TestObjectV8Internal::longOrNullAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11644 {"testInterfaceOrNullAttribute", TestObjectV8Internal::testInterfaceOrNullAt
tributeAttributeGetterCallback, TestObjectV8Internal::testInterfaceOrNullAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11260 {"testInterfaceOrNullAttribute", TestObjectV8Internal::testInterfaceOrNullAt
tributeAttributeGetterCallback, TestObjectV8Internal::testInterfaceOrNullAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, |
11645 {"testEnumAttribute", TestObjectV8Internal::testEnumAttributeAttributeGetter
Callback, TestObjectV8Internal::testEnumAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11261 {"testEnumAttribute", TestObjectV8Internal::testEnumAttributeAttributeGetter
Callback, TestObjectV8Internal::testEnumAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11646 {"testEnumOrNullAttribute", TestObjectV8Internal::testEnumOrNullAttributeAtt
ributeGetterCallback, TestObjectV8Internal::testEnumOrNullAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11262 {"testEnumOrNullAttribute", TestObjectV8Internal::testEnumOrNullAttributeAtt
ributeGetterCallback, TestObjectV8Internal::testEnumOrNullAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11647 {"staticStringAttribute", TestObjectV8Internal::staticStringAttributeAttribu
teGetterCallback, TestObjectV8Internal::staticStringAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnInterface, V8D
OMConfiguration::CheckHolder}, | 11263 {"staticStringAttribute", TestObjectV8Internal::staticStringAttributeAttribu
teGetterCallback, TestObjectV8Internal::staticStringAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder}, |
11648 {"staticLongAttribute", TestObjectV8Internal::staticLongAttributeAttributeGe
tterCallback, TestObjectV8Internal::staticLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnInterface, V8DOMConf
iguration::CheckHolder}, | 11264 {"staticLongAttribute", TestObjectV8Internal::staticLongAttributeAttributeGe
tterCallback, TestObjectV8Internal::staticLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder}, |
11649 {"eventHandlerAttribute", TestObjectV8Internal::eventHandlerAttributeAttribu
teGetterCallback, TestObjectV8Internal::eventHandlerAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11265 {"eventHandlerAttribute", TestObjectV8Internal::eventHandlerAttributeAttribu
teGetterCallback, TestObjectV8Internal::eventHandlerAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11650 {"doubleOrStringAttribute", TestObjectV8Internal::doubleOrStringAttributeAtt
ributeGetterCallback, TestObjectV8Internal::doubleOrStringAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11266 {"doubleOrStringAttribute", TestObjectV8Internal::doubleOrStringAttributeAtt
ributeGetterCallback, TestObjectV8Internal::doubleOrStringAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11651 {"doubleOrStringOrNullAttribute", TestObjectV8Internal::doubleOrStringOrNull
AttributeAttributeGetterCallback, TestObjectV8Internal::doubleOrStringOrNullAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11267 {"doubleOrStringOrNullAttribute", TestObjectV8Internal::doubleOrStringOrNull
AttributeAttributeGetterCallback, TestObjectV8Internal::doubleOrStringOrNullAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11652 {"doubleOrNullStringAttribute", TestObjectV8Internal::doubleOrNullStringAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::doubleOrNullStringAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11268 {"doubleOrNullStringAttribute", TestObjectV8Internal::doubleOrNullStringAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::doubleOrNullStringAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11653 {"stringOrStringSequenceAttribute", TestObjectV8Internal::stringOrStringSequ
enceAttributeAttributeGetterCallback, TestObjectV8Internal::stringOrStringSequen
ceAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v
8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11269 {"stringOrStringSequenceAttribute", TestObjectV8Internal::stringOrStringSequ
enceAttributeAttributeGetterCallback, TestObjectV8Internal::stringOrStringSequen
ceAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v
8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11654 {"testEnumOrDoubleAttribute", TestObjectV8Internal::testEnumOrDoubleAttribut
eAttributeGetterCallback, TestObjectV8Internal::testEnumOrDoubleAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11270 {"testEnumOrDoubleAttribute", TestObjectV8Internal::testEnumOrDoubleAttribut
eAttributeGetterCallback, TestObjectV8Internal::testEnumOrDoubleAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11655 {"unrestrictedDoubleOrStringAttribute", TestObjectV8Internal::unrestrictedDo
ubleOrStringAttributeAttributeGetterCallback, TestObjectV8Internal::unrestricted
DoubleOrStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, s
tatic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11271 {"unrestrictedDoubleOrStringAttribute", TestObjectV8Internal::unrestrictedDo
ubleOrStringAttributeAttributeGetterCallback, TestObjectV8Internal::unrestricted
DoubleOrStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, s
tatic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11656 {"activityLoggingAccessForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingAccessForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingAccessForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, | 11272 {"activityLoggingAccessForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingAccessForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingAccessForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11657 {"activityLoggingGetterForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingGetterForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingGetterForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, | 11273 {"activityLoggingGetterForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingGetterForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingGetterForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11658 {"activityLoggingSetterForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingSetterForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingSetterForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, | 11274 {"activityLoggingSetterForAllWorldsLongAttribute", TestObjectV8Internal::act
ivityLoggingSetterForAllWorldsLongAttributeAttributeGetterCallback, TestObjectV8
Internal::activityLoggingSetterForAllWorldsLongAttributeAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11659 {"cachedAttributeAnyAttribute", TestObjectV8Internal::cachedAttributeAnyAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::cachedAttributeAnyAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11275 {"cachedAttributeAnyAttribute", TestObjectV8Internal::cachedAttributeAnyAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::cachedAttributeAnyAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11660 {"cachedArrayAttribute", TestObjectV8Internal::cachedArrayAttributeAttribute
GetterCallback, TestObjectV8Internal::cachedArrayAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11276 {"cachedArrayAttribute", TestObjectV8Internal::cachedArrayAttributeAttribute
GetterCallback, TestObjectV8Internal::cachedArrayAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11661 {"cachedStringOrNoneAttribute", TestObjectV8Internal::cachedStringOrNoneAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::cachedStringOrNoneAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11277 {"cachedStringOrNoneAttribute", TestObjectV8Internal::cachedStringOrNoneAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::cachedStringOrNoneAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11662 {"callWithExecutionContextAnyAttribute", TestObjectV8Internal::callWithExecu
tionContextAnyAttributeAttributeGetterCallback, TestObjectV8Internal::callWithEx
ecutionContextAnyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT
, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAll
Scripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11278 {"callWithExecutionContextAnyAttribute", TestObjectV8Internal::callWithExecu
tionContextAnyAttributeAttributeGetterCallback, TestObjectV8Internal::callWithEx
ecutionContextAnyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT
, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11663 {"callWithScriptStateAnyAttribute", TestObjectV8Internal::callWithScriptStat
eAnyAttributeAttributeGetterCallback, TestObjectV8Internal::callWithScriptStateA
nyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v
8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11279 {"callWithScriptStateAnyAttribute", TestObjectV8Internal::callWithScriptStat
eAnyAttributeAttributeGetterCallback, TestObjectV8Internal::callWithScriptStateA
nyAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v
8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11664 {"callWithExecutionContextAndScriptStateAnyAttribute", TestObjectV8Internal:
:callWithExecutionContextAndScriptStateAnyAttributeAttributeGetterCallback, Test
ObjectV8Internal::callWithExecutionContextAndScriptStateAnyAttributeAttributeSet
terCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v
8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, | 11280 {"callWithExecutionContextAndScriptStateAnyAttribute", TestObjectV8Internal:
:callWithExecutionContextAndScriptStateAnyAttributeAttributeGetterCallback, Test
ObjectV8Internal::callWithExecutionContextAndScriptStateAnyAttributeAttributeSet
terCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v
8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11665 {"checkSecurityForNodeReadonlyDocumentAttribute", TestObjectV8Internal::chec
kSecurityForNodeReadonlyDocumentAttributeAttributeGetterCallback, 0, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfi
guration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurati
on::CheckHolder}, | 11281 {"checkSecurityForNodeReadonlyDocumentAttribute", TestObjectV8Internal::chec
kSecurityForNodeReadonlyDocumentAttributeAttributeGetterCallback, 0, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11666 {"customObjectAttribute", TestObjectV8Internal::customObjectAttributeAttribu
teGetterCallback, TestObjectV8Internal::customObjectAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11282 {"customObjectAttribute", TestObjectV8Internal::customObjectAttributeAttribu
teGetterCallback, TestObjectV8Internal::customObjectAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11667 {"customGetterLongAttribute", TestObjectV8Internal::customGetterLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::customGetterLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11283 {"customGetterLongAttribute", TestObjectV8Internal::customGetterLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::customGetterLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11668 {"customGetterReadonlyObjectAttribute", TestObjectV8Internal::customGetterRe
adonlyObjectAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT,
static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToA
llScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11284 {"customGetterReadonlyObjectAttribute", TestObjectV8Internal::customGetterRe
adonlyObjectAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT,
static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, |
11669 {"customSetterLongAttribute", TestObjectV8Internal::customSetterLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::customSetterLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11285 {"customSetterLongAttribute", TestObjectV8Internal::customSetterLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::customSetterLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11670 {"deprecatedLongAttribute", TestObjectV8Internal::deprecatedLongAttributeAtt
ributeGetterCallback, TestObjectV8Internal::deprecatedLongAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11286 {"deprecatedLongAttribute", TestObjectV8Internal::deprecatedLongAttributeAtt
ributeGetterCallback, TestObjectV8Internal::deprecatedLongAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11671 {"enforceRangeLongAttribute", TestObjectV8Internal::enforceRangeLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::enforceRangeLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11287 {"enforceRangeLongAttribute", TestObjectV8Internal::enforceRangeLongAttribut
eAttributeGetterCallback, TestObjectV8Internal::enforceRangeLongAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11672 {"implementedAsLongAttribute", TestObjectV8Internal::implementedAsLongAttrib
uteAttributeGetterCallback, TestObjectV8Internal::implementedAsLongAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, | 11288 {"implementedAsLongAttribute", TestObjectV8Internal::implementedAsLongAttrib
uteAttributeGetterCallback, TestObjectV8Internal::implementedAsLongAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, |
11673 {"customImplementedAsLongAttribute", TestObjectV8Internal::customImplemented
AsLongAttributeAttributeGetterCallback, TestObjectV8Internal::customImplementedA
sLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11289 {"customImplementedAsLongAttribute", TestObjectV8Internal::customImplemented
AsLongAttributeAttributeGetterCallback, TestObjectV8Internal::customImplementedA
sLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, |
11674 {"customGetterImplementedAsLongAttribute", TestObjectV8Internal::customGette
rImplementedAsLongAttributeAttributeGetterCallback, TestObjectV8Internal::custom
GetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expose
dToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, | 11290 {"customGetterImplementedAsLongAttribute", TestObjectV8Internal::customGette
rImplementedAsLongAttributeAttributeGetterCallback, TestObjectV8Internal::custom
GetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, |
11675 {"customSetterImplementedAsLongAttribute", TestObjectV8Internal::customSette
rImplementedAsLongAttributeAttributeGetterCallback, TestObjectV8Internal::custom
SetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expose
dToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, | 11291 {"customSetterImplementedAsLongAttribute", TestObjectV8Internal::customSette
rImplementedAsLongAttributeAttributeGetterCallback, TestObjectV8Internal::custom
SetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, |
11676 {"measureAsLongAttribute", TestObjectV8Internal::measureAsLongAttributeAttri
buteGetterCallback, TestObjectV8Internal::measureAsLongAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11292 {"measureAsLongAttribute", TestObjectV8Internal::measureAsLongAttributeAttri
buteGetterCallback, TestObjectV8Internal::measureAsLongAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11677 {"notEnumerableLongAttribute", TestObjectV8Internal::notEnumerableLongAttrib
uteAttributeGetterCallback, TestObjectV8Internal::notEnumerableLongAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::DontEnum), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11293 {"notEnumerableLongAttribute", TestObjectV8Internal::notEnumerableLongAttrib
uteAttributeGetterCallback, TestObjectV8Internal::notEnumerableLongAttributeAttr
ibuteSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttr
ibute>(v8::DontEnum), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, |
11678 {"perWorldBindingsReadonlyTestInterfaceEmptyAttribute", TestObjectV8Internal
::perWorldBindingsReadonlyTestInterfaceEmptyAttributeAttributeGetterCallback, 0,
TestObjectV8Internal::perWorldBindingsReadonlyTestInterfaceEmptyAttributeAttrib
uteGetterCallbackForMainWorld, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope
rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11294 {"perWorldBindingsReadonlyTestInterfaceEmptyAttribute", TestObjectV8Internal
::perWorldBindingsReadonlyTestInterfaceEmptyAttributeAttributeGetterCallback, 0,
TestObjectV8Internal::perWorldBindingsReadonlyTestInterfaceEmptyAttributeAttrib
uteGetterCallbackForMainWorld, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope
rtyAttribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11679 {"activityLoggingAccessPerWorldBindingsLongAttribute", TestObjectV8Internal:
:activityLoggingAccessPerWorldBindingsLongAttributeAttributeGetterCallback, Test
ObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeSet
terCallback, TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttr
ibuteAttributeGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingA
ccessPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11295 {"activityLoggingAccessPerWorldBindingsLongAttribute", TestObjectV8Internal:
:activityLoggingAccessPerWorldBindingsLongAttributeAttributeGetterCallback, Test
ObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeSet
terCallback, TestObjectV8Internal::activityLoggingAccessPerWorldBindingsLongAttr
ibuteAttributeGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingA
ccessPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11680 {"activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::activityLoggingAccessForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, TestObjectV8Inte
rnal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeAttribu
teGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingAccessForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, null
ptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigur
ation::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:
:CheckHolder}, | 11296 {"activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::activityLoggingAccessForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, TestObjectV8Inte
rnal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeAttribu
teGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingAccessForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, null
ptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11681 {"activityLoggingGetterPerWorldBindingsLongAttribute", TestObjectV8Internal:
:activityLoggingGetterPerWorldBindingsLongAttributeAttributeGetterCallback, Test
ObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeSet
terCallback, TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttr
ibuteAttributeGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingG
etterPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11297 {"activityLoggingGetterPerWorldBindingsLongAttribute", TestObjectV8Internal:
:activityLoggingGetterPerWorldBindingsLongAttributeAttributeGetterCallback, Test
ObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeSet
terCallback, TestObjectV8Internal::activityLoggingGetterPerWorldBindingsLongAttr
ibuteAttributeGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingG
etterPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11682 {"activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::activityLoggingGetterForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, TestObjectV8Inte
rnal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeAttribu
teGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingGetterForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, null
ptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigur
ation::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:
:CheckHolder}, | 11298 {"activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::activityLoggingGetterForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, TestObjectV8Inte
rnal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeAttribu
teGetterCallbackForMainWorld, TestObjectV8Internal::activityLoggingGetterForIsol
atedWorldsPerWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, null
ptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11683 {"location", TestObjectV8Internal::locationAttributeGetterCallback, TestObje
ctV8Internal::locationAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, st
atic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScri
pts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11299 {"location", TestObjectV8Internal::locationAttributeGetterCallback, TestObje
ctV8Internal::locationAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, st
atic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, |
11684 {"locationWithException", TestObjectV8Internal::locationWithExceptionAttribu
teGetterCallback, TestObjectV8Internal::locationWithExceptionAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11300 {"locationWithException", TestObjectV8Internal::locationWithExceptionAttribu
teGetterCallback, TestObjectV8Internal::locationWithExceptionAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11685 {"locationWithCallWith", TestObjectV8Internal::locationWithCallWithAttribute
GetterCallback, TestObjectV8Internal::locationWithCallWithAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11301 {"locationWithCallWith", TestObjectV8Internal::locationWithCallWithAttribute
GetterCallback, TestObjectV8Internal::locationWithCallWithAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11686 {"locationByteString", TestObjectV8Internal::locationByteStringAttributeGett
erCallback, TestObjectV8Internal::locationByteStringAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, | 11302 {"locationByteString", TestObjectV8Internal::locationByteStringAttributeGett
erCallback, TestObjectV8Internal::locationByteStringAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11687 {"locationWithPerWorldBindings", TestObjectV8Internal::locationWithPerWorldB
indingsAttributeGetterCallback, TestObjectV8Internal::locationWithPerWorldBindin
gsAttributeSetterCallback, TestObjectV8Internal::locationWithPerWorldBindingsAtt
ributeGetterCallbackForMainWorld, TestObjectV8Internal::locationWithPerWorldBind
ingsAttributeSetterCallbackForMainWorld, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11303 {"locationWithPerWorldBindings", TestObjectV8Internal::locationWithPerWorldB
indingsAttributeGetterCallback, TestObjectV8Internal::locationWithPerWorldBindin
gsAttributeSetterCallback, TestObjectV8Internal::locationWithPerWorldBindingsAtt
ributeGetterCallbackForMainWorld, TestObjectV8Internal::locationWithPerWorldBind
ingsAttributeSetterCallbackForMainWorld, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, |
11688 {"locationLegacyInterfaceTypeChecking", TestObjectV8Internal::locationLegacy
InterfaceTypeCheckingAttributeGetterCallback, TestObjectV8Internal::locationLega
cyInterfaceTypeCheckingAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, s
tatic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11304 {"locationLegacyInterfaceTypeChecking", TestObjectV8Internal::locationLegacy
InterfaceTypeCheckingAttributeGetterCallback, TestObjectV8Internal::locationLega
cyInterfaceTypeCheckingAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, s
tatic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11689 {"locationGarbageCollected", TestObjectV8Internal::locationGarbageCollectedA
ttributeGetterCallback, TestObjectV8Internal::locationGarbageCollectedAttributeS
etterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>
(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProto
type, V8DOMConfiguration::CheckHolder}, | 11305 {"locationGarbageCollected", TestObjectV8Internal::locationGarbageCollectedA
ttributeGetterCallback, TestObjectV8Internal::locationGarbageCollectedAttributeS
etterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>
(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11690 {"raisesExceptionLongAttribute", TestObjectV8Internal::raisesExceptionLongAt
tributeAttributeGetterCallback, TestObjectV8Internal::raisesExceptionLongAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11306 {"raisesExceptionLongAttribute", TestObjectV8Internal::raisesExceptionLongAt
tributeAttributeGetterCallback, TestObjectV8Internal::raisesExceptionLongAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, |
11691 {"raisesExceptionGetterLongAttribute", TestObjectV8Internal::raisesException
GetterLongAttributeAttributeGetterCallback, TestObjectV8Internal::raisesExceptio
nGetterLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScript
s, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11307 {"raisesExceptionGetterLongAttribute", TestObjectV8Internal::raisesException
GetterLongAttributeAttributeGetterCallback, TestObjectV8Internal::raisesExceptio
nGetterLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOM
Configuration::CheckHolder}, |
11692 {"setterRaisesExceptionLongAttribute", TestObjectV8Internal::setterRaisesExc
eptionLongAttributeAttributeGetterCallback, TestObjectV8Internal::setterRaisesEx
ceptionLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScript
s, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11308 {"setterRaisesExceptionLongAttribute", TestObjectV8Internal::setterRaisesExc
eptionLongAttributeAttributeGetterCallback, TestObjectV8Internal::setterRaisesEx
ceptionLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOM
Configuration::CheckHolder}, |
11693 {"raisesExceptionTestInterfaceEmptyAttribute", TestObjectV8Internal::raisesE
xceptionTestInterfaceEmptyAttributeAttributeGetterCallback, TestObjectV8Internal
::raisesExceptionTestInterfaceEmptyAttributeAttributeSetterCallback, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigura
tion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, | 11309 {"raisesExceptionTestInterfaceEmptyAttribute", TestObjectV8Internal::raisesE
xceptionTestInterfaceEmptyAttributeAttributeGetterCallback, TestObjectV8Internal
::raisesExceptionTestInterfaceEmptyAttributeAttributeSetterCallback, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11694 {"cachedAttributeRaisesExceptionGetterAnyAttribute", TestObjectV8Internal::c
achedAttributeRaisesExceptionGetterAnyAttributeAttributeGetterCallback, TestObje
ctV8Internal::cachedAttributeRaisesExceptionGetterAnyAttributeAttributeSetterCal
lback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::Non
e), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, | 11310 {"cachedAttributeRaisesExceptionGetterAnyAttribute", TestObjectV8Internal::c
achedAttributeRaisesExceptionGetterAnyAttributeAttributeGetterCallback, TestObje
ctV8Internal::cachedAttributeRaisesExceptionGetterAnyAttributeAttributeSetterCal
lback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::Non
e), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11695 {"reflectTestInterfaceAttribute", TestObjectV8Internal::reflectTestInterface
AttributeAttributeGetterCallback, TestObjectV8Internal::reflectTestInterfaceAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11311 {"reflectTestInterfaceAttribute", TestObjectV8Internal::reflectTestInterface
AttributeAttributeGetterCallback, TestObjectV8Internal::reflectTestInterfaceAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11696 {"reflectReflectedNameAttributeTestAttribute", TestObjectV8Internal::reflect
ReflectedNameAttributeTestAttributeAttributeGetterCallback, TestObjectV8Internal
::reflectReflectedNameAttributeTestAttributeAttributeSetterCallback, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigura
tion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, | 11312 {"reflectReflectedNameAttributeTestAttribute", TestObjectV8Internal::reflect
ReflectedNameAttributeTestAttributeAttributeGetterCallback, TestObjectV8Internal
::reflectReflectedNameAttributeTestAttributeAttributeSetterCallback, 0, 0, nullp
tr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11697 {"reflectBooleanAttribute", TestObjectV8Internal::reflectBooleanAttributeAtt
ributeGetterCallback, TestObjectV8Internal::reflectBooleanAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11313 {"reflectBooleanAttribute", TestObjectV8Internal::reflectBooleanAttributeAtt
ributeGetterCallback, TestObjectV8Internal::reflectBooleanAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11698 {"reflectLongAttribute", TestObjectV8Internal::reflectLongAttributeAttribute
GetterCallback, TestObjectV8Internal::reflectLongAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | 11314 {"reflectLongAttribute", TestObjectV8Internal::reflectLongAttributeAttribute
GetterCallback, TestObjectV8Internal::reflectLongAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11699 {"reflectUnsignedShortAttribute", TestObjectV8Internal::reflectUnsignedShort
AttributeAttributeGetterCallback, TestObjectV8Internal::reflectUnsignedShortAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11315 {"reflectUnsignedShortAttribute", TestObjectV8Internal::reflectUnsignedShort
AttributeAttributeGetterCallback, TestObjectV8Internal::reflectUnsignedShortAttr
ibuteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Pro
pertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11700 {"reflectUnsignedLongAttribute", TestObjectV8Internal::reflectUnsignedLongAt
tributeAttributeGetterCallback, TestObjectV8Internal::reflectUnsignedLongAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11316 {"reflectUnsignedLongAttribute", TestObjectV8Internal::reflectUnsignedLongAt
tributeAttributeGetterCallback, TestObjectV8Internal::reflectUnsignedLongAttribu
teAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Proper
tyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, |
11701 {"id", TestObjectV8Internal::idAttributeGetterCallback, TestObjectV8Internal
::idAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prop
ertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11317 {"id", TestObjectV8Internal::idAttributeGetterCallback, TestObjectV8Internal
::idAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prop
ertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, |
11702 {"name", TestObjectV8Internal::nameAttributeGetterCallback, TestObjectV8Inte
rnal::nameAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11318 {"name", TestObjectV8Internal::nameAttributeGetterCallback, TestObjectV8Inte
rnal::nameAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8
::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, |
11703 {"class", TestObjectV8Internal::classAttributeGetterCallback, TestObjectV8In
ternal::classAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast
<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11319 {"class", TestObjectV8Internal::classAttributeGetterCallback, TestObjectV8In
ternal::classAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast
<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11704 {"reflectedId", TestObjectV8Internal::reflectedIdAttributeGetterCallback, Te
stObjectV8Internal::reflectedIdAttributeSetterCallback, 0, 0, nullptr, 0, v8::DE
FAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Exposed
ToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11320 {"reflectedId", TestObjectV8Internal::reflectedIdAttributeGetterCallback, Te
stObjectV8Internal::reflectedIdAttributeSetterCallback, 0, 0, nullptr, 0, v8::DE
FAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProto
type, V8DOMConfiguration::CheckHolder}, |
11705 {"reflectedName", TestObjectV8Internal::reflectedNameAttributeGetterCallback
, TestObjectV8Internal::reflectedNameAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11321 {"reflectedName", TestObjectV8Internal::reflectedNameAttributeGetterCallback
, TestObjectV8Internal::reflectedNameAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11706 {"reflectedClass", TestObjectV8Internal::reflectedClassAttributeGetterCallba
ck, TestObjectV8Internal::reflectedClassAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | 11322 {"reflectedClass", TestObjectV8Internal::reflectedClassAttributeGetterCallba
ck, TestObjectV8Internal::reflectedClassAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11707 {"limitedToOnlyOneAttribute", TestObjectV8Internal::limitedToOnlyOneAttribut
eAttributeGetterCallback, TestObjectV8Internal::limitedToOnlyOneAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11323 {"limitedToOnlyOneAttribute", TestObjectV8Internal::limitedToOnlyOneAttribut
eAttributeGetterCallback, TestObjectV8Internal::limitedToOnlyOneAttributeAttribu
teSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribu
te>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11708 {"limitedToOnlyAttribute", TestObjectV8Internal::limitedToOnlyAttributeAttri
buteGetterCallback, TestObjectV8Internal::limitedToOnlyAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11324 {"limitedToOnlyAttribute", TestObjectV8Internal::limitedToOnlyAttributeAttri
buteGetterCallback, TestObjectV8Internal::limitedToOnlyAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11709 {"limitedToOnlyOtherAttribute", TestObjectV8Internal::limitedToOnlyOtherAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::limitedToOnlyOtherAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11325 {"limitedToOnlyOtherAttribute", TestObjectV8Internal::limitedToOnlyOtherAttr
ibuteAttributeGetterCallback, TestObjectV8Internal::limitedToOnlyOtherAttributeA
ttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyA
ttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11710 {"limitedWithMissingDefaultAttribute", TestObjectV8Internal::limitedWithMiss
ingDefaultAttributeAttributeGetterCallback, TestObjectV8Internal::limitedWithMis
singDefaultAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScript
s, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11326 {"limitedWithMissingDefaultAttribute", TestObjectV8Internal::limitedWithMiss
ingDefaultAttributeAttributeGetterCallback, TestObjectV8Internal::limitedWithMis
singDefaultAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, stat
ic_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOM
Configuration::CheckHolder}, |
11711 {"limitedWithInvalidMissingDefaultAttribute", TestObjectV8Internal::limitedW
ithInvalidMissingDefaultAttributeAttributeGetterCallback, TestObjectV8Internal::
limitedWithInvalidMissingDefaultAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11327 {"limitedWithInvalidMissingDefaultAttribute", TestObjectV8Internal::limitedW
ithInvalidMissingDefaultAttributeAttributeGetterCallback, TestObjectV8Internal::
limitedWithInvalidMissingDefaultAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11712 {"corsSettingAttribute", TestObjectV8Internal::corsSettingAttributeAttribute
GetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttrib
ute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, | 11328 {"corsSettingAttribute", TestObjectV8Internal::corsSettingAttributeAttribute
GetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttrib
ute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, |
11713 {"limitedWithEmptyMissingInvalidAttribute", TestObjectV8Internal::limitedWit
hEmptyMissingInvalidAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::Ex
posedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, | 11329 {"limitedWithEmptyMissingInvalidAttribute", TestObjectV8Internal::limitedWit
hEmptyMissingInvalidAttributeAttributeGetterCallback, 0, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::ReadOnly), V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, |
11714 {"replaceableReadonlyLongAttribute", TestObjectV8Internal::replaceableReadon
lyLongAttributeAttributeGetterCallback, TestObjectV8Internal::replaceableReadonl
yLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11330 {"replaceableReadonlyLongAttribute", TestObjectV8Internal::replaceableReadon
lyLongAttributeAttributeGetterCallback, TestObjectV8Internal::replaceableReadonl
yLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cas
t<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, |
11715 {"locationPutForwards", TestObjectV8Internal::locationPutForwardsAttributeGe
tterCallback, TestObjectV8Internal::locationPutForwardsAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11331 {"locationPutForwards", TestObjectV8Internal::locationPutForwardsAttributeGe
tterCallback, TestObjectV8Internal::locationPutForwardsAttributeSetterCallback,
0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11716 {"setterCallWithCurrentWindowAndEnteredWindowStringAttribute", TestObjectV8I
nternal::setterCallWithCurrentWindowAndEnteredWindowStringAttributeAttributeGett
erCallback, TestObjectV8Internal::setterCallWithCurrentWindowAndEnteredWindowStr
ingAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<
v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11332 {"setterCallWithCurrentWindowAndEnteredWindowStringAttribute", TestObjectV8I
nternal::setterCallWithCurrentWindowAndEnteredWindowStringAttributeAttributeGett
erCallback, TestObjectV8Internal::setterCallWithCurrentWindowAndEnteredWindowStr
ingAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<
v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, |
11717 {"setterCallWithExecutionContextStringAttribute", TestObjectV8Internal::sett
erCallWithExecutionContextStringAttributeAttributeGetterCallback, TestObjectV8In
ternal::setterCallWithExecutionContextStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | 11333 {"setterCallWithExecutionContextStringAttribute", TestObjectV8Internal::sett
erCallWithExecutionContextStringAttributeAttributeGetterCallback, TestObjectV8In
ternal::setterCallWithExecutionContextStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11718 {"treatNullAsEmptyStringStringAttribute", TestObjectV8Internal::treatNullAsE
mptyStringStringAttributeAttributeGetterCallback, TestObjectV8Internal::treatNul
lAsEmptyStringStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFA
ULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11334 {"treatNullAsEmptyStringStringAttribute", TestObjectV8Internal::treatNullAsE
mptyStringStringAttributeAttributeGetterCallback, TestObjectV8Internal::treatNul
lAsEmptyStringStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFA
ULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11719 {"treatNullAsNullStringStringAttribute", TestObjectV8Internal::treatNullAsNu
llStringStringAttributeAttributeGetterCallback, TestObjectV8Internal::treatNullA
sNullStringStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT
, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAll
Scripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11335 {"treatNullAsNullStringStringAttribute", TestObjectV8Internal::treatNullAsNu
llStringStringAttributeAttributeGetterCallback, TestObjectV8Internal::treatNullA
sNullStringStringAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT
, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11720 {"legacyInterfaceTypeCheckingFloatAttribute", TestObjectV8Internal::legacyIn
terfaceTypeCheckingFloatAttributeAttributeGetterCallback, TestObjectV8Internal::
legacyInterfaceTypeCheckingFloatAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11336 {"legacyInterfaceTypeCheckingFloatAttribute", TestObjectV8Internal::legacyIn
terfaceTypeCheckingFloatAttributeAttributeGetterCallback, TestObjectV8Internal::
legacyInterfaceTypeCheckingFloatAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11721 {"legacyInterfaceTypeCheckingTestInterfaceAttribute", TestObjectV8Internal::
legacyInterfaceTypeCheckingTestInterfaceAttributeAttributeGetterCallback, TestOb
jectV8Internal::legacyInterfaceTypeCheckingTestInterfaceAttributeAttributeSetter
Callback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::
None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11337 {"legacyInterfaceTypeCheckingTestInterfaceAttribute", TestObjectV8Internal::
legacyInterfaceTypeCheckingTestInterfaceAttributeAttributeGetterCallback, TestOb
jectV8Internal::legacyInterfaceTypeCheckingTestInterfaceAttributeAttributeSetter
Callback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::
None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11722 {"legacyInterfaceTypeCheckingTestInterfaceOrNullAttribute", TestObjectV8Inte
rnal::legacyInterfaceTypeCheckingTestInterfaceOrNullAttributeAttributeGetterCall
back, TestObjectV8Internal::legacyInterfaceTypeCheckingTestInterfaceOrNullAttrib
uteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope
rtyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11338 {"legacyInterfaceTypeCheckingTestInterfaceOrNullAttribute", TestObjectV8Inte
rnal::legacyInterfaceTypeCheckingTestInterfaceOrNullAttributeAttributeGetterCall
back, TestObjectV8Internal::legacyInterfaceTypeCheckingTestInterfaceOrNullAttrib
uteAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Prope
rtyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11723 {"urlStringAttribute", TestObjectV8Internal::urlStringAttributeAttributeGett
erCallback, TestObjectV8Internal::urlStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, | 11339 {"urlStringAttribute", TestObjectV8Internal::urlStringAttributeAttributeGett
erCallback, TestObjectV8Internal::urlStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11724 {"urlStringAttribute", TestObjectV8Internal::urlStringAttributeAttributeGett
erCallback, TestObjectV8Internal::urlStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, | 11340 {"urlStringAttribute", TestObjectV8Internal::urlStringAttributeAttributeGett
erCallback, TestObjectV8Internal::urlStringAttributeAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11725 {"unforgeableLongAttribute", TestObjectV8Internal::unforgeableLongAttributeA
ttributeGetterCallback, TestObjectV8Internal::unforgeableLongAttributeAttributeS
etterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>
(v8::DontDelete), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::O
nInstance, V8DOMConfiguration::CheckHolder}, | 11341 {"unforgeableLongAttribute", TestObjectV8Internal::unforgeableLongAttributeA
ttributeGetterCallback, TestObjectV8Internal::unforgeableLongAttributeAttributeS
etterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>
(v8::DontDelete), V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolde
r}, |
11726 {"measuredLongAttribute", TestObjectV8Internal::measuredLongAttributeAttribu
teGetterCallback, TestObjectV8Internal::measuredLongAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11342 {"measuredLongAttribute", TestObjectV8Internal::measuredLongAttributeAttribu
teGetterCallback, TestObjectV8Internal::measuredLongAttributeAttributeSetterCall
back, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None
), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11727 {"sameObjectAttribute", TestObjectV8Internal::sameObjectAttributeAttributeGe
tterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribut
e>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, | 11343 {"sameObjectAttribute", TestObjectV8Internal::sameObjectAttributeAttributeGe
tterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribut
e>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, |
11728 {"saveSameObjectAttribute", TestObjectV8Internal::saveSameObjectAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11344 {"saveSameObjectAttribute", TestObjectV8Internal::saveSameObjectAttributeAtt
ributeGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::Property
Attribute>(v8::ReadOnly), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, |
11729 {"unscopableLongAttribute", TestObjectV8Internal::unscopableLongAttributeAtt
ributeGetterCallback, TestObjectV8Internal::unscopableLongAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11345 {"unscopableLongAttribute", TestObjectV8Internal::unscopableLongAttributeAtt
ributeGetterCallback, TestObjectV8Internal::unscopableLongAttributeAttributeSett
erCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8
::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11730 {"testInterfaceAttribute", TestObjectV8Internal::testInterfaceAttributeAttri
buteGetterCallback, TestObjectV8Internal::testInterfaceAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11346 {"testInterfaceAttribute", TestObjectV8Internal::testInterfaceAttributeAttri
buteGetterCallback, TestObjectV8Internal::testInterfaceAttributeAttributeSetterC
allback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::N
one), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11731 {"testInterfaceGarbageCollectedAttribute", TestObjectV8Internal::testInterfa
ceGarbageCollectedAttributeAttributeGetterCallback, TestObjectV8Internal::testIn
terfaceGarbageCollectedAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expose
dToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, | 11347 {"testInterfaceGarbageCollectedAttribute", TestObjectV8Internal::testInterfa
ceGarbageCollectedAttributeAttributeGetterCallback, TestObjectV8Internal::testIn
terfaceGarbageCollectedAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, |
11732 {"testInterfaceGarbageCollectedOrNullAttribute", TestObjectV8Internal::testI
nterfaceGarbageCollectedOrNullAttributeAttributeGetterCallback, TestObjectV8Inte
rnal::testInterfaceGarbageCollectedOrNullAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMCon
figuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, | 11348 {"testInterfaceGarbageCollectedOrNullAttribute", TestObjectV8Internal::testI
nterfaceGarbageCollectedOrNullAttributeAttributeGetterCallback, TestObjectV8Inte
rnal::testInterfaceGarbageCollectedOrNullAttributeAttributeSetterCallback, 0, 0,
nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMCon
figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11733 {"readonlyShortAttribute", TestObjectV8Internal::readonlyShortAttributeAttri
buteGetterCallback, 0, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAt
tribute>(v8::ReadOnly), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, | |
11734 {"shortAttribute", TestObjectV8Internal::shortAttributeAttributeGetterCallba
ck, TestObjectV8Internal::shortAttributeAttributeSetterCallback, 0, 0, nullptr,
0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration
::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, | |
11735 {"stringAttribute", TestObjectV8Internal::stringAttributeAttributeGetterCall
back, TestObjectV8Internal::stringAttributeAttributeSetterCallback, 0, 0, nullpt
r, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | |
11736 {"nodeAttribute", TestObjectV8Internal::nodeAttributeAttributeGetterCallback
, TestObjectV8Internal::nodeAttributeAttributeSetterCallback, 0, 0, nullptr, 0,
v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | |
11737 {"attributeImplementedInCPPForPrivateScriptOnly", TestObjectV8Internal::attr
ibuteImplementedInCPPForPrivateScriptOnlyAttributeGetterCallback, TestObjectV8In
ternal::attributeImplementedInCPPForPrivateScriptOnlyAttributeSetterCallback, 0,
0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOM
Configuration::OnlyExposedToPrivateScript, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, | |
11738 {"enumForPrivateScript", TestObjectV8Internal::enumForPrivateScriptAttribute
GetterCallback, TestObjectV8Internal::enumForPrivateScriptAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, | |
11739 }; | 11349 }; |
11740 | 11350 |
11741 const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { | 11351 const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { |
11742 {"unscopableVoidMethod", TestObjectV8Internal::unscopableVoidMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11352 {"unscopableVoidMethod", TestObjectV8Internal::unscopableVoidMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11743 {"voidMethod", TestObjectV8Internal::voidMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11353 {"voidMethod", TestObjectV8Internal::voidMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11744 {"staticVoidMethod", TestObjectV8Internal::staticVoidMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnIn
terface, V8DOMConfiguration::CheckHolder}, | 11354 {"staticVoidMethod", TestObjectV8Internal::staticVoidMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::CheckHolder}
, |
11745 {"dateMethod", TestObjectV8Internal::dateMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11355 {"dateMethod", TestObjectV8Internal::dateMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11746 {"stringMethod", TestObjectV8Internal::stringMethodMethodCallback, 0, 0, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11356 {"stringMethod", TestObjectV8Internal::stringMethodMethodCallback, 0, 0, v8:
:None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11747 {"byteStringMethod", TestObjectV8Internal::byteStringMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11357 {"byteStringMethod", TestObjectV8Internal::byteStringMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11748 {"usvStringMethod", TestObjectV8Internal::usvStringMethodMethodCallback, 0,
0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, | 11358 {"usvStringMethod", TestObjectV8Internal::usvStringMethodMethodCallback, 0,
0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11749 {"readonlyDOMTimeStampMethod", TestObjectV8Internal::readonlyDOMTimeStampMet
hodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11359 {"readonlyDOMTimeStampMethod", TestObjectV8Internal::readonlyDOMTimeStampMet
hodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11750 {"booleanMethod", TestObjectV8Internal::booleanMethodMethodCallback, 0, 0, v
8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11360 {"booleanMethod", TestObjectV8Internal::booleanMethodMethodCallback, 0, 0, v
8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11751 {"byteMethod", TestObjectV8Internal::byteMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11361 {"byteMethod", TestObjectV8Internal::byteMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11752 {"doubleMethod", TestObjectV8Internal::doubleMethodMethodCallback, 0, 0, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11362 {"doubleMethod", TestObjectV8Internal::doubleMethodMethodCallback, 0, 0, v8:
:None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11753 {"floatMethod", TestObjectV8Internal::floatMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V
8DOMConfiguration::CheckHolder}, | 11363 {"floatMethod", TestObjectV8Internal::floatMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11754 {"longMethod", TestObjectV8Internal::longMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11364 {"longMethod", TestObjectV8Internal::longMethodMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11755 {"longLongMethod", TestObjectV8Internal::longLongMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProtot
ype, V8DOMConfiguration::CheckHolder}, | 11365 {"longLongMethod", TestObjectV8Internal::longLongMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11756 {"octetMethod", TestObjectV8Internal::octetMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V
8DOMConfiguration::CheckHolder}, | 11366 {"octetMethod", TestObjectV8Internal::octetMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11757 {"shortMethod", TestObjectV8Internal::shortMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V
8DOMConfiguration::CheckHolder}, | 11367 {"shortMethod", TestObjectV8Internal::shortMethodMethodCallback, 0, 0, v8::N
one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11758 {"unsignedLongMethod", TestObjectV8Internal::unsignedLongMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11368 {"unsignedLongMethod", TestObjectV8Internal::unsignedLongMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11759 {"unsignedLongLongMethod", TestObjectV8Internal::unsignedLongLongMethodMetho
dCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11369 {"unsignedLongLongMethod", TestObjectV8Internal::unsignedLongLongMethodMetho
dCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11760 {"unsignedShortMethod", TestObjectV8Internal::unsignedShortMethodMethodCallb
ack, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11370 {"unsignedShortMethod", TestObjectV8Internal::unsignedShortMethodMethodCallb
ack, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11761 {"voidMethodDateArg", TestObjectV8Internal::voidMethodDateArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11371 {"voidMethodDateArg", TestObjectV8Internal::voidMethodDateArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11762 {"voidMethodStringArg", TestObjectV8Internal::voidMethodStringArgMethodCallb
ack, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11372 {"voidMethodStringArg", TestObjectV8Internal::voidMethodStringArgMethodCallb
ack, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11763 {"voidMethodByteStringArg", TestObjectV8Internal::voidMethodByteStringArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11373 {"voidMethodByteStringArg", TestObjectV8Internal::voidMethodByteStringArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11764 {"voidMethodUSVStringArg", TestObjectV8Internal::voidMethodUSVStringArgMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11374 {"voidMethodUSVStringArg", TestObjectV8Internal::voidMethodUSVStringArgMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11765 {"voidMethodDOMTimeStampArg", TestObjectV8Internal::voidMethodDOMTimeStampAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11375 {"voidMethodDOMTimeStampArg", TestObjectV8Internal::voidMethodDOMTimeStampAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11766 {"voidMethodBooleanArg", TestObjectV8Internal::voidMethodBooleanArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11376 {"voidMethodBooleanArg", TestObjectV8Internal::voidMethodBooleanArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11767 {"voidMethodByteArg", TestObjectV8Internal::voidMethodByteArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11377 {"voidMethodByteArg", TestObjectV8Internal::voidMethodByteArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11768 {"voidMethodDoubleArg", TestObjectV8Internal::voidMethodDoubleArgMethodCallb
ack, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11378 {"voidMethodDoubleArg", TestObjectV8Internal::voidMethodDoubleArgMethodCallb
ack, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11769 {"voidMethodFloatArg", TestObjectV8Internal::voidMethodFloatArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11379 {"voidMethodFloatArg", TestObjectV8Internal::voidMethodFloatArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11770 {"voidMethodLongArg", TestObjectV8Internal::voidMethodLongArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11380 {"voidMethodLongArg", TestObjectV8Internal::voidMethodLongArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11771 {"voidMethodLongLongArg", TestObjectV8Internal::voidMethodLongLongArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11381 {"voidMethodLongLongArg", TestObjectV8Internal::voidMethodLongLongArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11772 {"voidMethodOctetArg", TestObjectV8Internal::voidMethodOctetArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11382 {"voidMethodOctetArg", TestObjectV8Internal::voidMethodOctetArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11773 {"voidMethodShortArg", TestObjectV8Internal::voidMethodShortArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11383 {"voidMethodShortArg", TestObjectV8Internal::voidMethodShortArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11774 {"voidMethodUnsignedLongArg", TestObjectV8Internal::voidMethodUnsignedLongAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11384 {"voidMethodUnsignedLongArg", TestObjectV8Internal::voidMethodUnsignedLongAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11775 {"voidMethodUnsignedLongLongArg", TestObjectV8Internal::voidMethodUnsignedLo
ngLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11385 {"voidMethodUnsignedLongLongArg", TestObjectV8Internal::voidMethodUnsignedLo
ngLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11776 {"voidMethodUnsignedShortArg", TestObjectV8Internal::voidMethodUnsignedShort
ArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11386 {"voidMethodUnsignedShortArg", TestObjectV8Internal::voidMethodUnsignedShort
ArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11777 {"testInterfaceEmptyMethod", TestObjectV8Internal::testInterfaceEmptyMethodM
ethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMCon
figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11387 {"testInterfaceEmptyMethod", TestObjectV8Internal::testInterfaceEmptyMethodM
ethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati
on::CheckHolder}, |
11778 {"voidMethodTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodTestInte
rfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11388 {"voidMethodTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodTestInte
rfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11779 {"voidMethodLongArgTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodL
ongArgTestInterfaceEmptyArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11389 {"voidMethodLongArgTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodL
ongArgTestInterfaceEmptyArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11780 {"anyMethod", TestObjectV8Internal::anyMethodMethodCallback, 0, 0, v8::None,
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOM
Configuration::CheckHolder}, | 11390 {"anyMethod", TestObjectV8Internal::anyMethodMethodCallback, 0, 0, v8::None,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11781 {"voidMethodEventTargetArg", TestObjectV8Internal::voidMethodEventTargetArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMCon
figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11391 {"voidMethodEventTargetArg", TestObjectV8Internal::voidMethodEventTargetArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati
on::CheckHolder}, |
11782 {"voidMethodAnyArg", TestObjectV8Internal::voidMethodAnyArgMethodCallback, 0
, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11392 {"voidMethodAnyArg", TestObjectV8Internal::voidMethodAnyArgMethodCallback, 0
, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11783 {"voidMethodAttrArg", TestObjectV8Internal::voidMethodAttrArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11393 {"voidMethodAttrArg", TestObjectV8Internal::voidMethodAttrArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11784 {"voidMethodDocumentArg", TestObjectV8Internal::voidMethodDocumentArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11394 {"voidMethodDocumentArg", TestObjectV8Internal::voidMethodDocumentArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11785 {"voidMethodDocumentTypeArg", TestObjectV8Internal::voidMethodDocumentTypeAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11395 {"voidMethodDocumentTypeArg", TestObjectV8Internal::voidMethodDocumentTypeAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11786 {"voidMethodElementArg", TestObjectV8Internal::voidMethodElementArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11396 {"voidMethodElementArg", TestObjectV8Internal::voidMethodElementArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11787 {"voidMethodNodeArg", TestObjectV8Internal::voidMethodNodeArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11397 {"voidMethodNodeArg", TestObjectV8Internal::voidMethodNodeArgMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11788 {"arrayBufferMethod", TestObjectV8Internal::arrayBufferMethodMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11398 {"arrayBufferMethod", TestObjectV8Internal::arrayBufferMethodMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11789 {"arrayBufferViewMethod", TestObjectV8Internal::arrayBufferViewMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11399 {"arrayBufferViewMethod", TestObjectV8Internal::arrayBufferViewMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11790 {"float32ArrayMethod", TestObjectV8Internal::float32ArrayMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11400 {"float32ArrayMethod", TestObjectV8Internal::float32ArrayMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11791 {"int32ArrayMethod", TestObjectV8Internal::int32ArrayMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11401 {"int32ArrayMethod", TestObjectV8Internal::int32ArrayMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11792 {"uint8ArrayMethod", TestObjectV8Internal::uint8ArrayMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11402 {"uint8ArrayMethod", TestObjectV8Internal::uint8ArrayMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11793 {"voidMethodArrayBufferArg", TestObjectV8Internal::voidMethodArrayBufferArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMCon
figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11403 {"voidMethodArrayBufferArg", TestObjectV8Internal::voidMethodArrayBufferArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati
on::CheckHolder}, |
11794 {"voidMethodArrayBufferOrNullArg", TestObjectV8Internal::voidMethodArrayBuff
erOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11404 {"voidMethodArrayBufferOrNullArg", TestObjectV8Internal::voidMethodArrayBuff
erOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11795 {"voidMethodArrayBufferViewArg", TestObjectV8Internal::voidMethodArrayBuffer
ViewArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11405 {"voidMethodArrayBufferViewArg", TestObjectV8Internal::voidMethodArrayBuffer
ViewArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11796 {"voidMethodFlexibleArrayBufferViewArg", TestObjectV8Internal::voidMethodFle
xibleArrayBufferViewArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11406 {"voidMethodFlexibleArrayBufferViewArg", TestObjectV8Internal::voidMethodFle
xibleArrayBufferViewArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11797 {"voidMethodFlexibleArrayBufferViewTypedArg", TestObjectV8Internal::voidMeth
odFlexibleArrayBufferViewTypedArgMethodCallback, 0, 1, v8::None, V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11407 {"voidMethodFlexibleArrayBufferViewTypedArg", TestObjectV8Internal::voidMeth
odFlexibleArrayBufferViewTypedArgMethodCallback, 0, 1, v8::None, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11798 {"voidMethodFloat32ArrayArg", TestObjectV8Internal::voidMethodFloat32ArrayAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11408 {"voidMethodFloat32ArrayArg", TestObjectV8Internal::voidMethodFloat32ArrayAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11799 {"voidMethodInt32ArrayArg", TestObjectV8Internal::voidMethodInt32ArrayArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11409 {"voidMethodInt32ArrayArg", TestObjectV8Internal::voidMethodInt32ArrayArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11800 {"voidMethodUint8ArrayArg", TestObjectV8Internal::voidMethodUint8ArrayArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11410 {"voidMethodUint8ArrayArg", TestObjectV8Internal::voidMethodUint8ArrayArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11801 {"longArrayMethod", TestObjectV8Internal::longArrayMethodMethodCallback, 0,
0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}, | 11411 {"longArrayMethod", TestObjectV8Internal::longArrayMethodMethodCallback, 0,
0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11802 {"stringArrayMethod", TestObjectV8Internal::stringArrayMethodMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11412 {"stringArrayMethod", TestObjectV8Internal::stringArrayMethodMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11803 {"testInterfaceEmptyArrayMethod", TestObjectV8Internal::testInterfaceEmptyAr
rayMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11413 {"testInterfaceEmptyArrayMethod", TestObjectV8Internal::testInterfaceEmptyAr
rayMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11804 {"voidMethodArrayLongArg", TestObjectV8Internal::voidMethodArrayLongArgMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11414 {"voidMethodArrayLongArg", TestObjectV8Internal::voidMethodArrayLongArgMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11805 {"voidMethodArrayStringArg", TestObjectV8Internal::voidMethodArrayStringArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMCon
figuration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11415 {"voidMethodArrayStringArg", TestObjectV8Internal::voidMethodArrayStringArgM
ethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurati
on::CheckHolder}, |
11806 {"voidMethodArrayTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodArr
ayTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11416 {"voidMethodArrayTestInterfaceEmptyArg", TestObjectV8Internal::voidMethodArr
ayTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11807 {"voidMethodNullableArrayLongArg", TestObjectV8Internal::voidMethodNullableA
rrayLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11417 {"voidMethodNullableArrayLongArg", TestObjectV8Internal::voidMethodNullableA
rrayLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11808 {"longSequenceMethod", TestObjectV8Internal::longSequenceMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11418 {"longSequenceMethod", TestObjectV8Internal::longSequenceMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11809 {"stringSequenceMethod", TestObjectV8Internal::stringSequenceMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11419 {"stringSequenceMethod", TestObjectV8Internal::stringSequenceMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11810 {"testInterfaceEmptySequenceMethod", TestObjectV8Internal::testInterfaceEmpt
ySequenceMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllS
cripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11420 {"testInterfaceEmptySequenceMethod", TestObjectV8Internal::testInterfaceEmpt
ySequenceMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11811 {"voidMethodSequenceLongArg", TestObjectV8Internal::voidMethodSequenceLongAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11421 {"voidMethodSequenceLongArg", TestObjectV8Internal::voidMethodSequenceLongAr
gMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11812 {"voidMethodSequenceStringArg", TestObjectV8Internal::voidMethodSequenceStri
ngArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11422 {"voidMethodSequenceStringArg", TestObjectV8Internal::voidMethodSequenceStri
ngArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11813 {"voidMethodSequenceTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
SequenceTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration:
:ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, | 11423 {"voidMethodSequenceTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
SequenceTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, |
11814 {"voidMethodSequenceSequenceDOMStringArg", TestObjectV8Internal::voidMethodS
equenceSequenceDOMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11424 {"voidMethodSequenceSequenceDOMStringArg", TestObjectV8Internal::voidMethodS
equenceSequenceDOMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11815 {"voidMethodNullableSequenceLongArg", TestObjectV8Internal::voidMethodNullab
leSequenceLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAl
lScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11425 {"voidMethodNullableSequenceLongArg", TestObjectV8Internal::voidMethodNullab
leSequenceLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype
, V8DOMConfiguration::CheckHolder}, |
11816 {"longFrozenArrayMethod", TestObjectV8Internal::longFrozenArrayMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11426 {"longFrozenArrayMethod", TestObjectV8Internal::longFrozenArrayMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11817 {"voidMethodStringFrozenArrayMethod", TestObjectV8Internal::voidMethodString
FrozenArrayMethodMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAl
lScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11427 {"voidMethodStringFrozenArrayMethod", TestObjectV8Internal::voidMethodString
FrozenArrayMethodMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype
, V8DOMConfiguration::CheckHolder}, |
11818 {"voidMethodTestInterfaceEmptyFrozenArrayMethod", TestObjectV8Internal::void
MethodTestInterfaceEmptyFrozenArrayMethodMethodCallback, 0, 1, v8::None, V8DOMCo
nfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, | 11428 {"voidMethodTestInterfaceEmptyFrozenArrayMethod", TestObjectV8Internal::void
MethodTestInterfaceEmptyFrozenArrayMethodMethodCallback, 0, 1, v8::None, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11819 {"nullableLongMethod", TestObjectV8Internal::nullableLongMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11429 {"nullableLongMethod", TestObjectV8Internal::nullableLongMethodMethodCallbac
k, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11820 {"nullableStringMethod", TestObjectV8Internal::nullableStringMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11430 {"nullableStringMethod", TestObjectV8Internal::nullableStringMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11821 {"nullableTestInterfaceMethod", TestObjectV8Internal::nullableTestInterfaceM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11431 {"nullableTestInterfaceMethod", TestObjectV8Internal::nullableTestInterfaceM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11822 {"nullableLongSequenceMethod", TestObjectV8Internal::nullableLongSequenceMet
hodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11432 {"nullableLongSequenceMethod", TestObjectV8Internal::nullableLongSequenceMet
hodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11823 {"testInterfaceGarbageCollectedOrDOMStringMethod", TestObjectV8Internal::tes
tInterfaceGarbageCollectedOrDOMStringMethodMethodCallback, 0, 0, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | 11433 {"testInterfaceGarbageCollectedOrDOMStringMethod", TestObjectV8Internal::tes
tInterfaceGarbageCollectedOrDOMStringMethodMethodCallback, 0, 0, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11824 {"booleanOrDOMStringOrUnrestrictedDoubleMethod", TestObjectV8Internal::boole
anOrDOMStringOrUnrestrictedDoubleMethodMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11434 {"booleanOrDOMStringOrUnrestrictedDoubleMethod", TestObjectV8Internal::boole
anOrDOMStringOrUnrestrictedDoubleMethodMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11825 {"testInterfaceOrLongMethod", TestObjectV8Internal::testInterfaceOrLongMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11435 {"testInterfaceOrLongMethod", TestObjectV8Internal::testInterfaceOrLongMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11826 {"voidMethodDoubleOrDOMStringArg", TestObjectV8Internal::voidMethodDoubleOrD
OMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11436 {"voidMethodDoubleOrDOMStringArg", TestObjectV8Internal::voidMethodDoubleOrD
OMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11827 {"voidMethodDoubleOrDOMStringOrNullArg", TestObjectV8Internal::voidMethodDou
bleOrDOMStringOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11437 {"voidMethodDoubleOrDOMStringOrNullArg", TestObjectV8Internal::voidMethodDou
bleOrDOMStringOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11828 {"voidMethodDoubleOrNullOrDOMStringArg", TestObjectV8Internal::voidMethodDou
bleOrNullOrDOMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11438 {"voidMethodDoubleOrNullOrDOMStringArg", TestObjectV8Internal::voidMethodDou
bleOrNullOrDOMStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11829 {"voidMethodDOMStringOrArrayBufferOrArrayBufferViewArg", TestObjectV8Interna
l::voidMethodDOMStringOrArrayBufferOrArrayBufferViewArgMethodCallback, 0, 1, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11439 {"voidMethodDOMStringOrArrayBufferOrArrayBufferViewArg", TestObjectV8Interna
l::voidMethodDOMStringOrArrayBufferOrArrayBufferViewArgMethodCallback, 0, 1, v8:
:None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11830 {"voidMethodArrayBufferOrArrayBufferViewOrDictionaryArg", TestObjectV8Intern
al::voidMethodArrayBufferOrArrayBufferViewOrDictionaryArgMethodCallback, 0, 1, v
8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11440 {"voidMethodArrayBufferOrArrayBufferViewOrDictionaryArg", TestObjectV8Intern
al::voidMethodArrayBufferOrArrayBufferViewOrDictionaryArgMethodCallback, 0, 1, v
8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11831 {"voidMethodArrayOfDoubleOrDOMStringArg", TestObjectV8Internal::voidMethodAr
rayOfDoubleOrDOMStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Exp
osedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, | 11441 {"voidMethodArrayOfDoubleOrDOMStringArg", TestObjectV8Internal::voidMethodAr
rayOfDoubleOrDOMStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnP
rototype, V8DOMConfiguration::CheckHolder}, |
11832 {"voidMethodTestInterfaceEmptyOrNullArg", TestObjectV8Internal::voidMethodTe
stInterfaceEmptyOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Exp
osedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, | 11442 {"voidMethodTestInterfaceEmptyOrNullArg", TestObjectV8Internal::voidMethodTe
stInterfaceEmptyOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnP
rototype, V8DOMConfiguration::CheckHolder}, |
11833 {"voidMethodTestCallbackInterfaceArg", TestObjectV8Internal::voidMethodTestC
allbackInterfaceArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11443 {"voidMethodTestCallbackInterfaceArg", TestObjectV8Internal::voidMethodTestC
allbackInterfaceArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11834 {"voidMethodOptionalTestCallbackInterfaceArg", TestObjectV8Internal::voidMet
hodOptionalTestCallbackInterfaceArgMethodCallback, 0, 0, v8::None, V8DOMConfigur
ation::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:
:CheckHolder}, | 11444 {"voidMethodOptionalTestCallbackInterfaceArg", TestObjectV8Internal::voidMet
hodOptionalTestCallbackInterfaceArgMethodCallback, 0, 0, v8::None, V8DOMConfigur
ation::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11835 {"voidMethodTestCallbackInterfaceOrNullArg", TestObjectV8Internal::voidMetho
dTestCallbackInterfaceOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11445 {"voidMethodTestCallbackInterfaceOrNullArg", TestObjectV8Internal::voidMetho
dTestCallbackInterfaceOrNullArgMethodCallback, 0, 1, v8::None, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11836 {"testEnumMethod", TestObjectV8Internal::testEnumMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProtot
ype, V8DOMConfiguration::CheckHolder}, | 11446 {"testEnumMethod", TestObjectV8Internal::testEnumMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11837 {"voidMethodTestEnumArg", TestObjectV8Internal::voidMethodTestEnumArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11447 {"voidMethodTestEnumArg", TestObjectV8Internal::voidMethodTestEnumArgMethodC
allback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11838 {"voidMethodTestMultipleEnumArg", TestObjectV8Internal::voidMethodTestMultip
leEnumArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11448 {"voidMethodTestMultipleEnumArg", TestObjectV8Internal::voidMethodTestMultip
leEnumArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11839 {"dictionaryMethod", TestObjectV8Internal::dictionaryMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11449 {"dictionaryMethod", TestObjectV8Internal::dictionaryMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11840 {"testDictionaryMethod", TestObjectV8Internal::testDictionaryMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11450 {"testDictionaryMethod", TestObjectV8Internal::testDictionaryMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11841 {"nullableTestDictionaryMethod", TestObjectV8Internal::nullableTestDictionar
yMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11451 {"nullableTestDictionaryMethod", TestObjectV8Internal::nullableTestDictionar
yMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11842 {"passPermissiveDictionaryMethod", TestObjectV8Internal::passPermissiveDicti
onaryMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11452 {"passPermissiveDictionaryMethod", TestObjectV8Internal::passPermissiveDicti
onaryMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11843 {"nodeFilterMethod", TestObjectV8Internal::nodeFilterMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11453 {"nodeFilterMethod", TestObjectV8Internal::nodeFilterMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11844 {"promiseMethod", TestObjectV8Internal::promiseMethodMethodCallback, 0, 3, v
8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::DoNotCheckHolder}, | 11454 {"promiseMethod", TestObjectV8Internal::promiseMethodMethodCallback, 0, 3, v
8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNotCheckHolder}, |
11845 {"promiseMethodWithoutExceptionState", TestObjectV8Internal::promiseMethodWi
thoutExceptionStateMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::DoNotCheckHolde
r}, | 11455 {"promiseMethodWithoutExceptionState", TestObjectV8Internal::promiseMethodWi
thoutExceptionStateMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::DoNotCheckHolder}, |
11846 {"serializedScriptValueMethod", TestObjectV8Internal::serializedScriptValueM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11456 {"serializedScriptValueMethod", TestObjectV8Internal::serializedScriptValueM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11847 {"xPathNSResolverMethod", TestObjectV8Internal::xPathNSResolverMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11457 {"xPathNSResolverMethod", TestObjectV8Internal::xPathNSResolverMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11848 {"voidMethodDictionaryArg", TestObjectV8Internal::voidMethodDictionaryArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11458 {"voidMethodDictionaryArg", TestObjectV8Internal::voidMethodDictionaryArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11849 {"voidMethodNodeFilterArg", TestObjectV8Internal::voidMethodNodeFilterArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11459 {"voidMethodNodeFilterArg", TestObjectV8Internal::voidMethodNodeFilterArgMet
hodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11850 {"voidMethodPromiseArg", TestObjectV8Internal::voidMethodPromiseArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11460 {"voidMethodPromiseArg", TestObjectV8Internal::voidMethodPromiseArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11851 {"voidMethodSerializedScriptValueArg", TestObjectV8Internal::voidMethodSeria
lizedScriptValueArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11461 {"voidMethodSerializedScriptValueArg", TestObjectV8Internal::voidMethodSeria
lizedScriptValueArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11852 {"voidMethodXPathNSResolverArg", TestObjectV8Internal::voidMethodXPathNSReso
lverArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11462 {"voidMethodXPathNSResolverArg", TestObjectV8Internal::voidMethodXPathNSReso
lverArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11853 {"voidMethodDictionarySequenceArg", TestObjectV8Internal::voidMethodDictiona
rySequenceArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11463 {"voidMethodDictionarySequenceArg", TestObjectV8Internal::voidMethodDictiona
rySequenceArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11854 {"voidMethodStringArgLongArg", TestObjectV8Internal::voidMethodStringArgLong
ArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11464 {"voidMethodStringArgLongArg", TestObjectV8Internal::voidMethodStringArgLong
ArgMethodCallback, 0, 2, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11855 {"voidMethodOptionalStringArg", TestObjectV8Internal::voidMethodOptionalStri
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11465 {"voidMethodOptionalStringArg", TestObjectV8Internal::voidMethodOptionalStri
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11856 {"voidMethodOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
OptionalTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, | 11466 {"voidMethodOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
OptionalTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, |
11857 {"voidMethodOptionalLongArg", TestObjectV8Internal::voidMethodOptionalLongAr
gMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11467 {"voidMethodOptionalLongArg", TestObjectV8Internal::voidMethodOptionalLongAr
gMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11858 {"stringMethodOptionalLongArg", TestObjectV8Internal::stringMethodOptionalLo
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11468 {"stringMethodOptionalLongArg", TestObjectV8Internal::stringMethodOptionalLo
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11859 {"testInterfaceEmptyMethodOptionalLongArg", TestObjectV8Internal::testInterf
aceEmptyMethodOptionalLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, | 11469 {"testInterfaceEmptyMethodOptionalLongArg", TestObjectV8Internal::testInterf
aceEmptyMethodOptionalLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, |
11860 {"longMethodOptionalLongArg", TestObjectV8Internal::longMethodOptionalLongAr
gMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11470 {"longMethodOptionalLongArg", TestObjectV8Internal::longMethodOptionalLongAr
gMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11861 {"voidMethodLongArgOptionalLongArg", TestObjectV8Internal::voidMethodLongArg
OptionalLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllS
cripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11471 {"voidMethodLongArgOptionalLongArg", TestObjectV8Internal::voidMethodLongArg
OptionalLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11862 {"voidMethodLongArgOptionalLongArgOptionalLongArg", TestObjectV8Internal::vo
idMethodLongArgOptionalLongArgOptionalLongArgMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11472 {"voidMethodLongArgOptionalLongArgOptionalLongArg", TestObjectV8Internal::vo
idMethodLongArgOptionalLongArgOptionalLongArgMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11863 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voi
dMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | 11473 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voi
dMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback, 0, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11864 {"voidMethodTestInterfaceEmptyArgOptionalLongArg", TestObjectV8Internal::voi
dMethodTestInterfaceEmptyArgOptionalLongArgMethodCallback, 0, 1, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | 11474 {"voidMethodTestInterfaceEmptyArgOptionalLongArg", TestObjectV8Internal::voi
dMethodTestInterfaceEmptyArgOptionalLongArgMethodCallback, 0, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11865 {"voidMethodOptionalDictionaryArg", TestObjectV8Internal::voidMethodOptional
DictionaryArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11475 {"voidMethodOptionalDictionaryArg", TestObjectV8Internal::voidMethodOptional
DictionaryArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11866 {"voidMethodDefaultByteStringArg", TestObjectV8Internal::voidMethodDefaultBy
teStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11476 {"voidMethodDefaultByteStringArg", TestObjectV8Internal::voidMethodDefaultBy
teStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11867 {"voidMethodDefaultStringArg", TestObjectV8Internal::voidMethodDefaultString
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11477 {"voidMethodDefaultStringArg", TestObjectV8Internal::voidMethodDefaultString
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11868 {"voidMethodDefaultIntegerArgs", TestObjectV8Internal::voidMethodDefaultInte
gerArgsMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11478 {"voidMethodDefaultIntegerArgs", TestObjectV8Internal::voidMethodDefaultInte
gerArgsMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11869 {"voidMethodDefaultDoubleArg", TestObjectV8Internal::voidMethodDefaultDouble
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11479 {"voidMethodDefaultDoubleArg", TestObjectV8Internal::voidMethodDefaultDouble
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11870 {"voidMethodDefaultTrueBooleanArg", TestObjectV8Internal::voidMethodDefaultT
rueBooleanArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11480 {"voidMethodDefaultTrueBooleanArg", TestObjectV8Internal::voidMethodDefaultT
rueBooleanArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11871 {"voidMethodDefaultFalseBooleanArg", TestObjectV8Internal::voidMethodDefault
FalseBooleanArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllS
cripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11481 {"voidMethodDefaultFalseBooleanArg", TestObjectV8Internal::voidMethodDefault
FalseBooleanArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, |
11872 {"voidMethodDefaultNullableByteStringArg", TestObjectV8Internal::voidMethodD
efaultNullableByteStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::E
xposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}, | 11482 {"voidMethodDefaultNullableByteStringArg", TestObjectV8Internal::voidMethodD
efaultNullableByteStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::O
nPrototype, V8DOMConfiguration::CheckHolder}, |
11873 {"voidMethodDefaultNullableStringArg", TestObjectV8Internal::voidMethodDefau
ltNullableStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11483 {"voidMethodDefaultNullableStringArg", TestObjectV8Internal::voidMethodDefau
ltNullableStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11874 {"voidMethodDefaultNullableTestInterfaceArg", TestObjectV8Internal::voidMeth
odDefaultNullableTestInterfaceArgMethodCallback, 0, 0, v8::None, V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11484 {"voidMethodDefaultNullableTestInterfaceArg", TestObjectV8Internal::voidMeth
odDefaultNullableTestInterfaceArgMethodCallback, 0, 0, v8::None, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11875 {"voidMethodDefaultDoubleOrStringArgs", TestObjectV8Internal::voidMethodDefa
ultDoubleOrStringArgsMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Exposed
ToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11485 {"voidMethodDefaultDoubleOrStringArgs", TestObjectV8Internal::voidMethodDefa
ultDoubleOrStringArgsMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnProto
type, V8DOMConfiguration::CheckHolder}, |
11876 {"voidMethodDefaultStringSequenceArg", TestObjectV8Internal::voidMethodDefau
ltStringSequenceArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11486 {"voidMethodDefaultStringSequenceArg", TestObjectV8Internal::voidMethodDefau
ltStringSequenceArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11877 {"voidMethodVariadicStringArg", TestObjectV8Internal::voidMethodVariadicStri
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11487 {"voidMethodVariadicStringArg", TestObjectV8Internal::voidMethodVariadicStri
ngArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11878 {"voidMethodStringArgVariadicStringArg", TestObjectV8Internal::voidMethodStr
ingArgVariadicStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11488 {"voidMethodStringArgVariadicStringArg", TestObjectV8Internal::voidMethodStr
ingArgVariadicStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11879 {"voidMethodVariadicTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
VariadicTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, | 11489 {"voidMethodVariadicTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
VariadicTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, |
11880 {"voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg", TestObjectV
8Internal::voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11490 {"voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg", TestObjectV
8Internal::voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArgMethodCal
lback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11881 {"voidMethodVariadicTestInterfaceGarbageCollectedArg", TestObjectV8Internal:
:voidMethodVariadicTestInterfaceGarbageCollectedArgMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11491 {"voidMethodVariadicTestInterfaceGarbageCollectedArg", TestObjectV8Internal:
:voidMethodVariadicTestInterfaceGarbageCollectedArgMethodCallback, 0, 0, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11882 {"overloadedMethodA", TestObjectV8Internal::overloadedMethodAMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11492 {"overloadedMethodA", TestObjectV8Internal::overloadedMethodAMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11883 {"overloadedMethodB", TestObjectV8Internal::overloadedMethodBMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11493 {"overloadedMethodB", TestObjectV8Internal::overloadedMethodBMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11884 {"overloadedMethodC", TestObjectV8Internal::overloadedMethodCMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11494 {"overloadedMethodC", TestObjectV8Internal::overloadedMethodCMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11885 {"overloadedMethodD", TestObjectV8Internal::overloadedMethodDMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11495 {"overloadedMethodD", TestObjectV8Internal::overloadedMethodDMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11886 {"overloadedMethodE", TestObjectV8Internal::overloadedMethodEMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11496 {"overloadedMethodE", TestObjectV8Internal::overloadedMethodEMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11887 {"overloadedMethodF", TestObjectV8Internal::overloadedMethodFMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11497 {"overloadedMethodF", TestObjectV8Internal::overloadedMethodFMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11888 {"overloadedMethodG", TestObjectV8Internal::overloadedMethodGMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11498 {"overloadedMethodG", TestObjectV8Internal::overloadedMethodGMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11889 {"overloadedMethodH", TestObjectV8Internal::overloadedMethodHMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11499 {"overloadedMethodH", TestObjectV8Internal::overloadedMethodHMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11890 {"overloadedMethodI", TestObjectV8Internal::overloadedMethodIMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11500 {"overloadedMethodI", TestObjectV8Internal::overloadedMethodIMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11891 {"overloadedMethodJ", TestObjectV8Internal::overloadedMethodJMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11501 {"overloadedMethodJ", TestObjectV8Internal::overloadedMethodJMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11892 {"overloadedMethodK", TestObjectV8Internal::overloadedMethodKMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11502 {"overloadedMethodK", TestObjectV8Internal::overloadedMethodKMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11893 {"overloadedMethodL", TestObjectV8Internal::overloadedMethodLMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11503 {"overloadedMethodL", TestObjectV8Internal::overloadedMethodLMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11894 {"overloadedMethodN", TestObjectV8Internal::overloadedMethodNMethodCallback,
0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11504 {"overloadedMethodN", TestObjectV8Internal::overloadedMethodNMethodCallback,
0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11895 {"promiseOverloadMethod", TestObjectV8Internal::promiseOverloadMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::DoNotCheckHolder}, | 11505 {"promiseOverloadMethod", TestObjectV8Internal::promiseOverloadMethodMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Do
NotCheckHolder}, |
11896 {"overloadedPerWorldBindingsMethod", TestObjectV8Internal::overloadedPerWorl
dBindingsMethodMethodCallback, TestObjectV8Internal::overloadedPerWorldBindingsM
ethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::ExposedToAllSc
ripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11506 {"overloadedPerWorldBindingsMethod", TestObjectV8Internal::overloadedPerWorl
dBindingsMethodMethodCallback, TestObjectV8Internal::overloadedPerWorldBindingsM
ethodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V
8DOMConfiguration::CheckHolder}, |
11897 {"overloadedStaticMethod", TestObjectV8Internal::overloadedStaticMethodMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnInterface, V8DOMConfiguration::CheckHolder}, | 11507 {"overloadedStaticMethod", TestObjectV8Internal::overloadedStaticMethodMetho
dCallback, 0, 1, v8::None, V8DOMConfiguration::OnInterface, V8DOMConfiguration::
CheckHolder}, |
11898 {"item", TestObjectV8Internal::itemMethodCallback, 0, 1, v8::None, V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11508 {"item", TestObjectV8Internal::itemMethodCallback, 0, 1, v8::None, V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11899 {"setItem", TestObjectV8Internal::setItemMethodCallback, 0, 2, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11509 {"setItem", TestObjectV8Internal::setItemMethodCallback, 0, 2, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11900 {"voidMethodClampUnsignedShortArg", TestObjectV8Internal::voidMethodClampUns
ignedShortArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11510 {"voidMethodClampUnsignedShortArg", TestObjectV8Internal::voidMethodClampUns
ignedShortArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}, |
11901 {"voidMethodClampUnsignedLongArg", TestObjectV8Internal::voidMethodClampUnsi
gnedLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11511 {"voidMethodClampUnsignedLongArg", TestObjectV8Internal::voidMethodClampUnsi
gnedLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11902 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", TestObjectV8Internal::vo
idMethodDefaultUndefinedTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11512 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", TestObjectV8Internal::vo
idMethodDefaultUndefinedTestInterfaceEmptyArgMethodCallback, 0, 0, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11903 {"voidMethodDefaultUndefinedLongArg", TestObjectV8Internal::voidMethodDefaul
tUndefinedLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAl
lScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11513 {"voidMethodDefaultUndefinedLongArg", TestObjectV8Internal::voidMethodDefaul
tUndefinedLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype
, V8DOMConfiguration::CheckHolder}, |
11904 {"voidMethodDefaultUndefinedStringArg", TestObjectV8Internal::voidMethodDefa
ultUndefinedStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Exposed
ToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11514 {"voidMethodDefaultUndefinedStringArg", TestObjectV8Internal::voidMethodDefa
ultUndefinedStringArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnProto
type, V8DOMConfiguration::CheckHolder}, |
11905 {"voidMethodEnforceRangeLongArg", TestObjectV8Internal::voidMethodEnforceRan
geLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11515 {"voidMethodEnforceRangeLongArg", TestObjectV8Internal::voidMethodEnforceRan
geLongArgMethodCallback, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11906 {"voidMethodTreatNullAsEmptyStringStringArg", TestObjectV8Internal::voidMeth
odTreatNullAsEmptyStringStringArgMethodCallback, 0, 1, v8::None, V8DOMConfigurat
ion::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::C
heckHolder}, | 11516 {"voidMethodTreatNullAsEmptyStringStringArg", TestObjectV8Internal::voidMeth
odTreatNullAsEmptyStringStringArgMethodCallback, 0, 1, v8::None, V8DOMConfigurat
ion::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11907 {"voidMethodTreatNullAsNullStringStringArg", TestObjectV8Internal::voidMetho
dTreatNullAsNullStringStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11517 {"voidMethodTreatNullAsNullStringStringArg", TestObjectV8Internal::voidMetho
dTreatNullAsNullStringStringArgMethodCallback, 0, 1, v8::None, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11908 {"activityLoggingAccessForAllWorldsMethod", TestObjectV8Internal::activityLo
ggingAccessForAllWorldsMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Check
Holder}, | 11518 {"activityLoggingAccessForAllWorldsMethod", TestObjectV8Internal::activityLo
ggingAccessForAllWorldsMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}, |
11909 {"callWithExecutionContextVoidMethod", TestObjectV8Internal::callWithExecuti
onContextVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11519 {"callWithExecutionContextVoidMethod", TestObjectV8Internal::callWithExecuti
onContextVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11910 {"callWithScriptStateVoidMethod", TestObjectV8Internal::callWithScriptStateV
oidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11520 {"callWithScriptStateVoidMethod", TestObjectV8Internal::callWithScriptStateV
oidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11911 {"callWithScriptStateLongMethod", TestObjectV8Internal::callWithScriptStateL
ongMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts
, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11521 {"callWithScriptStateLongMethod", TestObjectV8Internal::callWithScriptStateL
ongMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}, |
11912 {"callWithScriptStateExecutionContextVoidMethod", TestObjectV8Internal::call
WithScriptStateExecutionContextVoidMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, | 11522 {"callWithScriptStateExecutionContextVoidMethod", TestObjectV8Internal::call
WithScriptStateExecutionContextVoidMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11913 {"callWithScriptStateScriptArgumentsVoidMethod", TestObjectV8Internal::callW
ithScriptStateScriptArgumentsVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11523 {"callWithScriptStateScriptArgumentsVoidMethod", TestObjectV8Internal::callW
ithScriptStateScriptArgumentsVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11914 {"callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArg", TestObjec
tV8Internal::callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArgMetho
dCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigu
ration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11524 {"callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArg", TestObjec
tV8Internal::callWithScriptStateScriptArgumentsVoidMethodOptionalBooleanArgMetho
dCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::
CheckHolder}, |
11915 {"callWithCurrentWindow", TestObjectV8Internal::callWithCurrentWindowMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigura
tion::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11525 {"callWithCurrentWindow", TestObjectV8Internal::callWithCurrentWindowMethodC
allback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Ch
eckHolder}, |
11916 {"callWithCurrentWindowScriptWindow", TestObjectV8Internal::callWithCurrentW
indowScriptWindowMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAl
lScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11526 {"callWithCurrentWindowScriptWindow", TestObjectV8Internal::callWithCurrentW
indowScriptWindowMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype
, V8DOMConfiguration::CheckHolder}, |
11917 {"callWithThisValue", TestObjectV8Internal::callWithThisValueMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11527 {"callWithThisValue", TestObjectV8Internal::callWithThisValueMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11918 {"checkSecurityForNodeVoidMethod", TestObjectV8Internal::checkSecurityForNod
eVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScrip
ts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11528 {"checkSecurityForNodeVoidMethod", TestObjectV8Internal::checkSecurityForNod
eVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DO
MConfiguration::CheckHolder}, |
11919 {"customVoidMethod", TestObjectV8Internal::customVoidMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11529 {"customVoidMethod", TestObjectV8Internal::customVoidMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11920 {"customCallPrologueVoidMethod", TestObjectV8Internal::customCallPrologueVoi
dMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11530 {"customCallPrologueVoidMethod", TestObjectV8Internal::customCallPrologueVoi
dMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11921 {"customCallEpilogueVoidMethod", TestObjectV8Internal::customCallEpilogueVoi
dMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11531 {"customCallEpilogueVoidMethod", TestObjectV8Internal::customCallEpilogueVoi
dMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11922 {"deprecatedVoidMethod", TestObjectV8Internal::deprecatedVoidMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurati
on::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11532 {"deprecatedVoidMethod", TestObjectV8Internal::deprecatedVoidMethodMethodCal
lback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Chec
kHolder}, |
11923 {"implementedAsVoidMethod", TestObjectV8Internal::implementedAsVoidMethodMet
hodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11533 {"implementedAsVoidMethod", TestObjectV8Internal::implementedAsVoidMethodMet
hodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11924 {"measureAsVoidMethod", TestObjectV8Internal::measureAsVoidMethodMethodCallb
ack, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration
::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11534 {"measureAsVoidMethod", TestObjectV8Internal::measureAsVoidMethodMethodCallb
ack, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckH
older}, |
11925 {"measureMethod", TestObjectV8Internal::measureMethodMethodCallback, 0, 0, v
8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11535 {"measureMethod", TestObjectV8Internal::measureMethodMethodCallback, 0, 0, v
8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11926 {"measureOverloadedMethod", TestObjectV8Internal::measureOverloadedMethodMet
hodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11536 {"measureOverloadedMethod", TestObjectV8Internal::measureOverloadedMethodMet
hodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11927 {"DeprecateAsOverloadedMethod", TestObjectV8Internal::DeprecateAsOverloadedM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11537 {"DeprecateAsOverloadedMethod", TestObjectV8Internal::DeprecateAsOverloadedM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11928 {"DeprecateAsSameValueOverloadedMethod", TestObjectV8Internal::DeprecateAsSa
meValueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11538 {"DeprecateAsSameValueOverloadedMethod", TestObjectV8Internal::DeprecateAsSa
meValueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}, |
11929 {"measureAsOverloadedMethod", TestObjectV8Internal::measureAsOverloadedMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11539 {"measureAsOverloadedMethod", TestObjectV8Internal::measureAsOverloadedMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11930 {"measureAsSameValueOverloadedMethod", TestObjectV8Internal::measureAsSameVa
lueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedTo
AllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11540 {"measureAsSameValueOverloadedMethod", TestObjectV8Internal::measureAsSameVa
lueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototy
pe, V8DOMConfiguration::CheckHolder}, |
11931 {"deprecateAsMeasureAsSameValueOverloadedMethod", TestObjectV8Internal::depr
ecateAsMeasureAsSameValueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, | 11541 {"deprecateAsMeasureAsSameValueOverloadedMethod", TestObjectV8Internal::depr
ecateAsMeasureAsSameValueOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11932 {"deprecateAsSameValueMeasureAsOverloadedMethod", TestObjectV8Internal::depr
ecateAsSameValueMeasureAsOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, | 11542 {"deprecateAsSameValueMeasureAsOverloadedMethod", TestObjectV8Internal::depr
ecateAsSameValueMeasureAsOverloadedMethodMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11933 {"deprecateAsSameValueMeasureAsSameValueOverloadedMethod", TestObjectV8Inter
nal::deprecateAsSameValueMeasureAsSameValueOverloadedMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProtot
ype, V8DOMConfiguration::CheckHolder}, | 11543 {"deprecateAsSameValueMeasureAsSameValueOverloadedMethod", TestObjectV8Inter
nal::deprecateAsSameValueMeasureAsSameValueOverloadedMethodMethodCallback, 0, 0,
v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11934 {"notEnumerableVoidMethod", TestObjectV8Internal::notEnumerableVoidMethodMet
hodCallback, 0, 0, static_cast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfig
uration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, | 11544 {"notEnumerableVoidMethod", TestObjectV8Internal::notEnumerableVoidMethodMet
hodCallback, 0, 0, static_cast<v8::PropertyAttribute>(v8::DontEnum), V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11935 {"perWorldBindingsVoidMethod", TestObjectV8Internal::perWorldBindingsVoidMet
hodMethodCallback, TestObjectV8Internal::perWorldBindingsVoidMethodMethodCallbac
kForMainWorld, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11545 {"perWorldBindingsVoidMethod", TestObjectV8Internal::perWorldBindingsVoidMet
hodMethodCallback, TestObjectV8Internal::perWorldBindingsVoidMethodMethodCallbac
kForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration:
:CheckHolder}, |
11936 {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", TestObjectV8Internal::pe
rWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallback, TestObjectV8Interna
l::perWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallbackForMainWorld, 1,
v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProtot
ype, V8DOMConfiguration::CheckHolder}, | 11546 {"perWorldBindingsVoidMethodTestInterfaceEmptyArg", TestObjectV8Internal::pe
rWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallback, TestObjectV8Interna
l::perWorldBindingsVoidMethodTestInterfaceEmptyArgMethodCallbackForMainWorld, 1,
v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11937 {"postMessage", TestObjectV8Internal::postMessageMethodCallback, 0, 1, v8::N
one, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V
8DOMConfiguration::CheckHolder}, | 11547 {"postMessage", TestObjectV8Internal::postMessageMethodCallback, 0, 1, v8::N
one, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11938 {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", TestObjectV8Intern
al::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallback, TestObj
ectV8Internal::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallba
ckForMainWorld, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfi
guration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11548 {"activityLoggingForAllWorldsPerWorldBindingsVoidMethod", TestObjectV8Intern
al::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallback, TestObj
ectV8Internal::activityLoggingForAllWorldsPerWorldBindingsVoidMethodMethodCallba
ckForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration
::CheckHolder}, |
11939 {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", TestObjectV8I
nternal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallbac
k, TestObjectV8Internal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMet
hodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::ExposedToAllScri
pts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11549 {"activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethod", TestObjectV8I
nternal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMethodMethodCallbac
k, TestObjectV8Internal::activityLoggingForIsolatedWorldsPerWorldBindingsVoidMet
hodMethodCallbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, |
11940 {"raisesExceptionVoidMethod", TestObjectV8Internal::raisesExceptionVoidMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMC
onfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11550 {"raisesExceptionVoidMethod", TestObjectV8Internal::raisesExceptionVoidMetho
dMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigura
tion::CheckHolder}, |
11941 {"raisesExceptionStringMethod", TestObjectV8Internal::raisesExceptionStringM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8
DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11551 {"raisesExceptionStringMethod", TestObjectV8Internal::raisesExceptionStringM
ethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfi
guration::CheckHolder}, |
11942 {"raisesExceptionVoidMethodOptionalLongArg", TestObjectV8Internal::raisesExc
eptionVoidMethodOptionalLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11552 {"raisesExceptionVoidMethodOptionalLongArg", TestObjectV8Internal::raisesExc
eptionVoidMethodOptionalLongArgMethodCallback, 0, 0, v8::None, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11943 {"raisesExceptionVoidMethodTestCallbackInterfaceArg", TestObjectV8Internal::
raisesExceptionVoidMethodTestCallbackInterfaceArgMethodCallback, 0, 1, v8::None,
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOM
Configuration::CheckHolder}, | 11553 {"raisesExceptionVoidMethodTestCallbackInterfaceArg", TestObjectV8Internal::
raisesExceptionVoidMethodTestCallbackInterfaceArgMethodCallback, 0, 1, v8::None,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11944 {"raisesExceptionVoidMethodOptionalTestCallbackInterfaceArg", TestObjectV8In
ternal::raisesExceptionVoidMethodOptionalTestCallbackInterfaceArgMethodCallback,
0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::On
Prototype, V8DOMConfiguration::CheckHolder}, | 11554 {"raisesExceptionVoidMethodOptionalTestCallbackInterfaceArg", TestObjectV8In
ternal::raisesExceptionVoidMethodOptionalTestCallbackInterfaceArgMethodCallback,
0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolde
r}, |
11945 {"raisesExceptionTestInterfaceEmptyVoidMethod", TestObjectV8Internal::raises
ExceptionTestInterfaceEmptyVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfig
uration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, | 11555 {"raisesExceptionTestInterfaceEmptyVoidMethod", TestObjectV8Internal::raises
ExceptionTestInterfaceEmptyVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11946 {"raisesExceptionXPathNSResolverVoidMethod", TestObjectV8Internal::raisesExc
eptionXPathNSResolverVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguratio
n::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::Che
ckHolder}, | 11556 {"raisesExceptionXPathNSResolverVoidMethod", TestObjectV8Internal::raisesExc
eptionXPathNSResolverVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguratio
n::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11947 {"callWithExecutionContextRaisesExceptionVoidMethodLongArg", TestObjectV8Int
ernal::callWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallback, 0
, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11557 {"callWithExecutionContextRaisesExceptionVoidMethodLongArg", TestObjectV8Int
ernal::callWithExecutionContextRaisesExceptionVoidMethodLongArgMethodCallback, 0
, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11948 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArg", TestObjectV8I
nternal::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::
OnPrototype, V8DOMConfiguration::CheckHolder}, | 11558 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArg", TestObjectV8I
nternal::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyArgMethodCallbac
k, 0, 1, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHol
der}, |
11949 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArg", TestO
bjectV8Internal::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadic
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DO
MConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11559 {"legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadicArg", TestO
bjectV8Internal::legacyInterfaceTypeCheckingVoidMethodTestInterfaceEmptyVariadic
ArgMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, |
11950 {"useToImpl4ArgumentsCheckingIfPossibleWithOptionalArg", TestObjectV8Interna
l::useToImpl4ArgumentsCheckingIfPossibleWithOptionalArgMethodCallback, 0, 1, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11560 {"useToImpl4ArgumentsCheckingIfPossibleWithOptionalArg", TestObjectV8Interna
l::useToImpl4ArgumentsCheckingIfPossibleWithOptionalArgMethodCallback, 0, 1, v8:
:None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11951 {"useToImpl4ArgumentsCheckingIfPossibleWithNullableArg", TestObjectV8Interna
l::useToImpl4ArgumentsCheckingIfPossibleWithNullableArgMethodCallback, 0, 2, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11561 {"useToImpl4ArgumentsCheckingIfPossibleWithNullableArg", TestObjectV8Interna
l::useToImpl4ArgumentsCheckingIfPossibleWithNullableArgMethodCallback, 0, 2, v8:
:None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11952 {"useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArg", TestObjectV8Intern
al::useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArgMethodCallback, 0, 1, v
8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototyp
e, V8DOMConfiguration::CheckHolder}, | 11562 {"useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArg", TestObjectV8Intern
al::useToImpl4ArgumentsCheckingIfPossibleWithUndefinedArgMethodCallback, 0, 1, v
8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11953 {"unforgeableVoidMethod", TestObjectV8Internal::unforgeableVoidMethodMethodC
allback, 0, 0, static_cast<v8::PropertyAttribute>(v8::ReadOnly | v8::DontDelete)
, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnInstance, V8DOM
Configuration::CheckHolder}, | 11563 {"unforgeableVoidMethod", TestObjectV8Internal::unforgeableVoidMethodMethodC
allback, 0, 0, static_cast<v8::PropertyAttribute>(v8::ReadOnly | v8::DontDelete)
, V8DOMConfiguration::OnInstance, V8DOMConfiguration::CheckHolder}, |
11954 {"voidMethodTestInterfaceGarbageCollectedSequenceArg", TestObjectV8Internal:
:voidMethodTestInterfaceGarbageCollectedSequenceArgMethodCallback, 0, 1, v8::Non
e, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8D
OMConfiguration::CheckHolder}, | 11564 {"voidMethodTestInterfaceGarbageCollectedSequenceArg", TestObjectV8Internal:
:voidMethodTestInterfaceGarbageCollectedSequenceArgMethodCallback, 0, 1, v8::Non
e, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11955 {"voidMethodTestInterfaceGarbageCollectedArrayArg", TestObjectV8Internal::vo
idMethodTestInterfaceGarbageCollectedArrayArgMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11565 {"voidMethodTestInterfaceGarbageCollectedArrayArg", TestObjectV8Internal::vo
idMethodTestInterfaceGarbageCollectedArrayArgMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11956 {"newObjectTestInterfaceMethod", TestObjectV8Internal::newObjectTestInterfac
eMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, | 11566 {"newObjectTestInterfaceMethod", TestObjectV8Internal::newObjectTestInterfac
eMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMCon
figuration::CheckHolder}, |
11957 {"serializerMethod", TestObjectV8Internal::serializerMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11567 {"serializerMethod", TestObjectV8Internal::serializerMethodMethodCallback, 0
, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
, |
11958 {"voidMethodImplementedInPrivateScript", TestObjectV8Internal::voidMethodImp
lementedInPrivateScriptMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Expos
edToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}, | 11568 {"keys", TestObjectV8Internal::keysMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11959 {"shortMethodImplementedInPrivateScript", TestObjectV8Internal::shortMethodI
mplementedInPrivateScriptMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Exp
osedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHold
er}, | 11569 {"values", TestObjectV8Internal::valuesMethodCallback, 0, 0, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11960 {"shortMethodWithShortArgumentImplementedInPrivateScript", TestObjectV8Inter
nal::shortMethodWithShortArgumentImplementedInPrivateScriptMethodCallback, 0, 1,
v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnProtot
ype, V8DOMConfiguration::CheckHolder}, | 11570 {"entries", TestObjectV8Internal::entriesMethodCallback, 0, 0, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11961 {"stringMethodWithStringArgumentImplementedInPrivateScript", TestObjectV8Int
ernal::stringMethodWithStringArgumentImplementedInPrivateScriptMethodCallback, 0
, 1, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11571 {"forEach", TestObjectV8Internal::forEachMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11962 {"nodeMethodWithNodeArgumentImplementedInPrivateScript", TestObjectV8Interna
l::nodeMethodWithNodeArgumentImplementedInPrivateScriptMethodCallback, 0, 1, v8:
:None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype,
V8DOMConfiguration::CheckHolder}, | 11572 {"has", TestObjectV8Internal::hasMethodCallback, 0, 1, v8::None, V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11963 {"nodeMethodWithVariousArgumentsImplementedInPrivateScript", TestObjectV8Int
ernal::nodeMethodWithVariousArgumentsImplementedInPrivateScriptMethodCallback, 0
, 5, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPr
ototype, V8DOMConfiguration::CheckHolder}, | 11573 {"get", TestObjectV8Internal::getMethodCallback, 0, 1, v8::None, V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11964 {"methodImplementedInCPPForPrivateScriptOnly", TestObjectV8Internal::methodI
mplementedInCPPForPrivateScriptOnlyMethodCallback, 0, 2, v8::None, V8DOMConfigur
ation::OnlyExposedToPrivateScript, V8DOMConfiguration::OnPrototype, V8DOMConfigu
ration::CheckHolder}, | 11574 {"clear", TestObjectV8Internal::clearMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11965 {"keys", TestObjectV8Internal::keysMethodCallback, 0, 0, v8::None, V8DOMConf
iguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}, | 11575 {"delete", TestObjectV8Internal::deleteMethodCallback, 0, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11966 {"values", TestObjectV8Internal::valuesMethodCallback, 0, 0, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | 11576 {"set", TestObjectV8Internal::setMethodCallback, 0, 2, v8::None, V8DOMConfig
uration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11967 {"entries", TestObjectV8Internal::entriesMethodCallback, 0, 0, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11577 {"toJSON", TestObjectV8Internal::toJSONMethodCallback, 0, 0, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11968 {"forEach", TestObjectV8Internal::forEachMethodCallback, 0, 1, v8::None, V8D
OMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConf
iguration::CheckHolder}, | 11578 {"toString", TestObjectV8Internal::toStringMethodCallback, 0, 0, v8::None, V
8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}, |
11969 {"has", TestObjectV8Internal::hasMethodCallback, 0, 1, v8::None, V8DOMConfig
uration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, | |
11970 {"get", TestObjectV8Internal::getMethodCallback, 0, 1, v8::None, V8DOMConfig
uration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, | |
11971 {"clear", TestObjectV8Internal::clearMethodCallback, 0, 0, v8::None, V8DOMCo
nfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfigur
ation::CheckHolder}, | |
11972 {"delete", TestObjectV8Internal::deleteMethodCallback, 0, 1, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | |
11973 {"set", TestObjectV8Internal::setMethodCallback, 0, 2, v8::None, V8DOMConfig
uration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguratio
n::CheckHolder}, | |
11974 {"toJSON", TestObjectV8Internal::toJSONMethodCallback, 0, 0, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}, | |
11975 {"toString", TestObjectV8Internal::toStringMethodCallback, 0, 0, v8::None, V
8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMCo
nfiguration::CheckHolder}, | |
11976 }; | 11579 }; |
11977 | 11580 |
11978 static void installV8TestObjectTemplate(v8::Isolate* isolate, const DOMWrapperWo
rld& world, v8::Local<v8::FunctionTemplate> interfaceTemplate) { | 11581 static void installV8TestObjectTemplate(v8::Isolate* isolate, const DOMWrapperWo
rld& world, v8::Local<v8::FunctionTemplate> interfaceTemplate) { |
11979 // Initialize the interface object's template. | 11582 // Initialize the interface object's template. |
11980 V8DOMConfiguration::initializeDOMInterfaceTemplate(isolate, interfaceTemplate,
V8TestObject::wrapperTypeInfo.interfaceName, v8::Local<v8::FunctionTemplate>(),
V8TestObject::internalFieldCount); | 11583 V8DOMConfiguration::initializeDOMInterfaceTemplate(isolate, interfaceTemplate,
V8TestObject::wrapperTypeInfo.interfaceName, v8::Local<v8::FunctionTemplate>(),
V8TestObject::internalFieldCount); |
11981 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp
late); | 11584 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp
late); |
11982 ALLOW_UNUSED_LOCAL(signature); | 11585 ALLOW_UNUSED_LOCAL(signature); |
11983 v8::Local<v8::ObjectTemplate> instanceTemplate = interfaceTemplate->InstanceTe
mplate(); | 11586 v8::Local<v8::ObjectTemplate> instanceTemplate = interfaceTemplate->InstanceTe
mplate(); |
11984 ALLOW_UNUSED_LOCAL(instanceTemplate); | 11587 ALLOW_UNUSED_LOCAL(instanceTemplate); |
11985 v8::Local<v8::ObjectTemplate> prototypeTemplate = interfaceTemplate->Prototype
Template(); | 11588 v8::Local<v8::ObjectTemplate> prototypeTemplate = interfaceTemplate->Prototype
Template(); |
11986 ALLOW_UNUSED_LOCAL(prototypeTemplate); | 11589 ALLOW_UNUSED_LOCAL(prototypeTemplate); |
11987 | 11590 |
11988 // Register DOM constants, attributes and operations. | 11591 // Register DOM constants, attributes and operations. |
11989 V8DOMConfiguration::installAttributes(isolate, world, instanceTemplate, protot
ypeTemplate, V8TestObjectAttributes, WTF_ARRAY_LENGTH(V8TestObjectAttributes)); | 11592 V8DOMConfiguration::installAttributes(isolate, world, instanceTemplate, protot
ypeTemplate, V8TestObjectAttributes, WTF_ARRAY_LENGTH(V8TestObjectAttributes)); |
11990 V8DOMConfiguration::installLazyDataAttributes(isolate, world, instanceTemplate
, prototypeTemplate, V8TestObjectLazyDataAttributes, WTF_ARRAY_LENGTH(V8TestObje
ctLazyDataAttributes)); | 11593 V8DOMConfiguration::installLazyDataAttributes(isolate, world, instanceTemplate
, prototypeTemplate, V8TestObjectLazyDataAttributes, WTF_ARRAY_LENGTH(V8TestObje
ctLazyDataAttributes)); |
11991 V8DOMConfiguration::installAccessors(isolate, world, instanceTemplate, prototy
peTemplate, interfaceTemplate, signature, V8TestObjectAccessors, WTF_ARRAY_LENGT
H(V8TestObjectAccessors)); | 11594 V8DOMConfiguration::installAccessors(isolate, world, instanceTemplate, prototy
peTemplate, interfaceTemplate, signature, V8TestObjectAccessors, WTF_ARRAY_LENGT
H(V8TestObjectAccessors)); |
11992 V8DOMConfiguration::installMethods(isolate, world, instanceTemplate, prototype
Template, interfaceTemplate, signature, V8TestObjectMethods, WTF_ARRAY_LENGTH(V8
TestObjectMethods)); | 11595 V8DOMConfiguration::installMethods(isolate, world, instanceTemplate, prototype
Template, interfaceTemplate, signature, V8TestObjectMethods, WTF_ARRAY_LENGTH(V8
TestObjectMethods)); |
11993 | 11596 |
11994 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11597 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
11995 const V8DOMConfiguration::AccessorConfiguration accessorruntimeEnabledLongAt
tributeConfiguration = {"runtimeEnabledLongAttribute", TestObjectV8Internal::run
timeEnabledLongAttributeAttributeGetterCallback, TestObjectV8Internal::runtimeEn
abledLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static
_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::ExposedToAllScripts,
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; | 11598 const V8DOMConfiguration::AccessorConfiguration accessorruntimeEnabledLongAt
tributeConfiguration = {"runtimeEnabledLongAttribute", TestObjectV8Internal::run
timeEnabledLongAttributeAttributeGetterCallback, TestObjectV8Internal::runtimeEn
abledLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static
_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMCo
nfiguration::CheckHolder}; |
11996 V8DOMConfiguration::installAccessor(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, accessorruntimeEnabledLongAttributeCo
nfiguration); | 11599 V8DOMConfiguration::installAccessor(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, accessorruntimeEnabledLongAttributeCo
nfiguration); |
11997 const V8DOMConfiguration::AccessorConfiguration accessorunscopableRuntimeEna
bledLongAttributeConfiguration = {"unscopableRuntimeEnabledLongAttribute", TestO
bjectV8Internal::unscopableRuntimeEnabledLongAttributeAttributeGetterCallback, T
estObjectV8Internal::unscopableRuntimeEnabledLongAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMC
onfiguration::CheckHolder}; | 11600 const V8DOMConfiguration::AccessorConfiguration accessorunscopableRuntimeEna
bledLongAttributeConfiguration = {"unscopableRuntimeEnabledLongAttribute", TestO
bjectV8Internal::unscopableRuntimeEnabledLongAttributeAttributeGetterCallback, T
estObjectV8Internal::unscopableRuntimeEnabledLongAttributeAttributeSetterCallbac
k, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribute>(v8::None),
V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; |
11998 V8DOMConfiguration::installAccessor(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, accessorunscopableRuntimeEnabledLongA
ttributeConfiguration); | 11601 V8DOMConfiguration::installAccessor(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, accessorunscopableRuntimeEnabledLongA
ttributeConfiguration); |
11999 } | 11602 } |
12000 | 11603 |
12001 // Indexed properties | 11604 // Indexed properties |
12002 v8::IndexedPropertyHandlerConfiguration indexedPropertyHandlerConfig(TestObjec
tV8Internal::indexedPropertyGetterCallback, TestObjectV8Internal::indexedPropert
ySetterCallback, 0, TestObjectV8Internal::indexedPropertyDeleterCallback, indexe
dPropertyEnumerator<TestObject>, v8::Local<v8::Value>(), v8::PropertyHandlerFlag
s::kNone); | 11605 v8::IndexedPropertyHandlerConfiguration indexedPropertyHandlerConfig(TestObjec
tV8Internal::indexedPropertyGetterCallback, TestObjectV8Internal::indexedPropert
ySetterCallback, 0, TestObjectV8Internal::indexedPropertyDeleterCallback, indexe
dPropertyEnumerator<TestObject>, v8::Local<v8::Value>(), v8::PropertyHandlerFlag
s::kNone); |
12003 instanceTemplate->SetHandler(indexedPropertyHandlerConfig); | 11606 instanceTemplate->SetHandler(indexedPropertyHandlerConfig); |
12004 // Named properties | 11607 // Named properties |
12005 v8::NamedPropertyHandlerConfiguration namedPropertyHandlerConfig(TestObjectV8I
nternal::namedPropertyGetterCallback, TestObjectV8Internal::namedPropertySetterC
allback, TestObjectV8Internal::namedPropertyQueryCallback, TestObjectV8Internal:
:namedPropertyDeleterCallback, TestObjectV8Internal::namedPropertyEnumeratorCall
back, v8::Local<v8::Value>(), static_cast<v8::PropertyHandlerFlags>(int(v8::Prop
ertyHandlerFlags::kOnlyInterceptStrings) | int(v8::PropertyHandlerFlags::kNonMas
king))); | 11608 v8::NamedPropertyHandlerConfiguration namedPropertyHandlerConfig(TestObjectV8I
nternal::namedPropertyGetterCallback, TestObjectV8Internal::namedPropertySetterC
allback, TestObjectV8Internal::namedPropertyQueryCallback, TestObjectV8Internal:
:namedPropertyDeleterCallback, TestObjectV8Internal::namedPropertyEnumeratorCall
back, v8::Local<v8::Value>(), static_cast<v8::PropertyHandlerFlags>(int(v8::Prop
ertyHandlerFlags::kOnlyInterceptStrings) | int(v8::PropertyHandlerFlags::kNonMas
king))); |
12006 instanceTemplate->SetHandler(namedPropertyHandlerConfig); | 11609 instanceTemplate->SetHandler(namedPropertyHandlerConfig); |
12007 | 11610 |
12008 // Iterator (@@iterator) | 11611 // Iterator (@@iterator) |
12009 const V8DOMConfiguration::SymbolKeyedMethodConfiguration symbolKeyedIteratorCo
nfiguration = { v8::Symbol::GetIterator, TestObjectV8Internal::iteratorMethodCal
lback, 0, v8::DontEnum, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfigurat
ion::OnPrototype }; | 11612 const V8DOMConfiguration::SymbolKeyedMethodConfiguration symbolKeyedIteratorCo
nfiguration = { v8::Symbol::GetIterator, TestObjectV8Internal::iteratorMethodCal
lback, 0, v8::DontEnum, V8DOMConfiguration::OnPrototype }; |
12010 V8DOMConfiguration::installMethod(isolate, world, prototypeTemplate, signature
, symbolKeyedIteratorConfiguration); | 11613 V8DOMConfiguration::installMethod(isolate, world, prototypeTemplate, signature
, symbolKeyedIteratorConfiguration); |
12011 | 11614 |
12012 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11615 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12013 const V8DOMConfiguration::MethodConfiguration unscopableRuntimeEnabledVoid
MethodMethodConfiguration = {"unscopableRuntimeEnabledVoidMethod", TestObjectV8I
nternal::unscopableRuntimeEnabledVoidMethodMethodCallback, 0, 0, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}; | 11616 const V8DOMConfiguration::MethodConfiguration unscopableRuntimeEnabledVoid
MethodMethodConfiguration = {"unscopableRuntimeEnabledVoidMethod", TestObjectV8I
nternal::unscopableRuntimeEnabledVoidMethodMethodCallback, 0, 0, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}; |
12014 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, unscopableRuntimeEnabledVoidMethodMet
hodConfiguration); | 11617 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, unscopableRuntimeEnabledVoidMethodMet
hodConfiguration); |
12015 } | 11618 } |
12016 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11619 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12017 const V8DOMConfiguration::MethodConfiguration runtimeEnabledVoidMethodMeth
odConfiguration = {"runtimeEnabledVoidMethod", TestObjectV8Internal::runtimeEnab
ledVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::ExposedToAllScr
ipts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; | 11620 const V8DOMConfiguration::MethodConfiguration runtimeEnabledVoidMethodMeth
odConfiguration = {"runtimeEnabledVoidMethod", TestObjectV8Internal::runtimeEnab
ledVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnPrototype, V8
DOMConfiguration::CheckHolder}; |
12018 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, runtimeEnabledVoidMethodMethodConfigu
ration); | 11621 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, runtimeEnabledVoidMethodMethodConfigu
ration); |
12019 } | 11622 } |
12020 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11623 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12021 const V8DOMConfiguration::MethodConfiguration perWorldBindingsRuntimeEnabl
edVoidMethodMethodConfiguration = {"perWorldBindingsRuntimeEnabledVoidMethod", T
estObjectV8Internal::perWorldBindingsRuntimeEnabledVoidMethodMethodCallback, Tes
tObjectV8Internal::perWorldBindingsRuntimeEnabledVoidMethodMethodCallbackForMain
World, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration:
:OnPrototype, V8DOMConfiguration::CheckHolder}; | 11624 const V8DOMConfiguration::MethodConfiguration perWorldBindingsRuntimeEnabl
edVoidMethodMethodConfiguration = {"perWorldBindingsRuntimeEnabledVoidMethod", T
estObjectV8Internal::perWorldBindingsRuntimeEnabledVoidMethodMethodCallback, Tes
tObjectV8Internal::perWorldBindingsRuntimeEnabledVoidMethodMethodCallbackForMain
World, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHo
lder}; |
12022 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, perWorldBindingsRuntimeEnabledVoidMet
hodMethodConfiguration); | 11625 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, perWorldBindingsRuntimeEnabledVoidMet
hodMethodConfiguration); |
12023 } | 11626 } |
12024 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11627 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12025 const V8DOMConfiguration::MethodConfiguration runtimeEnabledOverloadedVoid
MethodMethodConfiguration = {"runtimeEnabledOverloadedVoidMethod", TestObjectV8I
nternal::runtimeEnabledOverloadedVoidMethodMethodCallback, 0, 1, v8::None, V8DOM
Configuration::ExposedToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfig
uration::CheckHolder}; | 11628 const V8DOMConfiguration::MethodConfiguration runtimeEnabledOverloadedVoid
MethodMethodConfiguration = {"runtimeEnabledOverloadedVoidMethod", TestObjectV8I
nternal::runtimeEnabledOverloadedVoidMethodMethodCallback, 0, 1, v8::None, V8DOM
Configuration::OnPrototype, V8DOMConfiguration::CheckHolder}; |
12026 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, runtimeEnabledOverloadedVoidMethodMet
hodConfiguration); | 11629 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, protot
ypeTemplate, interfaceTemplate, signature, runtimeEnabledOverloadedVoidMethodMet
hodConfiguration); |
12027 } | 11630 } |
12028 const V8DOMConfiguration::MethodConfiguration partiallyRuntimeEnabledOverloade
dVoidMethodMethodConfiguration = {"partiallyRuntimeEnabledOverloadedVoidMethod",
TestObjectV8Internal::partiallyRuntimeEnabledOverloadedVoidMethodMethodCallback
, 0, TestObjectV8Internal::partiallyRuntimeEnabledOverloadedVoidMethodMethodLeng
th(), v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnP
rototype, V8DOMConfiguration::CheckHolder}; | 11631 const V8DOMConfiguration::MethodConfiguration partiallyRuntimeEnabledOverloade
dVoidMethodMethodConfiguration = {"partiallyRuntimeEnabledOverloadedVoidMethod",
TestObjectV8Internal::partiallyRuntimeEnabledOverloadedVoidMethodMethodCallback
, 0, TestObjectV8Internal::partiallyRuntimeEnabledOverloadedVoidMethodMethodLeng
th(), v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder
}; |
12029 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototypeT
emplate, interfaceTemplate, signature, partiallyRuntimeEnabledOverloadedVoidMeth
odMethodConfiguration); | 11632 V8DOMConfiguration::installMethod(isolate, world, instanceTemplate, prototypeT
emplate, interfaceTemplate, signature, partiallyRuntimeEnabledOverloadedVoidMeth
odMethodConfiguration); |
12030 } | 11633 } |
12031 | 11634 |
12032 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) { | 11635 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) { |
12033 v8::Local<v8::FunctionTemplate> interfaceTemplate = V8TestObject::wrapperTypeI
nfo.domTemplate(isolate, world); | 11636 v8::Local<v8::FunctionTemplate> interfaceTemplate = V8TestObject::wrapperTypeI
nfo.domTemplate(isolate, world); |
12034 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp
late); | 11637 v8::Local<v8::Signature> signature = v8::Signature::New(isolate, interfaceTemp
late); |
12035 ALLOW_UNUSED_LOCAL(signature); | 11638 ALLOW_UNUSED_LOCAL(signature); |
12036 const V8DOMConfiguration::AccessorConfiguration accessororiginTrialEnabledLong
AttributeConfiguration = {"originTrialEnabledLongAttribute", TestObjectV8Interna
l::originTrialEnabledLongAttributeAttributeGetterCallback, TestObjectV8Internal:
:originTrialEnabledLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::Expose
dToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}
; | 11639 const V8DOMConfiguration::AccessorConfiguration accessororiginTrialEnabledLong
AttributeConfiguration = {"originTrialEnabledLongAttribute", TestObjectV8Interna
l::originTrialEnabledLongAttributeAttributeGetterCallback, TestObjectV8Internal:
:originTrialEnabledLongAttributeAttributeSetterCallback, 0, 0, nullptr, 0, v8::D
EFAULT, static_cast<v8::PropertyAttribute>(v8::None), V8DOMConfiguration::OnProt
otype, V8DOMConfiguration::CheckHolder}; |
12037 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter
face, signature, accessororiginTrialEnabledLongAttributeConfiguration); | 11640 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter
face, signature, accessororiginTrialEnabledLongAttributeConfiguration); |
12038 const V8DOMConfiguration::AccessorConfiguration accessorunscopableOriginTrialE
nabledLongAttributeConfiguration = {"unscopableOriginTrialEnabledLongAttribute",
TestObjectV8Internal::unscopableOriginTrialEnabledLongAttributeAttributeGetterC
allback, TestObjectV8Internal::unscopableOriginTrialEnabledLongAttributeAttribut
eSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribut
e>(v8::None), V8DOMConfiguration::ExposedToAllScripts, V8DOMConfiguration::OnPro
totype, V8DOMConfiguration::CheckHolder}; | 11641 const V8DOMConfiguration::AccessorConfiguration accessorunscopableOriginTrialE
nabledLongAttributeConfiguration = {"unscopableOriginTrialEnabledLongAttribute",
TestObjectV8Internal::unscopableOriginTrialEnabledLongAttributeAttributeGetterC
allback, TestObjectV8Internal::unscopableOriginTrialEnabledLongAttributeAttribut
eSetterCallback, 0, 0, nullptr, 0, v8::DEFAULT, static_cast<v8::PropertyAttribut
e>(v8::None), V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; |
12039 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter
face, signature, accessorunscopableOriginTrialEnabledLongAttributeConfiguration)
; | 11642 V8DOMConfiguration::installAccessor(isolate, world, instance, prototype, inter
face, signature, accessorunscopableOriginTrialEnabledLongAttributeConfiguration)
; |
12040 const V8DOMConfiguration::MethodConfiguration methodOrigintrialenabledvoidmeth
odConfiguration = {"originTrialEnabledVoidMethod", TestObjectV8Internal::originT
rialEnabledVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::Exposed
ToAllScripts, V8DOMConfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; | 11643 const V8DOMConfiguration::MethodConfiguration methodOrigintrialenabledvoidmeth
odConfiguration = {"originTrialEnabledVoidMethod", TestObjectV8Internal::originT
rialEnabledVoidMethodMethodCallback, 0, 0, v8::None, V8DOMConfiguration::OnProto
type, V8DOMConfiguration::CheckHolder}; |
12041 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa
ce, signature, methodOrigintrialenabledvoidmethodConfiguration); | 11644 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa
ce, signature, methodOrigintrialenabledvoidmethodConfiguration); |
12042 const V8DOMConfiguration::MethodConfiguration methodPerworldbindingsorigintria
lenabledvoidmethodConfiguration = {"perWorldBindingsOriginTrialEnabledVoidMethod
", TestObjectV8Internal::perWorldBindingsOriginTrialEnabledVoidMethodMethodCallb
ack, TestObjectV8Internal::perWorldBindingsOriginTrialEnabledVoidMethodMethodCal
lbackForMainWorld, 0, v8::None, V8DOMConfiguration::ExposedToAllScripts, V8DOMCo
nfiguration::OnPrototype, V8DOMConfiguration::CheckHolder}; | 11645 const V8DOMConfiguration::MethodConfiguration methodPerworldbindingsorigintria
lenabledvoidmethodConfiguration = {"perWorldBindingsOriginTrialEnabledVoidMethod
", TestObjectV8Internal::perWorldBindingsOriginTrialEnabledVoidMethodMethodCallb
ack, TestObjectV8Internal::perWorldBindingsOriginTrialEnabledVoidMethodMethodCal
lbackForMainWorld, 0, v8::None, V8DOMConfiguration::OnPrototype, V8DOMConfigurat
ion::CheckHolder}; |
12043 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa
ce, signature, methodPerworldbindingsorigintrialenabledvoidmethodConfiguration); | 11646 V8DOMConfiguration::installMethod(isolate, world, instance, prototype, interfa
ce, signature, methodPerworldbindingsorigintrialenabledvoidmethodConfiguration); |
12044 } | 11647 } |
12045 | 11648 |
12046 void V8TestObject::installFeatureName(ScriptState* scriptState, v8::Local<v8::Ob
ject> instance) { | 11649 void V8TestObject::installFeatureName(ScriptState* scriptState, v8::Local<v8::Ob
ject> instance) { |
12047 V8PerContextData* perContextData = V8PerContextData::from(scriptState->context
()); | 11650 V8PerContextData* perContextData = V8PerContextData::from(scriptState->context
()); |
12048 v8::Local<v8::Object> prototype = perContextData->prototypeForType(&V8TestObje
ct::wrapperTypeInfo); | 11651 v8::Local<v8::Object> prototype = perContextData->prototypeForType(&V8TestObje
ct::wrapperTypeInfo); |
12049 v8::Local<v8::Function> interface = perContextData->constructorForType(&V8Test
Object::wrapperTypeInfo); | 11652 v8::Local<v8::Function> interface = perContextData->constructorForType(&V8Test
Object::wrapperTypeInfo); |
12050 ALLOW_UNUSED_LOCAL(interface); | 11653 ALLOW_UNUSED_LOCAL(interface); |
12051 installFeatureName(scriptState->isolate(), scriptState->world(), instance, pro
totype, interface); | 11654 installFeatureName(scriptState->isolate(), scriptState->world(), instance, pro
totype, interface); |
12052 } | 11655 } |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12084 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11687 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12085 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopab
leRuntimeEnabledLongAttribute"), v8::True(isolate)).FromJust(); | 11688 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopab
leRuntimeEnabledLongAttribute"), v8::True(isolate)).FromJust(); |
12086 } | 11689 } |
12087 if (RuntimeEnabledFeatures::featureNameEnabled()) { | 11690 if (RuntimeEnabledFeatures::featureNameEnabled()) { |
12088 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopab
leRuntimeEnabledVoidMethod"), v8::True(isolate)).FromJust(); | 11691 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopab
leRuntimeEnabledVoidMethod"), v8::True(isolate)).FromJust(); |
12089 } | 11692 } |
12090 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopableVo
idMethod"), v8::True(isolate)).FromJust(); | 11693 unscopables->CreateDataProperty(context, v8AtomicString(isolate, "unscopableVo
idMethod"), v8::True(isolate)).FromJust(); |
12091 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopables).F
romJust(); | 11694 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopables).F
romJust(); |
12092 } | 11695 } |
12093 | 11696 |
12094 bool V8TestObject::PrivateScript::voidMethodImplementedInPrivateScriptMethod(Loc
alFrame* frame, TestObject* holderImpl) { | |
12095 if (!frame) | |
12096 return false; | |
12097 v8::HandleScope handleScope(toIsolate(frame)); | |
12098 ScriptForbiddenScope::AllowUserAgentScript script; | |
12099 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12100 if (!scriptState) | |
12101 return false; | |
12102 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12103 if (!scriptStateInUserScript) | |
12104 return false; | |
12105 | |
12106 ScriptState::Scope scope(scriptState); | |
12107 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12108 v8::Local<v8::Value> *argv = 0; | |
12109 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "voidMethodImplementedInPrivateScript"); | |
12110 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "voidMethodImplementedInPrivateScript", h
older, 0, argv); | |
12111 if (v8Value.IsEmpty()) | |
12112 return false; | |
12113 CHECK(!exceptionState.hadException()); | |
12114 return true; | |
12115 } | |
12116 | |
12117 bool V8TestObject::PrivateScript::shortMethodImplementedInPrivateScriptMethod(Lo
calFrame* frame, TestObject* holderImpl, int* result) { | |
12118 if (!frame) | |
12119 return false; | |
12120 v8::HandleScope handleScope(toIsolate(frame)); | |
12121 ScriptForbiddenScope::AllowUserAgentScript script; | |
12122 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12123 if (!scriptState) | |
12124 return false; | |
12125 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12126 if (!scriptStateInUserScript) | |
12127 return false; | |
12128 | |
12129 ScriptState::Scope scope(scriptState); | |
12130 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12131 v8::Local<v8::Value> *argv = 0; | |
12132 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "shortMethodImplementedInPrivateScript"); | |
12133 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "shortMethodImplementedInPrivateScript",
holder, 0, argv); | |
12134 if (v8Value.IsEmpty()) | |
12135 return false; | |
12136 int cppValue = toInt16(scriptState->isolate(), v8Value, NormalConversion, exce
ptionState); | |
12137 if (exceptionState.hadException()) | |
12138 return false; | |
12139 *result = cppValue; | |
12140 CHECK(!exceptionState.hadException()); | |
12141 return true; | |
12142 } | |
12143 | |
12144 bool V8TestObject::PrivateScript::shortMethodWithShortArgumentImplementedInPriva
teScriptMethod(LocalFrame* frame, TestObject* holderImpl, int value, int* result
) { | |
12145 if (!frame) | |
12146 return false; | |
12147 v8::HandleScope handleScope(toIsolate(frame)); | |
12148 ScriptForbiddenScope::AllowUserAgentScript script; | |
12149 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12150 if (!scriptState) | |
12151 return false; | |
12152 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12153 if (!scriptStateInUserScript) | |
12154 return false; | |
12155 | |
12156 ScriptState::Scope scope(scriptState); | |
12157 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12158 v8::Local<v8::Value> valueHandle = v8::Integer::New(scriptState->isolate(), va
lue); | |
12159 v8::Local<v8::Value> argv[] = { valueHandle }; | |
12160 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "shortMethodWithShortArgumentImplementedInPrivateScript"
); | |
12161 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "shortMethodWithShortArgumentImplementedI
nPrivateScript", holder, 1, argv); | |
12162 if (v8Value.IsEmpty()) | |
12163 return false; | |
12164 int cppValue = toInt16(scriptState->isolate(), v8Value, NormalConversion, exce
ptionState); | |
12165 if (exceptionState.hadException()) | |
12166 return false; | |
12167 *result = cppValue; | |
12168 CHECK(!exceptionState.hadException()); | |
12169 return true; | |
12170 } | |
12171 | |
12172 bool V8TestObject::PrivateScript::stringMethodWithStringArgumentImplementedInPri
vateScriptMethod(LocalFrame* frame, TestObject* holderImpl, String value, String
* result) { | |
12173 if (!frame) | |
12174 return false; | |
12175 v8::HandleScope handleScope(toIsolate(frame)); | |
12176 ScriptForbiddenScope::AllowUserAgentScript script; | |
12177 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12178 if (!scriptState) | |
12179 return false; | |
12180 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12181 if (!scriptStateInUserScript) | |
12182 return false; | |
12183 | |
12184 ScriptState::Scope scope(scriptState); | |
12185 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12186 v8::Local<v8::Value> valueHandle = v8String(scriptState->isolate(), value); | |
12187 v8::Local<v8::Value> argv[] = { valueHandle }; | |
12188 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "stringMethodWithStringArgumentImplementedInPrivateScrip
t"); | |
12189 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "stringMethodWithStringArgumentImplemente
dInPrivateScript", holder, 1, argv); | |
12190 if (v8Value.IsEmpty()) | |
12191 return false; | |
12192 V8StringResource<> cppValue = v8Value; | |
12193 if (!cppValue.prepare()) | |
12194 return false; | |
12195 *result = cppValue; | |
12196 CHECK(!exceptionState.hadException()); | |
12197 return true; | |
12198 } | |
12199 | |
12200 bool V8TestObject::PrivateScript::nodeMethodWithNodeArgumentImplementedInPrivate
ScriptMethod(LocalFrame* frame, TestObject* holderImpl, Node* value, Node** resu
lt) { | |
12201 if (!frame) | |
12202 return false; | |
12203 v8::HandleScope handleScope(toIsolate(frame)); | |
12204 ScriptForbiddenScope::AllowUserAgentScript script; | |
12205 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12206 if (!scriptState) | |
12207 return false; | |
12208 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12209 if (!scriptStateInUserScript) | |
12210 return false; | |
12211 | |
12212 ScriptState::Scope scope(scriptState); | |
12213 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12214 v8::Local<v8::Value> valueHandle = toV8(value, scriptState->context()->Global(
), scriptState->isolate()); | |
12215 v8::Local<v8::Value> argv[] = { valueHandle }; | |
12216 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "nodeMethodWithNodeArgumentImplementedInPrivateScript"); | |
12217 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "nodeMethodWithNodeArgumentImplementedInP
rivateScript", holder, 1, argv); | |
12218 if (v8Value.IsEmpty()) | |
12219 return false; | |
12220 Node* cppValue = V8Node::toImplWithTypeCheck(scriptState->isolate(), v8Value); | |
12221 *result = cppValue; | |
12222 CHECK(!exceptionState.hadException()); | |
12223 return true; | |
12224 } | |
12225 | |
12226 bool V8TestObject::PrivateScript::nodeMethodWithVariousArgumentsImplementedInPri
vateScriptMethod(LocalFrame* frame, TestObject* holderImpl, Document* document,
Node* node, int value1, double value2, String string, Node** result) { | |
12227 if (!frame) | |
12228 return false; | |
12229 v8::HandleScope handleScope(toIsolate(frame)); | |
12230 ScriptForbiddenScope::AllowUserAgentScript script; | |
12231 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12232 if (!scriptState) | |
12233 return false; | |
12234 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12235 if (!scriptStateInUserScript) | |
12236 return false; | |
12237 | |
12238 ScriptState::Scope scope(scriptState); | |
12239 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12240 v8::Local<v8::Value> documentHandle = toV8(document, scriptState->context()->G
lobal(), scriptState->isolate()); | |
12241 v8::Local<v8::Value> nodeHandle = toV8(node, scriptState->context()->Global(),
scriptState->isolate()); | |
12242 v8::Local<v8::Value> value1Handle = v8::Integer::New(scriptState->isolate(), v
alue1); | |
12243 v8::Local<v8::Value> value2Handle = v8::Number::New(scriptState->isolate(), va
lue2); | |
12244 v8::Local<v8::Value> stringHandle = v8String(scriptState->isolate(), string); | |
12245 v8::Local<v8::Value> argv[] = { documentHandle, nodeHandle, value1Handle, valu
e2Handle, stringHandle }; | |
12246 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "nodeMethodWithVariousArgumentsImplementedInPrivateScrip
t"); | |
12247 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "nodeMethodWithVariousArgumentsImplemente
dInPrivateScript", holder, 5, argv); | |
12248 if (v8Value.IsEmpty()) | |
12249 return false; | |
12250 Node* cppValue = V8Node::toImplWithTypeCheck(scriptState->isolate(), v8Value); | |
12251 *result = cppValue; | |
12252 CHECK(!exceptionState.hadException()); | |
12253 return true; | |
12254 } | |
12255 | |
12256 bool V8TestObject::PrivateScript::methodForPrivateScriptOnlyMethod(LocalFrame* f
rame, TestObject* holderImpl, int value1, int value2, int* result) { | |
12257 if (!frame) | |
12258 return false; | |
12259 v8::HandleScope handleScope(toIsolate(frame)); | |
12260 ScriptForbiddenScope::AllowUserAgentScript script; | |
12261 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12262 if (!scriptState) | |
12263 return false; | |
12264 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12265 if (!scriptStateInUserScript) | |
12266 return false; | |
12267 | |
12268 ScriptState::Scope scope(scriptState); | |
12269 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12270 v8::Local<v8::Value> value1Handle = v8::Integer::New(scriptState->isolate(), v
alue1); | |
12271 v8::Local<v8::Value> value2Handle = v8::Integer::New(scriptState->isolate(), v
alue2); | |
12272 v8::Local<v8::Value> argv[] = { value1Handle, value2Handle }; | |
12273 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::Executio
nContext, "TestObject", "methodForPrivateScriptOnly"); | |
12274 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMMethod(scriptState,
scriptStateInUserScript, "TestObject", "methodForPrivateScriptOnly", holder, 2,
argv); | |
12275 if (v8Value.IsEmpty()) | |
12276 return false; | |
12277 int cppValue = toInt16(scriptState->isolate(), v8Value, NormalConversion, exce
ptionState); | |
12278 if (exceptionState.hadException()) | |
12279 return false; | |
12280 *result = cppValue; | |
12281 CHECK(!exceptionState.hadException()); | |
12282 return true; | |
12283 } | |
12284 | |
12285 bool V8TestObject::PrivateScript::readonlyShortAttributeAttributeGetter(LocalFra
me* frame, TestObject* holderImpl, int* result) { | |
12286 if (!frame) | |
12287 return false; | |
12288 v8::HandleScope handleScope(toIsolate(frame)); | |
12289 ScriptForbiddenScope::AllowUserAgentScript script; | |
12290 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12291 if (!scriptState) | |
12292 return false; | |
12293 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12294 if (!scriptStateInUserScript) | |
12295 return false; | |
12296 | |
12297 ScriptState::Scope scope(scriptState); | |
12298 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12299 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "readonlyShortAttribute"); | |
12300 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "readonlyShortAttribute", holder
); | |
12301 if (v8Value.IsEmpty()) | |
12302 return false; | |
12303 int cppValue = toInt16(scriptState->isolate(), v8Value, NormalConversion, exce
ptionState); | |
12304 if (exceptionState.hadException()) | |
12305 return false; | |
12306 CHECK(!exceptionState.hadException()); | |
12307 *result = cppValue; | |
12308 return true; | |
12309 } | |
12310 | |
12311 bool V8TestObject::PrivateScript::shortAttributeAttributeGetter(LocalFrame* fram
e, TestObject* holderImpl, int* result) { | |
12312 if (!frame) | |
12313 return false; | |
12314 v8::HandleScope handleScope(toIsolate(frame)); | |
12315 ScriptForbiddenScope::AllowUserAgentScript script; | |
12316 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12317 if (!scriptState) | |
12318 return false; | |
12319 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12320 if (!scriptStateInUserScript) | |
12321 return false; | |
12322 | |
12323 ScriptState::Scope scope(scriptState); | |
12324 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12325 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "shortAttribute"); | |
12326 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "shortAttribute", holder); | |
12327 if (v8Value.IsEmpty()) | |
12328 return false; | |
12329 int cppValue = toInt16(scriptState->isolate(), v8Value, NormalConversion, exce
ptionState); | |
12330 if (exceptionState.hadException()) | |
12331 return false; | |
12332 CHECK(!exceptionState.hadException()); | |
12333 *result = cppValue; | |
12334 return true; | |
12335 } | |
12336 | |
12337 bool V8TestObject::PrivateScript::shortAttributeAttributeSetter(LocalFrame* fram
e, TestObject* holderImpl, int cppValue) { | |
12338 if (!frame) | |
12339 return false; | |
12340 v8::HandleScope handleScope(toIsolate(frame)); | |
12341 ScriptForbiddenScope::AllowUserAgentScript script; | |
12342 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12343 if (!scriptState) | |
12344 return false; | |
12345 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12346 if (!scriptStateInUserScript) | |
12347 return false; | |
12348 | |
12349 ScriptState::Scope scope(scriptState); | |
12350 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12351 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::SetterCo
ntext, "TestObject", "shortAttribute"); | |
12352 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateInUs
erScript, "TestObject", "shortAttribute", holder, v8::Integer::New(scriptState->
isolate(), cppValue)); | |
12353 } | |
12354 | |
12355 bool V8TestObject::PrivateScript::stringAttributeAttributeGetter(LocalFrame* fra
me, TestObject* holderImpl, String* result) { | |
12356 if (!frame) | |
12357 return false; | |
12358 v8::HandleScope handleScope(toIsolate(frame)); | |
12359 ScriptForbiddenScope::AllowUserAgentScript script; | |
12360 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12361 if (!scriptState) | |
12362 return false; | |
12363 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12364 if (!scriptStateInUserScript) | |
12365 return false; | |
12366 | |
12367 ScriptState::Scope scope(scriptState); | |
12368 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12369 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "stringAttribute"); | |
12370 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "stringAttribute", holder); | |
12371 if (v8Value.IsEmpty()) | |
12372 return false; | |
12373 V8StringResource<> cppValue = v8Value; | |
12374 if (!cppValue.prepare()) | |
12375 return false; | |
12376 CHECK(!exceptionState.hadException()); | |
12377 *result = cppValue; | |
12378 return true; | |
12379 } | |
12380 | |
12381 bool V8TestObject::PrivateScript::stringAttributeAttributeSetter(LocalFrame* fra
me, TestObject* holderImpl, String cppValue) { | |
12382 if (!frame) | |
12383 return false; | |
12384 v8::HandleScope handleScope(toIsolate(frame)); | |
12385 ScriptForbiddenScope::AllowUserAgentScript script; | |
12386 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12387 if (!scriptState) | |
12388 return false; | |
12389 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12390 if (!scriptStateInUserScript) | |
12391 return false; | |
12392 | |
12393 ScriptState::Scope scope(scriptState); | |
12394 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12395 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::SetterCo
ntext, "TestObject", "stringAttribute"); | |
12396 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateInUs
erScript, "TestObject", "stringAttribute", holder, v8String(scriptState->isolate
(), cppValue)); | |
12397 } | |
12398 | |
12399 bool V8TestObject::PrivateScript::nodeAttributeAttributeGetter(LocalFrame* frame
, TestObject* holderImpl, Node** result) { | |
12400 if (!frame) | |
12401 return false; | |
12402 v8::HandleScope handleScope(toIsolate(frame)); | |
12403 ScriptForbiddenScope::AllowUserAgentScript script; | |
12404 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12405 if (!scriptState) | |
12406 return false; | |
12407 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12408 if (!scriptStateInUserScript) | |
12409 return false; | |
12410 | |
12411 ScriptState::Scope scope(scriptState); | |
12412 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12413 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "nodeAttribute"); | |
12414 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "nodeAttribute", holder); | |
12415 if (v8Value.IsEmpty()) | |
12416 return false; | |
12417 Node* cppValue = V8Node::toImplWithTypeCheck(scriptState->isolate(), v8Value); | |
12418 CHECK(!exceptionState.hadException()); | |
12419 *result = cppValue; | |
12420 return true; | |
12421 } | |
12422 | |
12423 bool V8TestObject::PrivateScript::nodeAttributeAttributeSetter(LocalFrame* frame
, TestObject* holderImpl, Node* cppValue) { | |
12424 if (!frame) | |
12425 return false; | |
12426 v8::HandleScope handleScope(toIsolate(frame)); | |
12427 ScriptForbiddenScope::AllowUserAgentScript script; | |
12428 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12429 if (!scriptState) | |
12430 return false; | |
12431 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12432 if (!scriptStateInUserScript) | |
12433 return false; | |
12434 | |
12435 ScriptState::Scope scope(scriptState); | |
12436 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12437 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::SetterCo
ntext, "TestObject", "nodeAttribute"); | |
12438 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateInUs
erScript, "TestObject", "nodeAttribute", holder, toV8(cppValue, scriptState->con
text()->Global(), scriptState->isolate())); | |
12439 } | |
12440 | |
12441 bool V8TestObject::PrivateScript::attributeForPrivateScriptOnlyAttributeGetter(L
ocalFrame* frame, TestObject* holderImpl, String* result) { | |
12442 if (!frame) | |
12443 return false; | |
12444 v8::HandleScope handleScope(toIsolate(frame)); | |
12445 ScriptForbiddenScope::AllowUserAgentScript script; | |
12446 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12447 if (!scriptState) | |
12448 return false; | |
12449 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12450 if (!scriptStateInUserScript) | |
12451 return false; | |
12452 | |
12453 ScriptState::Scope scope(scriptState); | |
12454 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12455 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "attributeForPrivateScriptOnly"); | |
12456 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "attributeForPrivateScriptOnly",
holder); | |
12457 if (v8Value.IsEmpty()) | |
12458 return false; | |
12459 V8StringResource<> cppValue = v8Value; | |
12460 if (!cppValue.prepare()) | |
12461 return false; | |
12462 CHECK(!exceptionState.hadException()); | |
12463 *result = cppValue; | |
12464 return true; | |
12465 } | |
12466 | |
12467 bool V8TestObject::PrivateScript::attributeForPrivateScriptOnlyAttributeSetter(L
ocalFrame* frame, TestObject* holderImpl, String cppValue) { | |
12468 if (!frame) | |
12469 return false; | |
12470 v8::HandleScope handleScope(toIsolate(frame)); | |
12471 ScriptForbiddenScope::AllowUserAgentScript script; | |
12472 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12473 if (!scriptState) | |
12474 return false; | |
12475 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12476 if (!scriptStateInUserScript) | |
12477 return false; | |
12478 | |
12479 ScriptState::Scope scope(scriptState); | |
12480 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12481 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::SetterCo
ntext, "TestObject", "attributeForPrivateScriptOnly"); | |
12482 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateInUs
erScript, "TestObject", "attributeForPrivateScriptOnly", holder, v8String(script
State->isolate(), cppValue)); | |
12483 } | |
12484 | |
12485 bool V8TestObject::PrivateScript::enumForPrivateScriptAttributeGetter(LocalFrame
* frame, TestObject* holderImpl, String* result) { | |
12486 if (!frame) | |
12487 return false; | |
12488 v8::HandleScope handleScope(toIsolate(frame)); | |
12489 ScriptForbiddenScope::AllowUserAgentScript script; | |
12490 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12491 if (!scriptState) | |
12492 return false; | |
12493 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12494 if (!scriptStateInUserScript) | |
12495 return false; | |
12496 | |
12497 ScriptState::Scope scope(scriptState); | |
12498 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12499 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::GetterCo
ntext, "TestObject", "enumForPrivateScript"); | |
12500 v8::Local<v8::Value> v8Value = PrivateScriptRunner::runDOMAttributeGetter(scri
ptState, scriptStateInUserScript, "TestObject", "enumForPrivateScript", holder); | |
12501 if (v8Value.IsEmpty()) | |
12502 return false; | |
12503 V8StringResource<> cppValue = v8Value; | |
12504 if (!cppValue.prepare()) | |
12505 return false; | |
12506 CHECK(!exceptionState.hadException()); | |
12507 *result = cppValue; | |
12508 return true; | |
12509 } | |
12510 | |
12511 bool V8TestObject::PrivateScript::enumForPrivateScriptAttributeSetter(LocalFrame
* frame, TestObject* holderImpl, String cppValue) { | |
12512 if (!frame) | |
12513 return false; | |
12514 v8::HandleScope handleScope(toIsolate(frame)); | |
12515 ScriptForbiddenScope::AllowUserAgentScript script; | |
12516 ScriptState* scriptState = ScriptState::forWorld(frame, DOMWrapperWorld::priva
teScriptIsolatedWorld()); | |
12517 if (!scriptState) | |
12518 return false; | |
12519 ScriptState* scriptStateInUserScript = ScriptState::forMainWorld(frame); | |
12520 if (!scriptStateInUserScript) | |
12521 return false; | |
12522 | |
12523 ScriptState::Scope scope(scriptState); | |
12524 v8::Local<v8::Value> holder = toV8(holderImpl, scriptState->context()->Global(
), scriptState->isolate()); | |
12525 ExceptionState exceptionState(scriptState->isolate(), ExceptionState::SetterCo
ntext, "TestObject", "enumForPrivateScript"); | |
12526 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateInUs
erScript, "TestObject", "enumForPrivateScript", holder, v8String(scriptState->is
olate(), cppValue)); | |
12527 } | |
12528 | |
12529 } // namespace blink | 11697 } // namespace blink |
OLD | NEW |