New issue
Advanced search Search tips

Issue 765830 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Headless: Regression - Unable to change/navigate to a new URL from the headless Devtools interface

Reported by samir.ma...@powwowmobile.com, Sep 15 2017

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.113 Safari/537.36

Steps to reproduce the problem:
1. Launch Canary in headless mode from a Terminal by running:

cd "/Applications/Google Chrome Canary.app/Contents/MacOS"
./Google\ Chrome\ Canary --disable-gpu --headless --remote-debugging-port=9222 https://www.apple.com

2. In another browser (e.g. regular Chrome), go to "http://localhost:9222".

3. Click on the "Apple" link under the "Inspectable WebContents" heading to open the Headless DevTools interface.

4. In the URL above the screencast, enter in another URL, e.g. "https://www.google.com", and hit enter.

Note that the URL doesn't change.

What is the expected behavior?
With latest Google Chrome (v. 60.0.3112.113) on MacOS, the same steps allow you to navigate to a new URL.

To try it, run:

cd "/Applications/Google Chrome.app/Contents/MacOS"
./Google\ Chrome --disable-gpu --headless --remote-debugging-port=9222 https://www.apple.com

Then open the "Apple" link, and enter in another URL.  Headless Chrome will navigate to the new URL.

What went wrong?
Navigation bar above the Screencast is not allowing you to change the URL anymore.

Did this work before? Yes 60.0.3112.113

Chrome version: 63.0.3216.0  Channel: canary
OS Version: OS X 10.12.6
Flash Version:
 
Cc: jmukthavaram@chromium.org
Labels: Needs-Feedback Needs-Triage-M63
Unable to reproduce the issue on mac 10.12.6 using chrome latest Canary#63.0.3218.0 & chrome reported version#60.0.3112.113 as per below steps:
1. Ran below command from terminal .

/Applications/Google\ Chrome\ Canary.app/Contents/MacOS/Google\ Chrome\ Canary  --disable-gpu --headless --remote-debugging-port=9222 https://www.apple.com

2. Launch chrome (reported version)
3. Navigate to http://localhost:9222 and observed "Apple" link
4. Click on "Apple" link 
5. Observed Headless DevTools interface for "www.apple.com" URL
6. Now remove "www.apple.com" URL in the address bar & enter https://www.google.com & hit enter
7. User navigated to www.google.com with its devtools interface

Please find the attached screencast for reference & let us know if we miss any steps to reproduce the issue from our end.

Tried the same scenario with latest stable#61.0.3163.91 & observed similar behavior.

Thank you..!



765830.mp4
2.6 MB View Download
I just tried with latest Canary (63.0.3219.0), and I cannot reproduce it either.  Looks like issue in 63.0.3216.0 has already been fixed in later versions.

Thanks!



Project Member

Comment 3 by sheriffbot@chromium.org, Sep 19 2017

Labels: -Needs-Feedback
Thank you for providing more feedback. Adding requester "jmukthavaram@chromium.org" to the cc list and removing "Needs-Feedback" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: WontFix (was: Unconfirmed)
Thanks for the reply.
As per C#2, marking it as Wontfix .
Please feel free to file a new chrome issue if you find any.

Sign in to add a comment