Title: [241514] branches/safari-607-branch/Source/WebKit

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

Reply via email to