Fix TestInvocation class for newer versions of clang.
authorjbedard@apple.com <jbedard@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2018 20:38:21 +0000 (20:38 +0000)
committerjbedard@apple.com <jbedard@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 11 Apr 2018 20:38:21 +0000 (20:38 +0000)
https://bugs.webkit.org/show_bug.cgi?id=184508
<rdar://problem/39328648>

Reviewed by Alexey Proskuryakov.

Declare TestInvocation to be final so it does not require a virtual destructor.

* WebKitTestRunner/TestInvocation.h:

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

Tools/ChangeLog
Tools/WebKitTestRunner/TestInvocation.h

index 9148c94..1906f5e 100644 (file)
@@ -1,3 +1,15 @@
+2018-04-11  Jonathan Bedard  <jbedard@apple.com>
+
+        Fix TestInvocation class for newer versions of clang.
+        https://bugs.webkit.org/show_bug.cgi?id=184508
+        <rdar://problem/39328648>
+
+        Reviewed by Alexey Proskuryakov.
+
+        Declare TestInvocation to be final so it does not require a virtual destructor.
+
+        * WebKitTestRunner/TestInvocation.h:
+
 2018-04-10  Alex Christensen  <achristensen@webkit.org>
 
         IDN spoofing with Hebrew combining characters
index 0d646e9..555f7cb 100644 (file)
@@ -36,7 +36,7 @@
 
 namespace WTR {
 
-class TestInvocation : public UIScriptContextDelegate {
+class TestInvocation final : public UIScriptContextDelegate {
     WTF_MAKE_NONCOPYABLE(TestInvocation);
 public:
     explicit TestInvocation(WKURLRef, const TestOptions&);