Changeset 199951 in webkit
- Timestamp:
- Apr 23, 2016, 10:37:24 AM (9 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r199919 r199951 1 2016-04-23 Dan Bernstein <mitz@apple.com> 2 3 <rdar://problem/25893246> WebKit2 has failed to build: error: use of undeclared identifier 'm_playbackSessionManager' 4 5 Fixed the non-AVKit build. 6 7 * UIProcess/API/Cocoa/WKWebView.mm: 8 (-[WKWebView _isShowingVideoPictureInPicture]): 9 (-[WKWebView _mayAutomaticallyShowVideoPictureInPicture]): 10 * UIProcess/WebPageProxy.cpp: 11 (WebKit::WebPageProxy::fullScreenManager): 12 (WebKit::WebPageProxy::playbackSessionManager): 13 * UIProcess/WebPageProxy.h: 14 * UIProcess/ios/WebPageProxyIOS.mm: 15 (WebKit::WebPageProxy::applicationDidBecomeActive): 16 * WebProcess/WebCoreSupport/WebChromeClient.cpp: 17 (WebKit::WebChromeClient::createScrollingCoordinator): 18 (WebKit::WebChromeClient::supportsVideoFullscreen): 19 * WebProcess/WebCoreSupport/WebChromeClient.h: 20 * WebProcess/WebPage/WebPage.cpp: 21 (WebKit::WebPage::inspectorUI): 22 (WebKit::WebPage::playbackSessionManager): 23 * WebProcess/WebPage/WebPage.h: 24 * WebProcess/cocoa/WebVideoFullscreenManager.h: 25 * WebProcess/cocoa/WebVideoFullscreenManager.mm: 26 1 27 2016-04-22 Ryan Haddad <ryanhaddad@apple.com> 2 28 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
r199593 r199951 293 293 - (BOOL)_isShowingVideoPictureInPicture 294 294 { 295 #if !HAVE(AVKIT) 296 return false; 297 #else 295 298 if (!_page || !_page->videoFullscreenManager()) 296 299 return false; 297 300 298 301 return _page->videoFullscreenManager()->hasMode(WebCore::HTMLMediaElementEnums::VideoFullscreenModePictureInPicture); 302 #endif 299 303 } 300 304 -
trunk/Source/WebKit2/UIProcess/WebPageProxy.cpp
r199903 r199951 4045 4045 #endif 4046 4046 4047 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))4047 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 4048 4048 WebPlaybackSessionManagerProxy* WebPageProxy::playbackSessionManager() 4049 4049 { -
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
r199914 r199951 330 330 WebFullScreenManagerProxy* fullScreenManager(); 331 331 #endif 332 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))332 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 333 333 WebPlaybackSessionManagerProxy* playbackSessionManager(); 334 334 WebVideoFullscreenManagerProxy* videoFullscreenManager(); -
trunk/Source/WebKit2/UIProcess/ios/WebPageProxyIOS.mm
r199896 r199951 27 27 #import "WebPageProxy.h" 28 28 29 #if PLATFORM(IOS) && HAVE(AVKIT)29 #if PLATFORM(IOS) 30 30 31 31 #import "APIUIClient.h" … … 653 653 void WebPageProxy::applicationDidBecomeActive() 654 654 { 655 #if HAVE(AVKIT) 655 656 if (m_videoFullscreenManager) 656 657 m_videoFullscreenManager->applicationDidBecomeActive(); 658 #endif 657 659 m_process->send(Messages::WebPage::ApplicationDidBecomeActive(), m_pageID); 658 660 } -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp
r199839 r199951 851 851 #endif 852 852 853 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))853 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 854 854 bool WebChromeClient::supportsVideoFullscreen(WebCore::HTMLMediaElementEnums::VideoFullscreenMode mode) 855 855 { -
trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h
r199593 r199951 243 243 #endif 244 244 245 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))245 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 246 246 bool supportsVideoFullscreen(WebCore::HTMLMediaElementEnums::VideoFullscreenMode) override; 247 247 void setUpPlaybackControlsManager(WebCore::HTMLMediaElement&) override; -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
r199842 r199951 3196 3196 } 3197 3197 3198 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))3198 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 3199 3199 WebPlaybackSessionManager& WebPage::playbackSessionManager() 3200 3200 { -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h
r199593 r199951 1310 1310 RefPtr<WebInspector> m_inspector; 1311 1311 RefPtr<WebInspectorUI> m_inspectorUI; 1312 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))1312 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 1313 1313 RefPtr<WebPlaybackSessionManager> m_playbackSessionManager; 1314 1314 RefPtr<WebVideoFullscreenManager> m_videoFullscreenManager; -
trunk/Source/WebKit2/WebProcess/cocoa/WebVideoFullscreenManager.h
r199593 r199951 26 26 #define WebVideoFullscreenManager_h 27 27 28 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))28 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 29 29 30 30 #include "MessageReceiver.h" -
trunk/Source/WebKit2/WebProcess/cocoa/WebVideoFullscreenManager.mm
r199593 r199951 26 26 #import "WebVideoFullscreenManager.h" 27 27 28 #if PLATFORM(IOS) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE))28 #if (PLATFORM(IOS) && HAVE(AVKIT)) || (PLATFORM(MAC) && ENABLE(VIDEO_PRESENTATION_MODE)) 29 29 30 30 #import "Attachment.h"
Note:
See TracChangeset
for help on using the changeset viewer.