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

Unified Diff: Source/bindings/tests/results/V8TestInterface.cpp

Issue 537403002: bindings: Renames from/toInternalPointer, etc. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Synced. Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « Source/bindings/tests/results/V8TestInterface.h ('k') | Source/bindings/tests/results/V8TestInterface2.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: Source/bindings/tests/results/V8TestInterface.cpp
diff --git a/Source/bindings/tests/results/V8TestInterface.cpp b/Source/bindings/tests/results/V8TestInterface.cpp
index 09068d7bd1672c008a5cf26a432a441a46222a32..11698b675b1317c7899646089f1b9089e559d91a 100644
--- a/Source/bindings/tests/results/V8TestInterface.cpp
+++ b/Source/bindings/tests/results/V8TestInterface.cpp
@@ -64,7 +64,7 @@ template <typename T> void V8_USE(T) { }
static void testInterfaceAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueFast(info, WTF::getPtr(impl->testInterfaceAttribute()), impl);
}
@@ -84,8 +84,8 @@ static void testInterfaceAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
- TONATIVE_VOID(TestInterfaceImplementation*, cppValue, V8TestInterface::toNativeWithTypeCheck(info.GetIsolate(), v8Value));
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
+ TONATIVE_VOID(TestInterfaceImplementation*, cppValue, V8TestInterface::toImplWithTypeCheck(info.GetIsolate(), v8Value));
impl->setTestInterfaceAttribute(WTF::getPtr(cppValue));
}
@@ -99,7 +99,7 @@ static void testInterfaceAttributeAttributeSetterCallback(v8::Local<v8::String>,
static void doubleAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValue(info, impl->doubleAttribute());
}
@@ -114,7 +114,7 @@ static void doubleAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "doubleAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID(double, cppValue, static_cast<double>(v8Value->NumberValue()));
if (!std::isfinite(cppValue)) {
exceptionState.throwTypeError("The provided double value is non-finite.");
@@ -134,7 +134,7 @@ static void doubleAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Lo
static void floatAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValue(info, impl->floatAttribute());
}
@@ -149,7 +149,7 @@ static void floatAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "floatAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID(float, cppValue, static_cast<float>(v8Value->NumberValue()));
if (!std::isfinite(cppValue)) {
exceptionState.throwTypeError("The provided float value is non-finite.");
@@ -169,7 +169,7 @@ static void floatAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Loc
static void unrestrictedDoubleAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValue(info, impl->unrestrictedDoubleAttribute());
}
@@ -183,7 +183,7 @@ static void unrestrictedDoubleAttributeAttributeGetterCallback(v8::Local<v8::Str
static void unrestrictedDoubleAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID(double, cppValue, static_cast<double>(v8Value->NumberValue()));
impl->setUnrestrictedDoubleAttribute(cppValue);
}
@@ -198,7 +198,7 @@ static void unrestrictedDoubleAttributeAttributeSetterCallback(v8::Local<v8::Str
static void unrestrictedFloatAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValue(info, impl->unrestrictedFloatAttribute());
}
@@ -212,7 +212,7 @@ static void unrestrictedFloatAttributeAttributeGetterCallback(v8::Local<v8::Stri
static void unrestrictedFloatAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID(float, cppValue, static_cast<float>(v8Value->NumberValue()));
impl->setUnrestrictedFloatAttribute(cppValue);
}
@@ -252,7 +252,7 @@ static void staticStringAttributeAttributeSetterCallback(v8::Local<v8::String>,
static void alwaysExposedAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueInt(info, impl->alwaysExposedAttribute());
}
@@ -267,7 +267,7 @@ static void alwaysExposedAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "alwaysExposedAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
impl->setAlwaysExposedAttribute(cppValue);
}
@@ -282,7 +282,7 @@ static void alwaysExposedAttributeAttributeSetterCallback(v8::Local<v8::String>,
static void workerExposedAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueInt(info, impl->workerExposedAttribute());
}
@@ -297,7 +297,7 @@ static void workerExposedAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "workerExposedAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
impl->setWorkerExposedAttribute(cppValue);
}
@@ -312,7 +312,7 @@ static void workerExposedAttributeAttributeSetterCallback(v8::Local<v8::String>,
static void windowExposedAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueInt(info, impl->windowExposedAttribute());
}
@@ -327,7 +327,7 @@ static void windowExposedAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "windowExposedAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
impl->setWindowExposedAttribute(cppValue);
}
@@ -379,7 +379,7 @@ static void implementsStaticStringAttributeAttributeSetterCallback(v8::Local<v8:
static void implementsReadonlyStringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueString(info, impl->implementsReadonlyStringAttribute(), info.GetIsolate());
}
@@ -393,7 +393,7 @@ static void implementsReadonlyStringAttributeAttributeGetterCallback(v8::Local<v
static void implementsStringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueString(info, impl->implementsStringAttribute(), info.GetIsolate());
}
@@ -407,7 +407,7 @@ static void implementsStringAttributeAttributeGetterCallback(v8::Local<v8::Strin
static void implementsStringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TOSTRING_VOID(V8StringResource<>, cppValue, v8Value);
impl->setImplementsStringAttribute(cppValue);
}
@@ -422,7 +422,7 @@ static void implementsStringAttributeAttributeSetterCallback(v8::Local<v8::Strin
static void implementsNodeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueFast(info, WTF::getPtr(impl->implementsNodeAttribute()), impl);
}
@@ -442,8 +442,8 @@ static void implementsNodeAttributeAttributeSetter(v8::Local<v8::Value> v8Value,
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
- TONATIVE_VOID(Node*, cppValue, V8Node::toNativeWithTypeCheck(info.GetIsolate(), v8Value));
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
+ TONATIVE_VOID(Node*, cppValue, V8Node::toImplWithTypeCheck(info.GetIsolate(), v8Value));
impl->setImplementsNodeAttribute(WTF::getPtr(cppValue));
}
@@ -457,7 +457,7 @@ static void implementsNodeAttributeAttributeSetterCallback(v8::Local<v8::String>
static void implementsEventHandlerAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
EventListener* cppValue(impl->implementsEventHandlerAttribute());
v8SetReturnValue(info, cppValue ? v8::Handle<v8::Value>(V8AbstractEventListener::cast(cppValue)->getListenerObject(impl->executionContext())) : v8::Handle<v8::Value>(v8::Null(info.GetIsolate())));
}
@@ -472,7 +472,7 @@ static void implementsEventHandlerAttributeAttributeGetterCallback(v8::Local<v8:
static void implementsEventHandlerAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
moveEventListenerToNewWrapper(holder, impl->implementsEventHandlerAttribute(), v8Value, V8TestInterface::eventListenerCacheIndex, info.GetIsolate());
impl->setImplementsEventHandlerAttribute(V8EventListenerList::getEventListener(ScriptState::current(info.GetIsolate()), v8Value, true, ListenerFindOrCreate));
}
@@ -487,7 +487,7 @@ static void implementsEventHandlerAttributeAttributeSetterCallback(v8::Local<v8:
static void implementsRuntimeEnabledNodeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueFast(info, WTF::getPtr(impl->implementsRuntimeEnabledNodeAttribute()), impl);
}
@@ -507,8 +507,8 @@ static void implementsRuntimeEnabledNodeAttributeAttributeSetter(v8::Local<v8::V
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
- TONATIVE_VOID(Node*, cppValue, V8Node::toNativeWithTypeCheck(info.GetIsolate(), v8Value));
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
+ TONATIVE_VOID(Node*, cppValue, V8Node::toImplWithTypeCheck(info.GetIsolate(), v8Value));
impl->setImplementsRuntimeEnabledNodeAttribute(WTF::getPtr(cppValue));
}
@@ -522,7 +522,7 @@ static void implementsRuntimeEnabledNodeAttributeAttributeSetterCallback(v8::Loc
static void implementsPerContextEnabledNodeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueFast(info, WTF::getPtr(impl->implementsPerContextEnabledNodeAttribute()), impl);
}
@@ -542,8 +542,8 @@ static void implementsPerContextEnabledNodeAttributeAttributeSetter(v8::Local<v8
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
- TONATIVE_VOID(Node*, cppValue, V8Node::toNativeWithTypeCheck(info.GetIsolate(), v8Value));
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
+ TONATIVE_VOID(Node*, cppValue, V8Node::toImplWithTypeCheck(info.GetIsolate(), v8Value));
impl->setImplementsPerContextEnabledNodeAttribute(WTF::getPtr(cppValue));
}
@@ -582,7 +582,7 @@ static void implements2StaticStringAttributeAttributeSetterCallback(v8::Local<v8
static void implements2StringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueString(info, TestImplements2::implements2StringAttribute(*impl), info.GetIsolate());
}
@@ -596,7 +596,7 @@ static void implements2StringAttributeAttributeGetterCallback(v8::Local<v8::Stri
static void implements2StringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TOSTRING_VOID(V8StringResource<>, cppValue, v8Value);
TestImplements2::setImplements2StringAttribute(*impl, cppValue);
}
@@ -611,7 +611,7 @@ static void implements2StringAttributeAttributeSetterCallback(v8::Local<v8::Stri
static void implements3StringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueString(info, TestImplements3Implementation::implements3StringAttribute(*impl), info.GetIsolate());
}
@@ -625,7 +625,7 @@ static void implements3StringAttributeAttributeGetterCallback(v8::Local<v8::Stri
static void implements3StringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TOSTRING_VOID(V8StringResource<>, cppValue, v8Value);
TestImplements3Implementation::setImplements3StringAttribute(*impl, cppValue);
}
@@ -666,7 +666,7 @@ static void implements3StaticStringAttributeAttributeSetterCallback(v8::Local<v8
static void partialLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueInt(info, TestPartialInterface::partialLongAttribute(*impl));
}
#endif // ENABLE(PARTIAL_CONDITION)
@@ -685,7 +685,7 @@ static void partialLongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, co
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "partialLongAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
TestPartialInterface::setPartialLongAttribute(*impl, cppValue);
}
@@ -738,7 +738,7 @@ static void partialStaticLongAttributeAttributeSetterCallback(v8::Local<v8::Stri
static void partialCallWithExecutionContextLongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
ExecutionContext* executionContext = currentExecutionContext(info.GetIsolate());
v8SetReturnValueInt(info, TestPartialInterface::partialCallWithExecutionContextLongAttribute(executionContext, *impl));
}
@@ -758,7 +758,7 @@ static void partialCallWithExecutionContextLongAttributeAttributeSetter(v8::Loca
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "partialCallWithExecutionContextLongAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
ExecutionContext* executionContext = currentExecutionContext(info.GetIsolate());
TestPartialInterface::setPartialCallWithExecutionContextLongAttribute(executionContext, *impl, cppValue);
@@ -778,7 +778,7 @@ static void partialCallWithExecutionContextLongAttributeAttributeSetterCallback(
static void partialPartialEnumTypeAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueString(info, TestPartialInterface::partialPartialEnumTypeAttribute(*impl), info.GetIsolate());
}
#endif // ENABLE(PARTIAL_CONDITION)
@@ -796,7 +796,7 @@ static void partialPartialEnumTypeAttributeAttributeGetterCallback(v8::Local<v8:
static void partialPartialEnumTypeAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TOSTRING_VOID(V8StringResource<>, cppValue, v8Value);
String string = cppValue;
if (!(string == "foo" || string == "bar"))
@@ -818,7 +818,7 @@ static void partialPartialEnumTypeAttributeAttributeSetterCallback(v8::Local<v8:
static void stringAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
String result;
if (!V8TestInterface::PrivateScript::stringAttributeAttributeGetter(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext()), impl, &result))
return;
@@ -839,7 +839,7 @@ static void stringAttributeAttributeGetterCallback(v8::Local<v8::String>, const
static void stringAttributeAttributeSetter(v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<void>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TOSTRING_VOID(V8StringResource<>, cppValue, v8Value);
V8TestInterface::PrivateScript::stringAttributeAttributeSetter(toFrameIfNotDetached(info.GetIsolate()->GetCurrentContext()), impl, cppValue);
}
@@ -857,7 +857,7 @@ static void stringAttributeAttributeSetterCallback(v8::Local<v8::String>, v8::Lo
static void partial2LongAttributeAttributeGetter(const v8::PropertyCallbackInfo<v8::Value>& info)
{
v8::Handle<v8::Object> holder = info.Holder();
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
v8SetReturnValueInt(info, TestPartialInterfaceImplementation::partial2LongAttribute(*impl));
}
@@ -872,7 +872,7 @@ static void partial2LongAttributeAttributeSetter(v8::Local<v8::Value> v8Value, c
{
v8::Handle<v8::Object> holder = info.Holder();
ExceptionState exceptionState(ExceptionState::SetterContext, "partial2LongAttribute", "TestInterface", holder, info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(holder);
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(holder);
TONATIVE_VOID_EXCEPTIONSTATE(int, cppValue, toInt32(v8Value, exceptionState), exceptionState);
TestPartialInterfaceImplementation::setPartial2LongAttribute(*impl, cppValue);
}
@@ -937,7 +937,7 @@ static void voidMethodTestInterfaceEmptyArgMethod(const v8::FunctionCallbackInfo
V8ThrowException::throwException(createMinimumArityTypeErrorForMethod("voidMethodTestInterfaceEmptyArg", "TestInterface", 1, info.Length(), info.GetIsolate()), info.GetIsolate());
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TestInterfaceEmpty* testInterfaceEmptyArg;
{
v8::TryCatch block;
@@ -946,7 +946,7 @@ static void voidMethodTestInterfaceEmptyArgMethod(const v8::FunctionCallbackInfo
V8ThrowException::throwTypeError(ExceptionMessages::failedToExecute("voidMethodTestInterfaceEmptyArg", "TestInterface", "parameter 1 is not of type 'TestInterfaceEmpty'."), info.GetIsolate());
return;
}
- TONATIVE_VOID_INTERNAL(testInterfaceEmptyArg, V8TestInterfaceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[0]));
+ TONATIVE_VOID_INTERNAL(testInterfaceEmptyArg, V8TestInterfaceEmpty::toImplWithTypeCheck(info.GetIsolate(), info[0]));
}
impl->voidMethodTestInterfaceEmptyArg(testInterfaceEmptyArg);
}
@@ -964,7 +964,7 @@ static void voidMethodDoubleArgFloatArgMethod(const v8::FunctionCallbackInfo<v8:
V8ThrowException::throwException(createMinimumArityTypeErrorForMethod("voidMethodDoubleArgFloatArg", "TestInterface", 2, info.Length(), info.GetIsolate()), info.GetIsolate());
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
double doubleArg;
float floatArg;
{
@@ -997,7 +997,7 @@ static void voidMethodUnrestrictedDoubleArgUnrestrictedFloatArgMethod(const v8::
V8ThrowException::throwException(createMinimumArityTypeErrorForMethod("voidMethodUnrestrictedDoubleArgUnrestrictedFloatArg", "TestInterface", 2, info.Length(), info.GetIsolate()), info.GetIsolate());
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
double unrestrictedDoubleArg;
float unrestrictedFloatArg;
{
@@ -1018,7 +1018,7 @@ static void voidMethodUnrestrictedDoubleArgUnrestrictedFloatArgMethodCallback(co
static void voidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->voidMethod();
}
@@ -1031,7 +1031,7 @@ static void voidMethodMethodCallback(const v8::FunctionCallbackInfo<v8::Value>&
static void voidMethodMethodForMainWorld(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->voidMethod();
}
@@ -1044,7 +1044,7 @@ static void voidMethodMethodCallbackForMainWorld(const v8::FunctionCallbackInfo<
static void alwaysExposedMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->alwaysExposedMethod();
}
@@ -1057,7 +1057,7 @@ static void alwaysExposedMethodMethodCallback(const v8::FunctionCallbackInfo<v8:
static void workerExposedMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->workerExposedMethod();
}
@@ -1070,7 +1070,7 @@ static void workerExposedMethodMethodCallback(const v8::FunctionCallbackInfo<v8:
static void windowExposedMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->windowExposedMethod();
}
@@ -1119,7 +1119,7 @@ static void windowExposedStaticMethodMethodCallback(const v8::FunctionCallbackIn
static void windowAndServiceWorkerExposedMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->windowAndServiceWorkerExposedMethod();
}
@@ -1132,7 +1132,7 @@ static void windowAndServiceWorkerExposedMethodMethodCallback(const v8::Function
static void implementsVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
impl->implementsVoidMethod();
}
@@ -1151,7 +1151,7 @@ static void implementsComplexMethodMethod(const v8::FunctionCallbackInfo<v8::Val
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
V8StringResource<> strArg;
TestInterfaceEmpty* testInterfaceEmptyArg;
{
@@ -1163,7 +1163,7 @@ static void implementsComplexMethodMethod(const v8::FunctionCallbackInfo<v8::Val
exceptionState.throwIfNeeded();
return;
}
- TONATIVE_VOID_INTERNAL(testInterfaceEmptyArg, V8TestInterfaceEmpty::toNativeWithTypeCheck(info.GetIsolate(), info[1]));
+ TONATIVE_VOID_INTERNAL(testInterfaceEmptyArg, V8TestInterfaceEmpty::toImplWithTypeCheck(info.GetIsolate(), info[1]));
}
ExecutionContext* executionContext = currentExecutionContext(info.GetIsolate());
RefPtr<TestInterfaceEmpty> result = impl->implementsComplexMethod(executionContext, strArg, testInterfaceEmptyArg, exceptionState);
@@ -1202,7 +1202,7 @@ static void implementsStaticVoidMethodMethodCallback(const v8::FunctionCallbackI
static void implements2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TestImplements2::implements2VoidMethod(*impl);
}
@@ -1215,7 +1215,7 @@ static void implements2VoidMethodMethodCallback(const v8::FunctionCallbackInfo<v
static void implements3VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TestImplements3Implementation::implements3VoidMethod(*impl);
}
@@ -1241,7 +1241,7 @@ static void implements3StaticVoidMethodMethodCallback(const v8::FunctionCallback
#if ENABLE(PARTIAL_CONDITION)
static void partialVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TestPartialInterface::partialVoidMethod(*impl);
}
#endif // ENABLE(PARTIAL_CONDITION)
@@ -1280,7 +1280,7 @@ static void partialVoidMethodLongArgMethod(const v8::FunctionCallbackInfo<v8::Va
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
int longArg;
{
v8::TryCatch block;
@@ -1304,7 +1304,7 @@ static void partialVoidMethodLongArgMethodCallback(const v8::FunctionCallbackInf
static void partialCallWithExecutionContextRaisesExceptionVoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
ExceptionState exceptionState(ExceptionState::ExecutionContext, "partialCallWithExecutionContextRaisesExceptionVoidMethod", "TestInterface", info.Holder(), info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
ExecutionContext* executionContext = currentExecutionContext(info.GetIsolate());
TestPartialInterface::partialCallWithExecutionContextRaisesExceptionVoidMethod(executionContext, *impl, exceptionState);
if (exceptionState.hadException()) {
@@ -1330,7 +1330,7 @@ static void partialVoidMethodPartialCallbackTypeArgMethod(const v8::FunctionCall
V8ThrowException::throwException(createMinimumArityTypeErrorForMethod("partialVoidMethodPartialCallbackTypeArg", "TestInterface", 1, info.Length(), info.GetIsolate()), info.GetIsolate());
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
ScriptValue partialCallbackTypeArg;
{
v8::TryCatch block;
@@ -1359,7 +1359,7 @@ static void shortMethodWithShortArgumentImplementedInPrivateScriptMethod(const v
exceptionState.throwIfNeeded();
return;
}
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
int value;
{
v8::TryCatch block;
@@ -1384,7 +1384,7 @@ static void shortMethodWithShortArgumentImplementedInPrivateScriptMethodCallback
static void partial2VoidMethodMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TestPartialInterfaceImplementation::partial2VoidMethod(*impl);
}
@@ -1409,7 +1409,7 @@ static void partial2StaticVoidMethodMethodCallback(const v8::FunctionCallbackInf
static void toStringMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
v8SetReturnValueString(info, impl->toString(), info.GetIsolate());
}
@@ -1423,7 +1423,7 @@ static void toStringMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& in
static void iteratorMethod(const v8::FunctionCallbackInfo<v8::Value>& info)
{
ExceptionState exceptionState(ExceptionState::ExecutionContext, "iterator", "TestInterface", info.Holder(), info.GetIsolate());
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
ScriptState* scriptState = ScriptState::current(info.GetIsolate());
RawPtr<Iterator> result = impl->iterator(scriptState, exceptionState);
if (exceptionState.hadException()) {
@@ -1442,7 +1442,7 @@ static void iteratorMethodCallback(const v8::FunctionCallbackInfo<v8::Value>& in
static void indexedPropertyGetter(uint32_t index, const v8::PropertyCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
String result = impl->anonymousIndexedGetter(index);
if (result.isNull())
return;
@@ -1458,7 +1458,7 @@ static void indexedPropertyGetterCallback(uint32_t index, const v8::PropertyCall
static void indexedPropertySetter(uint32_t index, v8::Local<v8::Value> v8Value, const v8::PropertyCallbackInfo<v8::Value>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TOSTRING_VOID(V8StringResource<>, propertyValue, v8Value);
bool result = impl->anonymousIndexedSetter(index, propertyValue);
if (!result)
@@ -1475,7 +1475,7 @@ static void indexedPropertySetterCallback(uint32_t index, v8::Local<v8::Value> v
static void indexedPropertyDeleter(uint32_t index, const v8::PropertyCallbackInfo<v8::Boolean>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
DeleteResult result = impl->anonymousIndexedDeleter(index);
if (result != DeleteUnknownProperty)
return v8SetReturnValueBool(info, result == DeleteSuccess);
@@ -1495,7 +1495,7 @@ static void namedPropertyGetter(v8::Local<v8::String> name, const v8::PropertyCa
if (!info.Holder()->GetRealNamedPropertyInPrototypeChain(name).IsEmpty())
return;
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
AtomicString propertyName = toCoreAtomicString(name);
String result = impl->anonymousNamedGetter(propertyName);
if (result.isNull())
@@ -1517,7 +1517,7 @@ static void namedPropertySetter(v8::Local<v8::String> name, v8::Local<v8::Value>
if (!info.Holder()->GetRealNamedPropertyInPrototypeChain(name).IsEmpty())
return;
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
TOSTRING_VOID(V8StringResource<>, propertyName, name);
TOSTRING_VOID(V8StringResource<>, propertyValue, v8Value);
bool result = impl->anonymousNamedSetter(propertyName, propertyValue);
@@ -1535,7 +1535,7 @@ static void namedPropertySetterCallback(v8::Local<v8::String> name, v8::Local<v8
static void namedPropertyQuery(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Integer>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
AtomicString propertyName = toCoreAtomicString(name);
v8::String::Utf8Value namedProperty(name);
ExceptionState exceptionState(ExceptionState::GetterContext, *namedProperty, "TestInterface", info.Holder(), info.GetIsolate());
@@ -1556,7 +1556,7 @@ static void namedPropertyQueryCallback(v8::Local<v8::String> name, const v8::Pro
static void namedPropertyDeleter(v8::Local<v8::String> name, const v8::PropertyCallbackInfo<v8::Boolean>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
AtomicString propertyName = toCoreAtomicString(name);
DeleteResult result = impl->anonymousNamedDeleter(propertyName);
if (result != DeleteUnknownProperty)
@@ -1572,7 +1572,7 @@ static void namedPropertyDeleterCallback(v8::Local<v8::String> name, const v8::P
static void namedPropertyEnumerator(const v8::PropertyCallbackInfo<v8::Array>& info)
{
- TestInterfaceImplementation* impl = V8TestInterface::toNative(info.Holder());
+ TestInterfaceImplementation* impl = V8TestInterface::toImpl(info.Holder());
Vector<String> names;
ExceptionState exceptionState(ExceptionState::EnumerationContext, "TestInterface", info.Holder(), info.GetIsolate());
impl->namedPropertyEnumerator(names, exceptionState);
@@ -1595,7 +1595,7 @@ static void namedPropertyEnumeratorCallback(const v8::PropertyCallbackInfo<v8::A
void V8TestInterface::visitDOMWrapper(ScriptWrappableBase* internalPointer, const v8::Persistent<v8::Object>& wrapper, v8::Isolate* isolate)
{
- TestInterfaceImplementation* impl = fromInternalPointer(internalPointer);
+ TestInterfaceImplementation* impl = internalPointer->toImpl<TestInterfaceImplementation>();
v8::Local<v8::Object> creationContext = v8::Local<v8::Object>::New(isolate, wrapper);
V8WrapperInstantiationScope scope(creationContext, isolate);
TestInterfaceImplementation* referencedName = impl->referencedName();
@@ -1803,9 +1803,9 @@ v8::Handle<v8::Object> V8TestInterface::findInstanceInPrototypeChain(v8::Handle<
return V8PerIsolateData::from(isolate)->findInstanceInPrototypeChain(&wrapperTypeInfo, v8Value);
}
-TestInterfaceImplementation* V8TestInterface::toNativeWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value)
+TestInterfaceImplementation* V8TestInterface::toImplWithTypeCheck(v8::Isolate* isolate, v8::Handle<v8::Value> value)
{
- return hasInstance(value, isolate) ? fromInternalPointer(blink::toInternalPointer(v8::Handle<v8::Object>::Cast(value))) : 0;
+ return hasInstance(value, isolate) ? blink::toScriptWrappableBase(v8::Handle<v8::Object>::Cast(value))->toImpl<TestInterfaceImplementation>() : 0;
}
void V8TestInterface::installConditionallyEnabledProperties(v8::Handle<v8::Object> instanceObject, v8::Isolate* isolate)
@@ -1871,18 +1871,18 @@ void V8TestInterface::installConditionallyEnabledMethods(v8::Handle<v8::Object>
ActiveDOMObject* V8TestInterface::toActiveDOMObject(v8::Handle<v8::Object> wrapper)
{
- return toNative(wrapper);
+ return toImpl(wrapper);
}
void V8TestInterface::refObject(ScriptWrappableBase* internalPointer)
{
- fromInternalPointer(internalPointer)->ref();
+ internalPointer->toImpl<TestInterfaceImplementation>()->ref();
}
void V8TestInterface::derefObject(ScriptWrappableBase* internalPointer)
{
- fromInternalPointer(internalPointer)->deref();
+ internalPointer->toImpl<TestInterfaceImplementation>()->deref();
}
WrapperPersistentNode* V8TestInterface::createPersistentHandle(ScriptWrappableBase* internalPointer)
« no previous file with comments | « Source/bindings/tests/results/V8TestInterface.h ('k') | Source/bindings/tests/results/V8TestInterface2.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698