2 <link rel=
"help" href=
"http://url.spec.whatwg.org/#dom-url-protocol">
3 <script src=
"../../resources/testharness.js"></script>
4 <script src=
"../../resources/testharnessreport.js"></script>
8 var url
= new URL('http://www.domain.com');
9 assert_equals(url
.protocol
, 'http:');
11 url
.protocol
= 'https';
12 assert_equals(url
.protocol
, 'https:');
14 url
.protocol
= 'https:';
15 assert_equals(url
.protocol
, 'https:');
17 url
.protocol
= 'invalid/protocol';
18 assert_equals(url
.protocol
, 'https:');
19 }, 'protocol property');
22 var url
= new URL('http://www.domain.com');
24 assert_equals(url
.protocol
, ':');
26 url
.protocol
= 'http';
27 assert_equals(url
.protocol
, ':');
28 assert_equals(url
.href
, 'invalid');
29 }, 'protocol property invalid URL');