summaryrefslogtreecommitdiffstats
path: root/chrome_frame/test/data
diff options
context:
space:
mode:
authoramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-19 00:53:23 +0000
committeramit@chromium.org <amit@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-19 00:53:23 +0000
commita1800e8c451736dea5663ae461454ab663d05bc4 (patch)
tree87ff9157562b9616139bb6154a06902e5ede5287 /chrome_frame/test/data
parent4f03cbccc4c09db3f053b74393961e8728bceeec (diff)
downloadchromium_src-a1800e8c451736dea5663ae461454ab663d05bc4.zip
chromium_src-a1800e8c451736dea5663ae461454ab663d05bc4.tar.gz
chromium_src-a1800e8c451736dea5663ae461454ab663d05bc4.tar.bz2
Back/Forward support for url fragments
Added support for anchor (url fragments). this involves mainly implementing IPersistHistory. The rest of the stuff is a song and dance to get called in IPersistHistory in the first place and then behave correctly when we do. BUG=23981 TEst=unit tests added and back forward with '#' URLs, sub frames etc. Review URL: http://codereview.chromium.org/371004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32454 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/test/data')
-rw-r--r--chrome_frame/test/data/anchor.html51
-rw-r--r--chrome_frame/test/data/frame_test.html18
-rw-r--r--chrome_frame/test/data/sub_frame1.html15
-rw-r--r--chrome_frame/test/data/sub_frame2.html15
-rw-r--r--chrome_frame/test/data/sub_frame3.html15
-rw-r--r--chrome_frame/test/data/sub_frame4.html15
6 files changed, 129 insertions, 0 deletions
diff --git a/chrome_frame/test/data/anchor.html b/chrome_frame/test/data/anchor.html
new file mode 100644
index 0000000..2687982
--- /dev/null
+++ b/chrome_frame/test/data/anchor.html
@@ -0,0 +1,51 @@
+<HTML>
+ <HEAD>
+ <meta http-equiv="X-UA-Compatible" content="chrome=1" />
+ <TITLE> Chrome Frame Test </TITLE>
+ </HEAD>
+ <BODY>
+ Chrome trame in tab mode
+
+ Jump to different named sections here
+ <a href="#a1">Jump to A1</a>
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <a name="a1"> A1 </a>
+ <a href="#a2">Jump to A2</a>
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <a name="a2"> A2 </a>
+ <a href="#a3">Jump to A3</a>
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <a name="a3"> A3 </a>
+ <a href="#a4">Jump to A4</a>
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
+ <a name="a4"> A4 </a>
+ </BODY>
+</HTML>
diff --git a/chrome_frame/test/data/frame_test.html b/chrome_frame/test/data/frame_test.html
new file mode 100644
index 0000000..fc6e6f9
--- /dev/null
+++ b/chrome_frame/test/data/frame_test.html
@@ -0,0 +1,18 @@
+<html>
+ <head>
+ <meta http-equiv="x-ua-compatible" content="chrome=1" />
+ </head>
+ <body>
+ <p> Frames </p>
+ Test of sub frame navigation
+ <P> <A href="sub_frame1.html" target="x">Frame 1</A> </p>
+ <P> <A href="sub_frame2.html" target="x">Frame 2</A> </p>
+ <P> <A href="sub_frame3.html" target="x">Frame 3</A> </p>
+ <P> <A href="sub_frame4.html" target="x">Frame 4</A> </p>
+ <br>
+ <br>
+ <iframe src ="about:blank" name="x" width="400" height="200">
+ </iframe>
+
+ </body>
+</html>
diff --git a/chrome_frame/test/data/sub_frame1.html b/chrome_frame/test/data/sub_frame1.html
new file mode 100644
index 0000000..90ee623
--- /dev/null
+++ b/chrome_frame/test/data/sub_frame1.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ <meta http-equiv="x-ua-compatible" content="chrome=1" />
+ <title>Sub frame 1</title>
+ </head>
+ <body>
+ Sub frame 1
+ <br/><br/>
+ <br>
+ <div id="statusPanel" style="border: 1px solid red; width: 100%">
+ LOG:
+ </div>
+ </body>
+</html>
+
diff --git a/chrome_frame/test/data/sub_frame2.html b/chrome_frame/test/data/sub_frame2.html
new file mode 100644
index 0000000..3075a22
--- /dev/null
+++ b/chrome_frame/test/data/sub_frame2.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ <meta http-equiv="x-ua-compatible" content="chrome=1" />
+ <title>Sub frame 2</title>
+ </head>
+ <body>
+ Sub frame 2
+ <br/><br/>
+ <br>
+ <div id="statusPanel" style="border: 1px solid red; width: 100%">
+ LOG:
+ </div>
+ </body>
+</html>
+
diff --git a/chrome_frame/test/data/sub_frame3.html b/chrome_frame/test/data/sub_frame3.html
new file mode 100644
index 0000000..279d38f
--- /dev/null
+++ b/chrome_frame/test/data/sub_frame3.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ <meta http-equiv="x-ua-compatible" content="chrome=1" />
+ <title>Sub frame 3</title>
+ </head>
+ <body>
+ Sub frame 3
+ <br/><br/>
+ <br>
+ <div id="statusPanel" style="border: 1px solid red; width: 100%">
+ LOG:
+ </div>
+ </body>
+</html>
+
diff --git a/chrome_frame/test/data/sub_frame4.html b/chrome_frame/test/data/sub_frame4.html
new file mode 100644
index 0000000..f50eba2
--- /dev/null
+++ b/chrome_frame/test/data/sub_frame4.html
@@ -0,0 +1,15 @@
+<html>
+ <head>
+ <meta http-equiv="x-ua-compatible" content="chrome=1" />
+ <title>Sub frame 4</title>
+ </head>
+ <body>
+ Sub frame 4
+ <br/><br/>
+ <br>
+ <div id="statusPanel" style="border: 1px solid red; width: 100%">
+ LOG:
+ </div>
+ </body>
+</html>
+