diff options
Diffstat (limited to 'chrome/test/data/History')
8 files changed, 164 insertions, 26 deletions
diff --git a/chrome/test/data/History/history_length_test_page_1.html b/chrome/test/data/History/history_length_test_page_1.html index b0bfdaf..34fa74b 100644 --- a/chrome/test/data/History/history_length_test_page_1.html +++ b/chrome/test/data/History/history_length_test_page_1.html @@ -13,17 +13,18 @@ History Test Page 1.... function onLoad() { if (readCookie(navigate_backward_cookie) != null) { - setTimeout(OnNavigateBackward, 100); + setTimeout(OnNavigateBackward, 50); return true; } - setTimeout(OnInitialLoad, 100); + setTimeout(OnInitialLoad, 50); return true; } function OnNavigateBackward() { if (window.history.length != 2) { onFailure("History_Length_Test_3", 1, - "History length mismatch on navigate backward at page 1"); + "History length mismatch on navigate backward at page 1: " + + window.history.length); return false; } // Navigate forward from this point on. @@ -35,7 +36,8 @@ function OnNavigateBackward() { function OnInitialLoad() { if (window.history.length != 2) { onFailure("History_Length_Test_1", 1, - "History length mismatch on initial load at page 1"); + "History length mismatch on initial load at page 1: " + + window.history.length); return false; } onSuccess("History_Length_Test_1", 1); diff --git a/chrome/test/data/History/history_length_test_page_11.html b/chrome/test/data/History/history_length_test_page_11.html new file mode 100644 index 0000000..8e2d4ba --- /dev/null +++ b/chrome/test/data/History/history_length_test_page_11.html @@ -0,0 +1,35 @@ +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><title>History Test Page 11</title> +<script type="text/javascript" src="HistoryHelper.js"></script> +</head> + +<body onload="onLoad();"> +<div id="statusPanel" style="border: 1px solid red; width: 100%"> +History Test Page 11.... +</div> +</body> + +<script type="text/javascript"> + +function onLoad() { + setTimeout(OnInitialLoad, 50); + return true; +} + +function OnInitialLoad() { + if (window.history.length != 2) { + onFailure("History_Length_Test_11", 1, + "History length mismatch on initial load at page 11: " + + window.history.length); + return false; + } + onSuccess("History_Length_Test_11", 1); + return true; +} + +function redirectToPage12() { + window.location.href = "history_length_test_page_12.html"; +} + +</script> +</html> diff --git a/chrome/test/data/History/history_length_test_page_12.html b/chrome/test/data/History/history_length_test_page_12.html new file mode 100644 index 0000000..65c8171 --- /dev/null +++ b/chrome/test/data/History/history_length_test_page_12.html @@ -0,0 +1,31 @@ +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><title>History Test Page 12</title> +<script type="text/javascript" src="HistoryHelper.js"></script> +</head> + +<body onload="onLoad();"> +<div id="statusPanel" style="border: 1px solid red; width: 100%"> +History Test Page 12.... +</div> +</body> + +<script type="text/javascript"> + +function onLoad() { + setTimeout(OnInitialLoad, 50); + return true; +} + +function OnInitialLoad() { + if (window.history.length != 3) { + onFailure("History_Length_Test_12", 1, + "History length mismatch on initial load at page 12: " + + window.history.length); + return false; + } + onSuccess("History_Length_Test_12", 1); + return true; +} + +</script> +</html> diff --git a/chrome/test/data/History/history_length_test_page_2.html b/chrome/test/data/History/history_length_test_page_2.html index edcecfe..b40912e 100644 --- a/chrome/test/data/History/history_length_test_page_2.html +++ b/chrome/test/data/History/history_length_test_page_2.html @@ -18,19 +18,20 @@ function onLoad() { "Page 2 must not be visited in navigating backward/forward"); return false; } - setTimeout(OnInitialLoad, 100); + setTimeout(OnInitialLoad, 50); return true; } function OnInitialLoad() { if (window.history.length != 3) { onFailure("History_Length_Test_2", 1, - "History length mismatch on initial load at page 2"); + "History length mismatch on initial load at page 2: " + + window.history.length); return false; } // Redirect to page 3. window.location.href = "history_length_test_page_3.html"; - return true; + return true; } </script> diff --git a/chrome/test/data/History/history_length_test_page_21.html b/chrome/test/data/History/history_length_test_page_21.html new file mode 100644 index 0000000..f9a14c1 --- /dev/null +++ b/chrome/test/data/History/history_length_test_page_21.html @@ -0,0 +1,33 @@ +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><title>History Test Page 21</title> +<script type="text/javascript" src="HistoryHelper.js"></script> +</head> + +<body onload="onLoad();"> +<div id="statusPanel" style="border: 1px solid red; width: 100%"> +History Test Page 21.... +</div> +</body> + +<script type="text/javascript"> + +function onLoad() { + // Move to page 22 after 6 sec, to mimic user-initiated navigation. + setTimeout(OnInitialLoad, 6000); + return true; +} + +function OnInitialLoad() { + if (window.history.length != 2) { + onFailure("History_Length_Test_21", 1, + "History length mismatch on initial load at page 21: " + + window.history.length); + return false; + } + // Redirect to page 22. + window.location.href = "history_length_test_page_22.html"; + return true; +} + +</script> +</html>
\ No newline at end of file diff --git a/chrome/test/data/History/history_length_test_page_22.html b/chrome/test/data/History/history_length_test_page_22.html new file mode 100644 index 0000000..8b4ed67 --- /dev/null +++ b/chrome/test/data/History/history_length_test_page_22.html @@ -0,0 +1,31 @@ +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><title>History Test Page 22</title> +<script type="text/javascript" src="HistoryHelper.js"></script> +</head> + +<body onload="onLoad();"> +<div id="statusPanel" style="border: 1px solid red; width: 100%"> +History Test Page 22.... +</div> +</body> + +<script type="text/javascript"> + +function onLoad() { + setTimeout(OnInitialLoad, 50); + return true; +} + +function OnInitialLoad() { + if (window.history.length != 3) { + onFailure("History_Length_Test_21", 1, + "History length mismatch on initial load at page 22: " + + window.history.length); + return false; + } + onSuccess("History_Length_Test_21", 1); + return true; +} + +</script> +</html>
\ No newline at end of file diff --git a/chrome/test/data/History/history_length_test_page_3.html b/chrome/test/data/History/history_length_test_page_3.html index 4c9a0a0..32de5aa 100644 --- a/chrome/test/data/History/history_length_test_page_3.html +++ b/chrome/test/data/History/history_length_test_page_3.html @@ -1,6 +1,6 @@ <html xmlns="http://www.w3.org/1999/xhtml"> <head><title>History Test Page 3</title> -<script src="HistoryHelper.js"></script> +<script type="text/javascript" src="HistoryHelper.js"></script> </head> <body onload="onLoad();"> @@ -13,45 +13,48 @@ History Test Page 3.... function onLoad() { if (readCookie(navigate_forward_cookie) != null) { - setTimeout(OnNavigateForward, 100); + setTimeout(OnNavigateForward, 50); return true; } - if (readCookie(navigate_backward_cookie)) { - setTimeout(OnNavigateBackward, 100); + if (readCookie(navigate_backward_cookie) != null) { + setTimeout(OnNavigateBackward, 50); return true; } - setTimeout(OnInitialLoad, 100); + setTimeout(OnInitialLoad, 50); return true; } function OnInitialLoad() { if (window.history.length != 3) { onFailure("History_Length_Test_2", 1, - "History length mismatch on initial load at page 3"); + "History length mismatch on initial load at page 3: " + + window.history.length); return false; } onSuccess("History_Length_Test_2", 1); - return true; + return true; } function OnNavigateBackward() { if (window.history.length != 3) { onFailure("History_Length_Test_3", 1, - "History length mismatch on navigating backward at page 3"); + "History length mismatch on navigating backward at page 3: " + + window.history.length); return false; } window.history.back(); - return true; + return true; } function OnNavigateForward() { if (window.history.length != 3) { onFailure("History_Length_Test_3", 1, - "History length mismatch on navigating forward at page 3"); + "History length mismatch on navigating forward at page 3: " + + window.history.length); return false; } window.history.forward(); - return true; + return true; } </script> diff --git a/chrome/test/data/History/history_length_test_page_4.html b/chrome/test/data/History/history_length_test_page_4.html index a72889c..3e6b8a0 100644 --- a/chrome/test/data/History/history_length_test_page_4.html +++ b/chrome/test/data/History/history_length_test_page_4.html @@ -1,6 +1,6 @@ <html xmlns="http://www.w3.org/1999/xhtml"> <head><title>History Test Page 4</title> -<script src="HistoryHelper.js"></script> +<script type="text/javascript" src="HistoryHelper.js"></script> </head> <body onload="onLoad();"> @@ -9,33 +9,35 @@ History Test Page 4.... </div> </body> -<SCRIPT type="text/javascript"> +<script type="text/javascript"> function onLoad() { if (readCookie(navigate_forward_cookie) != null) { - setTimeout(OnNavigateForward, 100); + setTimeout(OnNavigateForward, 50); return true; } - setTimeout(OnInitialLoad, 100); + setTimeout(OnInitialLoad, 50); return true; } function OnInitialLoad() { if (window.history.length != 4) { onFailure("History_Length_Test_3", 1, - "History length mismatch on initial load at page 4"); + "History length mismatch on initial load at page 4: " + + window.history.length); return false; } // Navigate backward from this point on. createCookie(navigate_backward_cookie, "1", "1"); window.history.back(); - return true; + return true; } function OnNavigateForward() { if (window.history.length != 4) { onFailure("History_Length_Test_3", 1, - "History length mismatch on navigating forward at page 4"); + "History length mismatch on navigating forward at page 4: " + + window.history.length); return false; } eraseCookie(navigate_forward_cookie); @@ -44,5 +46,5 @@ function OnNavigateForward() { return true; } -</SCRIPT> +</script> </html>
\ No newline at end of file |