Re: [html-tests] HTML: set location.protocol to broken schemes (#4412)

Hmm. Edge also has a weird `Error` instead of any normal error type. Safari matches Chrome though. I guess I do not feel strongly, but I do note the following places that use "SyntaxError" DOMExceptions for URL parsing failures:

- location.assign/location.replace
- registerProtocolHandler/registerContentHandler
- EventSource constructor
- WebSocket constructor
- window.postMessage origin parser
- Worker/SharedWorker constructor
- importScripts

View on GitHub: https://github.com/w3c/web-platform-tests/pull/4412#issuecomment-270457970

Received on Wednesday, 4 January 2017 19:08:50 UTC