Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (242195 => 242196)
--- trunk/Source/_javascript_Core/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/_javascript_Core/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Mark Lam <mark....@apple.com>
The parser is failing to record the token location of new in new.target.
Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;
Modified: trunk/Source/WebCore/ChangeLog (242195 => 242196)
--- trunk/Source/WebCore/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebCore/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Zalan Bujtas <za...@apple.com>
[ContentChangeObserver] Move WKSetObservedContentChange logic to ContentChangeObserver class.
Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;
Modified: trunk/Source/WebCore/PAL/ChangeLog (242195 => 242196)
--- trunk/Source/WebCore/PAL/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebCore/PAL/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Antoine Quint <grao...@apple.com>
Support Pointer Events on macOS
Modified: trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;
Modified: trunk/Source/WebKit/ChangeLog (242195 => 242196)
--- trunk/Source/WebKit/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebKit/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Simon Fraser <simon.fra...@apple.com>
Roll out r242014; it caused crashes in compositing logging (webkit.org/b/195141)
Modified: trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebKit/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (242195 => 242196)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Antoine Quint <grao...@apple.com>
Support Pointer Events on macOS
Modified: trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Source/WebKitLegacy/mac/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;
Modified: trunk/Tools/ChangeLog (242195 => 242196)
--- trunk/Tools/ChangeLog 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Tools/ChangeLog 2019-02-28 08:27:37 UTC (rev 242196)
@@ -1,3 +1,14 @@
+2019-02-28 Justin Fan <justin_...@apple.com>
+
+ [Web GPU] Enable Web GPU only on 64-bit
+ https://bugs.webkit.org/show_bug.cgi?id=195139
+
+ Because Metal is only supported on 64 bit apps.
+
+ Unreviewed build fix.
+
+ * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
+
2019-02-27 Youenn Fablet <you...@apple.com>
Flaky API Test: TestWebKitAPI.ServiceWorkers.ServiceWorkerAndCacheStorageSpecificDirectories
Modified: trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig (242195 => 242196)
--- trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig 2019-02-28 08:07:16 UTC (rev 242195)
+++ trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig 2019-02-28 08:27:37 UTC (rev 242196)
@@ -390,6 +390,7 @@
ENABLE_WEBGPU_appletvos = ENABLE_WEBGPU;
ENABLE_WEBGPU_macosx = $(ENABLE_WEBGPU$(WK_MACOS_1013));
ENABLE_WEBGPU_MACOS_SINCE_1013 = ENABLE_WEBGPU;
+ENABLE_WEBGPU_macosx[arch=i386] = ;
ENABLE_WEBMETAL = $(ENABLE_WEBMETAL_$(WK_PLATFORM_NAME));
ENABLE_WEBMETAL_iphoneos = ENABLE_WEBMETAL;