Chromium Code Reviews
DescriptionRemove completeURL() call from WebSocket construction code
The WebSocket constructor takes only absolute URLs. See this spec:
http://www.whatwg.org/specs/web-apps/current-work/multipage/network.html#parse-a-websocket-url's-components
This completeURL() call is not just unnecessary but converting given
data into invalid data. Also, implicit KURL to String conversion
happened on WebCore::WebSocket::connect() call caused spec violation.
That is it accepted URLs with double colons i.e. "ws:://example.com" by mistake.
BUG=322818
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=171524
Patch Set 1 #Patch Set 2 : Updated virtual/stable #
Messages
Total messages: 24 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||