New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 781342 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

WebSecurityOrigin operator url::Origin() doesn't work with gopher

Project Member Reported by loonyb...@chromium.org, Nov 3 2017

Issue description

Example
Create a WebSecurityOrigin web_security_origin with the protocol = "gopher", host = "example.com", port = 70

Create a url::Origin by url_origin = url::Origin(web_security_origin)

The created url::Origin is null

 

Comment 1 by e...@chromium.org, Nov 7 2017

Components: -Blink Blink>Network

Comment 2 by ricea@chromium.org, Nov 8 2017

Components: -Blink>Network Internals>Network
I don't know why you'd want to do that, but it does appear that it should work.

The Blink>Network component is only for the Javascript URL API. Punting over to Internals>Network.
Components: Blink>SecurityFeature>SameOriginPolicy
This is a lovely bug report, but I don't think we in net/ land can really help much with this, either.  Making a guess at potentially better place...
Cc: brettw@chromium.org mkwst@chromium.org
I think support for gopher was recently removed from //url. Brett or Mike might know more.

Comment 6 by est...@chromium.org, Nov 10 2017

Labels: Hotlist-EnamelAndFriendsFixIt

Comment 7 by jochen@chromium.org, Nov 10 2017

Components: -Internals>Network -Blink>SecurityFeature>SameOriginPolicy
Status: Available (was: Untriaged)

Comment 8 by est...@chromium.org, Feb 18 2018

Labels: -Hotlist-EnamelAndFriendsFixIt
Status: Untriaged (was: Available)
Available, but no owner or component? Please find a component, as no one will ever find this without one.

Sign in to add a comment