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

Side by Side Diff: third_party/WebKit/Source/bindings/tests/results/modules/V8TestInterfacePartial.cpp

Issue 1531443003: [bindings] Implement an ExperimentEnabled IDL extended attribute. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file has been auto-generated by code_generator_v8.py. 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
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
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
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
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
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
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)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698