| 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. DO NOT MODIFY! | 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! |
| 6 | 6 |
| 7 #include "config.h" | 7 #include "config.h" |
| 8 #include "V8TestObject.h" | 8 #include "V8TestObject.h" |
| 9 | 9 |
| 10 #include "bindings/core/v8/BindingSecurity.h" | 10 #include "bindings/core/v8/BindingSecurity.h" |
| (...skipping 6789 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6800 impl->voidMethodDictionarySequenceArg(dictionarySequenceArg); | 6800 impl->voidMethodDictionarySequenceArg(dictionarySequenceArg); |
| 6801 } | 6801 } |
| 6802 | 6802 |
| 6803 static void voidMethodDictionarySequenceArgMethodCallback(const v8::FunctionCall
backInfo<v8::Value>& info) | 6803 static void voidMethodDictionarySequenceArgMethodCallback(const v8::FunctionCall
backInfo<v8::Value>& info) |
| 6804 { | 6804 { |
| 6805 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); | 6805 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); |
| 6806 TestObjectV8Internal::voidMethodDictionarySequenceArgMethod(info); | 6806 TestObjectV8Internal::voidMethodDictionarySequenceArgMethod(info); |
| 6807 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); | 6807 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); |
| 6808 } | 6808 } |
| 6809 | 6809 |
| 6810 static void overloadedPromiseMethod1Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) | |
| 6811 { | |
| 6812 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP
romiseMethod", "TestObject", info.Holder(), info.GetIsolate()); | |
| 6813 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
| 6814 int arg; | |
| 6815 { | |
| 6816 TONATIVE_VOID_EXCEPTIONSTATE_PROMISE_INTERNAL(arg, toInt32(info[0], exce
ptionState), exceptionState, info, ScriptState::current(info.GetIsolate())); | |
| 6817 } | |
| 6818 v8SetReturnValue(info, impl->overloadedPromiseMethod(arg).v8Value()); | |
| 6819 } | |
| 6820 | |
| 6821 static void overloadedPromiseMethod2Method(const v8::FunctionCallbackInfo<v8::Va
lue>& info) | |
| 6822 { | |
| 6823 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP
romiseMethod", "TestObject", info.Holder(), info.GetIsolate()); | |
| 6824 TestObject* impl = V8TestObject::toImpl(info.Holder()); | |
| 6825 V8StringResource<> arg; | |
| 6826 { | |
| 6827 TOSTRING_VOID_EXCEPTIONSTATE_PROMISE_INTERNAL(arg, info[0], exceptionSta
te, info, ScriptState::current(info.GetIsolate())); | |
| 6828 } | |
| 6829 v8SetReturnValue(info, impl->overloadedPromiseMethod(arg).v8Value()); | |
| 6830 } | |
| 6831 | |
| 6832 static void overloadedPromiseMethodMethod(const v8::FunctionCallbackInfo<v8::Val
ue>& info) | |
| 6833 { | |
| 6834 ExceptionState exceptionState(ExceptionState::ExecutionContext, "overloadedP
romiseMethod", "TestObject", info.Holder(), info.GetIsolate()); | |
| 6835 switch (std::min(1, info.Length())) { | |
| 6836 case 1: | |
| 6837 if (info[0]->IsNumber()) { | |
| 6838 overloadedPromiseMethod1Method(info); | |
| 6839 return; | |
| 6840 } | |
| 6841 if (true) { | |
| 6842 overloadedPromiseMethod2Method(info); | |
| 6843 return; | |
| 6844 } | |
| 6845 if (true) { | |
| 6846 overloadedPromiseMethod1Method(info); | |
| 6847 return; | |
| 6848 } | |
| 6849 break; | |
| 6850 default: | |
| 6851 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(1, i
nfo.Length())); | |
| 6852 exceptionState.throwIfNeeded(); | |
| 6853 return; | |
| 6854 } | |
| 6855 exceptionState.throwTypeError("No function was found that matched the signat
ure provided."); | |
| 6856 exceptionState.throwIfNeeded(); | |
| 6857 } | |
| 6858 | |
| 6859 static void overloadedPromiseMethodMethodCallback(const v8::FunctionCallbackInfo
<v8::Value>& info) | |
| 6860 { | |
| 6861 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); | |
| 6862 TestObjectV8Internal::overloadedPromiseMethodMethod(info); | |
| 6863 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); | |
| 6864 } | |
| 6865 | |
| 6866 static void voidMethodStringArgLongArgMethod(const v8::FunctionCallbackInfo<v8::
Value>& info) | 6810 static void voidMethodStringArgLongArgMethod(const v8::FunctionCallbackInfo<v8::
Value>& info) |
| 6867 { | 6811 { |
| 6868 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS
tringArgLongArg", "TestObject", info.Holder(), info.GetIsolate()); | 6812 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodS
tringArgLongArg", "TestObject", info.Holder(), info.GetIsolate()); |
| 6869 if (UNLIKELY(info.Length() < 2)) { | 6813 if (UNLIKELY(info.Length() < 2)) { |
| 6870 setMinimumArityTypeError(exceptionState, 2, info.Length()); | 6814 setMinimumArityTypeError(exceptionState, 2, info.Length()); |
| 6871 exceptionState.throwIfNeeded(); | 6815 exceptionState.throwIfNeeded(); |
| 6872 return; | 6816 return; |
| 6873 } | 6817 } |
| 6874 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 6818 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 6875 V8StringResource<> stringArg; | 6819 V8StringResource<> stringArg; |
| (...skipping 1214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 8090 exceptionState.throwIfNeeded(); | 8034 exceptionState.throwIfNeeded(); |
| 8091 } | 8035 } |
| 8092 | 8036 |
| 8093 static void overloadedMethodJMethodCallback(const v8::FunctionCallbackInfo<v8::V
alue>& info) | 8037 static void overloadedMethodJMethodCallback(const v8::FunctionCallbackInfo<v8::V
alue>& info) |
| 8094 { | 8038 { |
| 8095 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); | 8039 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); |
| 8096 TestObjectV8Internal::overloadedMethodJMethod(info); | 8040 TestObjectV8Internal::overloadedMethodJMethod(info); |
| 8097 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); | 8041 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); |
| 8098 } | 8042 } |
| 8099 | 8043 |
| 8044 static void promiseOverloadMethod1Method(const v8::FunctionCallbackInfo<v8::Valu
e>& info) |
| 8045 { |
| 8046 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 8047 v8SetReturnValue(info, impl->promiseOverloadMethod().v8Value()); |
| 8048 } |
| 8049 |
| 8050 static void promiseOverloadMethod2Method(const v8::FunctionCallbackInfo<v8::Valu
e>& info) |
| 8051 { |
| 8052 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseOver
loadMethod", "TestObject", info.Holder(), info.GetIsolate()); |
| 8053 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 8054 LocalDOMWindow* arg1; |
| 8055 double arg2; |
| 8056 { |
| 8057 arg1 = toDOMWindow(info[0], info.GetIsolate()); |
| 8058 TONATIVE_VOID_EXCEPTIONSTATE_PROMISE_INTERNAL(arg2, toDouble(info[1], ex
ceptionState), exceptionState, info, ScriptState::current(info.GetIsolate())); |
| 8059 } |
| 8060 v8SetReturnValue(info, impl->promiseOverloadMethod(arg1, arg2).v8Value()); |
| 8061 } |
| 8062 |
| 8063 static void promiseOverloadMethod3Method(const v8::FunctionCallbackInfo<v8::Valu
e>& info) |
| 8064 { |
| 8065 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseOver
loadMethod", "TestObject", info.Holder(), info.GetIsolate()); |
| 8066 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 8067 Document* arg1; |
| 8068 double arg2; |
| 8069 { |
| 8070 arg1 = V8Document::toImplWithTypeCheck(info.GetIsolate(), info[0]); |
| 8071 TONATIVE_VOID_EXCEPTIONSTATE_PROMISE_INTERNAL(arg2, toDouble(info[1], ex
ceptionState), exceptionState, info, ScriptState::current(info.GetIsolate())); |
| 8072 } |
| 8073 v8SetReturnValue(info, impl->promiseOverloadMethod(arg1, arg2).v8Value()); |
| 8074 } |
| 8075 |
| 8076 static void promiseOverloadMethodMethod(const v8::FunctionCallbackInfo<v8::Value
>& info) |
| 8077 { |
| 8078 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseOver
loadMethod", "TestObject", info.Holder(), info.GetIsolate()); |
| 8079 switch (std::min(2, info.Length())) { |
| 8080 case 0: |
| 8081 if (true) { |
| 8082 promiseOverloadMethod1Method(info); |
| 8083 return; |
| 8084 } |
| 8085 break; |
| 8086 case 2: |
| 8087 if (V8Window::hasInstance(info[0], info.GetIsolate())) { |
| 8088 promiseOverloadMethod2Method(info); |
| 8089 return; |
| 8090 } |
| 8091 if (V8Document::hasInstance(info[0], info.GetIsolate())) { |
| 8092 promiseOverloadMethod3Method(info); |
| 8093 return; |
| 8094 } |
| 8095 break; |
| 8096 default: |
| 8097 if (info.Length() >= 0) { |
| 8098 setArityTypeError(exceptionState, "[0, 2]", info.Length()); |
| 8099 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(in
fo.GetIsolate())).v8Value()); |
| 8100 return; |
| 8101 } |
| 8102 exceptionState.throwTypeError(ExceptionMessages::notEnoughArguments(0, i
nfo.Length())); |
| 8103 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.G
etIsolate())).v8Value()); |
| 8104 return; |
| 8105 } |
| 8106 exceptionState.throwTypeError("No function was found that matched the signat
ure provided."); |
| 8107 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.GetIs
olate())).v8Value()); |
| 8108 } |
| 8109 |
| 8110 static void promiseOverloadMethodMethodCallback(const v8::FunctionCallbackInfo<v
8::Value>& info) |
| 8111 { |
| 8112 TRACE_EVENT_SET_SAMPLING_STATE("blink", "DOMMethod"); |
| 8113 TestObjectV8Internal::promiseOverloadMethodMethod(info); |
| 8114 TRACE_EVENT_SET_SAMPLING_STATE("v8", "V8Execution"); |
| 8115 } |
| 8116 |
| 8100 static void overloadedPerWorldBindingsMethod1Method(const v8::FunctionCallbackIn
fo<v8::Value>& info) | 8117 static void overloadedPerWorldBindingsMethod1Method(const v8::FunctionCallbackIn
fo<v8::Value>& info) |
| 8101 { | 8118 { |
| 8102 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 8119 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 8103 impl->overloadedPerWorldBindingsMethod(); | 8120 impl->overloadedPerWorldBindingsMethod(); |
| 8104 } | 8121 } |
| 8105 | 8122 |
| 8106 static void overloadedPerWorldBindingsMethod1MethodForMainWorld(const v8::Functi
onCallbackInfo<v8::Value>& info) | 8123 static void overloadedPerWorldBindingsMethod1MethodForMainWorld(const v8::Functi
onCallbackInfo<v8::Value>& info) |
| 8107 { | 8124 { |
| 8108 TestObject* impl = V8TestObject::toImpl(info.Holder()); | 8125 TestObject* impl = V8TestObject::toImpl(info.Holder()); |
| 8109 impl->overloadedPerWorldBindingsMethod(); | 8126 impl->overloadedPerWorldBindingsMethod(); |
| (...skipping 2268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 10378 {"promiseMethod", TestObjectV8Internal::promiseMethodMethodCallback, 0, 3, V
8DOMConfiguration::ExposedToAllScripts}, | 10395 {"promiseMethod", TestObjectV8Internal::promiseMethodMethodCallback, 0, 3, V
8DOMConfiguration::ExposedToAllScripts}, |
| 10379 {"promiseMethodWithoutExceptionState", TestObjectV8Internal::promiseMethodWi
thoutExceptionStateMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts
}, | 10396 {"promiseMethodWithoutExceptionState", TestObjectV8Internal::promiseMethodWi
thoutExceptionStateMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts
}, |
| 10380 {"serializedScriptValueMethod", TestObjectV8Internal::serializedScriptValueM
ethodMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10397 {"serializedScriptValueMethod", TestObjectV8Internal::serializedScriptValueM
ethodMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10381 {"xPathNSResolverMethod", TestObjectV8Internal::xPathNSResolverMethodMethodC
allback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10398 {"xPathNSResolverMethod", TestObjectV8Internal::xPathNSResolverMethodMethodC
allback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10382 {"voidMethodDictionaryArg", TestObjectV8Internal::voidMethodDictionaryArgMet
hodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10399 {"voidMethodDictionaryArg", TestObjectV8Internal::voidMethodDictionaryArgMet
hodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10383 {"voidMethodNodeFilterArg", TestObjectV8Internal::voidMethodNodeFilterArgMet
hodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10400 {"voidMethodNodeFilterArg", TestObjectV8Internal::voidMethodNodeFilterArgMet
hodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10384 {"voidMethodPromiseArg", TestObjectV8Internal::voidMethodPromiseArgMethodCal
lback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10401 {"voidMethodPromiseArg", TestObjectV8Internal::voidMethodPromiseArgMethodCal
lback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10385 {"voidMethodSerializedScriptValueArg", TestObjectV8Internal::voidMethodSeria
lizedScriptValueArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts
}, | 10402 {"voidMethodSerializedScriptValueArg", TestObjectV8Internal::voidMethodSeria
lizedScriptValueArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts
}, |
| 10386 {"voidMethodXPathNSResolverArg", TestObjectV8Internal::voidMethodXPathNSReso
lverArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10403 {"voidMethodXPathNSResolverArg", TestObjectV8Internal::voidMethodXPathNSReso
lverArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10387 {"voidMethodDictionarySequenceArg", TestObjectV8Internal::voidMethodDictiona
rySequenceArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10404 {"voidMethodDictionarySequenceArg", TestObjectV8Internal::voidMethodDictiona
rySequenceArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10388 {"overloadedPromiseMethod", TestObjectV8Internal::overloadedPromiseMethodMet
hodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | |
| 10389 {"voidMethodStringArgLongArg", TestObjectV8Internal::voidMethodStringArgLong
ArgMethodCallback, 0, 2, V8DOMConfiguration::ExposedToAllScripts}, | 10405 {"voidMethodStringArgLongArg", TestObjectV8Internal::voidMethodStringArgLong
ArgMethodCallback, 0, 2, V8DOMConfiguration::ExposedToAllScripts}, |
| 10390 {"voidMethodOptionalStringArg", TestObjectV8Internal::voidMethodOptionalStri
ngArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10406 {"voidMethodOptionalStringArg", TestObjectV8Internal::voidMethodOptionalStri
ngArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10391 {"voidMethodOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
OptionalTestInterfaceEmptyArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedTo
AllScripts}, | 10407 {"voidMethodOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voidMethod
OptionalTestInterfaceEmptyArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedTo
AllScripts}, |
| 10392 {"voidMethodOptionalLongArg", TestObjectV8Internal::voidMethodOptionalLongAr
gMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10408 {"voidMethodOptionalLongArg", TestObjectV8Internal::voidMethodOptionalLongAr
gMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10393 {"stringMethodOptionalLongArg", TestObjectV8Internal::stringMethodOptionalLo
ngArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10409 {"stringMethodOptionalLongArg", TestObjectV8Internal::stringMethodOptionalLo
ngArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10394 {"testInterfaceEmptyMethodOptionalLongArg", TestObjectV8Internal::testInterf
aceEmptyMethodOptionalLongArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedTo
AllScripts}, | 10410 {"testInterfaceEmptyMethodOptionalLongArg", TestObjectV8Internal::testInterf
aceEmptyMethodOptionalLongArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedTo
AllScripts}, |
| 10395 {"longMethodOptionalLongArg", TestObjectV8Internal::longMethodOptionalLongAr
gMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10411 {"longMethodOptionalLongArg", TestObjectV8Internal::longMethodOptionalLongAr
gMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10396 {"voidMethodLongArgOptionalLongArg", TestObjectV8Internal::voidMethodLongArg
OptionalLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10412 {"voidMethodLongArgOptionalLongArg", TestObjectV8Internal::voidMethodLongArg
OptionalLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10397 {"voidMethodLongArgOptionalLongArgOptionalLongArg", TestObjectV8Internal::vo
idMethodLongArgOptionalLongArgOptionalLongArgMethodCallback, 0, 1, V8DOMConfigur
ation::ExposedToAllScripts}, | 10413 {"voidMethodLongArgOptionalLongArgOptionalLongArg", TestObjectV8Internal::vo
idMethodLongArgOptionalLongArgOptionalLongArgMethodCallback, 0, 1, V8DOMConfigur
ation::ExposedToAllScripts}, |
| 10398 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voi
dMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback, 0, 1, V8DOMConfigurat
ion::ExposedToAllScripts}, | 10414 {"voidMethodLongArgOptionalTestInterfaceEmptyArg", TestObjectV8Internal::voi
dMethodLongArgOptionalTestInterfaceEmptyArgMethodCallback, 0, 1, V8DOMConfigurat
ion::ExposedToAllScripts}, |
| (...skipping 17 matching lines...) Expand all Loading... |
| 10416 {"overloadedMethodA", TestObjectV8Internal::overloadedMethodAMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10432 {"overloadedMethodA", TestObjectV8Internal::overloadedMethodAMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10417 {"overloadedMethodB", TestObjectV8Internal::overloadedMethodBMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10433 {"overloadedMethodB", TestObjectV8Internal::overloadedMethodBMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10418 {"overloadedMethodC", TestObjectV8Internal::overloadedMethodCMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10434 {"overloadedMethodC", TestObjectV8Internal::overloadedMethodCMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10419 {"overloadedMethodD", TestObjectV8Internal::overloadedMethodDMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10435 {"overloadedMethodD", TestObjectV8Internal::overloadedMethodDMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10420 {"overloadedMethodE", TestObjectV8Internal::overloadedMethodEMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10436 {"overloadedMethodE", TestObjectV8Internal::overloadedMethodEMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10421 {"overloadedMethodF", TestObjectV8Internal::overloadedMethodFMethodCallback,
0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10437 {"overloadedMethodF", TestObjectV8Internal::overloadedMethodFMethodCallback,
0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10422 {"overloadedMethodG", TestObjectV8Internal::overloadedMethodGMethodCallback,
0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10438 {"overloadedMethodG", TestObjectV8Internal::overloadedMethodGMethodCallback,
0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10423 {"overloadedMethodH", TestObjectV8Internal::overloadedMethodHMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10439 {"overloadedMethodH", TestObjectV8Internal::overloadedMethodHMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10424 {"overloadedMethodI", TestObjectV8Internal::overloadedMethodIMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10440 {"overloadedMethodI", TestObjectV8Internal::overloadedMethodIMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10425 {"overloadedMethodJ", TestObjectV8Internal::overloadedMethodJMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10441 {"overloadedMethodJ", TestObjectV8Internal::overloadedMethodJMethodCallback,
0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10442 {"promiseOverloadMethod", TestObjectV8Internal::promiseOverloadMethodMethodC
allback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10426 {"overloadedPerWorldBindingsMethod", TestObjectV8Internal::overloadedPerWorl
dBindingsMethodMethodCallback, TestObjectV8Internal::overloadedPerWorldBindingsM
ethodMethodCallbackForMainWorld, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10443 {"overloadedPerWorldBindingsMethod", TestObjectV8Internal::overloadedPerWorl
dBindingsMethodMethodCallback, TestObjectV8Internal::overloadedPerWorldBindingsM
ethodMethodCallbackForMainWorld, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10427 {"voidMethodClampUnsignedShortArg", TestObjectV8Internal::voidMethodClampUns
ignedShortArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10444 {"voidMethodClampUnsignedShortArg", TestObjectV8Internal::voidMethodClampUns
ignedShortArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10428 {"voidMethodClampUnsignedLongArg", TestObjectV8Internal::voidMethodClampUnsi
gnedLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10445 {"voidMethodClampUnsignedLongArg", TestObjectV8Internal::voidMethodClampUnsi
gnedLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10429 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", TestObjectV8Internal::vo
idMethodDefaultUndefinedTestInterfaceEmptyArgMethodCallback, 0, 0, V8DOMConfigur
ation::ExposedToAllScripts}, | 10446 {"voidMethodDefaultUndefinedTestInterfaceEmptyArg", TestObjectV8Internal::vo
idMethodDefaultUndefinedTestInterfaceEmptyArgMethodCallback, 0, 0, V8DOMConfigur
ation::ExposedToAllScripts}, |
| 10430 {"voidMethodDefaultUndefinedLongArg", TestObjectV8Internal::voidMethodDefaul
tUndefinedLongArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, | 10447 {"voidMethodDefaultUndefinedLongArg", TestObjectV8Internal::voidMethodDefaul
tUndefinedLongArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScripts}, |
| 10431 {"voidMethodDefaultUndefinedStringArg", TestObjectV8Internal::voidMethodDefa
ultUndefinedStringArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScrip
ts}, | 10448 {"voidMethodDefaultUndefinedStringArg", TestObjectV8Internal::voidMethodDefa
ultUndefinedStringArgMethodCallback, 0, 0, V8DOMConfiguration::ExposedToAllScrip
ts}, |
| 10432 {"voidMethodEnforceRangeLongArg", TestObjectV8Internal::voidMethodEnforceRan
geLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10449 {"voidMethodEnforceRangeLongArg", TestObjectV8Internal::voidMethodEnforceRan
geLongArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| 10433 {"voidMethodTreatNullAsEmptyStringStringArg", TestObjectV8Internal::voidMeth
odTreatNullAsEmptyStringStringArgMethodCallback, 0, 1, V8DOMConfiguration::Expos
edToAllScripts}, | 10450 {"voidMethodTreatNullAsEmptyStringStringArg", TestObjectV8Internal::voidMeth
odTreatNullAsEmptyStringStringArgMethodCallback, 0, 1, V8DOMConfiguration::Expos
edToAllScripts}, |
| 10434 {"voidMethodTreatNullAsNullStringStringArg", TestObjectV8Internal::voidMetho
dTreatNullAsNullStringStringArgMethodCallback, 0, 1, V8DOMConfiguration::Exposed
ToAllScripts}, | 10451 {"voidMethodTreatNullAsNullStringStringArg", TestObjectV8Internal::voidMetho
dTreatNullAsNullStringStringArgMethodCallback, 0, 1, V8DOMConfiguration::Exposed
ToAllScripts}, |
| 10435 {"voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArg", TestO
bjectV8Internal::voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringString
ArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, | 10452 {"voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringStringArg", TestO
bjectV8Internal::voidMethodTreatNullAsNullStringTreatUndefinedAsNullStringString
ArgMethodCallback, 0, 1, V8DOMConfiguration::ExposedToAllScripts}, |
| (...skipping 720 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 11156 return false; | 11173 return false; |
| 11157 | 11174 |
| 11158 ScriptState::Scope scope(scriptState); | 11175 ScriptState::Scope scope(scriptState); |
| 11159 v8::Handle<v8::Value> holder = toV8(holderImpl, scriptState->context()->Glob
al(), scriptState->isolate()); | 11176 v8::Handle<v8::Value> holder = toV8(holderImpl, scriptState->context()->Glob
al(), scriptState->isolate()); |
| 11160 | 11177 |
| 11161 ExceptionState exceptionState(ExceptionState::SetterContext, "enumForPrivate
Script", "TestObject", scriptState->context()->Global(), scriptState->isolate())
; | 11178 ExceptionState exceptionState(ExceptionState::SetterContext, "enumForPrivate
Script", "TestObject", scriptState->context()->Global(), scriptState->isolate())
; |
| 11162 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateIn
UserScript, "TestObject", "enumForPrivateScript", holder, v8String(scriptState->
isolate(), cppValue)); | 11179 return PrivateScriptRunner::runDOMAttributeSetter(scriptState, scriptStateIn
UserScript, "TestObject", "enumForPrivateScript", holder, v8String(scriptState->
isolate(), cppValue)); |
| 11163 } | 11180 } |
| 11164 | 11181 |
| 11165 } // namespace blink | 11182 } // namespace blink |
| OLD | NEW |