OLD | NEW |
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 3156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3167 static void TestObjectConstructorGetter(v8::Local<v8::String>, const v8::Propert
yCallbackInfo<v8::Value>& info) | 3167 static void TestObjectConstructorGetter(v8::Local<v8::String>, const v8::Propert
yCallbackInfo<v8::Value>& info) |
3168 { | 3168 { |
3169 v8::Handle<v8::Value> data = info.Data(); | 3169 v8::Handle<v8::Value> data = info.Data(); |
3170 ASSERT(data->IsExternal()); | 3170 ASSERT(data->IsExternal()); |
3171 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); | 3171 V8PerContextData* perContextData = V8PerContextData::from(info.Holder()->Cre
ationContext()); |
3172 if (!perContextData) | 3172 if (!perContextData) |
3173 return; | 3173 return; |
3174 v8SetReturnValue(info, perContextData->constructorForType(WrapperTypeInfo::u
nwrap(data))); | 3174 v8SetReturnValue(info, perContextData->constructorForType(WrapperTypeInfo::u
nwrap(data))); |
3175 } | 3175 } |
3176 | 3176 |
| 3177 static void TestSubObjConstructorGetterCallback(v8::Local<v8::String> property,
const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3178 { |
| 3179 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3180 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3181 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3182 } |
| 3183 |
| 3184 static void TestSubObjMeasuredConstructorGetterCallback(v8::Local<v8::String> pr
operty, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3185 { |
| 3186 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3187 UseCounter::count(callingExecutionContext(info.GetIsolate()), UseCounter::Te
stFeature); |
| 3188 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3189 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3190 } |
| 3191 |
| 3192 #if ENABLE(Condition1) |
| 3193 static void conditionalAttr4ConstructorGetterCallback(v8::Local<v8::String> prop
erty, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3194 { |
| 3195 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3196 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3197 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3198 } |
| 3199 #endif // ENABLE(Condition1) |
| 3200 |
| 3201 #if ENABLE(Condition1) && ENABLE(Condition2) |
| 3202 static void conditionalAttr5ConstructorGetterCallback(v8::Local<v8::String> prop
erty, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3203 { |
| 3204 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3205 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3206 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3207 } |
| 3208 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
| 3209 |
| 3210 #if ENABLE(Condition1) || ENABLE(Condition2) |
| 3211 static void conditionalAttr6ConstructorGetterCallback(v8::Local<v8::String> prop
erty, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3212 { |
| 3213 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3214 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3215 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3216 } |
| 3217 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
| 3218 |
| 3219 static void deprecatedConstructorConstructorGetterCallback(v8::Local<v8::String>
property, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 3220 { |
| 3221 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 3222 UseCounter::countDeprecation(callingExecutionContext(info.GetIsolate()), Use
Counter::ConstructorAttribute); |
| 3223 TestObjectV8Internal::TestObjectConstructorGetter(property, info); |
| 3224 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
| 3225 } |
| 3226 |
3177 static void TestObjectReplaceableAttributeSetter(v8::Local<v8::String> name, v8:
:Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 3227 static void TestObjectReplaceableAttributeSetter(v8::Local<v8::String> name, v8:
:Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
3178 { | 3228 { |
3179 info.This()->ForceSet(name, jsValue); | 3229 info.This()->ForceSet(name, jsValue); |
3180 } | 3230 } |
3181 | 3231 |
3182 static void TestObjectReplaceableAttributeSetterCallback(v8::Local<v8::String> n
ame, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) | 3232 static void TestObjectReplaceableAttributeSetterCallback(v8::Local<v8::String> n
ame, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
3183 { | 3233 { |
3184 TestObjectV8Internal::TestObjectReplaceableAttributeSetter(name, jsValue, in
fo); | 3234 TestObjectV8Internal::TestObjectReplaceableAttributeSetter(name, jsValue, in
fo); |
3185 } | 3235 } |
3186 | 3236 |
(...skipping 2101 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5288 TestObjectV8Internal::namedPropertyEnumerator(info); | 5338 TestObjectV8Internal::namedPropertyEnumerator(info); |
5289 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); | 5339 TRACE_EVENT_SET_SAMPLING_STATE("V8", "V8Execution"); |
5290 } | 5340 } |
5291 | 5341 |
5292 } // namespace TestObjectV8Internal | 5342 } // namespace TestObjectV8Internal |
5293 | 5343 |
5294 static const V8DOMConfiguration::AttributeConfiguration V8TestObjectAttributes[]
= { | 5344 static const V8DOMConfiguration::AttributeConfiguration V8TestObjectAttributes[]
= { |
5295 {"readOnlyLongAttr", TestObjectV8Internal::readOnlyLongAttrAttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, | 5345 {"readOnlyLongAttr", TestObjectV8Internal::readOnlyLongAttrAttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, |
5296 {"readOnlyStringAttr", TestObjectV8Internal::readOnlyStringAttrAttributeGett
erCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5346 {"readOnlyStringAttr", TestObjectV8Internal::readOnlyStringAttrAttributeGett
erCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5297 {"readOnlyTestObjectAttr", TestObjectV8Internal::readOnlyTestObjectAttrAttri
buteGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), sta
tic_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5347 {"readOnlyTestObjectAttr", TestObjectV8Internal::readOnlyTestObjectAttrAttri
buteGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), sta
tic_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5298 {"TestSubObj", TestObjectV8Internal::TestObjectConstructorGetter, TestObject
V8Internal::TestObjectReplaceableAttributeSetterCallback, 0, 0, const_cast<Wrapp
erTypeInfo*>(&V8TestSubObj::wrapperTypeInfo), static_cast<v8::AccessControl>(v8:
:DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on instance */
}, | 5348 {"TestSubObj", TestObjectV8Internal::TestSubObjConstructorGetterCallback, Te
stObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0, 0, const_ca
st<WrapperTypeInfo*>(&V8TestSubObj::wrapperTypeInfo), static_cast<v8::AccessCont
rol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on ins
tance */}, |
5299 {"enumAttr", TestObjectV8Internal::enumAttrAttributeGetterCallback, TestObje
ctV8Internal::enumAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, | 5349 {"enumAttr", TestObjectV8Internal::enumAttrAttributeGetterCallback, TestObje
ctV8Internal::enumAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, |
5300 {"readOnlyEnumAttr", TestObjectV8Internal::readOnlyEnumAttrAttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, | 5350 {"readOnlyEnumAttr", TestObjectV8Internal::readOnlyEnumAttrAttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, |
5301 {"byteAttr", TestObjectV8Internal::byteAttrAttributeGetterCallback, TestObje
ctV8Internal::byteAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, | 5351 {"byteAttr", TestObjectV8Internal::byteAttrAttributeGetterCallback, TestObje
ctV8Internal::byteAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, |
5302 {"octetAttr", TestObjectV8Internal::octetAttrAttributeGetterCallback, TestOb
jectV8Internal::octetAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acces
sControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on in
stance */}, | 5352 {"octetAttr", TestObjectV8Internal::octetAttrAttributeGetterCallback, TestOb
jectV8Internal::octetAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acces
sControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on in
stance */}, |
5303 {"shortAttr", TestObjectV8Internal::shortAttrAttributeGetterCallback, TestOb
jectV8Internal::shortAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acces
sControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on in
stance */}, | 5353 {"shortAttr", TestObjectV8Internal::shortAttrAttributeGetterCallback, TestOb
jectV8Internal::shortAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acces
sControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on in
stance */}, |
5304 {"unsignedShortAttr", TestObjectV8Internal::unsignedShortAttrAttributeGetter
Callback, TestObjectV8Internal::unsignedShortAttrAttributeSetterCallback, 0, 0,
0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribut
e>(v8::None), 0 /* on instance */}, | 5354 {"unsignedShortAttr", TestObjectV8Internal::unsignedShortAttrAttributeGetter
Callback, TestObjectV8Internal::unsignedShortAttrAttributeSetterCallback, 0, 0,
0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribut
e>(v8::None), 0 /* on instance */}, |
5305 {"longAttr", TestObjectV8Internal::longAttrAttributeGetterCallback, TestObje
ctV8Internal::longAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, | 5355 {"longAttr", TestObjectV8Internal::longAttrAttributeGetterCallback, TestObje
ctV8Internal::longAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, |
5306 {"longLongAttr", TestObjectV8Internal::longLongAttrAttributeGetterCallback,
TestObjectV8Internal::longLongAttrAttributeSetterCallback, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, | 5356 {"longLongAttr", TestObjectV8Internal::longLongAttrAttributeGetterCallback,
TestObjectV8Internal::longLongAttrAttributeSetterCallback, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, |
5307 {"unsignedLongLongAttr", TestObjectV8Internal::unsignedLongLongAttrAttribute
GetterCallback, TestObjectV8Internal::unsignedLongLongAttrAttributeSetterCallbac
k, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Propert
yAttribute>(v8::None), 0 /* on instance */}, | 5357 {"unsignedLongLongAttr", TestObjectV8Internal::unsignedLongLongAttrAttribute
GetterCallback, TestObjectV8Internal::unsignedLongLongAttrAttributeSetterCallbac
k, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Propert
yAttribute>(v8::None), 0 /* on instance */}, |
5308 {"stringAttr", TestObjectV8Internal::stringAttrAttributeGetterCallback, Test
ObjectV8Internal::stringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, | 5358 {"stringAttr", TestObjectV8Internal::stringAttrAttributeGetterCallback, Test
ObjectV8Internal::stringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, |
5309 {"treatNullAsNullStringStringAttr", TestObjectV8Internal::treatNullAsNullStr
ingStringAttrAttributeGetterCallback, TestObjectV8Internal::treatNullAsNullStrin
gStringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::
DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5359 {"treatNullAsNullStringStringAttr", TestObjectV8Internal::treatNullAsNullStr
ingStringAttrAttributeGetterCallback, TestObjectV8Internal::treatNullAsNullStrin
gStringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::
DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5310 {"treatNullAsNullStringTreatUndefinedAsNullStringStringAttr", TestObjectV8In
ternal::treatNullAsNullStringTreatUndefinedAsNullStringStringAttrAttributeGetter
Callback, TestObjectV8Internal::treatNullAsNullStringTreatUndefinedAsNullStringS
tringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DE
FAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5360 {"treatNullAsNullStringTreatUndefinedAsNullStringStringAttr", TestObjectV8In
ternal::treatNullAsNullStringTreatUndefinedAsNullStringStringAttrAttributeGetter
Callback, TestObjectV8Internal::treatNullAsNullStringTreatUndefinedAsNullStringS
tringAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DE
FAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5311 {"eventHandlerAttr", TestObjectV8Internal::eventHandlerAttrAttributeGetterCa
llback, TestObjectV8Internal::eventHandlerAttrAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5361 {"eventHandlerAttr", TestObjectV8Internal::eventHandlerAttrAttributeGetterCa
llback, TestObjectV8Internal::eventHandlerAttrAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
5312 {"testObjAttr", TestObjectV8Internal::testObjAttrAttributeGetterCallback, Te
stObjectV8Internal::testObjAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8:
:AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /*
on instance */}, | 5362 {"testObjAttr", TestObjectV8Internal::testObjAttrAttributeGetterCallback, Te
stObjectV8Internal::testObjAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8:
:AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /*
on instance */}, |
| 5363 {"TestSubObjMeasured", TestObjectV8Internal::TestSubObjMeasuredConstructorGe
tterCallback, TestObjectV8Internal::TestObjectReplaceableAttributeSetterCallback
, 0, 0, const_cast<WrapperTypeInfo*>(&V8TestSubObj::wrapperTypeInfo), static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEn
um), 0 /* on instance */}, |
5313 {"XMLObjAttr", TestObjectV8Internal::XMLObjAttrAttributeGetterCallback, Test
ObjectV8Internal::XMLObjAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, | 5364 {"XMLObjAttr", TestObjectV8Internal::XMLObjAttrAttributeGetterCallback, Test
ObjectV8Internal::XMLObjAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, |
5314 {"reflectedStringAttr", TestObjectV8Internal::reflectedStringAttrAttributeGe
tterCallback, TestObjectV8Internal::reflectedStringAttrAttributeSetterCallback,
0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAt
tribute>(v8::None), 0 /* on instance */}, | 5365 {"reflectedStringAttr", TestObjectV8Internal::reflectedStringAttrAttributeGe
tterCallback, TestObjectV8Internal::reflectedStringAttrAttributeSetterCallback,
0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAt
tribute>(v8::None), 0 /* on instance */}, |
5315 {"reflectedTreatNullAsNullStringStringAttr", TestObjectV8Internal::reflected
TreatNullAsNullStringStringAttrAttributeGetterCallback, TestObjectV8Internal::re
flectedTreatNullAsNullStringStringAttrAttributeSetterCallback, 0, 0, 0, static_c
ast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None
), 0 /* on instance */}, | 5366 {"reflectedTreatNullAsNullStringStringAttr", TestObjectV8Internal::reflected
TreatNullAsNullStringStringAttrAttributeGetterCallback, TestObjectV8Internal::re
flectedTreatNullAsNullStringStringAttrAttributeSetterCallback, 0, 0, 0, static_c
ast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None
), 0 /* on instance */}, |
5316 {"reflectedTreatNullAsNullStringTreatUndefinedAsNullStringStringAttr", TestO
bjectV8Internal::reflectedTreatNullAsNullStringTreatUndefinedAsNullStringStringA
ttrAttributeGetterCallback, TestObjectV8Internal::reflectedTreatNullAsNullString
TreatUndefinedAsNullStringStringAttrAttributeSetterCallback, 0, 0, 0, static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None),
0 /* on instance */}, | 5367 {"reflectedTreatNullAsNullStringTreatUndefinedAsNullStringStringAttr", TestO
bjectV8Internal::reflectedTreatNullAsNullStringTreatUndefinedAsNullStringStringA
ttrAttributeGetterCallback, TestObjectV8Internal::reflectedTreatNullAsNullString
TreatUndefinedAsNullStringStringAttrAttributeSetterCallback, 0, 0, 0, static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None),
0 /* on instance */}, |
5317 {"reflectedIntegralAttr", TestObjectV8Internal::reflectedIntegralAttrAttribu
teGetterCallback, TestObjectV8Internal::reflectedIntegralAttrAttributeSetterCall
back, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prop
ertyAttribute>(v8::None), 0 /* on instance */}, | 5368 {"reflectedIntegralAttr", TestObjectV8Internal::reflectedIntegralAttrAttribu
teGetterCallback, TestObjectV8Internal::reflectedIntegralAttrAttributeSetterCall
back, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prop
ertyAttribute>(v8::None), 0 /* on instance */}, |
5318 {"reflectedUnsignedIntegralAttr", TestObjectV8Internal::reflectedUnsignedInt
egralAttrAttributeGetterCallback, TestObjectV8Internal::reflectedUnsignedIntegra
lAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5369 {"reflectedUnsignedIntegralAttr", TestObjectV8Internal::reflectedUnsignedInt
egralAttrAttributeGetterCallback, TestObjectV8Internal::reflectedUnsignedIntegra
lAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5319 {"reflectedBooleanAttr", TestObjectV8Internal::reflectedBooleanAttrAttribute
GetterCallback, TestObjectV8Internal::reflectedBooleanAttrAttributeSetterCallbac
k, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Propert
yAttribute>(v8::None), 0 /* on instance */}, | 5370 {"reflectedBooleanAttr", TestObjectV8Internal::reflectedBooleanAttrAttribute
GetterCallback, TestObjectV8Internal::reflectedBooleanAttrAttributeSetterCallbac
k, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Propert
yAttribute>(v8::None), 0 /* on instance */}, |
5320 {"reflectedURLAttr", TestObjectV8Internal::reflectedURLAttrAttributeGetterCa
llback, TestObjectV8Internal::reflectedURLAttrAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5371 {"reflectedURLAttr", TestObjectV8Internal::reflectedURLAttrAttributeGetterCa
llback, TestObjectV8Internal::reflectedURLAttrAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
5321 {"reflectedTreatNullAsNullStringURLAttr", TestObjectV8Internal::reflectedTre
atNullAsNullStringURLAttrAttributeGetterCallback, TestObjectV8Internal::reflecte
dTreatNullAsNullStringURLAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::A
ccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* o
n instance */}, | 5372 {"reflectedTreatNullAsNullStringURLAttr", TestObjectV8Internal::reflectedTre
atNullAsNullStringURLAttrAttributeGetterCallback, TestObjectV8Internal::reflecte
dTreatNullAsNullStringURLAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::A
ccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* o
n instance */}, |
5322 {"reflectedTreatNullAsNullStringTreatUndefinedAsNullStringURLAttr", TestObje
ctV8Internal::reflectedTreatNullAsNullStringTreatUndefinedAsNullStringURLAttrAtt
ributeGetterCallback, TestObjectV8Internal::reflectedTreatNullAsNullStringTreatU
ndefinedAsNullStringURLAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acc
essControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, | 5373 {"reflectedTreatNullAsNullStringTreatUndefinedAsNullStringURLAttr", TestObje
ctV8Internal::reflectedTreatNullAsNullStringTreatUndefinedAsNullStringURLAttrAtt
ributeGetterCallback, TestObjectV8Internal::reflectedTreatNullAsNullStringTreatU
ndefinedAsNullStringURLAttrAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acc
essControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5356 #if ENABLE(Condition1) | 5407 #if ENABLE(Condition1) |
5357 {"conditionalAttr1", TestObjectV8Internal::conditionalAttr1AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr1AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5408 {"conditionalAttr1", TestObjectV8Internal::conditionalAttr1AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr1AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
5358 #endif // ENABLE(Condition1) | 5409 #endif // ENABLE(Condition1) |
5359 #if ENABLE(Condition1) && ENABLE(Condition2) | 5410 #if ENABLE(Condition1) && ENABLE(Condition2) |
5360 {"conditionalAttr2", TestObjectV8Internal::conditionalAttr2AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr2AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5411 {"conditionalAttr2", TestObjectV8Internal::conditionalAttr2AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr2AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
5361 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 5412 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
5362 #if ENABLE(Condition1) || ENABLE(Condition2) || ENABLE(Condition3) | 5413 #if ENABLE(Condition1) || ENABLE(Condition2) || ENABLE(Condition3) |
5363 {"conditionalAttr3", TestObjectV8Internal::conditionalAttr3AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr3AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5414 {"conditionalAttr3", TestObjectV8Internal::conditionalAttr3AttributeGetterCa
llback, TestObjectV8Internal::conditionalAttr3AttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
5364 #endif // ENABLE(Condition1) || ENABLE(Condition2) || ENABLE(Condition3) | 5415 #endif // ENABLE(Condition1) || ENABLE(Condition2) || ENABLE(Condition3) |
5365 #if ENABLE(Condition1) | 5416 #if ENABLE(Condition1) |
5366 {"conditionalAttr4", TestObjectV8Internal::TestObjectConstructorGetter, Test
ObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0, 0, const_cast
<WrapperTypeInfo*>(&V8TestObjectectA::wrapperTypeInfo), static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on i
nstance */}, | 5417 {"conditionalAttr4", TestObjectV8Internal::conditionalAttr4ConstructorGetter
Callback, TestObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0,
0, const_cast<WrapperTypeInfo*>(&V8TestObjectectA::wrapperTypeInfo), static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEn
um), 0 /* on instance */}, |
5367 #endif // ENABLE(Condition1) | 5418 #endif // ENABLE(Condition1) |
5368 #if ENABLE(Condition1) && ENABLE(Condition2) | 5419 #if ENABLE(Condition1) && ENABLE(Condition2) |
5369 {"conditionalAttr5", TestObjectV8Internal::TestObjectConstructorGetter, Test
ObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0, 0, const_cast
<WrapperTypeInfo*>(&V8TestObjectectB::wrapperTypeInfo), static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on i
nstance */}, | 5420 {"conditionalAttr5", TestObjectV8Internal::conditionalAttr5ConstructorGetter
Callback, TestObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0,
0, const_cast<WrapperTypeInfo*>(&V8TestObjectectB::wrapperTypeInfo), static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEn
um), 0 /* on instance */}, |
5370 #endif // ENABLE(Condition1) && ENABLE(Condition2) | 5421 #endif // ENABLE(Condition1) && ENABLE(Condition2) |
5371 #if ENABLE(Condition1) || ENABLE(Condition2) | 5422 #if ENABLE(Condition1) || ENABLE(Condition2) |
5372 {"conditionalAttr6", TestObjectV8Internal::TestObjectConstructorGetter, Test
ObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0, 0, const_cast
<WrapperTypeInfo*>(&V8TestObjectectC::wrapperTypeInfo), static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on i
nstance */}, | 5423 {"conditionalAttr6", TestObjectV8Internal::conditionalAttr6ConstructorGetter
Callback, TestObjectV8Internal::TestObjectReplaceableAttributeSetterCallback, 0,
0, const_cast<WrapperTypeInfo*>(&V8TestObjectectC::wrapperTypeInfo), static_cas
t<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::DontEn
um), 0 /* on instance */}, |
5373 #endif // ENABLE(Condition1) || ENABLE(Condition2) | 5424 #endif // ENABLE(Condition1) || ENABLE(Condition2) |
5374 {"cachedAttribute1", TestObjectV8Internal::cachedAttribute1AttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, | 5425 {"cachedAttribute1", TestObjectV8Internal::cachedAttribute1AttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, |
5375 {"cachedAttribute2", TestObjectV8Internal::cachedAttribute2AttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, | 5426 {"cachedAttribute2", TestObjectV8Internal::cachedAttribute2AttributeGetterCa
llback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8:
:PropertyAttribute>(v8::None), 0 /* on instance */}, |
5376 {"cachedDirtyableAttribute", TestObjectV8Internal::cachedDirtyableAttributeA
ttributeGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT),
static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5427 {"cachedDirtyableAttribute", TestObjectV8Internal::cachedDirtyableAttributeA
ttributeGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT),
static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5377 {"cachedDirtyableAttributeRaises", TestObjectV8Internal::cachedDirtyableAttr
ibuteRaisesAttributeGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v
8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5428 {"cachedDirtyableAttributeRaises", TestObjectV8Internal::cachedDirtyableAttr
ibuteRaisesAttributeGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v
8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5378 {"anyAttribute", TestObjectV8Internal::anyAttributeAttributeGetterCallback,
TestObjectV8Internal::anyAttributeAttributeSetterCallback, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, | 5429 {"anyAttribute", TestObjectV8Internal::anyAttributeAttributeGetterCallback,
TestObjectV8Internal::anyAttributeAttributeSetterCallback, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, |
5379 {"callbackFunctionAttribute", TestObjectV8Internal::callbackFunctionAttribut
eAttributeGetterCallback, TestObjectV8Internal::callbackFunctionAttributeAttribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5430 {"callbackFunctionAttribute", TestObjectV8Internal::callbackFunctionAttribut
eAttributeGetterCallback, TestObjectV8Internal::callbackFunctionAttributeAttribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5380 {"floatArray", TestObjectV8Internal::floatArrayAttributeGetterCallback, Test
ObjectV8Internal::floatArrayAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, | 5431 {"floatArray", TestObjectV8Internal::floatArrayAttributeGetterCallback, Test
ObjectV8Internal::floatArrayAttributeSetterCallback, 0, 0, 0, static_cast<v8::Ac
cessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on
instance */}, |
5381 {"doubleArray", TestObjectV8Internal::doubleArrayAttributeGetterCallback, Te
stObjectV8Internal::doubleArrayAttributeSetterCallback, 0, 0, 0, static_cast<v8:
:AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /*
on instance */}, | 5432 {"doubleArray", TestObjectV8Internal::doubleArrayAttributeGetterCallback, Te
stObjectV8Internal::doubleArrayAttributeSetterCallback, 0, 0, 0, static_cast<v8:
:AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /*
on instance */}, |
5382 {"messagePortArray", TestObjectV8Internal::messagePortArrayAttributeGetterCa
llback, TestObjectV8Internal::messagePortArrayAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, | 5433 {"messagePortArray", TestObjectV8Internal::messagePortArrayAttributeGetterCa
llback, TestObjectV8Internal::messagePortArrayAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(
v8::None), 0 /* on instance */}, |
(...skipping 12 matching lines...) Expand all Loading... |
5395 {"activityLoggedAttr2", TestObjectV8Internal::activityLoggedAttr2AttributeGe
tterCallback, TestObjectV8Internal::activityLoggedAttr2AttributeSetterCallback,
TestObjectV8Internal::activityLoggedAttr2AttributeGetterCallbackForMainWorld, Te
stObjectV8Internal::activityLoggedAttr2AttributeSetterCallbackForMainWorld, 0, s
tatic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v
8::None), 0 /* on instance */}, | 5446 {"activityLoggedAttr2", TestObjectV8Internal::activityLoggedAttr2AttributeGe
tterCallback, TestObjectV8Internal::activityLoggedAttr2AttributeSetterCallback,
TestObjectV8Internal::activityLoggedAttr2AttributeGetterCallbackForMainWorld, Te
stObjectV8Internal::activityLoggedAttr2AttributeSetterCallbackForMainWorld, 0, s
tatic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v
8::None), 0 /* on instance */}, |
5396 {"activityLoggedInIsolatedWorldsAttr", TestObjectV8Internal::activityLoggedI
nIsolatedWorldsAttrAttributeGetterCallback, TestObjectV8Internal::activityLogged
InIsolatedWorldsAttrAttributeSetterCallback, TestObjectV8Internal::activityLogge
dInIsolatedWorldsAttrAttributeGetterCallbackForMainWorld, TestObjectV8Internal::
activityLoggedInIsolatedWorldsAttrAttributeSetterCallbackForMainWorld, 0, static
_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::No
ne), 0 /* on instance */}, | 5447 {"activityLoggedInIsolatedWorldsAttr", TestObjectV8Internal::activityLoggedI
nIsolatedWorldsAttrAttributeGetterCallback, TestObjectV8Internal::activityLogged
InIsolatedWorldsAttrAttributeSetterCallback, TestObjectV8Internal::activityLogge
dInIsolatedWorldsAttrAttributeGetterCallbackForMainWorld, TestObjectV8Internal::
activityLoggedInIsolatedWorldsAttrAttributeSetterCallbackForMainWorld, 0, static
_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::No
ne), 0 /* on instance */}, |
5397 {"activityLoggedAttrSetter1", TestObjectV8Internal::activityLoggedAttrSetter
1AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrSetter1Attribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5448 {"activityLoggedAttrSetter1", TestObjectV8Internal::activityLoggedAttrSetter
1AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrSetter1Attribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5398 {"activityLoggedAttrSetter2", TestObjectV8Internal::activityLoggedAttrSetter
2AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrSetter2Attribu
teSetterCallback, TestObjectV8Internal::activityLoggedAttrSetter2AttributeGetter
CallbackForMainWorld, TestObjectV8Internal::activityLoggedAttrSetter2AttributeSe
tterCallbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static
_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5449 {"activityLoggedAttrSetter2", TestObjectV8Internal::activityLoggedAttrSetter
2AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrSetter2Attribu
teSetterCallback, TestObjectV8Internal::activityLoggedAttrSetter2AttributeGetter
CallbackForMainWorld, TestObjectV8Internal::activityLoggedAttrSetter2AttributeSe
tterCallbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static
_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5399 {"activityLoggedInIsolatedWorldsAttrSetter", TestObjectV8Internal::activityL
oggedInIsolatedWorldsAttrSetterAttributeGetterCallback, TestObjectV8Internal::ac
tivityLoggedInIsolatedWorldsAttrSetterAttributeSetterCallback, TestObjectV8Inter
nal::activityLoggedInIsolatedWorldsAttrSetterAttributeGetterCallbackForMainWorld
, TestObjectV8Internal::activityLoggedInIsolatedWorldsAttrSetterAttributeSetterC
allbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5450 {"activityLoggedInIsolatedWorldsAttrSetter", TestObjectV8Internal::activityL
oggedInIsolatedWorldsAttrSetterAttributeGetterCallback, TestObjectV8Internal::ac
tivityLoggedInIsolatedWorldsAttrSetterAttributeSetterCallback, TestObjectV8Inter
nal::activityLoggedInIsolatedWorldsAttrSetterAttributeGetterCallbackForMainWorld
, TestObjectV8Internal::activityLoggedInIsolatedWorldsAttrSetterAttributeSetterC
allbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5400 {"activityLoggedAttrGetter1", TestObjectV8Internal::activityLoggedAttrGetter
1AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrGetter1Attribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5451 {"activityLoggedAttrGetter1", TestObjectV8Internal::activityLoggedAttrGetter
1AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrGetter1Attribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5401 {"activityLoggedAttrGetter2", TestObjectV8Internal::activityLoggedAttrGetter
2AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrGetter2Attribu
teSetterCallback, TestObjectV8Internal::activityLoggedAttrGetter2AttributeGetter
CallbackForMainWorld, TestObjectV8Internal::activityLoggedAttrGetter2AttributeSe
tterCallbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static
_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5452 {"activityLoggedAttrGetter2", TestObjectV8Internal::activityLoggedAttrGetter
2AttributeGetterCallback, TestObjectV8Internal::activityLoggedAttrGetter2Attribu
teSetterCallback, TestObjectV8Internal::activityLoggedAttrGetter2AttributeGetter
CallbackForMainWorld, TestObjectV8Internal::activityLoggedAttrGetter2AttributeSe
tterCallbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static
_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5402 {"activityLoggedInIsolatedWorldsAttrGetter", TestObjectV8Internal::activityL
oggedInIsolatedWorldsAttrGetterAttributeGetterCallback, TestObjectV8Internal::ac
tivityLoggedInIsolatedWorldsAttrGetterAttributeSetterCallback, TestObjectV8Inter
nal::activityLoggedInIsolatedWorldsAttrGetterAttributeGetterCallbackForMainWorld
, TestObjectV8Internal::activityLoggedInIsolatedWorldsAttrGetterAttributeSetterC
allbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5453 {"activityLoggedInIsolatedWorldsAttrGetter", TestObjectV8Internal::activityL
oggedInIsolatedWorldsAttrGetterAttributeGetterCallback, TestObjectV8Internal::ac
tivityLoggedInIsolatedWorldsAttrGetterAttributeSetterCallback, TestObjectV8Inter
nal::activityLoggedInIsolatedWorldsAttrGetterAttributeGetterCallbackForMainWorld
, TestObjectV8Internal::activityLoggedInIsolatedWorldsAttrGetterAttributeSetterC
allbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast
<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5403 {"deprecatedReadonlyAttr", TestObjectV8Internal::deprecatedReadonlyAttrAttri
buteGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), sta
tic_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 5454 {"deprecatedReadonlyAttr", TestObjectV8Internal::deprecatedReadonlyAttrAttri
buteGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), sta
tic_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
5404 {"deprecatedAttr", TestObjectV8Internal::deprecatedAttrAttributeGetterCallba
ck, TestObjectV8Internal::deprecatedAttrAttributeSetterCallback, 0, 0, 0, static
_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::No
ne), 0 /* on instance */}, | 5455 {"deprecatedAttr", TestObjectV8Internal::deprecatedAttrAttributeGetterCallba
ck, TestObjectV8Internal::deprecatedAttrAttributeSetterCallback, 0, 0, 0, static
_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::No
ne), 0 /* on instance */}, |
| 5456 {"deprecatedConstructor", TestObjectV8Internal::deprecatedConstructorConstru
ctorGetterCallback, TestObjectV8Internal::TestObjectReplaceableAttributeSetterCa
llback, 0, 0, const_cast<WrapperTypeInfo*>(&V8TestSubObj::wrapperTypeInfo), stat
ic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::
DontEnum), 0 /* on instance */}, |
5405 {"location", TestObjectV8Internal::locationAttributeGetterCallback, TestObje
ctV8Internal::locationAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, | 5457 {"location", TestObjectV8Internal::locationAttributeGetterCallback, TestObje
ctV8Internal::locationAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessCo
ntrol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on insta
nce */}, |
5406 {"locationWithException", TestObjectV8Internal::locationWithExceptionAttribu
teGetterCallback, TestObjectV8Internal::locationWithExceptionAttributeSetterCall
back, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prop
ertyAttribute>(v8::None), 0 /* on instance */}, | 5458 {"locationWithException", TestObjectV8Internal::locationWithExceptionAttribu
teGetterCallback, TestObjectV8Internal::locationWithExceptionAttributeSetterCall
back, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prop
ertyAttribute>(v8::None), 0 /* on instance */}, |
5407 }; | 5459 }; |
5408 | 5460 |
5409 static const V8DOMConfiguration::AccessorConfiguration V8TestObjectAccessors[] =
{ | 5461 static const V8DOMConfiguration::AccessorConfiguration V8TestObjectAccessors[] =
{ |
5410 {"attrWithJSGetterAndSetter", TestObjectV8Internal::attrWithJSGetterAndSette
rAttributeGetterCallback, TestObjectV8Internal::attrWithJSGetterAndSetterAttribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None)}, | 5462 {"attrWithJSGetterAndSetter", TestObjectV8Internal::attrWithJSGetterAndSette
rAttributeGetterCallback, TestObjectV8Internal::attrWithJSGetterAndSetterAttribu
teSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_c
ast<v8::PropertyAttribute>(v8::None)}, |
5411 }; | 5463 }; |
5412 | 5464 |
5413 static const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { | 5465 static const V8DOMConfiguration::MethodConfiguration V8TestObjectMethods[] = { |
5414 {"voidMethod", TestObjectV8Internal::voidMethodMethodCallback, 0, 0}, | 5466 {"voidMethod", TestObjectV8Internal::voidMethodMethodCallback, 0, 0}, |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5611 fromInternalPointer(object)->deref(); | 5663 fromInternalPointer(object)->deref(); |
5612 } | 5664 } |
5613 | 5665 |
5614 template<> | 5666 template<> |
5615 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea
tionContext, v8::Isolate* isolate) | 5667 v8::Handle<v8::Value> toV8NoInline(TestObject* impl, v8::Handle<v8::Object> crea
tionContext, v8::Isolate* isolate) |
5616 { | 5668 { |
5617 return toV8(impl, creationContext, isolate); | 5669 return toV8(impl, creationContext, isolate); |
5618 } | 5670 } |
5619 | 5671 |
5620 } // namespace WebCore | 5672 } // namespace WebCore |
OLD | NEW |