Title: [285260] trunk
Revision
285260
Author
[email protected]
Date
2021-11-04 05:36:53 -0700 (Thu, 04 Nov 2021)

Log Message

.:
Disable MEDIA_SESSION_PLAYLIST in WebKitGTK and WPE
https://bugs.webkit.org/show_bug.cgi?id=232694

Reviewed by Žan Doberšek.

Since the feature depends on MEDIA_SESSION_COORDINATOR, whichs is
disabled, this feature should also be disabled and not experimental.

* Source/cmake/OptionsGTK.cmake:
* Source/cmake/OptionsWPE.cmake:

Source/WTF:
Require MediaSession enabled to enable MediaSession PlayList API
https://bugs.webkit.org/show_bug.cgi?id=232694

Reviewed by Žan Doberšek.

* Scripts/Preferences/WebPreferencesExperimental.yaml:

Modified Paths

Diff

Modified: trunk/ChangeLog (285259 => 285260)


--- trunk/ChangeLog	2021-11-04 12:25:42 UTC (rev 285259)
+++ trunk/ChangeLog	2021-11-04 12:36:53 UTC (rev 285260)
@@ -1,3 +1,16 @@
+2021-11-04  Diego Pino Garcia  <[email protected]>
+
+        Disable MEDIA_SESSION_PLAYLIST in WebKitGTK and WPE
+        https://bugs.webkit.org/show_bug.cgi?id=232694
+
+        Reviewed by Žan Doberšek.
+
+        Since the feature depends on MEDIA_SESSION_COORDINATOR, whichs is
+        disabled, this feature should also be disabled and not experimental.
+
+        * Source/cmake/OptionsGTK.cmake:
+        * Source/cmake/OptionsWPE.cmake:
+
 2021-11-03  Pablo Saavedra  <[email protected]>
 
         [cmake] Check "cortex" string in the CMAKE_SYSTEM_PROCESSOR for defining WTF_CPU_* vars

Modified: trunk/Source/WTF/ChangeLog (285259 => 285260)


--- trunk/Source/WTF/ChangeLog	2021-11-04 12:25:42 UTC (rev 285259)
+++ trunk/Source/WTF/ChangeLog	2021-11-04 12:36:53 UTC (rev 285260)
@@ -1,3 +1,12 @@
+2021-11-04  Diego Pino Garcia  <[email protected]>
+
+        Require MediaSession enabled to enable MediaSession PlayList API
+        https://bugs.webkit.org/show_bug.cgi?id=232694
+
+        Reviewed by Žan Doberšek.
+
+        * Scripts/Preferences/WebPreferencesExperimental.yaml:
+
 2021-11-04  Antoine Quint  <[email protected]>
 
         Make PreferPageRenderingUpdatesNear60FPSEnabled experimental rather than internal

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml (285259 => 285260)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml	2021-11-04 12:25:42 UTC (rev 285259)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesExperimental.yaml	2021-11-04 12:36:53 UTC (rev 285260)
@@ -875,7 +875,7 @@
   type: bool
   humanReadableName: "Experimental MediaSession playlist API"
   humanReadableDescription: "Enable experimental MediaSession playlist API"
-  condition: ENABLE(MEDIA_SESSION_PLAYLIST)
+  condition: ENABLE(MEDIA_SESSION_COORDINATOR) && ENABLE(MEDIA_SESSION_PLAYLIST)
   defaultValue:
     WebKitLegacy:
       default: false

Modified: trunk/Source/cmake/OptionsGTK.cmake (285259 => 285260)


--- trunk/Source/cmake/OptionsGTK.cmake	2021-11-04 12:25:42 UTC (rev 285259)
+++ trunk/Source/cmake/OptionsGTK.cmake	2021-11-04 12:36:53 UTC (rev 285260)
@@ -151,7 +151,7 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INTELLIGENT_TRACKING_PREVENTION PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LAYOUT_FORMATTING_CONTEXT PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION_PLAYLIST PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION_PLAYLIST PRIVATE OFF)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MOUSE_CURSOR_SCALE PRIVATE ON)

Modified: trunk/Source/cmake/OptionsWPE.cmake (285259 => 285260)


--- trunk/Source/cmake/OptionsWPE.cmake	2021-11-04 12:25:42 UTC (rev 285259)
+++ trunk/Source/cmake/OptionsWPE.cmake	2021-11-04 12:36:53 UTC (rev 285260)
@@ -53,7 +53,7 @@
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_INTELLIGENT_TRACKING_PREVENTION PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_LAYOUT_FORMATTING_CONTEXT PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
-WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION_PLAYLIST PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
+WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_SESSION_PLAYLIST PRIVATE OFF)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MEDIA_STREAM PRIVATE ${ENABLE_EXPERIMENTAL_FEATURES})
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_MHTML PRIVATE ON)
 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NETSCAPE_PLUGIN_API PRIVATE OFF)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to