By using the shadow tree we were getting a mismatch between elements of the current element under focus and the one return to us from FatFingers. Passing ShadowContentNotAllowed to get the right handle.
Created attachment 161303 [details] Patch
Comment on attachment 161303 [details] Patch Clearing flags on attachment: 161303 Committed r127086: <http://trac.webkit.org/changeset/127086>
All reviewed patches have been landed. Closing bug.