Changeset 233925 in webkit


Ignore:
Timestamp:
Jul 18, 2018 12:44:32 PM (6 years ago)
Author:
jer.noble@apple.com
Message:

Dissociate the VideoFullscreenInterface from its VideoFullscreenModel before removing it from the manager
https://bugs.webkit.org/show_bug.cgi?id=187775
<rdar://problem/42343229>

Reviewed by Jon Lee.

  • UIProcess/Cocoa/VideoFullscreenManagerProxy.mm:

(WebKit::VideoFullscreenManagerProxy::didCleanupFullscreen):

Location:
trunk/Source/WebKit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r233915 r233925  
     12018-07-18  Jer Noble  <jer.noble@apple.com>
     2
     3        Dissociate the VideoFullscreenInterface from its VideoFullscreenModel before removing it from the manager
     4        https://bugs.webkit.org/show_bug.cgi?id=187775
     5        <rdar://problem/42343229>
     6
     7        Reviewed by Jon Lee.
     8
     9        * UIProcess/Cocoa/VideoFullscreenManagerProxy.mm:
     10        (WebKit::VideoFullscreenManagerProxy::didCleanupFullscreen):
     11
    1122018-07-18  Wenson Hsieh  <wenson_hsieh@apple.com>
    213
  • trunk/Source/WebKit/UIProcess/Cocoa/VideoFullscreenManagerProxy.mm

    r233091 r233925  
    610610
    611611    interface->setMode(HTMLMediaElementEnums::VideoFullscreenModeNone);
     612    interface->setVideoFullscreenModel(nullptr);
    612613    removeClientForContext(contextId);
    613614}
Note: See TracChangeset for help on using the changeset viewer.