WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
127958
Making URL stop treating an assigned empty port as "0" instead of ""
https://bugs.webkit.org/show_bug.cgi?id=127958
Summary
Making URL stop treating an assigned empty port as "0" instead of ""
Maciej Stachowiak
Reported
2014-01-30 15:04:59 PST
Making URL stop treating an assigned empty port as "0" instead of "". Other browsers don't do it and it's probably wrong.
Attachments
Add attachment
proposed patch, testcase, etc.
akirk
Comment 1
2020-01-07 02:39:21 PST
The spec (
https://url.spec.whatwg.org/#dom-url-port
) actually says this:
> If the given value is the empty string, then set context object’s url’s port to null.
And in the getter:
> If context object’s url’s port is null, return the empty string.
So in my opinion this needs to be changed to what the other browsers implemented.
Anne van Kesteren
Comment 2
2023-08-23 00:22:38 PDT
From our text expectation files: PASS URL: Setting <
http://example.net:8080
>.port = '' Port number is removed if empty is the new value
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug