Title: [166417] trunk/Source/WebCore
Revision
166417
Author
[email protected]
Date
2014-03-28 11:19:10 -0700 (Fri, 28 Mar 2014)

Log Message

Rebaseline bindings tests.

Modified Paths


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;
 };
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to