4 <script src=
"/resources/testharness.js"></script>
5 <script src=
"/resources/testharnessreport.js"></script>
7 if (document
.location
.hostname
== "127.0.0.1") {
8 document
.location
.hostname
= "subdomain.example.test";
11 var doc
= document
.cloneNode(true);
12 assert_equals(document
.domain
, 'subdomain.example.test');
13 assert_equals(doc
.domain
, 'subdomain.example.test');
15 document
.domain
= 'example.test';
16 assert_equals(document
.domain
, 'example.test');
17 assert_equals(doc
.domain
, 'subdomain.example.test');
19 document
.domain
= 'subdomain.example.test';
20 }, "Cloned documents do not share the underlying domain after the clone.");
23 assert_equals(document
.domain
, 'subdomain.example.test');
25 document
.domain
= 'example.test';
26 var doc
= document
.cloneNode(true);
28 assert_equals(document
.domain
, 'example.test');
29 assert_equals(doc
.domain
, 'example.test');
30 }, "Cloned documents inherit the underlying domain.");