This would eliminate all the stuff that breaks... selenium, browser drivers, headless browsers, etc.
Instead a simple operation (basically the same one used by hyper-console) would be used to communicate back and forth with browser side of the app.
Now the app will run in any browser...
Pow