Title: [228083] branches/safari-605-branch/Source
- Revision
- 228083
- Author
- jmarc...@apple.com
- Date
- 2018-02-04 22:32:56 -0800 (Sun, 04 Feb 2018)
Log Message
Apply patch. rdar://problem/36547114
Disable some runtime feature flags on safari-605-branch
Modified Paths
Diff
Modified: branches/safari-605-branch/Source/WebCore/ChangeLog (228082 => 228083)
--- branches/safari-605-branch/Source/WebCore/ChangeLog 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebCore/ChangeLog 2018-02-05 06:32:56 UTC (rev 228083)
@@ -1,5 +1,20 @@
2018-02-04 Jason Marcell <jmarc...@apple.com>
+ Apply patch. rdar://problem/36547114
+
+ Disable some runtime feature flags on safari-605-branch
+
+ 2018-02-04 Maciej Stachowiak <m...@apple.com>
+
+ Disable some runtime feature flags on safari-605-branch
+ <rdar://problem/36547114>
+
+ Reviewed by Maciej Stachowiak.
+
+ * page/RuntimeEnabledFeatures.h: Disable offscreen canvas. Enable WebRTC legacy API
+
+2018-02-04 Jason Marcell <jmarc...@apple.com>
+
Cherry-pick r228036. rdar://problem/37220130
2018-02-02 David Quesada <david_ques...@apple.com>
Modified: branches/safari-605-branch/Source/WebCore/page/RuntimeEnabledFeatures.h (228082 => 228083)
--- branches/safari-605-branch/Source/WebCore/page/RuntimeEnabledFeatures.h 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebCore/page/RuntimeEnabledFeatures.h 2018-02-05 06:32:56 UTC (rev 228083)
@@ -284,7 +284,7 @@
#if ENABLE(WEB_RTC)
bool m_isPeerConnectionEnabled { true };
- bool m_webRTCLegacyAPIEnabled { false };
+ bool m_webRTCLegacyAPIEnabled { true };
#endif
#if ENABLE(LEGACY_CSS_VENDOR_PREFIXES)
@@ -338,7 +338,7 @@
bool m_isWebGPUEnabled { false };
#endif
- bool m_isImageBitmapOffscreenCanvasEnabled { true };
+ bool m_isImageBitmapOffscreenCanvasEnabled { false };
bool m_isCacheAPIEnabled { false };
bool m_isFetchAPIEnabled { true };
Modified: branches/safari-605-branch/Source/WebKit/ChangeLog (228082 => 228083)
--- branches/safari-605-branch/Source/WebKit/ChangeLog 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebKit/ChangeLog 2018-02-05 06:32:56 UTC (rev 228083)
@@ -1,5 +1,20 @@
2018-02-04 Jason Marcell <jmarc...@apple.com>
+ Apply patch. rdar://problem/36547114
+
+ Disable some runtime feature flags on safari-605-branch
+
+ 2018-02-04 Maciej Stachowiak <m...@apple.com>
+
+ Disable some runtime feature flags on safari-605-branch
+ <rdar://problem/36547114>
+
+ Reviewed by Maciej Stachowiak.
+
+ * Shared/WebPreferences.yaml: Disable offscreen canvas. Enable WebRTC legacy API
+
+2018-02-04 Jason Marcell <jmarc...@apple.com>
+
Cherry-pick r228050. rdar://problem/37220143
2018-02-03 Tim Horton <timothy_hor...@apple.com>
Modified: branches/safari-605-branch/Source/WebKit/Shared/WebPreferences.yaml (228082 => 228083)
--- branches/safari-605-branch/Source/WebKit/Shared/WebPreferences.yaml 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebKit/Shared/WebPreferences.yaml 2018-02-05 06:32:56 UTC (rev 228083)
@@ -1097,7 +1097,7 @@
ImageBitmapOffscreenCanvasEnabled:
type: bool
- defaultValue: true
+ defaultValue: false
humanReadableName: "ImageBitmap and OffscreenCanvas"
humanReadableDescription: "Support for the ImageBitmap and OffscreenCanvas APIs"
category: experimental
@@ -1113,7 +1113,7 @@
WebRTCLegacyAPIEnabled:
type: bool
- defaultValue: false
+ defaultValue: true
humanReadableName: "Enable Legacy WebRTC API"
humanReadableDescription: "Enable Legacy WebRTC API"
webcoreBinding: RuntimeEnabledFeatures
Modified: branches/safari-605-branch/Source/WebKitLegacy/mac/ChangeLog (228082 => 228083)
--- branches/safari-605-branch/Source/WebKitLegacy/mac/ChangeLog 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebKitLegacy/mac/ChangeLog 2018-02-05 06:32:56 UTC (rev 228083)
@@ -1,3 +1,19 @@
+2018-02-04 Jason Marcell <jmarc...@apple.com>
+
+ Apply patch. rdar://problem/36547114
+
+ Disable some runtime feature flags on safari-605-branch
+
+ 2018-02-04 Maciej Stachowiak <m...@apple.com>
+
+ Disable some runtime feature flags on safari-605-branch
+ <rdar://problem/36547114>
+
+ Reviewed by Maciej Stachowiak.
+
+ * WebView/WebPreferences.mm:
+ (+[WebPreferences initialize]): Re-enable legacy WebRTC API.
+
2018-01-24 Jason Marcell <jmarc...@apple.com>
Cherry-pick r227479. rdar://problem/36830349
Modified: branches/safari-605-branch/Source/WebKitLegacy/mac/WebView/WebPreferences.mm (228082 => 228083)
--- branches/safari-605-branch/Source/WebKitLegacy/mac/WebView/WebPreferences.mm 2018-02-05 06:32:53 UTC (rev 228082)
+++ branches/safari-605-branch/Source/WebKitLegacy/mac/WebView/WebPreferences.mm 2018-02-05 06:32:56 UTC (rev 228083)
@@ -658,7 +658,7 @@
#endif
#if ENABLE(WEB_RTC)
[NSNumber numberWithBool:YES], WebKitPeerConnectionEnabledPreferenceKey,
- [NSNumber numberWithBool:NO], WebKitWebRTCLegacyAPIEnabledPreferenceKey,
+ [NSNumber numberWithBool:YES], WebKitWebRTCLegacyAPIEnabledPreferenceKey,
#endif
#if ENABLE(INTERSECTION_OBSERVER)
@NO, WebKitIntersectionObserverEnabledPreferenceKey,
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes