Changeset 236984 in webkit
- Timestamp:
- Oct 9, 2018, 2:45:14 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/UIProcess/WebPageProxy.cpp (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj (modified) (4 diffs)
-
Tools/TestWebKitAPI/Tests/WebKitCocoa/CloseWebViewAfterEnterFullscreen.mm (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r236981 r236984 1 2018-10-09 Jer Noble <jer.noble@apple.com> 2 3 WebDriver: thrown ObjC exception under -[WKFullScreenWindowController windowDidFailToEnterFullScreen:] when session is terminated 4 https://bugs.webkit.org/show_bug.cgi?id=190098 5 <rdar://problem/42822671> 6 7 Reviewed by Brian Burg. 8 9 Forcibly exit fullscreen in resetState(), while the VideoFullscreenManagerProxy is still valid. 10 11 * UIProcess/WebPageProxy.cpp: 12 (WebKit::WebPageProxy::resetState): 13 1 14 2018-10-09 Daniel Bates <dabates@apple.com> 2 15 -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r236939 r236984 6112 6112 6113 6113 #if ENABLE(FULLSCREEN_API) 6114 m_fullScreenManager = nullptr; 6114 if (m_fullScreenManager) { 6115 m_fullScreenManager->close(); 6116 m_fullScreenManager = nullptr; 6117 } 6115 6118 #endif 6116 6119 -
trunk/Tools/ChangeLog
r236976 r236984 1 2018-10-09 Jer Noble <jer.noble@apple.com> 2 3 WebDriver: thrown ObjC exception under -[WKFullScreenWindowController windowDidFailToEnterFullScreen:] when session is terminated 4 https://bugs.webkit.org/show_bug.cgi?id=190098 5 <rdar://problem/42822671> 6 7 Reviewed by Brian Burg. 8 9 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: 10 * TestWebKitAPI/Tests/WebKitCocoa/CloseWebViewAfterEnterFullscreen.mm: Added. 11 (-[CloseWebViewAfterEnterFullscreenUIDelegate _webViewDidEnterFullscreen:]): 12 (-[CloseWebViewAfterEnterFullscreenUIDelegate _webViewDidExitFullscreen:]): 13 (TestWebKitAPI::TEST): 14 1 15 2018-10-09 Jiewen Tan <jiewen_tan@apple.com> 2 16 -
trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
r236976 r236984 754 754 CDCFA7AA1E45183200C2433D /* SampleMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CDCFA7A91E45122F00C2433D /* SampleMap.cpp */; }; 755 755 CDE195B51CFE0B880053D256 /* FullscreenTopContentInset.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = CDE195B21CFE0ADE0053D256 /* FullscreenTopContentInset.html */; }; 756 CDF92237216D186400647AA7 /* CloseWebViewAfterEnterFullscreen.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDF92236216D186400647AA7 /* CloseWebViewAfterEnterFullscreen.mm */; }; 756 757 CE06DF9B1E1851F200E570C9 /* SecurityOrigin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE06DF9A1E1851F200E570C9 /* SecurityOrigin.cpp */; }; 757 758 CE0947372063223B003C9BA0 /* SchemeRegistry.mm in Sources */ = {isa = PBXBuildFile; fileRef = CE0947362063223B003C9BA0 /* SchemeRegistry.mm */; }; … … 1994 1995 CDE195B21CFE0ADE0053D256 /* FullscreenTopContentInset.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = FullscreenTopContentInset.html; sourceTree = "<group>"; }; 1995 1996 CDE195B31CFE0ADE0053D256 /* FullscreenTopContentInset.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = FullscreenTopContentInset.mm; sourceTree = "<group>"; }; 1997 CDF92236216D186400647AA7 /* CloseWebViewAfterEnterFullscreen.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = CloseWebViewAfterEnterFullscreen.mm; sourceTree = "<group>"; }; 1996 1998 CE06DF9A1E1851F200E570C9 /* SecurityOrigin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SecurityOrigin.cpp; sourceTree = "<group>"; }; 1997 1999 CE0947362063223B003C9BA0 /* SchemeRegistry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = SchemeRegistry.mm; sourceTree = "<group>"; }; … … 2329 2331 1C2B81811C891EFA00A5529F /* CancelFontSubresourcePlugIn.mm */, 2330 2332 5CB18BA71F5645B200EE23C4 /* ClickAutoFillButton.mm */, 2333 CDF92236216D186400647AA7 /* CloseWebViewAfterEnterFullscreen.mm */, 2331 2334 1AAD19F51C7CE20300831E47 /* Coding.mm */, 2332 2335 7C3DB8E21D12129B00AE8CC3 /* CommandBackForward.mm */, … … 3909 3912 7C83E0B71D0A64B800FEBCF3 /* MenuTypesForMouseEvents.cpp in Sources */, 3910 3913 5C0BF8941DD599C900B00328 /* MenuTypesForMouseEvents.mm in Sources */, 3914 CDF92237216D186400647AA7 /* CloseWebViewAfterEnterFullscreen.mm in Sources */, 3911 3915 5165FE04201EE620009F7EC3 /* MessagePortProviders.mm in Sources */, 3912 3916 A5B149DE1F5A19EA00C6DAFF /* MIMETypeRegistry.cpp in Sources */,
Note:
See TracChangeset
for help on using the changeset viewer.