4 https://bugzilla.mozilla.org/show_bug.cgi?id=728939
7 <title>Test for Bug
728939</title>
8 <script type=
"application/javascript" src=
"/tests/SimpleTest/SimpleTest.js"></script>
9 <link rel=
"stylesheet" type=
"text/css" href=
"/tests/SimpleTest/test.css"/>
12 <a target=
"_blank" href=
"https://bugzilla.mozilla.org/show_bug.cgi?id=728939">Mozilla Bug
728939</a>
14 <script type=
"application/javascript;version=1.7">
16 SimpleTest.waitForExplicitFinish();
18 // Called when the popup finishes loading.
19 function popupLoaded() {
20 popup.location.hash = '#foo';
21 is(popup.document.URL, popup.location.href, 'After hashchange.');
23 popup.history.pushState('', '', 'bar');
24 is(popup.document.URL, popup.location.href, 'After pushState.');
26 popup.history.replaceState('', '', 'baz');
27 is(popup.document.URL, popup.location.href, 'After replaceState.');
33 var popup = window.open('file_bug728939.html');