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

Side by Side Diff: Source/bindings/tests/results/V8SupportTestInterface.cpp

Issue 99083002: WIP: Migrate generated bindings to new ExceptionState constructor. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: MessagePort. Created 7 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 /* 1 /*
2 * Copyright (C) 2013 Google Inc. All rights reserved. 2 * Copyright (C) 2013 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
106 { 106 {
107 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 107 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
108 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(info); 108 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeGetter(info);
109 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 109 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
110 } 110 }
111 #endif // ENABLE(Condition11) || ENABLE(Condition12) 111 #endif // ENABLE(Condition11) || ENABLE(Condition12)
112 112
113 #if ENABLE(Condition11) || ENABLE(Condition12) 113 #if ENABLE(Condition11) || ENABLE(Condition12)
114 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 114 static void supplementalStaticAttrAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
115 { 115 {
116 ExceptionState exceptionState(ExceptionState::SetterContext, "supplementalSt aticAttr", "SupportTestInterface", info.Holder(), info.GetIsolate());
sof 2013/12/03 16:04:29 Unused? Seems a pity to stack allocate these if no
Mike West 2013/12/04 08:42:19 Hrm. Yes, we used to have checks to create the obj
116 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue); 117 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue);
117 SupportTestPartialInterface::setSupplementalStaticAttr(cppValue); 118 SupportTestPartialInterface::setSupplementalStaticAttr(cppValue);
118 } 119 }
119 #endif // ENABLE(Condition11) || ENABLE(Condition12) 120 #endif // ENABLE(Condition11) || ENABLE(Condition12)
120 121
121 #if ENABLE(Condition11) || ENABLE(Condition12) 122 #if ENABLE(Condition11) || ENABLE(Condition12)
122 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 123 static void supplementalStaticAttrAttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
123 { 124 {
124 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 125 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
125 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(jsValu e, info); 126 SupportTestInterfaceV8Internal::supplementalStaticAttrAttributeSetter(jsValu e, info);
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
157 { 158 {
158 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 159 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
159 SupportTestInterfaceV8Internal::supplementalStr2AttributeGetter(info); 160 SupportTestInterfaceV8Internal::supplementalStr2AttributeGetter(info);
160 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 161 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
161 } 162 }
162 #endif // ENABLE(Condition11) || ENABLE(Condition12) 163 #endif // ENABLE(Condition11) || ENABLE(Condition12)
163 164
164 #if ENABLE(Condition11) || ENABLE(Condition12) 165 #if ENABLE(Condition11) || ENABLE(Condition12)
165 static void supplementalStr2AttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 166 static void supplementalStr2AttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
166 { 167 {
168 ExceptionState exceptionState(ExceptionState::SetterContext, "supplementalSt r2", "SupportTestInterface", info.Holder(), info.GetIsolate());
167 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 169 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
168 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue); 170 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, cppValue, jsValue);
169 SupportTestPartialInterface::setSupplementalStr2(imp, cppValue); 171 SupportTestPartialInterface::setSupplementalStr2(imp, cppValue);
170 } 172 }
171 #endif // ENABLE(Condition11) || ENABLE(Condition12) 173 #endif // ENABLE(Condition11) || ENABLE(Condition12)
172 174
173 #if ENABLE(Condition11) || ENABLE(Condition12) 175 #if ENABLE(Condition11) || ENABLE(Condition12)
174 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 176 static void supplementalStr2AttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
175 { 177 {
176 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 178 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
210 { 212 {
211 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 213 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
212 SupportTestInterfaceV8Internal::supplementalNodeAttributeGetter(info); 214 SupportTestInterfaceV8Internal::supplementalNodeAttributeGetter(info);
213 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 215 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
214 } 216 }
215 #endif // ENABLE(Condition11) || ENABLE(Condition12) 217 #endif // ENABLE(Condition11) || ENABLE(Condition12)
216 218
217 #if ENABLE(Condition11) || ENABLE(Condition12) 219 #if ENABLE(Condition11) || ENABLE(Condition12)
218 static void supplementalNodeAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 220 static void supplementalNodeAttributeSetter(v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
219 { 221 {
222 ExceptionState exceptionState(ExceptionState::SetterContext, "supplementalNo de", "SupportTestInterface", info.Holder(), info.GetIsolate());
220 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 223 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
221 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 224 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
222 SupportTestPartialInterface::setSupplementalNode(imp, WTF::getPtr(cppValue)) ; 225 SupportTestPartialInterface::setSupplementalNode(imp, WTF::getPtr(cppValue)) ;
223 } 226 }
224 #endif // ENABLE(Condition11) || ENABLE(Condition12) 227 #endif // ENABLE(Condition11) || ENABLE(Condition12)
225 228
226 #if ENABLE(Condition11) || ENABLE(Condition12) 229 #if ENABLE(Condition11) || ENABLE(Condition12)
227 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) 230 static void supplementalNodeAttributeSetterCallback(v8::Local<v8::String>, v8::L ocal<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info)
228 { 231 {
229 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 232 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
(...skipping 15 matching lines...) Expand all
245 { 248 {
246 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 249 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
247 SupportTestInterfaceV8Internal::Node13AttributeGetter(info); 250 SupportTestInterfaceV8Internal::Node13AttributeGetter(info);
248 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 251 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
249 } 252 }
250 #endif // ENABLE(Condition11) || ENABLE(Condition12) 253 #endif // ENABLE(Condition11) || ENABLE(Condition12)
251 254
252 #if ENABLE(Condition11) || ENABLE(Condition12) 255 #if ENABLE(Condition11) || ENABLE(Condition12)
253 static void Node13AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info) 256 static void Node13AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info)
254 { 257 {
258 ExceptionState exceptionState(ExceptionState::SetterContext, "Node13", "Supp ortTestInterface", info.Holder(), info.GetIsolate());
255 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 259 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
256 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 260 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
257 SupportTestPartialInterface::setNode13(imp, WTF::getPtr(cppValue)); 261 SupportTestPartialInterface::setNode13(imp, WTF::getPtr(cppValue));
258 } 262 }
259 #endif // ENABLE(Condition11) || ENABLE(Condition12) 263 #endif // ENABLE(Condition11) || ENABLE(Condition12)
260 264
261 #if ENABLE(Condition11) || ENABLE(Condition12) 265 #if ENABLE(Condition11) || ENABLE(Condition12)
262 static void Node13AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info) 266 static void Node13AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info)
263 { 267 {
264 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 268 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
(...skipping 15 matching lines...) Expand all
280 { 284 {
281 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); 285 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter");
282 SupportTestInterfaceV8Internal::Node14AttributeGetter(info); 286 SupportTestInterfaceV8Internal::Node14AttributeGetter(info);
283 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 287 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
284 } 288 }
285 #endif // ENABLE(Condition11) || ENABLE(Condition12) 289 #endif // ENABLE(Condition11) || ENABLE(Condition12)
286 290
287 #if ENABLE(Condition11) || ENABLE(Condition12) 291 #if ENABLE(Condition11) || ENABLE(Condition12)
288 static void Node14AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info) 292 static void Node14AttributeSetter(v8::Local<v8::Value> jsValue, const v8::Proper tyCallbackInfo<void>& info)
289 { 293 {
294 ExceptionState exceptionState(ExceptionState::SetterContext, "Node14", "Supp ortTestInterface", info.Holder(), info.GetIsolate());
290 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 295 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
291 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0); 296 V8TRYCATCH_VOID(Node*, cppValue, V8Node::hasInstance(jsValue, info.GetIsolat e(), worldType(info.GetIsolate())) ? V8Node::toNative(v8::Handle<v8::Object>::Ca st(jsValue)) : 0);
292 SupportTestPartialInterface::setNode14(imp, WTF::getPtr(cppValue)); 297 SupportTestPartialInterface::setNode14(imp, WTF::getPtr(cppValue));
293 } 298 }
294 #endif // ENABLE(Condition11) || ENABLE(Condition12) 299 #endif // ENABLE(Condition11) || ENABLE(Condition12)
295 300
296 #if ENABLE(Condition11) || ENABLE(Condition12) 301 #if ENABLE(Condition11) || ENABLE(Condition12)
297 static void Node14AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info) 302 static void Node14AttributeSetterCallback(v8::Local<v8::String>, v8::Local<v8::V alue> jsValue, const v8::PropertyCallbackInfo<void>& info)
298 { 303 {
299 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); 304 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter");
300 SupportTestInterfaceV8Internal::Node14AttributeSetter(jsValue, info); 305 SupportTestInterfaceV8Internal::Node14AttributeSetter(jsValue, info);
301 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 306 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
302 } 307 }
303 #endif // ENABLE(Condition11) || ENABLE(Condition12) 308 #endif // ENABLE(Condition11) || ENABLE(Condition12)
304 309
305 #if ENABLE(Condition11) || ENABLE(Condition12) 310 #if ENABLE(Condition11) || ENABLE(Condition12)
306 static void supplementalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& info) 311 static void supplementalMethod1Method(const v8::FunctionCallbackInfo<v8::Value>& info)
307 { 312 {
313 ExceptionState exceptionState(ExceptionState::ExecutionContext, "supplementa lMethod1", "SupportTestInterface", info.Holder(), info.GetIsolate());
308 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 314 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
309 SupportTestPartialInterface::supplementalMethod1(imp); 315 SupportTestPartialInterface::supplementalMethod1(imp);
310 } 316 }
311 #endif // ENABLE(Condition11) || ENABLE(Condition12) 317 #endif // ENABLE(Condition11) || ENABLE(Condition12)
312 318
313 #if ENABLE(Condition11) || ENABLE(Condition12) 319 #if ENABLE(Condition11) || ENABLE(Condition12)
314 static void supplementalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 320 static void supplementalMethod1MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
315 { 321 {
316 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 322 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
317 SupportTestInterfaceV8Internal::supplementalMethod1Method(info); 323 SupportTestInterfaceV8Internal::supplementalMethod1Method(info);
318 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 324 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
319 } 325 }
320 #endif // ENABLE(Condition11) || ENABLE(Condition12) 326 #endif // ENABLE(Condition11) || ENABLE(Condition12)
321 327
322 #if ENABLE(Condition11) || ENABLE(Condition12) 328 #if ENABLE(Condition11) || ENABLE(Condition12)
323 static void supplementalMethod2Method(const v8::FunctionCallbackInfo<v8::Value>& info) 329 static void supplementalMethod2Method(const v8::FunctionCallbackInfo<v8::Value>& info)
324 { 330 {
331 ExceptionState exceptionState(ExceptionState::ExecutionContext, "supplementa lMethod2", "SupportTestInterface", info.Holder(), info.GetIsolate());
325 if (UNLIKELY(info.Length() < 2)) { 332 if (UNLIKELY(info.Length() < 2)) {
326 throwTypeError(ExceptionMessages::failedToExecute("supplementalMethod2", "SupportTestInterface", ExceptionMessages::notEnoughArguments(2, info.Length()) ), info.GetIsolate()); 333 throwTypeError(ExceptionMessages::failedToExecute("supplementalMethod2", "SupportTestInterface", ExceptionMessages::notEnoughArguments(2, info.Length()) ), info.GetIsolate());
327 return; 334 return;
328 } 335 }
329 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder()); 336 SupportTestInterface* imp = V8SupportTestInterface::toNative(info.Holder());
330 ExceptionState exceptionState(info.Holder(), info.GetIsolate());
331 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, strArg, info[0]); 337 V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<>, strArg, info[0]);
332 V8TRYCATCH_VOID(TestObj*, objArg, V8TestObject::hasInstance(info[1], info.Ge tIsolate(), worldType(info.GetIsolate())) ? V8TestObject::toNative(v8::Handle<v8 ::Object>::Cast(info[1])) : 0); 338 V8TRYCATCH_VOID(TestObj*, objArg, V8TestObject::hasInstance(info[1], info.Ge tIsolate(), worldType(info.GetIsolate())) ? V8TestObject::toNative(v8::Handle<v8 ::Object>::Cast(info[1])) : 0);
333 ExecutionContext* scriptContext = getExecutionContext(); 339 ExecutionContext* scriptContext = getExecutionContext();
334 RefPtr<TestObj> result = SupportTestPartialInterface::supplementalMethod2(sc riptContext, imp, strArg, objArg, exceptionState); 340 RefPtr<TestObj> result = SupportTestPartialInterface::supplementalMethod2(sc riptContext, imp, strArg, objArg, exceptionState);
335 if (exceptionState.throwIfNeeded()) 341 if (exceptionState.throwIfNeeded())
336 return; 342 return;
337 v8SetReturnValue(info, result.release()); 343 v8SetReturnValue(info, result.release());
338 } 344 }
339 #endif // ENABLE(Condition11) || ENABLE(Condition12) 345 #endif // ENABLE(Condition11) || ENABLE(Condition12)
340 346
(...skipping 11 matching lines...) Expand all
352 { 358 {
353 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 359 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
354 V8SupportTestInterface::supplementalMethod3MethodCustom(info); 360 V8SupportTestInterface::supplementalMethod3MethodCustom(info);
355 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 361 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
356 } 362 }
357 #endif // ENABLE(Condition11) || ENABLE(Condition12) 363 #endif // ENABLE(Condition11) || ENABLE(Condition12)
358 364
359 #if ENABLE(Condition11) || ENABLE(Condition12) 365 #if ENABLE(Condition11) || ENABLE(Condition12)
360 static void supplementalMethod4Method(const v8::FunctionCallbackInfo<v8::Value>& info) 366 static void supplementalMethod4Method(const v8::FunctionCallbackInfo<v8::Value>& info)
361 { 367 {
368 ExceptionState exceptionState(ExceptionState::ExecutionContext, "supplementa lMethod4", "SupportTestInterface", info.Holder(), info.GetIsolate());
362 SupportTestPartialInterface::supplementalMethod4(); 369 SupportTestPartialInterface::supplementalMethod4();
363 } 370 }
364 #endif // ENABLE(Condition11) || ENABLE(Condition12) 371 #endif // ENABLE(Condition11) || ENABLE(Condition12)
365 372
366 #if ENABLE(Condition11) || ENABLE(Condition12) 373 #if ENABLE(Condition11) || ENABLE(Condition12)
367 static void supplementalMethod4MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info) 374 static void supplementalMethod4MethodCallback(const v8::FunctionCallbackInfo<v8: :Value>& info)
368 { 375 {
369 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod"); 376 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMMethod");
370 SupportTestInterfaceV8Internal::supplementalMethod4Method(info); 377 SupportTestInterfaceV8Internal::supplementalMethod4Method(info);
371 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); 378 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution");
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
512 fromInternalPointer(object)->deref(); 519 fromInternalPointer(object)->deref();
513 } 520 }
514 521
515 template<> 522 template<>
516 v8::Handle<v8::Value> toV8NoInline(SupportTestInterface* impl, v8::Handle<v8::Ob ject> creationContext, v8::Isolate* isolate) 523 v8::Handle<v8::Value> toV8NoInline(SupportTestInterface* impl, v8::Handle<v8::Ob ject> creationContext, v8::Isolate* isolate)
517 { 524 {
518 return toV8(impl, creationContext, isolate); 525 return toV8(impl, creationContext, isolate);
519 } 526 }
520 527
521 } // namespace WebCore 528 } // namespace WebCore
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698