https://stackoverflow.com/questions/29645141/chromium-embedded-how-to-execute-a-javascript-callback-from-c