Changeset 233112 in webkit
- Timestamp:
- Jun 22, 2018, 5:15:51 PM (8 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
platform/ios/VideoFullscreenInterfaceAVKit.mm (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r233106 r233112 1 2018-06-22 Jer Noble <jer.noble@apple.com> 2 3 [Fullscreen] Restore ASSERT_NOT_REACHED() checks in exit fullscreen handler after r231924 4 https://bugs.webkit.org/show_bug.cgi?id=186945 5 <rdar://problem/37277469> 6 7 Reviewed by Simon Fraser. 8 9 * platform/ios/VideoFullscreenInterfaceAVKit.mm: 10 (VideoFullscreenInterfaceAVKit::exitFullscreen): 11 (VideoFullscreenInterfaceAVKit::exitFullscreenHandler): 12 (VideoFullscreenInterfaceAVKit::cleanupFullscreen): 13 1 14 2018-06-22 Per Arne Vollan <pvollan@apple.com> 2 15 -
trunk/Source/WebCore/platform/ios/VideoFullscreenInterfaceAVKit.mm
r232479 r233112 1012 1012 } else if (m_currentMode.isFullscreen()) { 1013 1013 [m_playerViewController exitFullScreenAnimated:YES completionHandler:[protectedThis = makeRefPtr(this), this] (BOOL success, NSError* error) mutable { 1014 if (!success) 1014 if (!success) { 1015 1015 WTFLogAlways("-[AVPlayerViewController exitFullScreenAnimated:completionHandler:] failed with error %s", [[error localizedDescription] UTF8String]); 1016 ASSERT_NOT_REACHED(); 1017 } 1016 1018 1017 1019 m_exitCompleted = true; … … 1048 1050 [[m_playerViewController view] layoutIfNeeded]; 1049 1051 [m_playerViewController exitFullScreenAnimated:NO completionHandler:[] (BOOL success, NSError* error) { 1050 if (!success) 1052 if (!success) { 1051 1053 WTFLogAlways("-[AVPlayerViewController exitFullScreenAnimated:completionHandler:] failed with error %s", [[error localizedDescription] UTF8String]); 1054 ASSERT_NOT_REACHED(); 1055 } 1052 1056 }]; 1053 1057 } … … 1791 1795 void VideoFullscreenInterfaceAVKit::exitFullscreenHandler(BOOL success, NSError* error) 1792 1796 { 1793 if (!success) 1797 if (!success) { 1794 1798 WTFLogAlways("-[AVPlayerViewController exitFullScreenAnimated:completionHandler:] failed with error %s", [[error localizedDescription] UTF8String]); 1799 ASSERT_NOT_REACHED(); 1800 } 1795 1801 1796 1802 LOG(Fullscreen, "VideoFullscreenInterfaceAVKit::didExitFullscreen(%p) - %d", this, success);
Note:
See TracChangeset
for help on using the changeset viewer.