| 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 2251 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::observe(activeDOMWindow(BindingState::instance()), UseCounter::S
taticReadonlyAttribute); | 2272 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticReadonlyAttribute); |
| 2273 | |
| 2274 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::StaticReadonlyAttribute); | |
| 2275 return TestObjV8Internal::deprecatedStaticReadOnlyAttrAttrGetter(name, info)
; | 2273 return TestObjV8Internal::deprecatedStaticReadOnlyAttrAttrGetter(name, info)
; |
| 2276 } | 2274 } |
| 2277 | 2275 |
| 2278 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) |
| 2279 { | 2277 { |
| 2280 return v8Integer(TestObj::deprecatedStaticAttr(), info.GetIsolate()); | 2278 return v8Integer(TestObj::deprecatedStaticAttr(), info.GetIsolate()); |
| 2281 } | 2279 } |
| 2282 | 2280 |
| 2283 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) |
| 2284 { | 2282 { |
| 2285 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::S
taticAttribute); | 2283 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticAttribute); |
| 2286 | |
| 2287 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::StaticAttribute); | |
| 2288 return TestObjV8Internal::deprecatedStaticAttrAttrGetter(name, info); | 2284 return TestObjV8Internal::deprecatedStaticAttrAttrGetter(name, info); |
| 2289 } | 2285 } |
| 2290 | 2286 |
| 2291 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) |
| 2292 { | 2288 { |
| 2293 V8TRYCATCH_VOID(int, v, toInt32(value)); | 2289 V8TRYCATCH_VOID(int, v, toInt32(value)); |
| 2294 TestObj::setDeprecatedStaticAttr(v); | 2290 TestObj::setDeprecatedStaticAttr(v); |
| 2295 return; | 2291 return; |
| 2296 } | 2292 } |
| 2297 | 2293 |
| 2298 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) |
| 2299 { | 2295 { |
| 2300 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::S
taticAttribute); | 2296 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticAttribute); |
| 2301 | |
| 2302 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::StaticAttribute); | |
| 2303 TestObjV8Internal::deprecatedStaticAttrAttrSetter(name, value, info); | 2297 TestObjV8Internal::deprecatedStaticAttrAttrSetter(name, value, info); |
| 2304 } | 2298 } |
| 2305 | 2299 |
| 2306 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) |
| 2307 { | 2301 { |
| 2308 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2302 TestObj* imp = V8TestObj::toNative(info.Holder()); |
| 2309 return v8Integer(imp->deprecatedReadonlyAttr(), info.GetIsolate()); | 2303 return v8Integer(imp->deprecatedReadonlyAttr(), info.GetIsolate()); |
| 2310 } | 2304 } |
| 2311 | 2305 |
| 2312 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) |
| 2313 { | 2307 { |
| 2314 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::R
eadonlyAttribute); | 2308 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::ReadonlyAttribute); |
| 2315 | |
| 2316 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::ReadonlyAttribute); | |
| 2317 return TestObjV8Internal::deprecatedReadonlyAttrAttrGetter(name, info); | 2309 return TestObjV8Internal::deprecatedReadonlyAttrAttrGetter(name, info); |
| 2318 } | 2310 } |
| 2319 | 2311 |
| 2320 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) |
| 2321 { | 2313 { |
| 2322 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2314 TestObj* imp = V8TestObj::toNative(info.Holder()); |
| 2323 return v8Integer(imp->deprecatedAttr(), info.GetIsolate()); | 2315 return v8Integer(imp->deprecatedAttr(), info.GetIsolate()); |
| 2324 } | 2316 } |
| 2325 | 2317 |
| 2326 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) |
| 2327 { | 2319 { |
| 2328 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::A
ttribute); | 2320 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Attribute); |
| 2329 | |
| 2330 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::Attribute); | |
| 2331 return TestObjV8Internal::deprecatedAttrAttrGetter(name, info); | 2321 return TestObjV8Internal::deprecatedAttrAttrGetter(name, info); |
| 2332 } | 2322 } |
| 2333 | 2323 |
| 2334 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) |
| 2335 { | 2325 { |
| 2336 TestObj* imp = V8TestObj::toNative(info.Holder()); | 2326 TestObj* imp = V8TestObj::toNative(info.Holder()); |
| 2337 V8TRYCATCH_VOID(int, v, toInt32(value)); | 2327 V8TRYCATCH_VOID(int, v, toInt32(value)); |
| 2338 imp->setDeprecatedAttr(v); | 2328 imp->setDeprecatedAttr(v); |
| 2339 return; | 2329 return; |
| 2340 } | 2330 } |
| 2341 | 2331 |
| 2342 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) |
| 2343 { | 2333 { |
| 2344 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::A
ttribute); | 2334 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Attribute); |
| 2345 | |
| 2346 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::Attribute); | |
| 2347 TestObjV8Internal::deprecatedAttrAttrSetter(name, value, info); | 2335 TestObjV8Internal::deprecatedAttrAttrSetter(name, value, info); |
| 2348 } | 2336 } |
| 2349 | 2337 |
| 2350 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) |
| 2351 { | 2339 { |
| 2352 v8::Handle<v8::Value> data = info.Data(); | 2340 v8::Handle<v8::Value> data = info.Data(); |
| 2353 ASSERT(data->IsExternal()); | 2341 ASSERT(data->IsExternal()); |
| 2354 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); | 2342 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); |
| 2355 if (!perContextData) | 2343 if (!perContextData) |
| 2356 return v8Undefined(); | 2344 return v8Undefined(); |
| (...skipping 1601 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3958 | 3946 |
| 3959 static v8::Handle<v8::Value> deprecatedMethodMethod(const v8::Arguments& args) | 3947 static v8::Handle<v8::Value> deprecatedMethodMethod(const v8::Arguments& args) |
| 3960 { | 3948 { |
| 3961 TestObj* imp = V8TestObj::toNative(args.Holder()); | 3949 TestObj* imp = V8TestObj::toNative(args.Holder()); |
| 3962 imp->deprecatedMethod(); | 3950 imp->deprecatedMethod(); |
| 3963 return v8Undefined(); | 3951 return v8Undefined(); |
| 3964 } | 3952 } |
| 3965 | 3953 |
| 3966 static v8::Handle<v8::Value> deprecatedMethodMethodCallback(const v8::Arguments&
args) | 3954 static v8::Handle<v8::Value> deprecatedMethodMethodCallback(const v8::Arguments&
args) |
| 3967 { | 3955 { |
| 3968 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::M
ethod); | 3956 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::Method); |
| 3969 | |
| 3970 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::Method); | |
| 3971 return TestObjV8Internal::deprecatedMethodMethod(args); | 3957 return TestObjV8Internal::deprecatedMethodMethod(args); |
| 3972 } | 3958 } |
| 3973 | 3959 |
| 3974 static v8::Handle<v8::Value> deprecatedStaticMethodMethod(const v8::Arguments& a
rgs) | 3960 static v8::Handle<v8::Value> deprecatedStaticMethodMethod(const v8::Arguments& a
rgs) |
| 3975 { | 3961 { |
| 3976 TestObj::deprecatedStaticMethod(); | 3962 TestObj::deprecatedStaticMethod(); |
| 3977 return v8Undefined(); | 3963 return v8Undefined(); |
| 3978 } | 3964 } |
| 3979 | 3965 |
| 3980 static v8::Handle<v8::Value> deprecatedStaticMethodMethodCallback(const v8::Argu
ments& args) | 3966 static v8::Handle<v8::Value> deprecatedStaticMethodMethodCallback(const v8::Argu
ments& args) |
| 3981 { | 3967 { |
| 3982 UseCounter::observe(activeDOMWindow(BindingState::instance()), UseCounter::S
taticMethod); | 3968 UseCounter::measureDeprecatedFeature(activeDOMWindow(BindingState::instance(
)), UseCounter::StaticMethod); |
| 3983 | |
| 3984 PageConsole::reportDeprecation(activeDOMWindow(BindingState::instance()), Pa
geConsole::StaticMethod); | |
| 3985 return TestObjV8Internal::deprecatedStaticMethodMethod(args); | 3969 return TestObjV8Internal::deprecatedStaticMethodMethod(args); |
| 3986 } | 3970 } |
| 3987 | 3971 |
| 3988 static v8::Handle<v8::Value> constructor(const v8::Arguments& args) | 3972 static v8::Handle<v8::Value> constructor(const v8::Arguments& args) |
| 3989 { | 3973 { |
| 3990 if (args.Length() < 1) | 3974 if (args.Length() < 1) |
| 3991 return throwNotEnoughArgumentsError(args.GetIsolate()); | 3975 return throwNotEnoughArgumentsError(args.GetIsolate()); |
| 3992 if (args.Length() <= 0 || !args[0]->IsFunction()) | 3976 if (args.Length() <= 0 || !args[0]->IsFunction()) |
| 3993 return throwTypeError(0, args.GetIsolate()); | 3977 return throwTypeError(0, args.GetIsolate()); |
| 3994 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... |
| 4496 installPerContextProperties(wrapper, impl.get(), isolate); | 4480 installPerContextProperties(wrapper, impl.get(), isolate); |
| 4497 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); |
| 4498 return wrapper; | 4482 return wrapper; |
| 4499 } | 4483 } |
| 4500 void V8TestObj::derefObject(void* object) | 4484 void V8TestObj::derefObject(void* object) |
| 4501 { | 4485 { |
| 4502 static_cast<TestObj*>(object)->deref(); | 4486 static_cast<TestObj*>(object)->deref(); |
| 4503 } | 4487 } |
| 4504 | 4488 |
| 4505 } // namespace WebCore | 4489 } // namespace WebCore |
| OLD | NEW |