Currently we pass event modifiers as unsigned integral values rather than option sets into WebCore/page/Chrome. We should change this and pass around OptionSet<PlatformEventModifier> instead, which will allow us to roundtrip between the UI process and web process without translating between raw modifier flag values and option sets.
<rdar://problem/109690336>
Pull request: https://github.com/WebKit/WebKit/pull/14230
Committed 264519@main (310ec15a368c): <https://commits.webkit.org/264519@main> Reviewed commits have been landed. Closing PR #14230 and removing active labels.