Don't include unnecessary direct touch type for mouse gesture recognizer
<rdar://problem/105696890>
Pull request: https://github.com/WebKit/WebKit/pull/12131
Committed 262297@main (9a98de1df7bf): <https://commits.webkit.org/262297@main> Reviewed commits have been landed. Closing PR #12131 and removing active labels.