diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub1.html
new file mode 100644
index 00000000000..74619dbbf15
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub1.html
@@ -0,0 +1,76 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+Link
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset1/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_main.html
new file mode 100644
index 00000000000..9a31d140795
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub1.html
new file mode 100644
index 00000000000..8c3e1b12bc0
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub1.html
@@ -0,0 +1,11 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub2.html
new file mode 100644
index 00000000000..4ff21840bec
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset10/simple_sub2.html
@@ -0,0 +1,9 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset11/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset11/simple_main.html
new file mode 100644
index 00000000000..18db93c1a65
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset11/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset12/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset12/simple_main.html
new file mode 100644
index 00000000000..61ac7880821
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset12/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset13/simple.html b/mozilla/layout/html/tests/FrameSetNav/frameset13/simple.html
new file mode 100644
index 00000000000..299f5a4a9ca
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset13/simple.html
@@ -0,0 +1,5 @@
+
+
+some text
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub1.html
new file mode 100644
index 00000000000..5e4db80e6bd
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub1.html
@@ -0,0 +1,10 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub2.html
new file mode 100644
index 00000000000..a858ae8afb8
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset14/simple_sub2.html
@@ -0,0 +1,8 @@
+
+
+Sub Doc 2
+
+
+
+Some text Before >>>>>>>>
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub1.html
new file mode 100644
index 00000000000..046af00bc14
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub1.html
@@ -0,0 +1,75 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Some text after
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub2.html
new file mode 100644
index 00000000000..9d7462808a4
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset15/simple_sub2.html
@@ -0,0 +1,83 @@
+
+
+
+Sub Doc 2
+
+
+
+Some text Before >>>>>>>>
+Some text after
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe.html
new file mode 100644
index 00000000000..32b58e7a3fc
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe.html
@@ -0,0 +1,21 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe2.html b/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe2.html
new file mode 100644
index 00000000000..7ba080840ab
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset15/sub_iframe2.html
@@ -0,0 +1,33 @@
+
+
+
+sub_iframe2.html title
+
+
+This is sub_iframe2.html
+
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text More Text More Text More Text More Text More Text More Text More Text More Text More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+More Text
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub1.html
new file mode 100644
index 00000000000..0f25ccd1ead
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub1.html
@@ -0,0 +1,77 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+Link
+
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset2/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset2/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset2/sub_iframe.html
new file mode 100644
index 00000000000..155db95cbd6
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset2/sub_iframe.html
@@ -0,0 +1,36 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub1.html
new file mode 100644
index 00000000000..0c908115cf1
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub1.html
@@ -0,0 +1,78 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+
+Link
+
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset3/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset3/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset3/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset3/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub1.html
new file mode 100644
index 00000000000..d00d6a7b623
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub1.html
@@ -0,0 +1,7 @@
+
+
+Sub Doc 1
+
+
+Some text before
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset4/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset4/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset4/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset4/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_main.html
new file mode 100644
index 00000000000..45670b6a557
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub1.html
new file mode 100644
index 00000000000..2d15b629d7a
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub1.html
@@ -0,0 +1,76 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+
+Link
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset5/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset5/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset5/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset5/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_main.html
new file mode 100644
index 00000000000..9a31d140795
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub1.html
new file mode 100644
index 00000000000..0f25ccd1ead
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub1.html
@@ -0,0 +1,77 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+Link
+
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub2.html
new file mode 100644
index 00000000000..c1ba49a1858
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset6/simple_sub2.html
@@ -0,0 +1,74 @@
+
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset6/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset6/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset6/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_main.html
new file mode 100644
index 00000000000..9a31d140795
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub1.html
new file mode 100644
index 00000000000..0c908115cf1
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub1.html
@@ -0,0 +1,78 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+Link
+
+Link
+
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub2.html
new file mode 100644
index 00000000000..c1ba49a1858
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset7/simple_sub2.html
@@ -0,0 +1,74 @@
+
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset7/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset7/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset7/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_main.html
new file mode 100644
index 00000000000..9a31d140795
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub1.html
new file mode 100644
index 00000000000..d00d6a7b623
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub1.html
@@ -0,0 +1,7 @@
+
+
+Sub Doc 1
+
+
+Some text before
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset8/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset8/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset8/sub_iframe.html
new file mode 100644
index 00000000000..d1c15b90bc3
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset8/sub_iframe.html
@@ -0,0 +1,22 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_main.html b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_main.html
new file mode 100644
index 00000000000..9a31d140795
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_main.html
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub1.html b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub1.html
new file mode 100644
index 00000000000..2d15b629d7a
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub1.html
@@ -0,0 +1,76 @@
+
+
+Sub Doc 1
+
+
+
+Some text before
+
+Link
+This is Sub Frame #1 x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+x x x x x x x x x x x x x x x x x x
+
+Line 1
+Line 1
+Line 2
+Line 3
+Line 4
+Line 5
+Line 6
+Line 7
+Line 8
+Line 9
+Line 10
+Line 11
+Line 12
+Line 13
+Line 14
+Line 15
+Line 16
+Line 17
+Line 18
+Line 19
+Line 20
+Line 21
+Line 22
+Line 23
+Line 24
+Line 25
+Line 26
+Line 27
+Line 28
+Line 29
+Line 30
+Line 31
+Line 32
+Line 33
+Line 34
+Line 35
+Line 36
+Line 37
+Line 38
+Line 39
+Line 40
+Line 41
+Line 42
+Line 43
+Line 44
+Line 45
+Line 46
+Line 47
+Line 48
+Line 49
+Line 50
+Line 51
+Line 52
+Line 53
+Line 54
+Line 55
+Line 56
+Line 57
+Line 58
+Line 59
+
+
\ No newline at end of file
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub2.html b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub2.html
new file mode 100644
index 00000000000..29b40313063
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset9/simple_sub2.html
@@ -0,0 +1,73 @@
+
+
+Sub Doc 2
+
+
+
+Link
+Some text Before >>>>>>>>
+Link
+This is "display" of the frame set (Sub Doc 2)
+o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+o o o o o o o o o o o o o o o o o o
+2Line 1
+2Line 2
+2Line 3
+2Line 4
+2Line 5
+2Line 6
+2Line 7
+2Line 8
+2Line 9
+2Line 10
+2Line 11
+2Line 12
+2Line 13
+2Line 14
+2Line 15
+2Line 16
+2Line 17
+2Line 18
+2Line 19
+2Line 20
+2Line 21
+2Line 22
+2Line 23
+2Line 24
+2Line 25
+2Line 26
+2Line 27
+2Line 28
+2Line 29
+2Line 30
+2Line 31
+2Line 32
+2Line 33
+2Line 34
+2Line 35
+2Line 36
+2Line 37
+2Line 38
+2Line 39
+2Line 40
+2Line 41
+2Line 42
+2Line 43
+2Line 44
+2Line 45
+2Line 46
+2Line 47
+2Line 48
+2Line 49
+2Line 50
+2Line 51
+2Line 52
+2Line 53
+2Line 54
+2Line 55
+2Line 56
+2Line 57
+2Line 58
+2Line 59
diff --git a/mozilla/layout/html/tests/FrameSetNav/frameset9/sub_iframe.html b/mozilla/layout/html/tests/FrameSetNav/frameset9/sub_iframe.html
new file mode 100644
index 00000000000..666b641d5bc
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/frameset9/sub_iframe.html
@@ -0,0 +1,10 @@
+
+
+
+Page with a form and a popup menu to test in an iframe
+
+
+Link
+This is some body text.
+
+
diff --git a/mozilla/layout/html/tests/FrameSetNav/index.html b/mozilla/layout/html/tests/FrameSetNav/index.html
new file mode 100644
index 00000000000..90cc2389455
--- /dev/null
+++ b/mozilla/layout/html/tests/FrameSetNav/index.html
@@ -0,0 +1,32 @@
+
+Index of FrameSet Navigation Tests
+
+