Unable to set location property of object returned by window.open | Hacker News Reader