window.open, window.postMessage polyfill and fix for keyboard not showing up issue.