Title: [256907] branches/safari-610.1.3-branch/Source
Revision
256907
Author
kocsen_ch...@apple.com
Date
2020-02-18 21:14:34 -0800 (Tue, 18 Feb 2020)

Log Message

Cherry-pick r256791. rdar://problem/59577979

    getVTablePointer() should return a const void*.
    https://bugs.webkit.org/show_bug.cgi?id=207871
    <rdar://problem/59525721>

    Reviewed by Yusuke Suzuki.

    Source/WebCore:

    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateImplementation):
    * bindings/scripts/test/JS/JSInterfaceName.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSMapLike.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSReadOnlyMapLike.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSReadOnlySetLike.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSSetLike.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestCEReactions.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestCallTracer.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestEnabledForContext.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestEventConstructor.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestEventTarget.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestException.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestGlobalObject.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestIterable.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedConstructor.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestNode.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestObj.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestPluginInterface.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestSerialization.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifier.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
    (WebCore::toJSNewlyCreated):
    * bindings/scripts/test/JS/JSTestTypedefs.cpp:
    (WebCore::toJSNewlyCreated):

    Source/WTF:

    * wtf/PointerPreparations.h:
    (WTF::getVTablePointer):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@256791 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-610.1.3-branch/Source/WTF/ChangeLog (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WTF/ChangeLog	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WTF/ChangeLog	2020-02-19 05:14:34 UTC (rev 256907)
@@ -1,3 +1,154 @@
+2020-02-18  Kocsen Chung  <kocsen_ch...@apple.com>
+
+        Cherry-pick r256791. rdar://problem/59577979
+
+    getVTablePointer() should return a const void*.
+    https://bugs.webkit.org/show_bug.cgi?id=207871
+    <rdar://problem/59525721>
+    
+    Reviewed by Yusuke Suzuki.
+    
+    Source/WebCore:
+    
+    * bindings/scripts/CodeGeneratorJS.pm:
+    (GenerateImplementation):
+    * bindings/scripts/test/JS/JSInterfaceName.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSMapLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSReadOnlyMapLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSReadOnlySetLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSSetLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCEReactions.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCallTracer.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEnabledForContext.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEventConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEventTarget.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestGlobalObject.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIterable.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNode.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestObj.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestPluginInterface.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestSerialization.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestTypedefs.cpp:
+    (WebCore::toJSNewlyCreated):
+    
+    Source/WTF:
+    
+    * wtf/PointerPreparations.h:
+    (WTF::getVTablePointer):
+    
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@256791 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-02-17  Mark Lam  <mark....@apple.com>
+
+            getVTablePointer() should return a const void*.
+            https://bugs.webkit.org/show_bug.cgi?id=207871
+            <rdar://problem/59525721>
+
+            Reviewed by Yusuke Suzuki.
+
+            * wtf/PointerPreparations.h:
+            (WTF::getVTablePointer):
+
 2020-02-13  Alan Coon  <alanc...@apple.com>
 
         Cherry-pick r256493. rdar://problem/59412867

Modified: branches/safari-610.1.3-branch/Source/WTF/wtf/PointerPreparations.h (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WTF/wtf/PointerPreparations.h	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WTF/wtf/PointerPreparations.h	2020-02-19 05:14:34 UTC (rev 256907)
@@ -34,16 +34,16 @@
 #if COMPILER_HAS_CLANG_BUILTIN(__builtin_get_vtable_pointer)
 
 template<typename T>
-ALWAYS_INLINE void* getVTablePointer(T* o) { return __builtin_get_vtable_pointer(o); }
+ALWAYS_INLINE const void* getVTablePointer(T* o) { return __builtin_get_vtable_pointer(o); }
 
 #else // not COMPILER_HAS_CLANG_BUILTIN(__builtin_get_vtable_pointer)
 
 #if CPU(ARM64E)
 template<typename T>
-ALWAYS_INLINE void* getVTablePointer(T* o) { return __builtin_ptrauth_auth(*(reinterpret_cast<void**>(o)), ptrauth_key_cxx_vtable_pointer, 0); }
+ALWAYS_INLINE const void* getVTablePointer(T* o) { return __builtin_ptrauth_auth(*(reinterpret_cast<void**>(o)), ptrauth_key_cxx_vtable_pointer, 0); }
 #else // not CPU(ARM64E)
 template<typename T>
-ALWAYS_INLINE void* getVTablePointer(T* o) { return (*(reinterpret_cast<void**>(o))); }
+ALWAYS_INLINE const void* getVTablePointer(T* o) { return (*(reinterpret_cast<void**>(o))); }
 #endif // not CPU(ARM64E)
 
 #endif // not COMPILER_HAS_CLANG_BUILTIN(__builtin_get_vtable_pointer)

Modified: branches/safari-610.1.3-branch/Source/WebCore/ChangeLog (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/ChangeLog	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/ChangeLog	2020-02-19 05:14:34 UTC (rev 256907)
@@ -1,3 +1,270 @@
+2020-02-18  Kocsen Chung  <kocsen_ch...@apple.com>
+
+        Cherry-pick r256791. rdar://problem/59577979
+
+    getVTablePointer() should return a const void*.
+    https://bugs.webkit.org/show_bug.cgi?id=207871
+    <rdar://problem/59525721>
+    
+    Reviewed by Yusuke Suzuki.
+    
+    Source/WebCore:
+    
+    * bindings/scripts/CodeGeneratorJS.pm:
+    (GenerateImplementation):
+    * bindings/scripts/test/JS/JSInterfaceName.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSMapLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSReadOnlyMapLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSReadOnlySetLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSSetLike.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCEReactions.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestCallTracer.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEnabledForContext.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEventConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestEventTarget.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestGlobalObject.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestIterable.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedConstructor.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestNode.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestObj.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestPluginInterface.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestSerialization.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifier.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
+    (WebCore::toJSNewlyCreated):
+    * bindings/scripts/test/JS/JSTestTypedefs.cpp:
+    (WebCore::toJSNewlyCreated):
+    
+    Source/WTF:
+    
+    * wtf/PointerPreparations.h:
+    (WTF::getVTablePointer):
+    
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@256791 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-02-17  Mark Lam  <mark....@apple.com>
+
+            getVTablePointer() should return a const void*.
+            https://bugs.webkit.org/show_bug.cgi?id=207871
+            <rdar://problem/59525721>
+
+            Reviewed by Yusuke Suzuki.
+
+            * bindings/scripts/CodeGeneratorJS.pm:
+            (GenerateImplementation):
+            * bindings/scripts/test/JS/JSInterfaceName.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSMapLike.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSReadOnlyMapLike.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSReadOnlySetLike.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSSetLike.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestActiveDOMObject.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestCEReactions.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestCallTracer.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestEnabledBySetting.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestEnabledForContext.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestEventConstructor.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestEventTarget.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestException.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestGlobalObject.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestIterable.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedConstructor.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestNode.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestObj.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestPluginInterface.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestSerialization.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifier.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp:
+            (WebCore::toJSNewlyCreated):
+            * bindings/scripts/test/JS/JSTestTypedefs.cpp:
+            (WebCore::toJSNewlyCreated):
+
 2020-02-13  Kocsen Chung  <kocsen_ch...@apple.com>
 
         Cherry-pick r256571. rdar://problem/59443242

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm	2020-02-19 05:14:34 UTC (rev 256907)
@@ -4881,7 +4881,7 @@
         push(@implContent, <<END) if $vtableNameGnu;
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = ${vtableRefWin};
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSInterfaceName.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSInterfaceName.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSInterfaceName.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -212,7 +212,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7InterfaceName@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSMapLike.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSMapLike.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSMapLike.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -391,7 +391,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7MapLike@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlyMapLike.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlyMapLike.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlyMapLike.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -335,7 +335,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7ReadOnlyMapLike@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlySetLike.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlySetLike.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSReadOnlySetLike.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -316,7 +316,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7ReadOnlySetLike@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSSetLike.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSSetLike.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSSetLike.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -370,7 +370,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7SetLike@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestActiveDOMObject.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -347,7 +347,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestActiveDOMObject@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -479,7 +479,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestCEReactions@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -303,7 +303,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestCEReactionsStringifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestCallTracer.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -543,7 +543,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestCallTracer@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestClassWithJSBuiltinConstructor.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -204,7 +204,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestClassWithJSBuiltinConstructor@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledBySetting.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -346,7 +346,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestEnabledBySetting@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledForContext.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledForContext.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEnabledForContext.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -237,7 +237,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestEnabledForContext@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventConstructor.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -334,7 +334,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestEventConstructor@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestEventTarget.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -278,7 +278,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestEventTarget@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestException.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -221,7 +221,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestException@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGenerateIsReachable.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -231,7 +231,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestGenerateIsReachable@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -2819,7 +2819,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestGlobalObject@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterNoIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -290,7 +290,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestIndexedSetterNoIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterThrowingException.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -290,7 +290,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestIndexedSetterThrowingException@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIndexedSetterWithIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -323,7 +323,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestIndexedSetterWithIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -276,7 +276,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestIterable@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestMediaQueryListListener.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -231,7 +231,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestMediaQueryListListener@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterNoIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -358,7 +358,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedAndIndexedSetterNoIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterThrowingException.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -358,7 +358,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedAndIndexedSetterThrowingException@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedAndIndexedSetterWithIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -414,7 +414,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedAndIndexedSetterWithIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedConstructor.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -246,7 +246,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedConstructor@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterNoIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -272,7 +272,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedDeleterNoIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterThrowingException.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -286,7 +286,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedDeleterThrowingException@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -304,7 +304,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedDeleterWithIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedDeleterWithIndexedGetter.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -288,7 +288,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedDeleterWithIndexedGetter@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterCallWith.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -250,7 +250,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedGetterCallWith@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterNoIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -250,7 +250,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedGetterNoIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedGetterWithIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -279,7 +279,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedGetterWithIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterNoIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -313,7 +313,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterNoIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterThrowingException.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -313,7 +313,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterThrowingException@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIdentifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -345,7 +345,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithIdentifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetter.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -388,7 +388,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithIndexedGetter@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithIndexedGetterAndSetter.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -440,7 +440,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithIndexedGetterAndSetter@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithOverrideBuiltins.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -300,7 +300,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithOverrideBuiltins@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgableProperties.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -383,7 +383,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithUnforgableProperties@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -370,7 +370,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNamedSetterWithUnforgablePropertiesAndOverrideBuiltins@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestNode.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -456,7 +456,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestNode@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestObj.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -8980,7 +8980,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestObj@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructors.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -293,7 +293,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestOverloadedConstructors@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -249,7 +249,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestOverloadedConstructorsWithSequence@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestOverrideBuiltins.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -282,7 +282,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestOverrideBuiltins@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPluginInterface.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPluginInterface.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPluginInterface.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -254,7 +254,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestPluginInterface@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -313,7 +313,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestPromiseRejectionEvent@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerialization.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerialization.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerialization.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -711,7 +711,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestSerialization@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestSerializedScriptValueInterface.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -393,7 +393,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestSerializedScriptValueInterface@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifier.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -224,7 +224,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifier@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierAnonymousOperation.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -224,7 +224,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierAnonymousOperation@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierNamedOperation.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -240,7 +240,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierNamedOperation@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationImplementedAs.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -240,7 +240,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierOperationImplementedAs@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierOperationNamedToString.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -224,7 +224,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierOperationNamedToString@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadOnlyAttribute.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -246,7 +246,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierReadOnlyAttribute@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestStringifierReadWriteAttribute.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -265,7 +265,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestStringifierReadWriteAttribute@WebCore@@6B@");
 #else

Modified: branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp (256906 => 256907)


--- branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp	2020-02-19 05:11:40 UTC (rev 256906)
+++ branches/safari-610.1.3-branch/Source/WebCore/bindings/scripts/test/JS/JSTestTypedefs.cpp	2020-02-19 05:14:34 UTC (rev 256907)
@@ -806,7 +806,7 @@
 {
 
 #if ENABLE(BINDING_INTEGRITY)
-    void* actualVTablePointer = getVTablePointer(impl.ptr());
+    const void* actualVTablePointer = getVTablePointer(impl.ptr());
 #if PLATFORM(WIN)
     void* expectedVTablePointer = __identifier("??_7TestTypedefs@WebCore@@6B@");
 #else
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to