| OLD | NEW |
| 1 /* | 1 /* |
| 2 This file is part of the Blink open source project. | 2 This file is part of the Blink open source project. |
| 3 This file has been auto-generated by CodeGeneratorV8.pm. DO NOT MODIFY! | 3 This file has been auto-generated by CodeGeneratorV8.pm. 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 2044 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2055 imp->setDocumentFragmentAttribute(WTF::getPtr(cppValue)); | 2055 imp->setDocumentFragmentAttribute(WTF::getPtr(cppValue)); |
| 2056 } | 2056 } |
| 2057 | 2057 |
| 2058 static void documentFragmentAttributeAttributeSetterCallback(v8::Local<v8::Strin
g> name, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& inf
o) | 2058 static void documentFragmentAttributeAttributeSetterCallback(v8::Local<v8::Strin
g> name, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& inf
o) |
| 2059 { | 2059 { |
| 2060 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); | 2060 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); |
| 2061 TestObjectPythonV8Internal::documentFragmentAttributeAttributeSetter(name, j
sValue, info); | 2061 TestObjectPythonV8Internal::documentFragmentAttributeAttributeSetter(name, j
sValue, info); |
| 2062 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 2062 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 2063 } | 2063 } |
| 2064 | 2064 |
| 2065 static void measureAsReadonlyLongAttributeAttributeGetter(v8::Local<v8::String>
name, const v8::PropertyCallbackInfo<v8::Value>& info) | 2065 static void measureAsLongAttributeAttributeGetter(v8::Local<v8::String> name, co
nst v8::PropertyCallbackInfo<v8::Value>& info) |
| 2066 { | 2066 { |
| 2067 TestObjectPython* imp = V8TestObjectPython::toNative(info.Holder()); | 2067 TestObjectPython* imp = V8TestObjectPython::toNative(info.Holder()); |
| 2068 v8SetReturnValueInt(info, imp->measureAsReadonlyLongAttribute()); | 2068 v8SetReturnValueInt(info, imp->measureAsLongAttribute()); |
| 2069 } | 2069 } |
| 2070 | 2070 |
| 2071 static void measureAsReadonlyLongAttributeAttributeGetterCallback(v8::Local<v8::
String> name, const v8::PropertyCallbackInfo<v8::Value>& info) | 2071 static void measureAsLongAttributeAttributeGetterCallback(v8::Local<v8::String>
name, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 2072 { | 2072 { |
| 2073 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); | 2073 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 2074 UseCounter::count(activeDOMWindow(), UseCounter::TestFeature); | 2074 UseCounter::count(activeDOMWindow(), UseCounter::TestFeature); |
| 2075 TestObjectPythonV8Internal::measureAsReadonlyLongAttributeAttributeGetter(na
me, info); | 2075 TestObjectPythonV8Internal::measureAsLongAttributeAttributeGetter(name, info
); |
| 2076 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); | 2076 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 2077 } | 2077 } |
| 2078 | 2078 |
| 2079 static void measureAsLongAttributeAttributeSetter(v8::Local<v8::String> name, v8
::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 2080 { |
| 2081 TestObjectPython* imp = V8TestObjectPython::toNative(info.Holder()); |
| 2082 V8TRYCATCH_VOID(int, cppValue, toInt32(jsValue)); |
| 2083 imp->setMeasureAsLongAttribute(cppValue); |
| 2084 } |
| 2085 |
| 2086 static void measureAsLongAttributeAttributeSetterCallback(v8::Local<v8::String>
name, v8::Local<v8::Value> jsValue, const v8::PropertyCallbackInfo<void>& info) |
| 2087 { |
| 2088 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMSetter"); |
| 2089 UseCounter::count(activeDOMWindow(), UseCounter::TestFeature); |
| 2090 TestObjectPythonV8Internal::measureAsLongAttributeAttributeSetter(name, jsVa
lue, info); |
| 2091 TRACE_EVENT_SET_SAMPLING_STATE("V8", "Execution"); |
| 2092 } |
| 2093 |
| 2079 static void notEnumerableLongAttributeAttributeGetter(v8::Local<v8::String> name
, const v8::PropertyCallbackInfo<v8::Value>& info) | 2094 static void notEnumerableLongAttributeAttributeGetter(v8::Local<v8::String> name
, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 2080 { | 2095 { |
| 2081 TestObjectPython* imp = V8TestObjectPython::toNative(info.Holder()); | 2096 TestObjectPython* imp = V8TestObjectPython::toNative(info.Holder()); |
| 2082 v8SetReturnValueInt(info, imp->notEnumerableLongAttribute()); | 2097 v8SetReturnValueInt(info, imp->notEnumerableLongAttribute()); |
| 2083 } | 2098 } |
| 2084 | 2099 |
| 2085 static void notEnumerableLongAttributeAttributeGetterCallback(v8::Local<v8::Stri
ng> name, const v8::PropertyCallbackInfo<v8::Value>& info) | 2100 static void notEnumerableLongAttributeAttributeGetterCallback(v8::Local<v8::Stri
ng> name, const v8::PropertyCallbackInfo<v8::Value>& info) |
| 2086 { | 2101 { |
| 2087 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); | 2102 TRACE_EVENT_SET_SAMPLING_STATE("Blink", "DOMGetter"); |
| 2088 TestObjectPythonV8Internal::notEnumerableLongAttributeAttributeGetter(name,
info); | 2103 TestObjectPythonV8Internal::notEnumerableLongAttributeAttributeGetter(name,
info); |
| (...skipping 911 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3000 {"doNotCheckSecurityReadonlyLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityReadonlyLongAttributeAttributeGetterCallback, 0, 0, 0, 0, static_c
ast<v8::AccessControl>(v8::ALL_CAN_READ), static_cast<v8::PropertyAttribute>(v8:
:None), 0 /* on instance */}, | 3015 {"doNotCheckSecurityReadonlyLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityReadonlyLongAttributeAttributeGetterCallback, 0, 0, 0, 0, static_c
ast<v8::AccessControl>(v8::ALL_CAN_READ), static_cast<v8::PropertyAttribute>(v8:
:None), 0 /* on instance */}, |
| 3001 {"doNotCheckSecurityOnGetterLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityOnGetterLongAttributeAttributeGetterCallback, TestObjectPythonV8In
ternal::doNotCheckSecurityOnGetterLongAttributeAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::ALL_CAN_READ), static_cast<v8::PropertyAttri
bute>(v8::None), 0 /* on instance */}, | 3016 {"doNotCheckSecurityOnGetterLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityOnGetterLongAttributeAttributeGetterCallback, TestObjectPythonV8In
ternal::doNotCheckSecurityOnGetterLongAttributeAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::ALL_CAN_READ), static_cast<v8::PropertyAttri
bute>(v8::None), 0 /* on instance */}, |
| 3002 {"doNotCheckSecurityOnSetterLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityOnSetterLongAttributeAttributeGetterCallback, TestObjectPythonV8In
ternal::doNotCheckSecurityOnSetterLongAttributeAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::ALL_CAN_WRITE), static_cast<v8::PropertyAttr
ibute>(v8::None), 0 /* on instance */}, | 3017 {"doNotCheckSecurityOnSetterLongAttribute", TestObjectPythonV8Internal::doNo
tCheckSecurityOnSetterLongAttributeAttributeGetterCallback, TestObjectPythonV8In
ternal::doNotCheckSecurityOnSetterLongAttributeAttributeSetterCallback, 0, 0, 0,
static_cast<v8::AccessControl>(v8::ALL_CAN_WRITE), static_cast<v8::PropertyAttr
ibute>(v8::None), 0 /* on instance */}, |
| 3003 {"enforceRangeLongAttribute", TestObjectPythonV8Internal::enforceRangeLongAt
tributeAttributeGetterCallback, TestObjectPythonV8Internal::enforceRangeLongAttr
ibuteAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3018 {"enforceRangeLongAttribute", TestObjectPythonV8Internal::enforceRangeLongAt
tributeAttributeGetterCallback, TestObjectPythonV8Internal::enforceRangeLongAttr
ibuteAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3004 {"getterRaisesExceptionLongAttribute", TestObjectPythonV8Internal::getterRai
sesExceptionLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::ge
tterRaisesExceptionLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8
::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /
* on instance */}, | 3019 {"getterRaisesExceptionLongAttribute", TestObjectPythonV8Internal::getterRai
sesExceptionLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::ge
tterRaisesExceptionLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8
::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /
* on instance */}, |
| 3005 {"implementedAsLongAttribute", TestObjectPythonV8Internal::implementedAsLong
AttributeAttributeGetterCallback, TestObjectPythonV8Internal::implementedAsLongA
ttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEF
AULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3020 {"implementedAsLongAttribute", TestObjectPythonV8Internal::implementedAsLong
AttributeAttributeGetterCallback, TestObjectPythonV8Internal::implementedAsLongA
ttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEF
AULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3006 {"customImplementedAsLongAttribute", TestObjectPythonV8Internal::customImple
mentedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::custom
ImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acce
ssControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on i
nstance */}, | 3021 {"customImplementedAsLongAttribute", TestObjectPythonV8Internal::customImple
mentedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::custom
ImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::Acce
ssControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on i
nstance */}, |
| 3007 {"customGetterImplementedAsLongAttribute", TestObjectPythonV8Internal::custo
mGetterImplementedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Inte
rnal::customGetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, st
atic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8
::None), 0 /* on instance */}, | 3022 {"customGetterImplementedAsLongAttribute", TestObjectPythonV8Internal::custo
mGetterImplementedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Inte
rnal::customGetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, st
atic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8
::None), 0 /* on instance */}, |
| 3008 {"customSetterImplementedAsLongAttribute", TestObjectPythonV8Internal::custo
mSetterImplementedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Inte
rnal::customSetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, st
atic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8
::None), 0 /* on instance */}, | 3023 {"customSetterImplementedAsLongAttribute", TestObjectPythonV8Internal::custo
mSetterImplementedAsLongAttributeAttributeGetterCallback, TestObjectPythonV8Inte
rnal::customSetterImplementedAsLongAttributeAttributeSetterCallback, 0, 0, 0, st
atic_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8
::None), 0 /* on instance */}, |
| 3009 {"documentFragmentAttribute", TestObjectPythonV8Internal::documentFragmentAt
tributeAttributeGetterCallback, TestObjectPythonV8Internal::documentFragmentAttr
ibuteAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3024 {"documentFragmentAttribute", TestObjectPythonV8Internal::documentFragmentAt
tributeAttributeGetterCallback, TestObjectPythonV8Internal::documentFragmentAttr
ibuteAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAUL
T), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3010 {"measureAsReadonlyLongAttribute", TestObjectPythonV8Internal::measureAsRead
onlyLongAttributeAttributeGetterCallback, 0, 0, 0, 0, static_cast<v8::AccessCont
rol>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instanc
e */}, | 3025 {"measureAsLongAttribute", TestObjectPythonV8Internal::measureAsLongAttribut
eAttributeGetterCallback, TestObjectPythonV8Internal::measureAsLongAttributeAttr
ibuteSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), stati
c_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3011 {"notEnumerableLongAttribute", TestObjectPythonV8Internal::notEnumerableLong
AttributeAttributeGetterCallback, TestObjectPythonV8Internal::notEnumerableLongA
ttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEF
AULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on instance */}, | 3026 {"notEnumerableLongAttribute", TestObjectPythonV8Internal::notEnumerableLong
AttributeAttributeGetterCallback, TestObjectPythonV8Internal::notEnumerableLongA
ttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEF
AULT), static_cast<v8::PropertyAttribute>(v8::DontEnum), 0 /* on instance */}, |
| 3012 {"perWorldBindingsLongAttribute", TestObjectPythonV8Internal::perWorldBindin
gsLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::perWorldBind
ingsLongAttributeAttributeSetterCallback, TestObjectPythonV8Internal::perWorldBi
ndingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Intern
al::perWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, 0, static_
cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::Non
e), 0 /* on instance */}, | 3027 {"perWorldBindingsLongAttribute", TestObjectPythonV8Internal::perWorldBindin
gsLongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::perWorldBind
ingsLongAttributeAttributeSetterCallback, TestObjectPythonV8Internal::perWorldBi
ndingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Intern
al::perWorldBindingsLongAttributeAttributeSetterCallbackForMainWorld, 0, static_
cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::Non
e), 0 /* on instance */}, |
| 3013 {"perWorldBindingsReadonlyLongAttribute", TestObjectPythonV8Internal::perWor
ldBindingsReadonlyLongAttributeAttributeGetterCallback, 0, TestObjectPythonV8Int
ernal::perWorldBindingsReadonlyLongAttributeAttributeGetterCallbackForMainWorld,
0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttr
ibute>(v8::None), 0 /* on instance */}, | 3028 {"perWorldBindingsReadonlyLongAttribute", TestObjectPythonV8Internal::perWor
ldBindingsReadonlyLongAttributeAttributeGetterCallback, 0, TestObjectPythonV8Int
ernal::perWorldBindingsReadonlyLongAttributeAttributeGetterCallbackForMainWorld,
0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttr
ibute>(v8::None), 0 /* on instance */}, |
| 3014 {"activityLoggingAccessPerWorldBindingsLongAttribute", TestObjectPythonV8Int
ernal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeGetterCallback
, TestObjectPythonV8Internal::activityLoggingAccessPerWorldBindingsLongAttribute
AttributeSetterCallback, TestObjectPythonV8Internal::activityLoggingAccessPerWor
ldBindingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8In
ternal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCallbac
kForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::P
ropertyAttribute>(v8::None), 0 /* on instance */}, | 3029 {"activityLoggingAccessPerWorldBindingsLongAttribute", TestObjectPythonV8Int
ernal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeGetterCallback
, TestObjectPythonV8Internal::activityLoggingAccessPerWorldBindingsLongAttribute
AttributeSetterCallback, TestObjectPythonV8Internal::activityLoggingAccessPerWor
ldBindingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8In
ternal::activityLoggingAccessPerWorldBindingsLongAttributeAttributeSetterCallbac
kForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::P
ropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3015 {"activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectPythonV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallback, TestObjectPythonV8Internal::activityLoggingA
ccessForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, Test
ObjectPythonV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Internal::acti
vityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCa
llbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<
v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3030 {"activityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectPythonV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallback, TestObjectPythonV8Internal::activityLoggingA
ccessForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, Test
ObjectPythonV8Internal::activityLoggingAccessForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Internal::acti
vityLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCa
llbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<
v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3016 {"activityLoggingGetterPerWorldBindingsLongAttribute", TestObjectPythonV8Int
ernal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeGetterCallback
, TestObjectPythonV8Internal::activityLoggingGetterPerWorldBindingsLongAttribute
AttributeSetterCallback, TestObjectPythonV8Internal::activityLoggingGetterPerWor
ldBindingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8In
ternal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCallbac
kForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::P
ropertyAttribute>(v8::None), 0 /* on instance */}, | 3031 {"activityLoggingGetterPerWorldBindingsLongAttribute", TestObjectPythonV8Int
ernal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeGetterCallback
, TestObjectPythonV8Internal::activityLoggingGetterPerWorldBindingsLongAttribute
AttributeSetterCallback, TestObjectPythonV8Internal::activityLoggingGetterPerWor
ldBindingsLongAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8In
ternal::activityLoggingGetterPerWorldBindingsLongAttributeAttributeSetterCallbac
kForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::P
ropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3017 {"activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectPythonV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallback, TestObjectPythonV8Internal::activityLoggingG
etterForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, Test
ObjectPythonV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Internal::acti
vityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCa
llbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<
v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3032 {"activityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute", Test
ObjectPythonV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallback, TestObjectPythonV8Internal::activityLoggingG
etterForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCallback, Test
ObjectPythonV8Internal::activityLoggingGetterForIsolatedWorldsPerWorldBindingsLo
ngAttributeAttributeGetterCallbackForMainWorld, TestObjectPythonV8Internal::acti
vityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttributeAttributeSetterCa
llbackForMainWorld, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<
v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3018 {"raisesExceptionLongAttribute", TestObjectPythonV8Internal::raisesException
LongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::raisesExceptio
nLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v
8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, | 3033 {"raisesExceptionLongAttribute", TestObjectPythonV8Internal::raisesException
LongAttributeAttributeGetterCallback, TestObjectPythonV8Internal::raisesExceptio
nLongAttributeAttributeSetterCallback, 0, 0, 0, static_cast<v8::AccessControl>(v
8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0 /* on instance */}, |
| 3019 {"reflectReadonlyTestInterfaceAttribute", TestObjectPythonV8Internal::reflec
tReadonlyTestInterfaceAttributeAttributeGetterCallback, 0, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, | 3034 {"reflectReadonlyTestInterfaceAttribute", TestObjectPythonV8Internal::reflec
tReadonlyTestInterfaceAttributeAttributeGetterCallback, 0, 0, 0, 0, static_cast<
v8::AccessControl>(v8::DEFAULT), static_cast<v8::PropertyAttribute>(v8::None), 0
/* on instance */}, |
| 3020 {"reflectReflectedNameAttributeReadonlyTestAttribute", TestObjectPythonV8Int
ernal::reflectReflectedNameAttributeReadonlyTestAttributeAttributeGetterCallback
, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prope
rtyAttribute>(v8::None), 0 /* on instance */}, | 3035 {"reflectReflectedNameAttributeReadonlyTestAttribute", TestObjectPythonV8Int
ernal::reflectReflectedNameAttributeReadonlyTestAttributeAttributeGetterCallback
, 0, 0, 0, 0, static_cast<v8::AccessControl>(v8::DEFAULT), static_cast<v8::Prope
rtyAttribute>(v8::None), 0 /* on instance */}, |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3129 V8DOMWrapper::associateObjectWithWrapper<V8TestObjectPython>(impl, &info, wr
apper, isolate, WrapperConfiguration::Independent); | 3144 V8DOMWrapper::associateObjectWithWrapper<V8TestObjectPython>(impl, &info, wr
apper, isolate, WrapperConfiguration::Independent); |
| 3130 return wrapper; | 3145 return wrapper; |
| 3131 } | 3146 } |
| 3132 | 3147 |
| 3133 void V8TestObjectPython::derefObject(void* object) | 3148 void V8TestObjectPython::derefObject(void* object) |
| 3134 { | 3149 { |
| 3135 fromInternalPointer(object)->deref(); | 3150 fromInternalPointer(object)->deref(); |
| 3136 } | 3151 } |
| 3137 | 3152 |
| 3138 } // namespace WebCore | 3153 } // namespace WebCore |
| OLD | NEW |