Title: [241514] branches/safari-607-branch/Source/WebKit
- Revision
- 241514
- Author
- [email protected]
- Date
- 2019-02-14 00:35:03 -0800 (Thu, 14 Feb 2019)
Log Message
Apply patch. rdar://problem/47673836
Modified Paths
Diff
Modified: branches/safari-607-branch/Source/WebKit/ChangeLog (241513 => 241514)
--- branches/safari-607-branch/Source/WebKit/ChangeLog 2019-02-14 08:35:00 UTC (rev 241513)
+++ branches/safari-607-branch/Source/WebKit/ChangeLog 2019-02-14 08:35:03 UTC (rev 241514)
@@ -1,5 +1,22 @@
2019-02-13 Babak Shafiei <[email protected]>
+ Apply patch. rdar://problem/47673836
+
+ 2019-02-13 Brent Fulgham <[email protected]>
+
+ [iOS] Revert ability to set programmatic focus when hardware keyboard is attached
+ https://bugs.webkit.org/show_bug.cgi?id=194570
+ <rdar://problem/47673836>
+
+ Reviewed by Dan Bates.
+
+ * UIProcess/ios/WKContentViewInteraction.mm:
+ (-[WKContentView _elementDidFocus:userIsInteracting:blurPreviousNode:changingActivityState:userObject:]):
+ * WebProcess/WebPage/ios/WebPageIOS.mm:
+ (WebKit::WebPage::platformEditorState const):
+
+2019-02-13 Babak Shafiei <[email protected]>
+
Cherry-pick r241500. rdar://problem/48065631
Crash in WKBundleFrameGetParentFrame when called inside didRemoveFrameFromHierarchy
Modified: branches/safari-607-branch/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm (241513 => 241514)
--- branches/safari-607-branch/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm 2019-02-14 08:35:00 UTC (rev 241513)
+++ branches/safari-607-branch/Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm 2019-02-14 08:35:03 UTC (rev 241514)
@@ -4552,7 +4552,6 @@
|| (_isChangingFocus && ![_focusedFormControlView isHidden])
#else
|| _isChangingFocus
- || [UIKeyboard isInHardwareKeyboardMode]
#endif
#if ENABLE(DRAG_SUPPORT)
|| _dragDropInteractionState.isPerformingDrop()
Modified: branches/safari-607-branch/Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm (241513 => 241514)
--- branches/safari-607-branch/Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm 2019-02-14 08:35:00 UTC (rev 241513)
+++ branches/safari-607-branch/Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm 2019-02-14 08:35:03 UTC (rev 241514)
@@ -200,9 +200,6 @@
// immediately so that the UIProcess can update UI, including the position of the caret.
bool needsLayout = !frame.view() || frame.view()->needsLayout();
bool requiresPostLayoutData = frame.editor().hasComposition();
-#if !PLATFORM(IOSMAC)
- requiresPostLayoutData |= [UIKeyboard isInHardwareKeyboardMode];
-#endif
if (shouldIncludePostLayoutData == IncludePostLayoutDataHint::No && needsLayout && !requiresPostLayoutData) {
result.isMissingPostLayoutData = true;
return;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes