Title: [210869] branches/safari-603-branch/Source/WebCore
- Revision
- 210869
- Author
- matthew_han...@apple.com
- Date
- 2017-01-18 12:43:07 -0800 (Wed, 18 Jan 2017)
Log Message
Merge r210727. rdar://problem/29668223
Modified Paths
Diff
Modified: branches/safari-603-branch/Source/WebCore/ChangeLog (210868 => 210869)
--- branches/safari-603-branch/Source/WebCore/ChangeLog 2017-01-18 20:43:04 UTC (rev 210868)
+++ branches/safari-603-branch/Source/WebCore/ChangeLog 2017-01-18 20:43:07 UTC (rev 210869)
@@ -1,5 +1,23 @@
2017-01-18 Matthew Hanson <matthew_han...@apple.com>
+ Merge r210727. rdar://problem/29668223
+
+ 2017-01-12 Tim Horton <timothy_hor...@apple.com>
+
+ Keyboard accessory bar can appear on top of full-screen video
+ https://bugs.webkit.org/show_bug.cgi?id=166902
+ <rdar://problem/29668223>
+
+ Reviewed by Darin Adler.
+
+ * platform/ios/WebVideoFullscreenInterfaceAVKit.mm:
+ (WebVideoFullscreenInterfaceAVKit::setupFullscreen):
+ Increase the full-screen video window level to one above the keyboard,
+ to ensure that the video is never obscured by the keyboard or its
+ accessory views.
+
+2017-01-18 Matthew Hanson <matthew_han...@apple.com>
+
Merge r210844. rdar://problem/29993906
2017-01-16 Filip Pizlo <fpi...@apple.com>
Modified: branches/safari-603-branch/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm (210868 => 210869)
--- branches/safari-603-branch/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm 2017-01-18 20:43:04 UTC (rev 210868)
+++ branches/safari-603-branch/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm 2017-01-18 20:43:07 UTC (rev 210869)
@@ -73,6 +73,7 @@
SOFT_LINK_CLASS(UIKit, UIView)
SOFT_LINK_CLASS(UIKit, UIViewController)
SOFT_LINK_CLASS(UIKit, UIColor)
+SOFT_LINK_CONSTANT(UIKit, UIRemoteKeyboardLevel, UIWindowLevel)
#if !LOG_DISABLED
static const char* boolString(bool val)
@@ -606,6 +607,7 @@
[[m_viewController view] setFrame:[m_window bounds]];
[m_viewController _setIgnoreAppSupportedOrientations:YES];
[m_window setRootViewController:m_viewController.get()];
+ [m_window setWindowLevel:getUIRemoteKeyboardLevel() + 1];
[m_window makeKeyAndVisible];
}
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes