by HarmlessDave » Thu Jan 18, 2018 8:00 pm
Did you try comparing the binary client for 3.3239 which uses Chromium 63 against the current Chrome?
If it doesn't work in Google Chrome then it's not going to work in CEF and you can report the issue to the Chromium devs.
If it only fails in CEF it might still be a Chromium issue with it not exposing something CEF needs or something like that. You'd need to dig to figure out which.
For example, pages with 13-megapixel camera JPEGs on them crash our app because we can't safely set /LARGEADDRESSAWARE to get 3GB instead of 2GB, and Chromium has a design flaw where it decodes JPEGs to their full size in a 32-bit buffer before scaling down to display size. That requires over 1 GB of RAM in buffers for those images. It doesn't crash Google Chrome because they do use /LARGEADDRESSAWARE.
For touch use, the last time I tested it I had issues if I set the application manifest to be high DPI aware instead of letting Windows scale the window. The coordinates for touches did not properly match up with the UI elements on a Surface Pro.