Title: [282767] trunk
Revision
282767
Author
bfulg...@apple.com
Date
2021-09-20 12:08:39 -0700 (Mon, 20 Sep 2021)

Log Message

Remove XSS Auditor: Part 1 (Turn off by default)
https://bugs.webkit.org/show_bug.cgi?id=230483
<rdar://problem/83310922>

Reviewed by Yusuke Suzuki.

Source/WTF:

As an initial step in removing the XSS Auditor, turn it off by default.

* Scripts/Preferences/WebPreferences.yaml:

Tools:

* TestWebKitAPI/Tests/WebKit/WKPreferences.cpp:
(TestWebKitAPI::TEST): Switch expectation for XSS Auditor.

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (282766 => 282767)


--- trunk/Source/WTF/ChangeLog	2021-09-20 18:56:53 UTC (rev 282766)
+++ trunk/Source/WTF/ChangeLog	2021-09-20 19:08:39 UTC (rev 282767)
@@ -1,3 +1,15 @@
+2021-09-20  Brent Fulgham  <bfulg...@apple.com>
+
+        Remove XSS Auditor: Part 1 (Turn off by default)
+        https://bugs.webkit.org/show_bug.cgi?id=230483
+        <rdar://problem/83310922>
+
+        Reviewed by Yusuke Suzuki.
+
+        As an initial step in removing the XSS Auditor, turn it off by default.
+
+        * Scripts/Preferences/WebPreferences.yaml:
+
 2021-09-20  Chris Dumez  <cdu...@apple.com>
 
         Stop using makeRef(*this) / makeRefPtr(this)

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferences.yaml (282766 => 282767)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferences.yaml	2021-09-20 18:56:53 UTC (rev 282766)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferences.yaml	2021-09-20 19:08:39 UTC (rev 282767)
@@ -2564,8 +2564,8 @@
   type: bool
   defaultValue:
     WebKitLegacy:
-      default: true
+      default: false
     WebKit:
-      default: true
+      default: false
     WebCore:
       default: false

Modified: trunk/Tools/ChangeLog (282766 => 282767)


--- trunk/Tools/ChangeLog	2021-09-20 18:56:53 UTC (rev 282766)
+++ trunk/Tools/ChangeLog	2021-09-20 19:08:39 UTC (rev 282767)
@@ -1,3 +1,14 @@
+2021-09-20  Brent Fulgham  <bfulg...@apple.com>
+
+        Remove XSS Auditor: Part 1 (Turn off by default)
+        https://bugs.webkit.org/show_bug.cgi?id=230483
+        <rdar://problem/83310922>
+
+        Reviewed by Yusuke Suzuki.
+
+        * TestWebKitAPI/Tests/WebKit/WKPreferences.cpp:
+        (TestWebKitAPI::TEST): Switch expectation for XSS Auditor.
+
 2021-09-20  Antti Koivisto  <an...@apple.com>
 
         [LFC][Integration] Enable selections

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKit/WKPreferences.cpp (282766 => 282767)


--- trunk/Tools/TestWebKitAPI/Tests/WebKit/WKPreferences.cpp	2021-09-20 18:56:53 UTC (rev 282766)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKit/WKPreferences.cpp	2021-09-20 19:08:39 UTC (rev 282767)
@@ -79,7 +79,7 @@
     EXPECT_TRUE(WKPreferencesGetLoadsImagesAutomatically(preference));
     EXPECT_EQ(expectedApplicationCacheEnabled, WKPreferencesGetOfflineWebApplicationCacheEnabled(preference));
     EXPECT_TRUE(WKPreferencesGetLocalStorageEnabled(preference));
-    EXPECT_TRUE(WKPreferencesGetXSSAuditorEnabled(preference));
+    EXPECT_FALSE(WKPreferencesGetXSSAuditorEnabled(preference));
     EXPECT_FALSE(WKPreferencesGetFrameFlatteningEnabled(preference));
     EXPECT_TRUE(WKPreferencesGetPluginsEnabled(preference));
     EXPECT_TRUE(WKPreferencesGetJavaEnabled(preference));
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to