WebKit2UseRemoteLayerTreeDrawingArea should be reset to NO between layout tests
authorkatherine_cheney@apple.com <katherine_cheney@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Mar 2020 18:36:10 +0000 (18:36 +0000)
committerkatherine_cheney@apple.com <katherine_cheney@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Mar 2020 18:36:10 +0000 (18:36 +0000)
https://bugs.webkit.org/show_bug.cgi?id=209055
<rdar://problem/60272692>

Reviewed by Simon Fraser.

Now that WebKitTestRunner has a bundleID, its' user default values
persist between tests. This patch resets WebKit2UseRemoteLayerTreeDrawingArea
to NO before running tests. It will be set to YES in PlatformWebView
if specified by the test.

* WebKitTestRunner/mac/main.mm:
(setDefaultsToConsistentValuesForTesting):

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

Tools/ChangeLog
Tools/WebKitTestRunner/mac/main.mm

index fe20b21..3aa1048 100644 (file)
@@ -1,3 +1,19 @@
+2020-03-13  Kate Cheney  <katherine_cheney@apple.com>
+
+        WebKit2UseRemoteLayerTreeDrawingArea should be reset to NO between layout tests
+        https://bugs.webkit.org/show_bug.cgi?id=209055
+        <rdar://problem/60272692>
+
+        Reviewed by Simon Fraser.
+
+        Now that WebKitTestRunner has a bundleID, its' user default values
+        persist between tests. This patch resets WebKit2UseRemoteLayerTreeDrawingArea
+        to NO before running tests. It will be set to YES in PlatformWebView
+        if specified by the test.
+
+        * WebKitTestRunner/mac/main.mm:
+        (setDefaultsToConsistentValuesForTesting):
+
 2020-03-13  Konstantin Tokarev  <annulen@yandex.ru>
 
         [CMake] Eleminate mismatches between Find* module names and variables they set
index f6508cb..0840fbe 100644 (file)
@@ -45,6 +45,7 @@ static void setDefaultsToConsistentValuesForTesting()
         @"NSScrollAnimationEnabled": @NO,
         @"NSOverlayScrollersEnabled": @NO,
         @"AppleShowScrollBars": @"Always",
+        @"WebKit2UseRemoteLayerTreeDrawingArea": @NO,
     };
 
     [[NSUserDefaults standardUserDefaults] setValuesForKeysWithDictionary:dict];