Changeset 83208 in webkit
- Timestamp:
- Apr 7, 2011 2:11:42 PM (13 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r83205 r83208 1 2011-04-07 Jer Noble <jer.noble@apple.com> 2 3 Reviewed by Eric Carlson. 4 5 HTMLVideoElement::webkitEnterFullscreen does not use new Full Screen API when available. 6 https://bugs.webkit.org/show_bug.cgi?id=58070 7 8 Make the HTMLMediaElement full screen functions call into the new Full Screen API when 9 FULLSCREEN_API is enabled. 10 11 * html/HTMLMediaElement.cpp: 12 (WebCore::HTMLMediaElement::enterFullscreen): 13 (WebCore::HTMLMediaElement::exitFullscreen): 14 1 15 2011-04-07 Adam Barth <abarth@webkit.org> 2 16 -
trunk/Source/WebCore/html/HTMLMediaElement.cpp
r82272 r83208 2449 2449 { 2450 2450 LOG(Media, "HTMLMediaElement::enterFullscreen"); 2451 2451 #if ENABLE(FULLSCREEN_API) 2452 if (document()->settings() && document()->settings()->fullScreenEnabled()) { 2453 webkitRequestFullScreen(0); 2454 return; 2455 } 2456 #endif 2452 2457 ASSERT(!m_isFullscreen); 2453 2458 m_isFullscreen = true; … … 2461 2466 { 2462 2467 LOG(Media, "HTMLMediaElement::exitFullscreen"); 2463 2468 #if ENABLE(FULLSCREEN_API) 2469 if (document()->settings() && document()->settings()->fullScreenEnabled() 2470 && document()->webkitIsFullScreen() && document()->webkitCurrentFullScreenElement() == this) { 2471 document()->webkitCancelFullScreen(); 2472 return; 2473 } 2474 #endif 2464 2475 ASSERT(m_isFullscreen); 2465 2476 m_isFullscreen = false;
Note: See TracChangeset
for help on using the changeset viewer.