Title: [229494] trunk/Source/WebKit
Revision
229494
Author
[email protected]
Date
2018-03-09 17:18:08 -0800 (Fri, 09 Mar 2018)

Log Message

Unconditionalize more methods in VideoFullscreenInterface (and related classes)
https://bugs.webkit.org/show_bug.cgi?id=183501
<rdar://problem/38312038>

Unreviewed build fix; add correct pragmas to code referencing m_playbackSessionManager.

* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::hasActiveVideoForControlsManager const):
(WebKit::WebPageProxy::requestControlledElementID const):
(WebKit::WebPageProxy::isPlayingVideoInEnhancedFullscreen const):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (229493 => 229494)


--- trunk/Source/WebKit/ChangeLog	2018-03-10 00:43:03 UTC (rev 229493)
+++ trunk/Source/WebKit/ChangeLog	2018-03-10 01:18:08 UTC (rev 229494)
@@ -1,3 +1,16 @@
+2018-03-09  Jer Noble  <[email protected]>
+
+        Unconditionalize more methods in VideoFullscreenInterface (and related classes)
+        https://bugs.webkit.org/show_bug.cgi?id=183501
+        <rdar://problem/38312038>
+
+        Unreviewed build fix; add correct pragmas to code referencing m_playbackSessionManager.
+
+        * UIProcess/WebPageProxy.cpp:
+        (WebKit::WebPageProxy::hasActiveVideoForControlsManager const):
+        (WebKit::WebPageProxy::requestControlledElementID const):
+        (WebKit::WebPageProxy::isPlayingVideoInEnhancedFullscreen const):
+
 2018-03-09  Brian Burg  <[email protected]>
 
         Web Inspector: there should only be one way for async backend commands to send failure

Modified: trunk/Source/WebKit/UIProcess/WebPageProxy.cpp (229493 => 229494)


--- trunk/Source/WebKit/UIProcess/WebPageProxy.cpp	2018-03-10 00:43:03 UTC (rev 229493)
+++ trunk/Source/WebKit/UIProcess/WebPageProxy.cpp	2018-03-10 01:18:08 UTC (rev 229494)
@@ -6814,7 +6814,7 @@
 
 bool WebPageProxy::hasActiveVideoForControlsManager() const
 {
-#if ENABLE(VIDEO_PRESENTATION_MODE)
+#if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))
     return m_playbackSessionManager && m_playbackSessionManager->controlsManagerInterface();
 #else
     return false;
@@ -6823,7 +6823,7 @@
 
 void WebPageProxy::requestControlledElementID() const
 {
-#if ENABLE(VIDEO_PRESENTATION_MODE)
+#if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))
     if (m_playbackSessionManager)
         m_playbackSessionManager->requestControlledElementID();
 #endif
@@ -6838,7 +6838,7 @@
 
 bool WebPageProxy::isPlayingVideoInEnhancedFullscreen() const
 {
-#if ENABLE(VIDEO_PRESENTATION_MODE)
+#if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))
     return m_videoFullscreenManager && m_videoFullscreenManager->isPlayingVideoInEnhancedFullscreen();
 #else
     return false;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to