OLD | NEW |
1 /* | 1 /* |
2 This file is part of the WebKit open source project. | 2 This file is part of the WebKit open source project. |
3 This file has been generated by generate-bindings.pl. DO NOT MODIFY! | 3 This file has been generated by generate-bindings.pl. DO NOT MODIFY! |
4 | 4 |
5 This library is free software; you can redistribute it and/or | 5 This library is free software; you can redistribute it and/or |
6 modify it under the terms of the GNU Library General Public | 6 modify it under the terms of the GNU Library General Public |
7 License as published by the Free Software Foundation; either | 7 License as published by the Free Software Foundation; either |
8 version 2 of the License, or (at your option) any later version. | 8 version 2 of the License, or (at your option) any later version. |
9 | 9 |
10 This library is distributed in the hope that it will be useful, | 10 This library is distributed in the hope that it will be useful, |
(...skipping 374 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
385 } | 385 } |
386 | 386 |
387 static v8::Handle<v8::Value> testObjAttrAttrGetter(v8::Local<v8::String> name, c
onst v8::AccessorInfo& info) | 387 static v8::Handle<v8::Value> testObjAttrAttrGetter(v8::Local<v8::String> name, c
onst v8::AccessorInfo& info) |
388 { | 388 { |
389 TestObj* imp = V8TestObj::toNative(info.Holder()); | 389 TestObj* imp = V8TestObj::toNative(info.Holder()); |
390 return toV8Fast(imp->testObjAttr(), info, imp); | 390 return toV8Fast(imp->testObjAttr(), info, imp); |
391 } | 391 } |
392 | 392 |
393 static v8::Handle<v8::Value> testObjAttrAttrGetterCallback(v8::Local<v8::String>
name, const v8::AccessorInfo& info) | 393 static v8::Handle<v8::Value> testObjAttrAttrGetterCallback(v8::Local<v8::String>
name, const v8::AccessorInfo& info) |
394 { | 394 { |
395 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::T
estFeature); | 395 UseCounter::count(activeDOMWindow(BindingState::instance()), UseCounter::Tes
tFeature); |
396 return TestObjV8Internal::testObjAttrAttrGetter(name, info); | 396 return TestObjV8Internal::testObjAttrAttrGetter(name, info); |
397 } | 397 } |
398 | 398 |
399 static void testObjAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Valu
e> value, const v8::AccessorInfo& info) | 399 static void testObjAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8::Valu
e> value, const v8::AccessorInfo& info) |
400 { | 400 { |
401 TestObj* imp = V8TestObj::toNative(info.Holder()); | 401 TestObj* imp = V8TestObj::toNative(info.Holder()); |
402 V8TRYCATCH_VOID(TestObj*, v, V8TestObj::HasInstance(value, info.GetIsolate()
, worldType(info.GetIsolate())) ? V8TestObj::toNative(v8::Handle<v8::Object>::Ca
st(value)) : 0); | 402 V8TRYCATCH_VOID(TestObj*, v, V8TestObj::HasInstance(value, info.GetIsolate()
, worldType(info.GetIsolate())) ? V8TestObj::toNative(v8::Handle<v8::Object>::Ca
st(value)) : 0); |
403 imp->setTestObjAttr(WTF::getPtr(v)); | 403 imp->setTestObjAttr(WTF::getPtr(v)); |
404 return; | 404 return; |
405 } | 405 } |
406 | 406 |
407 static void testObjAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Local<
v8::Value> value, const v8::AccessorInfo& info) | 407 static void testObjAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Local<
v8::Value> value, const v8::AccessorInfo& info) |
408 { | 408 { |
409 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::T
estFeature); | 409 UseCounter::count(activeDOMWindow(BindingState::instance()), UseCounter::Tes
tFeature); |
410 TestObjV8Internal::testObjAttrAttrSetter(name, value, info); | 410 TestObjV8Internal::testObjAttrAttrSetter(name, value, info); |
411 } | 411 } |
412 | 412 |
413 static v8::Handle<v8::Value> XMLObjAttrAttrGetter(v8::Local<v8::String> name, co
nst v8::AccessorInfo& info) | 413 static v8::Handle<v8::Value> XMLObjAttrAttrGetter(v8::Local<v8::String> name, co
nst v8::AccessorInfo& info) |
414 { | 414 { |
415 TestObj* imp = V8TestObj::toNative(info.Holder()); | 415 TestObj* imp = V8TestObj::toNative(info.Holder()); |
416 return toV8Fast(imp->xmlObjAttr(), info, imp); | 416 return toV8Fast(imp->xmlObjAttr(), info, imp); |
417 } | 417 } |
418 | 418 |
419 static v8::Handle<v8::Value> XMLObjAttrAttrGetterCallback(v8::Local<v8::String>
name, const v8::AccessorInfo& info) | 419 static v8::Handle<v8::Value> XMLObjAttrAttrGetterCallback(v8::Local<v8::String>
name, const v8::AccessorInfo& info) |
(...skipping 1842 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2262 TestObjV8Internal::activityLoggedInIsolatedWorldsAttrGetterAttrSetterForMain
World(name, value, info); | 2262 TestObjV8Internal::activityLoggedInIsolatedWorldsAttrGetterAttrSetterForMain
World(name, value, info); |
2263 } | 2263 } |
2264 | 2264 |
2265 static v8::Handle<v8::Value> deprecatedStaticReadOnlyAttrAttrGetter(v8::Local<v8
::String> name, const v8::AccessorInfo& info) | 2265 static v8::Handle<v8::Value> deprecatedStaticReadOnlyAttrAttrGetter(v8::Local<v8
::String> name, const v8::AccessorInfo& info) |
2266 { | 2266 { |
2267 return v8Integer(TestObj::deprecatedStaticReadOnlyAttr(), info.GetIsolate())
; | 2267 return v8Integer(TestObj::deprecatedStaticReadOnlyAttr(), info.GetIsolate())
; |
2268 } | 2268 } |
2269 | 2269 |
2270 static v8::Handle<v8::Value> deprecatedStaticReadOnlyAttrAttrGetterCallback(v8::
Local<v8::String> name, const v8::AccessorInfo& info) | 2270 static v8::Handle<v8::Value> deprecatedStaticReadOnlyAttrAttrGetterCallback(v8::
Local<v8::String> name, const v8::AccessorInfo& info) |
2271 { | 2271 { |
2272 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticReadonlyAttribute); | 2272 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::StaticReadonlyAttribute); |
2273 return TestObjV8Internal::deprecatedStaticReadOnlyAttrAttrGetter(name, info)
; | 2273 return TestObjV8Internal::deprecatedStaticReadOnlyAttrAttrGetter(name, info)
; |
2274 } | 2274 } |
2275 | 2275 |
2276 static v8::Handle<v8::Value> deprecatedStaticAttrAttrGetter(v8::Local<v8::String
> name, const v8::AccessorInfo& info) | 2276 static v8::Handle<v8::Value> deprecatedStaticAttrAttrGetter(v8::Local<v8::String
> name, const v8::AccessorInfo& info) |
2277 { | 2277 { |
2278 return v8Integer(TestObj::deprecatedStaticAttr(), info.GetIsolate()); | 2278 return v8Integer(TestObj::deprecatedStaticAttr(), info.GetIsolate()); |
2279 } | 2279 } |
2280 | 2280 |
2281 static v8::Handle<v8::Value> deprecatedStaticAttrAttrGetterCallback(v8::Local<v8
::String> name, const v8::AccessorInfo& info) | 2281 static v8::Handle<v8::Value> deprecatedStaticAttrAttrGetterCallback(v8::Local<v8
::String> name, const v8::AccessorInfo& info) |
2282 { | 2282 { |
2283 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticAttribute); | 2283 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::StaticAttribute); |
2284 return TestObjV8Internal::deprecatedStaticAttrAttrGetter(name, info); | 2284 return TestObjV8Internal::deprecatedStaticAttrAttrGetter(name, info); |
2285 } | 2285 } |
2286 | 2286 |
2287 static void deprecatedStaticAttrAttrSetter(v8::Local<v8::String> name, v8::Local
<v8::Value> value, const v8::AccessorInfo& info) | 2287 static void deprecatedStaticAttrAttrSetter(v8::Local<v8::String> name, v8::Local
<v8::Value> value, const v8::AccessorInfo& info) |
2288 { | 2288 { |
2289 V8TRYCATCH_VOID(int, v, toInt32(value)); | 2289 V8TRYCATCH_VOID(int, v, toInt32(value)); |
2290 TestObj::setDeprecatedStaticAttr(v); | 2290 TestObj::setDeprecatedStaticAttr(v); |
2291 return; | 2291 return; |
2292 } | 2292 } |
2293 | 2293 |
2294 static void deprecatedStaticAttrAttrSetterCallback(v8::Local<v8::String> name, v
8::Local<v8::Value> value, const v8::AccessorInfo& info) | 2294 static void deprecatedStaticAttrAttrSetterCallback(v8::Local<v8::String> name, v
8::Local<v8::Value> value, const v8::AccessorInfo& info) |
2295 { | 2295 { |
2296 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticAttribute); | 2296 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::StaticAttribute); |
2297 TestObjV8Internal::deprecatedStaticAttrAttrSetter(name, value, info); | 2297 TestObjV8Internal::deprecatedStaticAttrAttrSetter(name, value, info); |
2298 } | 2298 } |
2299 | 2299 |
2300 static v8::Handle<v8::Value> deprecatedReadonlyAttrAttrGetter(v8::Local<v8::Stri
ng> name, const v8::AccessorInfo& info) | 2300 static v8::Handle<v8::Value> deprecatedReadonlyAttrAttrGetter(v8::Local<v8::Stri
ng> name, const v8::AccessorInfo& info) |
2301 { | 2301 { |
2302 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2302 TestObj* imp = V8TestObj::toNative(info.Holder()); |
2303 return v8Integer(imp->deprecatedReadonlyAttr(), info.GetIsolate()); | 2303 return v8Integer(imp->deprecatedReadonlyAttr(), info.GetIsolate()); |
2304 } | 2304 } |
2305 | 2305 |
2306 static v8::Handle<v8::Value> deprecatedReadonlyAttrAttrGetterCallback(v8::Local<
v8::String> name, const v8::AccessorInfo& info) | 2306 static v8::Handle<v8::Value> deprecatedReadonlyAttrAttrGetterCallback(v8::Local<
v8::String> name, const v8::AccessorInfo& info) |
2307 { | 2307 { |
2308 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::ReadonlyAttribute); | 2308 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::ReadonlyAttribute); |
2309 return TestObjV8Internal::deprecatedReadonlyAttrAttrGetter(name, info); | 2309 return TestObjV8Internal::deprecatedReadonlyAttrAttrGetter(name, info); |
2310 } | 2310 } |
2311 | 2311 |
2312 static v8::Handle<v8::Value> deprecatedAttrAttrGetter(v8::Local<v8::String> name
, const v8::AccessorInfo& info) | 2312 static v8::Handle<v8::Value> deprecatedAttrAttrGetter(v8::Local<v8::String> name
, const v8::AccessorInfo& info) |
2313 { | 2313 { |
2314 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2314 TestObj* imp = V8TestObj::toNative(info.Holder()); |
2315 return v8Integer(imp->deprecatedAttr(), info.GetIsolate()); | 2315 return v8Integer(imp->deprecatedAttr(), info.GetIsolate()); |
2316 } | 2316 } |
2317 | 2317 |
2318 static v8::Handle<v8::Value> deprecatedAttrAttrGetterCallback(v8::Local<v8::Stri
ng> name, const v8::AccessorInfo& info) | 2318 static v8::Handle<v8::Value> deprecatedAttrAttrGetterCallback(v8::Local<v8::Stri
ng> name, const v8::AccessorInfo& info) |
2319 { | 2319 { |
2320 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Attribute); | 2320 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::Attribute); |
2321 return TestObjV8Internal::deprecatedAttrAttrGetter(name, info); | 2321 return TestObjV8Internal::deprecatedAttrAttrGetter(name, info); |
2322 } | 2322 } |
2323 | 2323 |
2324 static void deprecatedAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8::V
alue> value, const v8::AccessorInfo& info) | 2324 static void deprecatedAttrAttrSetter(v8::Local<v8::String> name, v8::Local<v8::V
alue> value, const v8::AccessorInfo& info) |
2325 { | 2325 { |
2326 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2326 TestObj* imp = V8TestObj::toNative(info.Holder()); |
2327 V8TRYCATCH_VOID(int, v, toInt32(value)); | 2327 V8TRYCATCH_VOID(int, v, toInt32(value)); |
2328 imp->setDeprecatedAttr(v); | 2328 imp->setDeprecatedAttr(v); |
2329 return; | 2329 return; |
2330 } | 2330 } |
2331 | 2331 |
2332 static void deprecatedAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Loc
al<v8::Value> value, const v8::AccessorInfo& info) | 2332 static void deprecatedAttrAttrSetterCallback(v8::Local<v8::String> name, v8::Loc
al<v8::Value> value, const v8::AccessorInfo& info) |
2333 { | 2333 { |
2334 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Attribute); | 2334 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::Attribute); |
2335 TestObjV8Internal::deprecatedAttrAttrSetter(name, value, info); | 2335 TestObjV8Internal::deprecatedAttrAttrSetter(name, value, info); |
2336 } | 2336 } |
2337 | 2337 |
2338 static v8::Handle<v8::Value> TestObjConstructorGetter(v8::Local<v8::String> name
, const v8::AccessorInfo& info) | 2338 static v8::Handle<v8::Value> TestObjConstructorGetter(v8::Local<v8::String> name
, const v8::AccessorInfo& info) |
2339 { | 2339 { |
2340 v8::Handle<v8::Value> data = info.Data(); | 2340 v8::Handle<v8::Value> data = info.Data(); |
2341 ASSERT(data->IsExternal()); | 2341 ASSERT(data->IsExternal()); |
2342 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); | 2342 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); |
2343 if (!perContextData) | 2343 if (!perContextData) |
2344 return v8Undefined(); | 2344 return v8Undefined(); |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2411 } | 2411 } |
2412 | 2412 |
2413 static v8::Handle<v8::Value> objMethodMethod(const v8::Arguments& args) | 2413 static v8::Handle<v8::Value> objMethodMethod(const v8::Arguments& args) |
2414 { | 2414 { |
2415 TestObj* imp = V8TestObj::toNative(args.Holder()); | 2415 TestObj* imp = V8TestObj::toNative(args.Holder()); |
2416 return toV8(imp->objMethod(), args.Holder(), args.GetIsolate()); | 2416 return toV8(imp->objMethod(), args.Holder(), args.GetIsolate()); |
2417 } | 2417 } |
2418 | 2418 |
2419 static v8::Handle<v8::Value> objMethodMethodCallback(const v8::Arguments& args) | 2419 static v8::Handle<v8::Value> objMethodMethodCallback(const v8::Arguments& args) |
2420 { | 2420 { |
2421 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::T
estFeature); | 2421 UseCounter::count(activeDOMWindow(BindingState::instance()), UseCounter::Tes
tFeature); |
2422 return TestObjV8Internal::objMethodMethod(args); | 2422 return TestObjV8Internal::objMethodMethod(args); |
2423 } | 2423 } |
2424 | 2424 |
2425 static v8::Handle<v8::Value> objMethodWithArgsMethod(const v8::Arguments& args) | 2425 static v8::Handle<v8::Value> objMethodWithArgsMethod(const v8::Arguments& args) |
2426 { | 2426 { |
2427 if (args.Length() < 3) | 2427 if (args.Length() < 3) |
2428 return throwNotEnoughArgumentsError(args.GetIsolate()); | 2428 return throwNotEnoughArgumentsError(args.GetIsolate()); |
2429 TestObj* imp = V8TestObj::toNative(args.Holder()); | 2429 TestObj* imp = V8TestObj::toNative(args.Holder()); |
2430 V8TRYCATCH(int, longArg, toInt32(args[0])); | 2430 V8TRYCATCH(int, longArg, toInt32(args[0])); |
2431 V8TRYCATCH_FOR_V8STRINGRESOURCE(V8StringResource<>, strArg, args[1]); | 2431 V8TRYCATCH_FOR_V8STRINGRESOURCE(V8StringResource<>, strArg, args[1]); |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2560 return setDOMException(ec, args.GetIsolate()); | 2560 return setDOMException(ec, args.GetIsolate()); |
2561 } | 2561 } |
2562 | 2562 |
2563 static v8::Handle<v8::Value> methodWithExceptionMethodCallback(const v8::Argumen
ts& args) | 2563 static v8::Handle<v8::Value> methodWithExceptionMethodCallback(const v8::Argumen
ts& args) |
2564 { | 2564 { |
2565 return TestObjV8Internal::methodWithExceptionMethod(args); | 2565 return TestObjV8Internal::methodWithExceptionMethod(args); |
2566 } | 2566 } |
2567 | 2567 |
2568 static v8::Handle<v8::Value> customMethodMethodCallback(const v8::Arguments& arg
s) | 2568 static v8::Handle<v8::Value> customMethodMethodCallback(const v8::Arguments& arg
s) |
2569 { | 2569 { |
2570 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::C
ustomTestFeature); | 2570 UseCounter::count(activeDOMWindow(BindingState::instance()), UseCounter::Cus
tomTestFeature); |
2571 return V8TestObj::customMethodMethodCustom(args); | 2571 return V8TestObj::customMethodMethodCustom(args); |
2572 } | 2572 } |
2573 | 2573 |
2574 static v8::Handle<v8::Value> customMethodWithArgsMethodCallback(const v8::Argume
nts& args) | 2574 static v8::Handle<v8::Value> customMethodWithArgsMethodCallback(const v8::Argume
nts& args) |
2575 { | 2575 { |
2576 return V8TestObj::customMethodWithArgsMethodCustom(args); | 2576 return V8TestObj::customMethodWithArgsMethodCustom(args); |
2577 } | 2577 } |
2578 | 2578 |
2579 static v8::Handle<v8::Value> addEventListenerMethod(const v8::Arguments& args) | 2579 static v8::Handle<v8::Value> addEventListenerMethod(const v8::Arguments& args) |
2580 { | 2580 { |
(...skipping 1365 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3946 | 3946 |
3947 static v8::Handle<v8::Value> deprecatedMethodMethod(const v8::Arguments& args) | 3947 static v8::Handle<v8::Value> deprecatedMethodMethod(const v8::Arguments& args) |
3948 { | 3948 { |
3949 TestObj* imp = V8TestObj::toNative(args.Holder()); | 3949 TestObj* imp = V8TestObj::toNative(args.Holder()); |
3950 imp->deprecatedMethod(); | 3950 imp->deprecatedMethod(); |
3951 return v8Undefined(); | 3951 return v8Undefined(); |
3952 } | 3952 } |
3953 | 3953 |
3954 static v8::Handle<v8::Value> deprecatedMethodMethodCallback(const v8::Arguments&
args) | 3954 static v8::Handle<v8::Value> deprecatedMethodMethodCallback(const v8::Arguments&
args) |
3955 { | 3955 { |
3956 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Method); | 3956 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::Method); |
3957 return TestObjV8Internal::deprecatedMethodMethod(args); | 3957 return TestObjV8Internal::deprecatedMethodMethod(args); |
3958 } | 3958 } |
3959 | 3959 |
3960 static v8::Handle<v8::Value> deprecatedStaticMethodMethod(const v8::Arguments& a
rgs) | 3960 static v8::Handle<v8::Value> deprecatedStaticMethodMethod(const v8::Arguments& a
rgs) |
3961 { | 3961 { |
3962 TestObj::deprecatedStaticMethod(); | 3962 TestObj::deprecatedStaticMethod(); |
3963 return v8Undefined(); | 3963 return v8Undefined(); |
3964 } | 3964 } |
3965 | 3965 |
3966 static v8::Handle<v8::Value> deprecatedStaticMethodMethodCallback(const v8::Argu
ments& args) | 3966 static v8::Handle<v8::Value> deprecatedStaticMethodMethodCallback(const v8::Argu
ments& args) |
3967 { | 3967 { |
3968 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticMethod); | 3968 UseCounter::countDeprecation(activeDOMWindow(BindingState::instance()), UseC
ounter::StaticMethod); |
3969 return TestObjV8Internal::deprecatedStaticMethodMethod(args); | 3969 return TestObjV8Internal::deprecatedStaticMethodMethod(args); |
3970 } | 3970 } |
3971 | 3971 |
3972 static v8::Handle<v8::Value> constructor(const v8::Arguments& args) | 3972 static v8::Handle<v8::Value> constructor(const v8::Arguments& args) |
3973 { | 3973 { |
3974 if (args.Length() < 1) | 3974 if (args.Length() < 1) |
3975 return throwNotEnoughArgumentsError(args.GetIsolate()); | 3975 return throwNotEnoughArgumentsError(args.GetIsolate()); |
3976 if (args.Length() <= 0 || !args[0]->IsFunction()) | 3976 if (args.Length() <= 0 || !args[0]->IsFunction()) |
3977 return throwTypeError(0, args.GetIsolate()); | 3977 return throwTypeError(0, args.GetIsolate()); |
3978 RefPtr<TestCallback> testCallback = V8TestCallback::create(args[0], getScrip
tExecutionContext()); | 3978 RefPtr<TestCallback> testCallback = V8TestCallback::create(args[0], getScrip
tExecutionContext()); |
(...skipping 501 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4480 installPerContextProperties(wrapper, impl.get(), isolate); | 4480 installPerContextProperties(wrapper, impl.get(), isolate); |
4481 V8DOMWrapper::associateObjectWithWrapper(impl, &info, wrapper, isolate, hasD
ependentLifetime ? WrapperConfiguration::Dependent : WrapperConfiguration::Indep
endent); | 4481 V8DOMWrapper::associateObjectWithWrapper(impl, &info, wrapper, isolate, hasD
ependentLifetime ? WrapperConfiguration::Dependent : WrapperConfiguration::Indep
endent); |
4482 return wrapper; | 4482 return wrapper; |
4483 } | 4483 } |
4484 void V8TestObj::derefObject(void* object) | 4484 void V8TestObj::derefObject(void* object) |
4485 { | 4485 { |
4486 static_cast<TestObj*>(object)->deref(); | 4486 static_cast<TestObj*>(object)->deref(); |
4487 } | 4487 } |
4488 | 4488 |
4489 } // namespace WebCore | 4489 } // namespace WebCore |
OLD | NEW |