<rdar://problem/54294794>
Created attachment 376976 [details] Patch
Created attachment 376978 [details] Patch
Created attachment 376979 [details] Rebase on trunk
Comment on attachment 376979 [details] Rebase on trunk r=me assuming you've tested flickering doesn't happen.
Comment on attachment 376979 [details] Rebase on trunk Thanks for the review! Indeed — I checked to make sure there’s no input view flickering due to this change.
Comment on attachment 376979 [details] Rebase on trunk Clearing flags on attachment: 376979 Committed r249006: <https://trac.webkit.org/changeset/249006>
All reviewed patches have been landed. Closing bug.