Changeset 166106 in webkit


Ignore:
Timestamp:
Mar 21, 2014, 4:18:54 PM (11 years ago)
Author:
eric.carlson@apple.com
Message:

[iOS] clean up fullscreen player controller when exiting fullscreen
https://bugs.webkit.org/show_bug.cgi?id=130621

Reviewed by Jer Noble.

  • platform/ios/WebVideoFullscreenInterfaceAVKit.mm:

(-[WebAVVideoLayer setBounds:]): Do nothing if _avPlayerController is nil.
(-[WebAVVideoLayer setVideoLayerGravity:]): Ditto.
(WebVideoFullscreenInterfaceAVKit::exitFullscreen): Set m_playerViewController delegate

and player controller to nil.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r166101 r166106  
     12014-03-21  Eric Carlson  <eric.carlson@apple.com>
     2
     3        [iOS] clean up fullscreen player controller when exiting fullscreen
     4        https://bugs.webkit.org/show_bug.cgi?id=130621
     5
     6        Reviewed by Jer Noble.
     7
     8        * platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
     9        (-[WebAVVideoLayer setBounds:]): Do nothing if _avPlayerController is nil.
     10        (-[WebAVVideoLayer setVideoLayerGravity:]): Ditto.
     11        (WebVideoFullscreenInterfaceAVKit::exitFullscreen): Set m_playerViewController delegate
     12            and player controller to nil.
     13
    1142014-03-21  Eric Carlson  <eric.carlson@apple.com>
    215
  • trunk/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm

    r165979 r166106  
    360360            [m_window setHidden:YES];
    361361            [m_window setRootViewController:nil];
     362            [m_playerViewController setDelegate:nil];
     363            [m_playerViewController setPlayerController:nil];
    362364            m_playerViewController = nil;
    363365            m_viewController = nil;
Note: See TracChangeset for help on using the changeset viewer.