Diff
Modified: trunk/Source/WebCore/ChangeLog (166416 => 166417)
--- trunk/Source/WebCore/ChangeLog 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/ChangeLog 2014-03-28 18:19:10 UTC (rev 166417)
@@ -1,3 +1,7 @@
+2014-03-28 Andreas Kling <[email protected]>
+
+ Rebaseline bindings tests.
+
2014-03-28 Michael Saboff <[email protected]>
Unreviewed, rolling r166248 back in.
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -121,12 +121,6 @@
{
}
-void JSTestActiveDOMObject::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestActiveDOMObject::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestActiveDOMObjectPrototype::create(vm, globalObject, JSTestActiveDOMObjectPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestActiveDOMObject* m_impl;
protected:
JSTestActiveDOMObject(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestActiveDOMObject>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -114,12 +114,6 @@
{
}
-void JSTestCustomNamedGetter::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestCustomNamedGetter::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestCustomNamedGetterPrototype::create(vm, globalObject, JSTestCustomNamedGetterPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestCustomNamedGetter.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -67,7 +67,13 @@
TestCustomNamedGetter* m_impl;
protected:
JSTestCustomNamedGetter(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestCustomNamedGetter>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::HasImpureGetOwnPropertySlot | JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
private:
static bool canGetItemsForName(JSC::ExecState*, TestCustomNamedGetter*, JSC::PropertyName);
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -154,12 +154,6 @@
{
}
-void JSTestEventConstructor::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestEventConstructor::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestEventConstructorPrototype::create(vm, globalObject, JSTestEventConstructorPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -68,7 +68,13 @@
TestEventConstructor* m_impl;
protected:
JSTestEventConstructor(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestEventConstructor>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -129,12 +129,6 @@
{
}
-void JSTestEventTarget::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestEventTarget::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestEventTargetPrototype::create(vm, globalObject, JSTestEventTargetPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -71,7 +71,13 @@
TestEventTarget* m_impl;
protected:
JSTestEventTarget(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestEventTarget>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::HasImpureGetOwnPropertySlot | JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::MasqueradesAsUndefined | JSC::OverridesGetOwnPropertySlot | JSC::OverridesGetPropertyNames | JSC::OverridesVisitChildren | Base::StructureFlags;
static JSC::EncodedJSValue indexGetter(JSC::ExecState*, JSC::JSObject*, JSC::EncodedJSValue, unsigned);
private:
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -113,12 +113,6 @@
{
}
-void JSTestException::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestException::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestExceptionPrototype::create(vm, globalObject, JSTestExceptionPrototype::createStructure(vm, globalObject, globalObject->errorPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestException.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestException* m_impl;
protected:
JSTestException(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestException>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -96,12 +96,6 @@
{
}
-void JSTestGenerateIsReachable::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestGenerateIsReachable::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestGenerateIsReachablePrototype::create(vm, globalObject, JSTestGenerateIsReachablePrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestGenerateIsReachable* m_impl;
protected:
JSTestGenerateIsReachable(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestGenerateIsReachable>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -388,12 +388,6 @@
{
}
-void JSTestInterface::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestInterface::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestInterfacePrototype::create(vm, globalObject, JSTestInterfacePrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestInterface.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -93,7 +93,13 @@
TestInterface* m_impl;
protected:
JSTestInterface(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestInterface>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -103,12 +103,6 @@
{
}
-void JSTestMediaQueryListListener::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestMediaQueryListListener::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestMediaQueryListListenerPrototype::create(vm, globalObject, JSTestMediaQueryListListenerPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestMediaQueryListListener* m_impl;
protected:
JSTestMediaQueryListListener(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestMediaQueryListListener>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -143,12 +143,6 @@
{
}
-void JSTestNamedConstructor::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestNamedConstructor::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestNamedConstructorPrototype::create(vm, globalObject, JSTestNamedConstructorPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -68,7 +68,13 @@
TestNamedConstructor* m_impl;
protected:
JSTestNamedConstructor(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestNamedConstructor>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -111,12 +111,6 @@
{
}
-void JSTestNode::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestNode::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestNodePrototype::create(vm, globalObject, JSTestNodePrototype::createStructure(vm, globalObject, JSNodePrototype::self(vm, globalObject)));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestNode.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -56,7 +56,13 @@
}
protected:
JSTestNode(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestNode>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | JSC::OverridesVisitChildren | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -983,12 +983,6 @@
{
}
-void JSTestObj::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestObj::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestObjPrototype::create(vm, globalObject, JSTestObjPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestObj.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -79,7 +79,13 @@
TestObj* m_impl;
protected:
JSTestObj(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestObj>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | JSC::OverridesVisitChildren | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -171,12 +171,6 @@
{
}
-void JSTestOverloadedConstructors::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestOverloadedConstructors::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestOverloadedConstructorsPrototype::create(vm, globalObject, JSTestOverloadedConstructorsPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestOverloadedConstructors* m_impl;
protected:
JSTestOverloadedConstructors(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestOverloadedConstructors>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -124,12 +124,6 @@
{
}
-void JSTestSerializedScriptValueInterface::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestSerializedScriptValueInterface::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestSerializedScriptValueInterfacePrototype::create(vm, globalObject, JSTestSerializedScriptValueInterfacePrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -72,7 +72,13 @@
TestSerializedScriptValueInterface* m_impl;
protected:
JSTestSerializedScriptValueInterface(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestSerializedScriptValueInterface>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | JSC::OverridesVisitChildren | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -227,12 +227,6 @@
{
}
-void JSTestTypedefs::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSTestTypedefs::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSTestTypedefsPrototype::create(vm, globalObject, JSTestTypedefsPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
TestTypedefs* m_impl;
protected:
JSTestTypedefs(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<TestTypedefs>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -102,12 +102,6 @@
{
}
-void JSattribute::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSattribute::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSattributePrototype::create(vm, globalObject, JSattributePrototype::createStructure(vm, globalObject, globalObject->errorPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSattribute.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
attribute* m_impl;
protected:
JSattribute(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<attribute>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.cpp (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.cpp 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.cpp 2014-03-28 18:19:10 UTC (rev 166417)
@@ -96,12 +96,6 @@
{
}
-void JSreadonly::finishCreation(VM& vm)
-{
- Base::finishCreation(vm);
- ASSERT(inherits(info()));
-}
-
JSObject* JSreadonly::createPrototype(VM& vm, JSGlobalObject* globalObject)
{
return JSreadonlyPrototype::create(vm, globalObject, JSreadonlyPrototype::createStructure(vm, globalObject, globalObject->objectPrototype()));
Modified: trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.h (166416 => 166417)
--- trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.h 2014-03-28 18:18:09 UTC (rev 166416)
+++ trunk/Source/WebCore/bindings/scripts/test/JS/JSreadonly.h 2014-03-28 18:19:10 UTC (rev 166417)
@@ -66,7 +66,13 @@
readonly* m_impl;
protected:
JSreadonly(JSC::Structure*, JSDOMGlobalObject*, PassRefPtr<readonly>);
- void finishCreation(JSC::VM&);
+
+ void finishCreation(JSC::VM& vm)
+ {
+ Base::finishCreation(vm);
+ ASSERT(inherits(info()));
+ }
+
static const unsigned StructureFlags = JSC::InterceptsGetOwnPropertySlotByIndexEvenWhenLengthIsNotZero | JSC::OverridesGetOwnPropertySlot | Base::StructureFlags;
};