Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (244049 => 244050)
--- trunk/Source/_javascript_Core/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/_javascript_Core/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,15 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Properly make Web GPU available on iOS 11+.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-08 Ross Kirsling <ross.kirsl...@sony.com>
-f[no-]var-tracking-assignments is GCC-only
Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
Modified: trunk/Source/_javascript_Core/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/_javascript_Core/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/_javascript_Core/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (244049 => 244050)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,14 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Add conditionals for iOS 11.
+
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-04 Youenn Fablet <you...@apple.com>
Log the error if VideoProcessing library cannot be dlopen
Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/ThirdParty/libwebrtc/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Source/WebCore/ChangeLog (244049 => 244050)
--- trunk/Source/WebCore/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,16 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Add feature conditionals for iOS 11.
+ Properly make Web GPU available on iOS 11+.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-08 Timothy Hatcher <timo...@apple.com>
Unreviewed build fix for iOSMac after r243893.
Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
Modified: trunk/Source/WebCore/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/WebCore/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Source/WebCore/PAL/ChangeLog (244049 => 244050)
--- trunk/Source/WebCore/PAL/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/PAL/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,16 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Add feature conditionals for iOS 11.
+ Properly make Web GPU available on iOS 11+.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-03 Myles C. Maxfield <mmaxfi...@apple.com>
-apple-trailing-word is needed for browser detection
Modified: trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
Modified: trunk/Source/WebCore/PAL/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/WebCore/PAL/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebCore/PAL/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Source/WebKit/ChangeLog (244049 => 244050)
--- trunk/Source/WebKit/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKit/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,16 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Add feature conditionals for iOS 11.
+ Properly make Web GPU available on iOS 11+.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-08 Alex Christensen <achristen...@webkit.org>
Fix selector name after r243834
Modified: trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
Modified: trunk/Source/WebKit/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/WebKit/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKit/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (244049 => 244050)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,16 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Add feature conditionals for iOS 11.
+ Properly make Web GPU available on iOS 11+.
+
+ * Configurations/FeatureDefines.xcconfig:
+ * Configurations/WebKitTargetConditionals.xcconfig:
+
2019-04-05 Alex Christensen <achristen...@webkit.org>
REGRESSION(AppleWebKit/605.1.15): WebDownloadDelegate delegate methods called on non-main thread
Modified: trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
Modified: trunk/Source/WebKitLegacy/mac/Configurations/WebKitTargetConditionals.xcconfig (244049 => 244050)
--- trunk/Source/WebKitLegacy/mac/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Source/WebKitLegacy/mac/Configurations/WebKitTargetConditionals.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -86,6 +86,8 @@
// iOS
+WK_IOS_BEFORE_11 = $(WK_IOS_BEFORE_11_$(IPHONEOS_DEPLOYMENT_TARGET:base));
+
WK_IOS_BEFORE_12 = $(WK_IOS_BEFORE_12_$(IPHONEOS_DEPLOYMENT_TARGET:base));
WK_IOS_BEFORE_12_11 = YES;
@@ -98,6 +100,10 @@
WK_IOS_BEFORE_14_12 = YES;
WK_IOS_BEFORE_14_13 = YES;
+WK_IOS_11 = $(WK_IOS_11_$(WK_IOS_BEFORE_11));
+WK_IOS_11_ = _IOS_SINCE_11;
+WK_IOS_11_YES = _IOS_BEFORE_11;
+
WK_IOS_12 = $(WK_IOS_12_$(WK_IOS_BEFORE_12));
WK_IOS_12_ = _IOS_SINCE_12;
WK_IOS_12_YES = _IOS_BEFORE_12;
Modified: trunk/Tools/ChangeLog (244049 => 244050)
--- trunk/Tools/ChangeLog 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Tools/ChangeLog 2019-04-08 22:11:01 UTC (rev 244050)
@@ -1,3 +1,14 @@
+2019-04-08 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Fix Web GPU experimental feature on iOS
+ https://bugs.webkit.org/show_bug.cgi?id=196632
+
+ Reviewed by Myles C. Maxfield.
+
+ Properly make Web GPU available on iOS 11+.
+
+ * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
+
2019-04-08 Aakash Jain <aakash_j...@apple.com>
[ews-build] Do not upload archive when Compile Fails
Modified: trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig (244049 => 244050)
--- trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig 2019-04-08 22:01:32 UTC (rev 244049)
+++ trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig 2019-04-08 22:11:01 UTC (rev 244050)
@@ -384,8 +384,8 @@
ENABLE_WEBGL2 = ENABLE_WEBGL2;
ENABLE_WEBGPU = $(ENABLE_WEBGPU_$(WK_PLATFORM_NAME));
-ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_1100));
-ENABLE_WEBGPU_IOS_SINCE_1100 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_iphoneos = $(ENABLE_WEBGPU$(WK_IOS_11));
+ENABLE_WEBGPU_IOS_SINCE_11 = ENABLE_WEBGPU;
ENABLE_WEBGPU_watchos = ENABLE_WEBGPU;
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));