Title: [236934] trunk/Source
Revision
236934
Author
[email protected]
Date
2018-10-08 13:15:22 -0700 (Mon, 08 Oct 2018)

Log Message

Remove dead code: VideoFullscreenModel::isVisible()
https://bugs.webkit.org/show_bug.cgi?id=190356

Patch by Jeremy Jones <[email protected]> on 2018-10-08
Reviewed by Jon Lee.

Source/WebCore:

No new tests because there is no behavior change.

Remove isVisible() since it is no longer used.

* platform/cocoa/VideoFullscreenModel.h:
* platform/cocoa/VideoFullscreenModelVideoElement.h:
* platform/cocoa/VideoFullscreenModelVideoElement.mm:
(WebCore::VideoFullscreenModelVideoElement::isVisible const): Deleted.
* platform/ios/WebVideoFullscreenControllerAVKit.mm:
(VideoFullscreenControllerContext::isVisible const): Deleted.

Source/WebKit:

Remove isVisible since it is no longer used.

* UIProcess/Cocoa/VideoFullscreenManagerProxy.h:
* UIProcess/Cocoa/VideoFullscreenManagerProxy.mm:
(WebKit::VideoFullscreenModelContext::isVisible const): Deleted.
(WebKit::VideoFullscreenManagerProxy::isVisible const): Deleted.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (236933 => 236934)


--- trunk/Source/WebCore/ChangeLog	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebCore/ChangeLog	2018-10-08 20:15:22 UTC (rev 236934)
@@ -1,5 +1,23 @@
 2018-10-08  Jeremy Jones  <[email protected]>
 
+        Remove dead code: VideoFullscreenModel::isVisible()
+        https://bugs.webkit.org/show_bug.cgi?id=190356
+
+        Reviewed by Jon Lee.
+
+        No new tests because there is no behavior change.
+
+        Remove isVisible() since it is no longer used.
+
+        * platform/cocoa/VideoFullscreenModel.h:
+        * platform/cocoa/VideoFullscreenModelVideoElement.h:
+        * platform/cocoa/VideoFullscreenModelVideoElement.mm:
+        (WebCore::VideoFullscreenModelVideoElement::isVisible const): Deleted.
+        * platform/ios/WebVideoFullscreenControllerAVKit.mm:
+        (VideoFullscreenControllerContext::isVisible const): Deleted.
+
+2018-10-08  Jeremy Jones  <[email protected]>
+
         Remove dead code: resetMediaState.
         https://bugs.webkit.org/show_bug.cgi?id=190355
 

Modified: trunk/Source/WebCore/platform/cocoa/VideoFullscreenModel.h (236933 => 236934)


--- trunk/Source/WebCore/platform/cocoa/VideoFullscreenModel.h	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebCore/platform/cocoa/VideoFullscreenModel.h	2018-10-08 20:15:22 UTC (rev 236934)
@@ -53,7 +53,6 @@
     virtual void setVideoLayerGravity(MediaPlayerEnums::VideoGravity) = 0;
     virtual void fullscreenModeChanged(HTMLMediaElementEnums::VideoFullscreenMode) = 0;
 
-    virtual bool isVisible() const = 0;
     virtual FloatSize videoDimensions() const = 0;
     virtual bool hasVideo() const = 0;
 

Modified: trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.h (236933 => 236934)


--- trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.h	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.h	2018-10-08 20:15:22 UTC (rev 236934)
@@ -69,7 +69,6 @@
     WEBCORE_EXPORT void setVideoLayerFrame(FloatRect) override;
     WEBCORE_EXPORT void setVideoLayerGravity(MediaPlayerEnums::VideoGravity) override;
     WEBCORE_EXPORT void fullscreenModeChanged(HTMLMediaElementEnums::VideoFullscreenMode) override;
-    WEBCORE_EXPORT bool isVisible() const override;
     FloatSize videoDimensions() const override { return m_videoDimensions; }
     bool hasVideo() const override { return m_hasVideo; }
 

Modified: trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.mm (236933 => 236934)


--- trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.mm	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebCore/platform/cocoa/VideoFullscreenModelVideoElement.mm	2018-10-08 20:15:22 UTC (rev 236934)
@@ -201,17 +201,6 @@
     m_clients.remove(&client);
 }
 
-bool VideoFullscreenModelVideoElement::isVisible() const
-{
-    if (!m_videoElement)
-        return false;
-
-    if (Page* page = m_videoElement->document().page())
-        return page->isVisible();
-
-    return false;
-}
-
 void VideoFullscreenModelVideoElement::setHasVideo(bool hasVideo)
 {
     if (hasVideo == m_hasVideo)

Modified: trunk/Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.mm (236933 => 236934)


--- trunk/Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.mm	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.mm	2018-10-08 20:15:22 UTC (rev 236934)
@@ -197,7 +197,6 @@
     void setVideoLayerFrame(FloatRect) override;
     void setVideoLayerGravity(MediaPlayerEnums::VideoGravity) override;
     void fullscreenModeChanged(HTMLMediaElementEnums::VideoFullscreenMode) override;
-    bool isVisible() const override;
     bool hasVideo() const override;
     FloatSize videoDimensions() const override;
     bool isMuted() const override;
@@ -605,12 +604,6 @@
     });
 }
 
-bool VideoFullscreenControllerContext::isVisible() const
-{
-    ASSERT(isUIThread());
-    return m_fullscreenModel ? m_fullscreenModel->isVisible() : false;
-}
-
 bool VideoFullscreenControllerContext::hasVideo() const
 {
     ASSERT(isUIThread());

Modified: trunk/Source/WebKit/ChangeLog (236933 => 236934)


--- trunk/Source/WebKit/ChangeLog	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebKit/ChangeLog	2018-10-08 20:15:22 UTC (rev 236934)
@@ -1,5 +1,19 @@
 2018-10-08  Jeremy Jones  <[email protected]>
 
+        Remove dead code: VideoFullscreenModel::isVisible()
+        https://bugs.webkit.org/show_bug.cgi?id=190356
+
+        Reviewed by Jon Lee.
+
+        Remove isVisible since it is no longer used.
+
+        * UIProcess/Cocoa/VideoFullscreenManagerProxy.h:
+        * UIProcess/Cocoa/VideoFullscreenManagerProxy.mm:
+        (WebKit::VideoFullscreenModelContext::isVisible const): Deleted.
+        (WebKit::VideoFullscreenManagerProxy::isVisible const): Deleted.
+
+2018-10-08  Jeremy Jones  <[email protected]>
+
         Remove dead code: resetMediaState.
         https://bugs.webkit.org/show_bug.cgi?id=190355
 

Modified: trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.h (236933 => 236934)


--- trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.h	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.h	2018-10-08 20:15:22 UTC (rev 236934)
@@ -82,7 +82,6 @@
     void setVideoLayerFrame(WebCore::FloatRect) override;
     void setVideoLayerGravity(WebCore::MediaPlayerEnums::VideoGravity) override;
     void fullscreenModeChanged(WebCore::HTMLMediaElementEnums::VideoFullscreenMode) override;
-    bool isVisible() const override;
     bool hasVideo() const override { return m_hasVideo; }
     WebCore::FloatSize videoDimensions() const override { return m_videoDimensions; }
 #if PLATFORM(IOS)

Modified: trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.mm (236933 => 236934)


--- trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.mm	2018-10-08 20:14:10 UTC (rev 236933)
+++ trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.mm	2018-10-08 20:15:22 UTC (rev 236934)
@@ -205,11 +205,6 @@
         m_manager->fullscreenModeChanged(m_contextId, mode);
 }
 
-bool VideoFullscreenModelContext::isVisible() const
-{
-    return m_manager ? m_manager->isVisible() : false;
-}
-
 #if PLATFORM(IOS)
 UIViewController *VideoFullscreenModelContext::presentingViewController()
 {
@@ -674,11 +669,6 @@
     m_page->send(Messages::VideoFullscreenManager::FullscreenModeChanged(contextId, mode), m_page->pageID());
 }
 
-bool VideoFullscreenManagerProxy::isVisible() const
-{
-    return m_page->isViewVisible() && m_page->isInWindow();
-}
-
 void VideoFullscreenManagerProxy::fullscreenMayReturnToInline(uint64_t contextId)
 {
     bool isViewVisible = m_page->isViewVisible();
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to