The page's focusedFrame / frameSetLargestFrame do not get cleared on process swap...
authorHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 4 Apr 2019 05:44:01 +0000 (05:44 +0000)
committerHironori.Fujii@sony.com <Hironori.Fujii@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 4 Apr 2019 05:44:01 +0000 (05:44 +0000)
https://bugs.webkit.org/show_bug.cgi?id=196588
<rdar://problem/49365787>

Unreviewed build fix for Windows port.

error C3861: 'kill': identifier not found

* TestWebKitAPI/Tests/WebKit/ReloadPageAfterCrash.cpp:
(TestWebKitAPI::TEST): Replaced kill with WKPageTerminate.

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

Tools/ChangeLog
Tools/TestWebKitAPI/Tests/WebKit/ReloadPageAfterCrash.cpp

index 80c7234..b351823 100644 (file)
@@ -1,3 +1,16 @@
+2019-04-03  Fujii Hironori  <Hironori.Fujii@sony.com>
+
+        The page's focusedFrame / frameSetLargestFrame do not get cleared on process swap or crash
+        https://bugs.webkit.org/show_bug.cgi?id=196588
+        <rdar://problem/49365787>
+
+        Unreviewed build fix for Windows port.
+
+        error C3861: 'kill': identifier not found
+
+        * TestWebKitAPI/Tests/WebKit/ReloadPageAfterCrash.cpp:
+        (TestWebKitAPI::TEST): Replaced kill with WKPageTerminate.
+
 2019-04-03  Aakash Jain  <aakash_jain@apple.com>
 
         [ews-build] Cancel build and similar operations should have authentication
 2019-04-03  Aakash Jain  <aakash_jain@apple.com>
 
         [ews-build] Cancel build and similar operations should have authentication
index 4c670bd..43d829a 100644 (file)
@@ -133,7 +133,7 @@ TEST(WebKit, FocusedFrameAfterCrash)
     while (!WKPageGetFocusedFrame(webView.page()))
         Util::spinRunLoop(10);
 
     while (!WKPageGetFocusedFrame(webView.page()))
         Util::spinRunLoop(10);
 
-    kill(WKPageGetProcessIdentifier(webView.page()), 9);
+    WKPageTerminate(webView.page());
 
     Util::run(&calledCrashHandler);
 }
 
     Util::run(&calledCrashHandler);
 }
@@ -163,7 +163,7 @@ TEST(WebKit, FrameSetLargestFrameAfterCrash)
     while (!WKPageGetFrameSetLargestFrame(webView.page()))
         Util::spinRunLoop(10);
 
     while (!WKPageGetFrameSetLargestFrame(webView.page()))
         Util::spinRunLoop(10);
 
-    kill(WKPageGetProcessIdentifier(webView.page()), 9);
+    WKPageTerminate(webView.page());
 
     Util::run(&calledCrashHandler);
 }
 
     Util::run(&calledCrashHandler);
 }