Now a new version of Chrome comes out and the app doesn't work because the behaviour of window.opener has changed. What to do? Well, you can version lock to the newest version of Chrome that doesn't exhibit this behaviour (probably via an Active Directory Group Policy), or you can require users to use IE or Firefox instead of Chrome. Re-build the web app instead? That's pretty expensive and isn't on the roadmap until Q4 2017, but due to budgetary pressure may not happen until Q3 2018.