| 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 #if ENABLE(CONDITION) | 8 #if ENABLE(CONDITION) |
| 9 #include "V8TestInterfacePartial.h" | 9 #include "V8TestInterfacePartial.h" |
| 10 | 10 |
| 11 #include "bindings/core/v8/ExceptionState.h" | 11 #include "bindings/core/v8/ExceptionState.h" |
| 12 #include "bindings/core/v8/PrivateScriptRunner.h" | 12 #include "bindings/core/v8/PrivateScriptRunner.h" |
| 13 #include "bindings/core/v8/ScriptPromise.h" | 13 #include "bindings/core/v8/ScriptPromise.h" |
| 14 #include "bindings/core/v8/V8DOMConfiguration.h" | 14 #include "bindings/core/v8/V8DOMConfiguration.h" |
| 15 #include "bindings/core/v8/V8Document.h" | 15 #include "bindings/core/v8/V8Document.h" |
| 16 #include "bindings/core/v8/V8Node.h" | 16 #include "bindings/core/v8/V8Node.h" |
| 17 #include "bindings/core/v8/V8ObjectConstructor.h" | 17 #include "bindings/core/v8/V8ObjectConstructor.h" |
| 18 #include "bindings/core/v8/V8TestInterface.h" | 18 #include "bindings/core/v8/V8TestInterface.h" |
| 19 #include "bindings/tests/idls/modules/TestPartialInterfaceImplementation3.h" | 19 #include "bindings/tests/idls/modules/TestPartialInterfaceImplementation3.h" |
| 20 #include "core/dom/ContextFeatures.h" | 20 #include "core/dom/ContextFeatures.h" |
| 21 #include "core/dom/Document.h" | 21 #include "core/dom/Document.h" |
| 22 #include "core/experiments/Experiments.h" |
| 22 #include "core/frame/LocalFrame.h" | 23 #include "core/frame/LocalFrame.h" |
| 23 #include "platform/RuntimeEnabledFeatures.h" | 24 #include "platform/RuntimeEnabledFeatures.h" |
| 24 #include "platform/ScriptForbiddenScope.h" | 25 #include "platform/ScriptForbiddenScope.h" |
| 25 #include "platform/TraceEvent.h" | 26 #include "platform/TraceEvent.h" |
| 26 #include "wtf/GetPtr.h" | 27 #include "wtf/GetPtr.h" |
| 27 #include "wtf/RefPtr.h" | 28 #include "wtf/RefPtr.h" |
| 28 | 29 |
| 29 namespace blink { | 30 namespace blink { |
| 30 | 31 |
| 31 namespace TestInterfaceImplementationPartialV8Internal { | 32 namespace TestInterfaceImplementationPartialV8Internal { |
| 32 | 33 |
| 33 static void voidMethodPartialOverload3Method(const v8::FunctionCallbackInfo<v8::
Value>& info) | 34 static void voidMethodPartialOverload3Method(const v8::FunctionCallbackInfo<v8::
Value>& info) |
| 34 { | 35 { |
| 35 TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder()); | 36 TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder()); |
| 36 V8StringResource<> value; | 37 V8StringResource<> value; |
| 37 { | 38 { |
| 38 value = info[0]; | 39 value = info[0]; |
| 39 if (!value.prepare()) | 40 if (!value.prepare()) |
| 40 return; | 41 return; |
| 41 } | 42 } |
| 42 TestPartialInterfaceImplementation3::voidMethodPartialOverload(*impl, value)
; | 43 TestPartialInterfaceImplementation3::voidMethodPartialOverload(*impl, value)
; |
| 43 } | 44 } |
| 44 | 45 |
| 45 static void voidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) | 46 static void voidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8::V
alue>& info) |
| 46 { | 47 { |
| 48 String errorMessage; |
| 49 ALLOW_UNUSED_LOCAL(errorMessage); |
| 47 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodP
artialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 50 ExceptionState exceptionState(ExceptionState::ExecutionContext, "voidMethodP
artialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
| 48 switch (std::min(1, info.Length())) { | 51 switch (std::min(1, info.Length())) { |
| 49 case 0: | 52 case 0: |
| 50 break; | 53 break; |
| 51 case 1: | 54 case 1: |
| 52 if (true) { | 55 if (true) { |
| 53 voidMethodPartialOverload3Method(info); | 56 voidMethodPartialOverload3Method(info); |
| 54 return; | 57 return; |
| 55 } | 58 } |
| 56 break; | 59 break; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 68 { | 71 { |
| 69 value = info[0]; | 72 value = info[0]; |
| 70 if (!value.prepare()) | 73 if (!value.prepare()) |
| 71 return; | 74 return; |
| 72 } | 75 } |
| 73 TestPartialInterfaceImplementation3::staticVoidMethodPartialOverload(value); | 76 TestPartialInterfaceImplementation3::staticVoidMethodPartialOverload(value); |
| 74 } | 77 } |
| 75 | 78 |
| 76 static void staticVoidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo
<v8::Value>& info) | 79 static void staticVoidMethodPartialOverloadMethod(const v8::FunctionCallbackInfo
<v8::Value>& info) |
| 77 { | 80 { |
| 81 String errorMessage; |
| 82 ALLOW_UNUSED_LOCAL(errorMessage); |
| 78 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticVoidM
ethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 83 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticVoidM
ethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
| 79 switch (std::min(1, info.Length())) { | 84 switch (std::min(1, info.Length())) { |
| 80 case 0: | 85 case 0: |
| 81 break; | 86 break; |
| 82 case 1: | 87 case 1: |
| 83 if (true) { | 88 if (true) { |
| 84 staticVoidMethodPartialOverload2Method(info); | 89 staticVoidMethodPartialOverload2Method(info); |
| 85 return; | 90 return; |
| 86 } | 91 } |
| 87 break; | 92 break; |
| (...skipping 14 matching lines...) Expand all Loading... |
| 102 if (!document) { | 107 if (!document) { |
| 103 v8SetReturnValue(info, ScriptPromise::rejectRaw(ScriptState::current
(info.GetIsolate()), V8ThrowException::createTypeError(info.GetIsolate(), Except
ionMessages::failedToExecute("promiseMethodPartialOverload", "TestInterface", "p
arameter 1 is not of type 'Document'.")))); | 108 v8SetReturnValue(info, ScriptPromise::rejectRaw(ScriptState::current
(info.GetIsolate()), V8ThrowException::createTypeError(info.GetIsolate(), Except
ionMessages::failedToExecute("promiseMethodPartialOverload", "TestInterface", "p
arameter 1 is not of type 'Document'.")))); |
| 104 return; | 109 return; |
| 105 } | 110 } |
| 106 } | 111 } |
| 107 v8SetReturnValue(info, TestPartialInterfaceImplementation3::promiseMethodPar
tialOverload(*impl, document).v8Value()); | 112 v8SetReturnValue(info, TestPartialInterfaceImplementation3::promiseMethodPar
tialOverload(*impl, document).v8Value()); |
| 108 } | 113 } |
| 109 | 114 |
| 110 static void promiseMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8
::Value>& info) | 115 static void promiseMethodPartialOverloadMethod(const v8::FunctionCallbackInfo<v8
::Value>& info) |
| 111 { | 116 { |
| 117 String errorMessage; |
| 118 ALLOW_UNUSED_LOCAL(errorMessage); |
| 112 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseMeth
odPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 119 ExceptionState exceptionState(ExceptionState::ExecutionContext, "promiseMeth
odPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
| 113 switch (std::min(1, info.Length())) { | 120 switch (std::min(1, info.Length())) { |
| 114 case 0: | 121 case 0: |
| 115 break; | 122 break; |
| 116 case 1: | 123 case 1: |
| 117 if (V8Document::hasInstance(info[0], info.GetIsolate())) { | 124 if (V8Document::hasInstance(info[0], info.GetIsolate())) { |
| 118 promiseMethodPartialOverload3Method(info); | 125 promiseMethodPartialOverload3Method(info); |
| 119 return; | 126 return; |
| 120 } | 127 } |
| 121 break; | 128 break; |
| (...skipping 19 matching lines...) Expand all Loading... |
| 141 static void staticPromiseMethodPartialOverload2Method(const v8::FunctionCallback
Info<v8::Value>& info) | 148 static void staticPromiseMethodPartialOverload2Method(const v8::FunctionCallback
Info<v8::Value>& info) |
| 142 { | 149 { |
| 143 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 150 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
| 144 staticPromiseMethodPartialOverload2MethodPromise(info, exceptionState); | 151 staticPromiseMethodPartialOverload2MethodPromise(info, exceptionState); |
| 145 if (exceptionState.hadException()) | 152 if (exceptionState.hadException()) |
| 146 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.G
etIsolate())).v8Value()); | 153 v8SetReturnValue(info, exceptionState.reject(ScriptState::current(info.G
etIsolate())).v8Value()); |
| 147 } | 154 } |
| 148 | 155 |
| 149 static void staticPromiseMethodPartialOverloadMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) | 156 static void staticPromiseMethodPartialOverloadMethod(const v8::FunctionCallbackI
nfo<v8::Value>& info) |
| 150 { | 157 { |
| 158 String errorMessage; |
| 159 ALLOW_UNUSED_LOCAL(errorMessage); |
| 151 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); | 160 ExceptionState exceptionState(ExceptionState::ExecutionContext, "staticPromi
seMethodPartialOverload", "TestInterface", info.Holder(), info.GetIsolate()); |
| 152 switch (std::min(1, info.Length())) { | 161 switch (std::min(1, info.Length())) { |
| 153 case 0: | 162 case 0: |
| 154 break; | 163 break; |
| 155 case 1: | 164 case 1: |
| 156 if (true) { | 165 if (true) { |
| 157 staticPromiseMethodPartialOverload2Method(info); | 166 staticPromiseMethodPartialOverload2Method(info); |
| 158 return; | 167 return; |
| 159 } | 168 } |
| 160 break; | 169 break; |
| (...skipping 26 matching lines...) Expand all Loading... |
| 187 if (!node) { | 196 if (!node) { |
| 188 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessage
s::failedToExecute("partial2VoidMethod", "TestInterface", "parameter 1 is not of
type 'Node'.")); | 197 V8ThrowException::throwTypeError(info.GetIsolate(), ExceptionMessage
s::failedToExecute("partial2VoidMethod", "TestInterface", "parameter 1 is not of
type 'Node'.")); |
| 189 return; | 198 return; |
| 190 } | 199 } |
| 191 } | 200 } |
| 192 TestPartialInterfaceImplementation3::partial2VoidMethod(*impl, node); | 201 TestPartialInterfaceImplementation3::partial2VoidMethod(*impl, node); |
| 193 } | 202 } |
| 194 | 203 |
| 195 static void partial2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) | 204 static void partial2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>&
info) |
| 196 { | 205 { |
| 206 String errorMessage; |
| 207 ALLOW_UNUSED_LOCAL(errorMessage); |
| 197 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Voi
dMethod", "TestInterface", info.Holder(), info.GetIsolate()); | 208 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Voi
dMethod", "TestInterface", info.Holder(), info.GetIsolate()); |
| 198 switch (std::min(1, info.Length())) { | 209 switch (std::min(1, info.Length())) { |
| 199 case 0: | 210 case 0: |
| 200 break; | 211 break; |
| 201 case 1: | 212 case 1: |
| 202 if (V8Node::hasInstance(info[0], info.GetIsolate())) { | 213 if (V8Node::hasInstance(info[0], info.GetIsolate())) { |
| 203 partial2VoidMethod3Method(info); | 214 partial2VoidMethod3Method(info); |
| 204 return; | 215 return; |
| 205 } | 216 } |
| 206 if (true) { | 217 if (true) { |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 255 { | 266 { |
| 256 value = info[0]; | 267 value = info[0]; |
| 257 if (!value.prepare()) | 268 if (!value.prepare()) |
| 258 return; | 269 return; |
| 259 } | 270 } |
| 260 TestPartialInterfaceImplementation3::partial2StaticVoidMethod(value); | 271 TestPartialInterfaceImplementation3::partial2StaticVoidMethod(value); |
| 261 } | 272 } |
| 262 | 273 |
| 263 static void partial2StaticVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Va
lue>& info) | 274 static void partial2StaticVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Va
lue>& info) |
| 264 { | 275 { |
| 276 String errorMessage; |
| 277 ALLOW_UNUSED_LOCAL(errorMessage); |
| 265 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Sta
ticVoidMethod", "TestInterface", info.Holder(), info.GetIsolate()); | 278 ExceptionState exceptionState(ExceptionState::ExecutionContext, "partial2Sta
ticVoidMethod", "TestInterface", info.Holder(), info.GetIsolate()); |
| 266 switch (std::min(1, info.Length())) { | 279 switch (std::min(1, info.Length())) { |
| 267 case 0: | 280 case 0: |
| 268 break; | 281 break; |
| 269 case 1: | 282 case 1: |
| 270 if (true) { | 283 if (true) { |
| 271 partial2StaticVoidMethod2Method(info); | 284 partial2StaticVoidMethod2Method(info); |
| 272 return; | 285 return; |
| 273 } | 286 } |
| 274 break; | 287 break; |
| (...skipping 26 matching lines...) Expand all Loading... |
| 301 }; | 314 }; |
| 302 | 315 |
| 303 void V8TestInterfacePartial::installV8TestInterfaceTemplate(v8::Local<v8::Functi
onTemplate> functionTemplate, v8::Isolate* isolate) | 316 void V8TestInterfacePartial::installV8TestInterfaceTemplate(v8::Local<v8::Functi
onTemplate> functionTemplate, v8::Isolate* isolate) |
| 304 { | 317 { |
| 305 V8TestInterface::installV8TestInterfaceTemplate(functionTemplate, isolate); | 318 V8TestInterface::installV8TestInterfaceTemplate(functionTemplate, isolate); |
| 306 | 319 |
| 307 v8::Local<v8::Signature> defaultSignature; | 320 v8::Local<v8::Signature> defaultSignature; |
| 308 if (!RuntimeEnabledFeatures::featureNameEnabled()) | 321 if (!RuntimeEnabledFeatures::featureNameEnabled()) |
| 309 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, 0, 0, 0, 0, 0, 0); | 322 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, 0, 0, 0, 0, 0, 0); |
| 310 else | 323 else |
| 311 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(isolate,
functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8TestInte
rface::internalFieldCount, | 324 { |
| 312 0, 0, | 325 ExecutionContext* ec = currentExecutionContext(isolate); |
| 313 0, 0, | 326 ALLOW_UNUSED_LOCAL(ec); |
| 314 V8TestInterfaceMethods, WTF_ARRAY_LENGTH(V8TestInterfaceMethods)); | 327 String errorMessage; |
| 328 if (!Experiments::isApiEnabled(ec, "ExperimentName", errorMessage))
{ |
| 329 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(i
solate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8
TestInterface::internalFieldCount, 0, 0, 0, 0, 0, 0); |
| 330 } |
| 331 else |
| 332 defaultSignature = V8DOMConfiguration::installDOMClassTemplate(i
solate, functionTemplate, "TestInterface", v8::Local<v8::FunctionTemplate>(), V8
TestInterface::internalFieldCount, |
| 333 0, 0, |
| 334 0, 0, |
| 335 V8TestInterfaceMethods, WTF_ARRAY_LENGTH(V8TestInterfaceMeth
ods)); |
| 336 } |
| 337 |
| 315 v8::Local<v8::ObjectTemplate> instanceTemplate = functionTemplate->InstanceT
emplate(); | 338 v8::Local<v8::ObjectTemplate> instanceTemplate = functionTemplate->InstanceT
emplate(); |
| 316 ALLOW_UNUSED_LOCAL(instanceTemplate); | 339 ALLOW_UNUSED_LOCAL(instanceTemplate); |
| 317 v8::Local<v8::ObjectTemplate> prototypeTemplate = functionTemplate->Prototyp
eTemplate(); | 340 v8::Local<v8::ObjectTemplate> prototypeTemplate = functionTemplate->Prototyp
eTemplate(); |
| 318 ALLOW_UNUSED_LOCAL(prototypeTemplate); | 341 ALLOW_UNUSED_LOCAL(prototypeTemplate); |
| 319 const V8DOMConfiguration::ConstantConfiguration V8TestInterfaceConstants[] =
{ | 342 const V8DOMConfiguration::ConstantConfiguration V8TestInterfaceConstants[] =
{ |
| 320 {"PARTIAL3_UNSIGNED_SHORT", 0, 0, V8DOMConfiguration::ConstantTypeUnsign
edShort}, | 343 {"PARTIAL3_UNSIGNED_SHORT", 0, 0, V8DOMConfiguration::ConstantTypeUnsign
edShort}, |
| 321 }; | 344 }; |
| 322 V8DOMConfiguration::installConstants(isolate, functionTemplate, prototypeTem
plate, V8TestInterfaceConstants, WTF_ARRAY_LENGTH(V8TestInterfaceConstants)); | 345 V8DOMConfiguration::installConstants(isolate, functionTemplate, prototypeTem
plate, V8TestInterfaceConstants, WTF_ARRAY_LENGTH(V8TestInterfaceConstants)); |
| 346 ExecutionContext* ec = currentExecutionContext(isolate); |
| 347 ALLOW_UNUSED_LOCAL(ec); |
| 348 String constantsErrorMessage; |
| 349 ALLOW_UNUSED_LOCAL(constantsErrorMessage); |
| 350 String errorMessage; |
| 351 ALLOW_UNUSED_LOCAL(errorMessage); |
| 323 functionTemplate->InstanceTemplate()->SetCallAsFunctionHandler(V8TestInterfa
ce::legacyCallCustom); | 352 functionTemplate->InstanceTemplate()->SetCallAsFunctionHandler(V8TestInterfa
ce::legacyCallCustom); |
| 324 } | 353 } |
| 325 | 354 |
| 326 void V8TestInterfacePartial::preparePrototypeAndInterfaceObject(v8::Local<v8::Co
ntext> context, v8::Local<v8::Object> prototypeObject, v8::Local<v8::Function> i
nterfaceObject, v8::Local<v8::FunctionTemplate> interfaceTemplate) | 355 void V8TestInterfacePartial::preparePrototypeAndInterfaceObject(v8::Local<v8::Co
ntext> context, v8::Local<v8::Object> prototypeObject, v8::Local<v8::Function> i
nterfaceObject, v8::Local<v8::FunctionTemplate> interfaceTemplate) |
| 327 { | 356 { |
| 328 V8TestInterface::preparePrototypeAndInterfaceObject(context, prototypeObject
, interfaceObject, interfaceTemplate); | 357 V8TestInterface::preparePrototypeAndInterfaceObject(context, prototypeObject
, interfaceObject, interfaceTemplate); |
| 329 v8::Isolate* isolate = context->GetIsolate(); | 358 v8::Isolate* isolate = context->GetIsolate(); |
| 330 v8::Local<v8::Name> unscopablesSymbol(v8::Symbol::GetUnscopables(isolate)); | 359 v8::Local<v8::Name> unscopablesSymbol(v8::Symbol::GetUnscopables(isolate)); |
| 331 v8::Local<v8::Object> unscopeables; | 360 v8::Local<v8::Object> unscopeables; |
| 332 if (v8CallBoolean(prototypeObject->HasOwnProperty(context, unscopablesSymbol
))) | 361 if (v8CallBoolean(prototypeObject->HasOwnProperty(context, unscopablesSymbol
))) |
| 333 unscopeables = prototypeObject->Get(context, unscopablesSymbol).ToLocalC
hecked().As<v8::Object>(); | 362 unscopeables = prototypeObject->Get(context, unscopablesSymbol).ToLocalC
hecked().As<v8::Object>(); |
| 334 else | 363 else |
| 335 unscopeables = v8::Object::New(isolate); | 364 unscopeables = v8::Object::New(isolate); |
| 365 String errorMessage; |
| 366 ALLOW_UNUSED_LOCAL(errorMessage); |
| 336 unscopeables->CreateDataProperty(context, v8AtomicString(isolate, "unscopeab
leVoidMethod"), v8::True(isolate)).FromJust(); | 367 unscopeables->CreateDataProperty(context, v8AtomicString(isolate, "unscopeab
leVoidMethod"), v8::True(isolate)).FromJust(); |
| 337 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopeables
).FromJust(); | 368 prototypeObject->CreateDataProperty(context, unscopablesSymbol, unscopeables
).FromJust(); |
| 338 } | 369 } |
| 339 | 370 |
| 340 void V8TestInterfacePartial::initialize() | 371 void V8TestInterfacePartial::initialize() |
| 341 { | 372 { |
| 342 // Should be invoked from initModules. | 373 // Should be invoked from initModules. |
| 343 V8TestInterface::updateWrapperTypeInfo( | 374 V8TestInterface::updateWrapperTypeInfo( |
| 344 &V8TestInterfacePartial::installV8TestInterfaceTemplate, | 375 &V8TestInterfacePartial::installV8TestInterfaceTemplate, |
| 345 &V8TestInterfacePartial::preparePrototypeAndInterfaceObject); | 376 &V8TestInterfacePartial::preparePrototypeAndInterfaceObject); |
| 346 V8TestInterface::registerVoidMethodPartialOverloadMethodForPartialInterface(
&TestInterfaceImplementationPartialV8Internal::voidMethodPartialOverloadMethod); | 377 V8TestInterface::registerVoidMethodPartialOverloadMethodForPartialInterface(
&TestInterfaceImplementationPartialV8Internal::voidMethodPartialOverloadMethod); |
| 347 V8TestInterface::registerStaticVoidMethodPartialOverloadMethodForPartialInte
rface(&TestInterfaceImplementationPartialV8Internal::staticVoidMethodPartialOver
loadMethod); | 378 V8TestInterface::registerStaticVoidMethodPartialOverloadMethodForPartialInte
rface(&TestInterfaceImplementationPartialV8Internal::staticVoidMethodPartialOver
loadMethod); |
| 348 V8TestInterface::registerPromiseMethodPartialOverloadMethodForPartialInterfa
ce(&TestInterfaceImplementationPartialV8Internal::promiseMethodPartialOverloadMe
thod); | 379 V8TestInterface::registerPromiseMethodPartialOverloadMethodForPartialInterfa
ce(&TestInterfaceImplementationPartialV8Internal::promiseMethodPartialOverloadMe
thod); |
| 349 V8TestInterface::registerStaticPromiseMethodPartialOverloadMethodForPartialI
nterface(&TestInterfaceImplementationPartialV8Internal::staticPromiseMethodParti
alOverloadMethod); | 380 V8TestInterface::registerStaticPromiseMethodPartialOverloadMethodForPartialI
nterface(&TestInterfaceImplementationPartialV8Internal::staticPromiseMethodParti
alOverloadMethod); |
| 350 V8TestInterface::registerPartial2VoidMethodMethodForPartialInterface(&TestIn
terfaceImplementationPartialV8Internal::partial2VoidMethodMethod); | 381 V8TestInterface::registerPartial2VoidMethodMethodForPartialInterface(&TestIn
terfaceImplementationPartialV8Internal::partial2VoidMethodMethod); |
| 351 V8TestInterface::registerPartial2StaticVoidMethodMethodForPartialInterface(&
TestInterfaceImplementationPartialV8Internal::partial2StaticVoidMethodMethod); | 382 V8TestInterface::registerPartial2StaticVoidMethodMethodForPartialInterface(&
TestInterfaceImplementationPartialV8Internal::partial2StaticVoidMethodMethod); |
| 352 } | 383 } |
| 353 | 384 |
| 354 } // namespace blink | 385 } // namespace blink |
| 355 #endif // ENABLE(CONDITION) | 386 #endif // ENABLE(CONDITION) |
| OLD | NEW |