When the user brings up split keyboard, we should treat it like a floating keyboard and not shrink the height of visualViewport.height. <rdar://problem/47504231>
Created attachment 360049 [details] Fixes the bug
Comment on attachment 360049 [details] Fixes the bug Can we test this?
(In reply to Simon Fraser (smfr) from comment #2) > Comment on attachment 360049 [details] > Fixes the bug > > Can we test this? As I explained in the change log, it's possible to split the keyboard using some SPI but there isn't a reliable way to reset the state if the test gets terminated prematurely. Then iPad Simulator will be forever hosed until someone fixes it. I don't think we want to take that kind of bot maintenance risk.
Created attachment 360060 [details] Test patch Here's the patch to add test. It works but it can forever hose the iOS simulator with split keyboard...
Committed r240466: <https://trac.webkit.org/changeset/240466>