In the tests in RequestTextInputContext.mm they call -synchronouslyRequestTextInputContextsInRect passing in the web view's frame to find all the editable elements in the visible content area of the page. This works out for these tests because the web view's frame is always located a the origin of the window (0, ). If the web view wasn't located at the origin of the window then these tests may fail. For correctness, these tests should pass the web view's bounds.
Created attachment 392388 [details] For the bots
Created attachment 392389 [details] Patch
Thanks for the review
Comment on attachment 392389 [details] Patch Clearing flags on attachment: 392389 Committed r257854: <https://trac.webkit.org/changeset/257854>
All reviewed patches have been landed. Closing bug.
<rdar://problem/60044473>