iPhone X WKWebView: broken autolayout constraints, offset keyboard

Originator:tolar
Number:rdar://34791377 Date Originated:October 3, 2017
Status:Open Resolved:
Product:iOS Product Version:9.1
Classification:bug Reproducible:always
 
Area:
WebKit

Summary:
On WKWebView, the keyboard is offset too high & the console has a few conflicting auto layout constraints.

Steps to Reproduce:
1. Create a WKWebView that includes an `input` element.
2. Click the input.

Expected Results:
The keyboard should be appropriately offset, close to the restricted area, but firmly in the safe zone. No auto layout constraints should break.

Actual Results:
The keyboard is too high & the console has conflicting constraints.

Version/Build:
Xcode 9.1 beta, iOS 11.1 beta, iPhone X Simulator

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!