Source

Branch

1/ @etodanik

I still have flashbacks to implementing a CEF browser (Chromium based) and having to deal with the absolute horror that their input wrappers are. They supposedly translate OS-level input events to a common format while simultaneously failing to normalize behavior and managing to somehow lose the useful features of every OS.