{"action":"opened","issue":{"url":"https://api.github.com/repos/cyrus-and/chrome-remote-interface/issues/324","repository_url":"https://api.github.com/repos/cyrus-and/chrome-remote-interface","labels_url":"https://api.github.com/repos/cyrus-and/chrome-remote-interface/issues/324/labels{/name}","comments_url":"https://api.github.com/repos/cyrus-and/chrome-remote-interface/issues/324/comments","events_url":"https://api.github.com/repos/cyrus-and/chrome-remote-interface/issues/324/events","html_url":"https://github.com/cyrus-and/chrome-remote-interface/issues/324","id":295546342,"number":324,"title":"Page.navigate hangs with angular application","user":{"login":"m-rousse","id":8783168,"avatar_url":"https://avatars0.githubusercontent.com/u/8783168?v=4","gravatar_id":"","url":"https://api.github.com/users/m-rousse","html_url":"https://github.com/m-rousse","followers_url":"https://api.github.com/users/m-rousse/followers","following_url":"https://api.github.com/users/m-rousse/following{/other_user}","gists_url":"https://api.github.com/users/m-rousse/gists{/gist_id}","starred_url":"https://api.github.com/users/m-rousse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m-rousse/subscriptions","organizations_url":"https://api.github.com/users/m-rousse/orgs","repos_url":"https://api.github.com/users/m-rousse/repos","events_url":"https://api.github.com/users/m-rousse/events{/privacy}","received_events_url":"https://api.github.com/users/m-rousse/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-02-08T15:07:11Z","updated_at":"2018-02-08T15:07:11Z","closed_at":null,"author_association":"NONE","body":"| Component | Version\r\n|-|-\r\n| Operating system\t  \t \t| Manjaro Linux\r\n| Node.js\t\t\t\t\t| 8.9.4\r\n| Chrome/Chromium/...\t\t| 64.0.3282.140\r\n| chrome-remote-interface\t| 0.25.5\r\n\r\nIs Chrome running in a container? NO\r\n\r\nWhen navigating in an angular application, the call to `Page.navigate` hangs forever.\r\nI bundled a minimal script that triggers this bug: https://gist.github.com/m-rousse/de42a69db1405d82a919689778329c12\r\n\r\nIf I add a `void Page.navigate({url: 'http://localhost:8123/index.html#!/next'})` before line 10 of `main.js`, the call is successful and the navigation is resumed.\r\nIf I reload the page in the browser (using F5), it does also resume the script.\r\n\r\nWhile debugging, I noticed that the `Page.navigate` command is successfully sent but no response is received. (cf. image)\r\n![capture du 2018-02-08 16-01-23](https://user-images.githubusercontent.com/8783168/35979977-e2f7d95c-0ce9-11e8-8e93-2eb421db7edd.png)\r\n\r\nI have this same bug at other calls in my code, and noticeably when using the `Debugger.resume` command, and the only way out of this being calling the `Page.navigate` once again.\r\n\r\nThis might be a problem of chrome itself so I crossposted this issue on the chromium bugtracker (cf. [issue](https://bugs.chromium.org/p/chromium/issues/detail?id=810385))"}}
{"actor":{"display_login":"m-rousse"}}