Title: [235641] trunk/Source
Revision
235641
Author
you...@apple.com
Date
2018-09-04 14:41:19 -0700 (Tue, 04 Sep 2018)

Log Message

Disable WebRTC unified plan runtime flag by default
https://bugs.webkit.org/show_bug.cgi?id=189264

Reviewed by Jer Noble.

Source/WebCore:

Covered by existing tests.

* testing/Internals.cpp:
(WebCore::Internals::resetToConsistentState):
Activate unified plan for testing.

Source/WebKit:

* Shared/WebPreferences.yaml:
Disable unified plan flag by default.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (235640 => 235641)


--- trunk/Source/WebCore/ChangeLog	2018-09-04 21:25:54 UTC (rev 235640)
+++ trunk/Source/WebCore/ChangeLog	2018-09-04 21:41:19 UTC (rev 235641)
@@ -1,3 +1,16 @@
+2018-09-04  Youenn Fablet  <you...@apple.com>
+
+        Disable WebRTC unified plan runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=189264
+
+        Reviewed by Jer Noble.
+
+        Covered by existing tests.
+
+        * testing/Internals.cpp:
+        (WebCore::Internals::resetToConsistentState):
+        Activate unified plan for testing.
+
 2018-09-04  Zalan Bujtas  <za...@apple.com>
 
         [LFC][BFC] Merge computeInFlowWidth(Height)AndMargin and computeFloatingWidth(Height)AndMargin.

Modified: trunk/Source/WebCore/testing/Internals.cpp (235640 => 235641)


--- trunk/Source/WebCore/testing/Internals.cpp	2018-09-04 21:25:54 UTC (rev 235640)
+++ trunk/Source/WebCore/testing/Internals.cpp	2018-09-04 21:41:19 UTC (rev 235641)
@@ -498,6 +498,7 @@
     auto& rtcProvider = page.libWebRTCProvider();
     WebCore::useRealRTCPeerConnectionFactory(rtcProvider);
     rtcProvider.disableNonLocalhostConnections();
+    RuntimeEnabledFeatures::sharedFeatures().setWebRTCUnifiedPlanEnabled(true);
 #endif
 
     page.settings().setStorageAccessAPIEnabled(false);

Modified: trunk/Source/WebKit/ChangeLog (235640 => 235641)


--- trunk/Source/WebKit/ChangeLog	2018-09-04 21:25:54 UTC (rev 235640)
+++ trunk/Source/WebKit/ChangeLog	2018-09-04 21:41:19 UTC (rev 235641)
@@ -1,3 +1,13 @@
+2018-09-04  Youenn Fablet  <you...@apple.com>
+
+        Disable WebRTC unified plan runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=189264
+
+        Reviewed by Jer Noble.
+
+        * Shared/WebPreferences.yaml:
+        Disable unified plan flag by default.
+
 2018-09-04  Chris Dumez  <cdu...@apple.com>
 
         Add process pool configuration flag to turn on automatic process pre-warming

Modified: trunk/Source/WebKit/Shared/WebPreferences.yaml (235640 => 235641)


--- trunk/Source/WebKit/Shared/WebPreferences.yaml	2018-09-04 21:25:54 UTC (rev 235640)
+++ trunk/Source/WebKit/Shared/WebPreferences.yaml	2018-09-04 21:41:19 UTC (rev 235641)
@@ -496,7 +496,7 @@
 
 WebRTCUnifiedPlanEnabled:
   type: bool
-  defaultValue: true
+  defaultValue: false
   webcoreBinding: RuntimeEnabledFeatures
   condition: ENABLE(WEB_RTC)
   humanReadableName: "WebRTC Unified Plan"
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to