[url-setters.any.worker.html] expected: CRASH [url-setters.any.html] expected: CRASH [url-setters.any.html?exclude=(file|javascript|mailto)] [URL: Setting .hostname = 'example.com:8080' : delimiter invalidates entire value] expected: FAIL [URL: Setting .hostname = 'example.com:' : delimiter invalidates entire value] expected: FAIL [URL: Setting .pathname = '' Non-special URLs can have their paths erased] expected: FAIL [URL: Setting .pathname = '' Non-special URLs with an empty host can have their paths erased] expected: FAIL [URL: Setting .pathname = '/.//p' Serialize /. in path] expected: FAIL [URL: Setting .pathname = '/..//p'] expected: FAIL [URL: Setting .pathname = '//p'] expected: FAIL [URL: Setting .port = 'randomstring' Setting port to a string that doesn't parse as a number] expected: FAIL [URL: Setting .hostname = 'h' Drop /. from path] expected: FAIL [URL: Setting .hostname = ''] expected: FAIL [URL: Setting .pathname = 'p' Drop /. from path] expected: FAIL [url-setters.any.worker.html?include=javascript] [url-setters.any.worker.html?include=file] [URL: Setting .pathname = '\\\\' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//\\/' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//monkey/..//' File URLs and (back)slashes] expected: FAIL [url-setters.any.html?include=javascript] [url-setters.any.html?include=mailto] [url-setters.any.worker.html?exclude=(file|javascript|mailto)] [URL: Setting .hostname = 'example.com:8080' : delimiter invalidates entire value] expected: FAIL [URL: Setting .hostname = 'example.com:' : delimiter invalidates entire value] expected: FAIL [URL: Setting .pathname = '' Non-special URLs can have their paths erased] expected: FAIL [URL: Setting .pathname = '' Non-special URLs with an empty host can have their paths erased] expected: FAIL [URL: Setting .pathname = '\\\\' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//\\/' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//monkey/..//' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '/.//p' Serialize /. in path] expected: FAIL [URL: Setting .pathname = '/..//p'] expected: FAIL [URL: Setting .pathname = '//p'] expected: FAIL [URL: Setting .port = 'randomstring' Setting port to a string that doesn't parse as a number] expected: FAIL [URL: Setting .hostname = 'h' Drop /. from path] expected: FAIL [URL: Setting .hostname = ''] expected: FAIL [URL: Setting .pathname = 'p' Drop /. from path] expected: FAIL [url-setters.any.worker.html?include=mailto] [url-setters.any.html?include=file] [URL: Setting .pathname = '\\\\' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//\\/' File URLs and (back)slashes] expected: FAIL [URL: Setting .pathname = '//monkey/..//' File URLs and (back)slashes] expected: FAIL