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