Title: [280397] trunk/Source/WebKit
Revision
280397
Author
timothy_hor...@apple.com
Date
2021-07-28 13:07:23 -0700 (Wed, 28 Jul 2021)

Log Message

iOS Simulator doesn't have any WebKit system feature flags
https://bugs.webkit.org/show_bug.cgi?id=228557
rdar://80991854

Reviewed by Darin Adler.

* Scripts/generate-feature-flags-plist.sh:
Install iOS feature flags for the simulator (and watchOS and tvOS for their respective simulators).
This was causing on-by-default features like GPUP to be disabled in the simulator.

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (280396 => 280397)


--- trunk/Source/WebKit/ChangeLog	2021-07-28 19:31:54 UTC (rev 280396)
+++ trunk/Source/WebKit/ChangeLog	2021-07-28 20:07:23 UTC (rev 280397)
@@ -1,3 +1,15 @@
+2021-07-28  Tim Horton  <timothy_hor...@apple.com>
+
+        iOS Simulator doesn't have any WebKit system feature flags
+        https://bugs.webkit.org/show_bug.cgi?id=228557
+        rdar://80991854
+
+        Reviewed by Darin Adler.
+
+        * Scripts/generate-feature-flags-plist.sh:
+        Install iOS feature flags for the simulator (and watchOS and tvOS for their respective simulators).
+        This was causing on-by-default features like GPUP to be disabled in the simulator.
+
 2021-07-28  Alex Christensen  <achristen...@webkit.org>
 
         WebSocket: Safari on iOS 15 beta 3 is sending invalid close frame

Modified: trunk/Source/WebKit/Scripts/generate-feature-flags-plist.sh (280396 => 280397)


--- trunk/Source/WebKit/Scripts/generate-feature-flags-plist.sh	2021-07-28 19:31:54 UTC (rev 280396)
+++ trunk/Source/WebKit/Scripts/generate-feature-flags-plist.sh	2021-07-28 20:07:23 UTC (rev 280397)
@@ -25,13 +25,13 @@
 
 set -e
 
-if [[ ${WK_PLATFORM_NAME} == "appletvos" ]]; then
+if [[ ${WK_PLATFORM_NAME} == "appletvos" || ${WK_PLATFORM_NAME} == "appletvsimulator" ]]; then
     WEBKIT_PLIST_FILE_NAME="WebKit-appletvos.plist"
-elif [[ ${WK_PLATFORM_NAME} == "iphoneos" ]]; then
+elif [[ ${WK_PLATFORM_NAME} == "iphoneos" || ${WK_PLATFORM_NAME} == "iphonesimulator" ]]; then
     WEBKIT_PLIST_FILE_NAME="WebKit-ios.plist"
 elif [[ ${WK_PLATFORM_NAME} == "macosx" ]]; then
     WEBKIT_PLIST_FILE_NAME="WebKit-macos.plist"
-elif [[ ${WK_PLATFORM_NAME} == "watchos" ]]; then
+elif [[ ${WK_PLATFORM_NAME} == "watchos" || ${WK_PLATFORM_NAME} == "watchsimulator" ]]; then
     WEBKIT_PLIST_FILE_NAME="WebKit-watchos.plist"
 else
     exit 0;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to