New issue
Advanced search Search tips

Issue 671603 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Apr 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

WebSocket/TLS ('wss:' scheme) server for layout tests.

Project Member Reported by mkwst@chromium.org, Dec 6 2016

Issue description

We don't seem to have a secure websocket server for layout tests. //Tools/Scripts/webkitpy/layout_tests/servers/pywebsocket.py opens a single server on port `8880` which doesn't respond to `wss:` requests (and I guess it wouldn't be authenticated even if it did since it doesn't have a cert.

This makes it pretty hard to write layout tests for things which require a secure server (like 'Upgrade-Insecure-Requests', for instance).
 
Labels: -Pri-3 Pri-2
Status: Available (was: Untriaged)
Summary: WebSocket/TLS ('wss:' scheme) server for layout tests. (was: 'wss:' server for layout tests.)
Right. This is bad...

The only infra we have is net::BaseTestServer which is used for browser tests, etc.

Comment 2 by ricea@chromium.org, Apr 17 2017

It would probably be better to prioritise getting wptserve's WebSocket server up and running. They do have SSL support.
Good point. Looks wpt is using serve.py of https://github.com/w3c/wpt-tools which spawns wptserve and pywebsocket.
Project Member

Comment 4 by sheriffbot@chromium.org, Apr 18 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 5 by ricea@chromium.org, Apr 19 2018

Labels: -Hotlist-Recharge-Cold
Status: WontFix (was: Untriaged)
wptserve's WebSocket server is now up and running, so we don't need this any more.

Sign in to add a comment