Title: [225789] trunk/Source/WebKit
- Revision
- 225789
- Author
- beid...@apple.com
- Date
- 2017-12-12 10:48:13 -0800 (Tue, 12 Dec 2017)
Log Message
Make ServiceWorkers follow the DEFAULT_EXPERIMENTAL_FEATURES_ENABLED flag on Mac.
<rdar://problem/35978311> and https://bugs.webkit.org/show_bug.cgi?id=180697
Reviewed by Chris Dumez.
* Shared/WebPreferences.yaml:
* Shared/WebPreferencesDefaultValues.h:
Modified Paths
Diff
Modified: trunk/Source/WebKit/ChangeLog (225788 => 225789)
--- trunk/Source/WebKit/ChangeLog 2017-12-12 18:40:29 UTC (rev 225788)
+++ trunk/Source/WebKit/ChangeLog 2017-12-12 18:48:13 UTC (rev 225789)
@@ -1,3 +1,13 @@
+2017-12-12 Brady Eidson <beid...@apple.com>
+
+ Make ServiceWorkers follow the DEFAULT_EXPERIMENTAL_FEATURES_ENABLED flag on Mac.
+ <rdar://problem/35978311> and https://bugs.webkit.org/show_bug.cgi?id=180697
+
+ Reviewed by Chris Dumez.
+
+ * Shared/WebPreferences.yaml:
+ * Shared/WebPreferencesDefaultValues.h:
+
2017-12-12 Chris Dumez <cdu...@apple.com>
Simplify IPC code between WebProcess and StorageProcess for serviceWorker.postMessage()
Modified: trunk/Source/WebKit/Shared/WebPreferences.yaml (225788 => 225789)
--- trunk/Source/WebKit/Shared/WebPreferences.yaml 2017-12-12 18:40:29 UTC (rev 225788)
+++ trunk/Source/WebKit/Shared/WebPreferences.yaml 2017-12-12 18:48:13 UTC (rev 225789)
@@ -1112,7 +1112,7 @@
ServiceWorkersEnabled:
type: bool
- defaultValue: false
+ defaultValue: DEFAULT_SERVICE_WORKERS_ENABLED
humanReadableName: "ServiceWorkers"
humanReadableDescription: "Enable ServiceWorkers"
category: experimental
Modified: trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h (225788 => 225789)
--- trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h 2017-12-12 18:40:29 UTC (rev 225788)
+++ trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h 2017-12-12 18:48:13 UTC (rev 225789)
@@ -178,3 +178,9 @@
#else
#define DEFAULT_EXPERIMENTAL_FEATURES_ENABLED false
#endif
+
+#if ENABLE(EXPERIMENTAL_FEATURES) || PLATFORM(MAC)
+#define DEFAULT_SERVICE_WORKERS_ENABLED true
+#else
+#define DEFAULT_SERVICE_WORKERS_ENABLED false
+#endif
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes