summaryrefslogtreecommitdiffstats
path: root/chrome/test/data/History
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/test/data/History')
-rw-r--r--chrome/test/data/History/history_length_test_page_1.html10
-rw-r--r--chrome/test/data/History/history_length_test_page_11.html35
-rw-r--r--chrome/test/data/History/history_length_test_page_12.html31
-rw-r--r--chrome/test/data/History/history_length_test_page_2.html7
-rw-r--r--chrome/test/data/History/history_length_test_page_21.html33
-rw-r--r--chrome/test/data/History/history_length_test_page_22.html31
-rw-r--r--chrome/test/data/History/history_length_test_page_3.html25
-rw-r--r--chrome/test/data/History/history_length_test_page_4.html18
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