1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/layout/reftests/forms/fieldset/overflow-hidden-ref.html Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,175 @@ 1.4 +<!DOCTYPE HTML> 1.5 +<html><head> 1.6 + <meta charset="utf-8"> 1.7 + <title>Testcase for bug 971933</title> 1.8 + <style type="text/css"> 1.9 + html,body { 1.10 + color:black; background-color:white; font-size:16px; 1.11 + } 1.12 +#f0 div::before { content: "f0"; } 1.13 +#f1 div::before { content: "f1"; } 1.14 +#f2 div::before { content: "f2"; } 1.15 +#f3 div::before { content: "f3"; } 1.16 +#f4 div::before { content: "f4"; } 1.17 +#f5 div::before { content: "f5"; } 1.18 +#f6 div::before { content: "f6"; } 1.19 +#f7 div::before { content: "f7"; } 1.20 +#f8 div::before { content: "f8"; } 1.21 +#f9 div::before { content: "f9"; } 1.22 + 1.23 +legend { background:pink; height:30px; } 1.24 +div { background:yellow; height:100px; overflow:hidden; } 1.25 +fieldset { 1.26 + border-width:0; 1.27 + padding:0; 1.28 + margin:0; 1.29 + margin-top:6px; 1.30 + outline:1px dotted black; 1.31 + height:auto; 1.32 + background:grey; 1.33 + 1.34 + padding-bottom:0px; 1.35 + padding-top:5px; 1.36 + border:1px solid blue; 1.37 + border-top-width:7px; 1.38 +} 1.39 + 1.40 +#f1 { } 1.41 +#f2 { border-top-width:0; } 1.42 +#f3 { border-width:0; } 1.43 +#f4 { border-bottom-width:0; } 1.44 +#f5 { border-width:0; padding:0; } 1.45 +#f6 { border-width:0; padding-bottom:0; } 1.46 +#f7 { border-width:0; padding-top:0; } 1.47 +#f8 { padding-top:0; } 1.48 +#f9 { padding-bottom:0; } 1.49 +#f0 { padding:0; } 1.50 + 1.51 +#c2 fieldset { height:29px; } 1.52 + 1.53 +#c3 fieldset { height:39px; } 1.54 + 1.55 +#c4 fieldset { height:29px; } 1.56 +#c4 legend { height: 20px; } 1.57 + 1.58 +#c5 legend { height:21px; } 1.59 +#c5 fieldset { border-top-width:31px; } 1.60 + 1.61 +.col { float:left; width:10ch; margin-left:6px; } 1.62 + 1.63 +#c1 div { height:3px; } #c1 #f6 div, #c1 #f9 div, #c1 #f0 div { height:0; } 1.64 +#c1 #f5 div { height:0px; } 1.65 + 1.66 +#c2 div { height:9px; } 1.67 + #c2 #f1 { padding-bottom:3px; } #c2 #f1 div { height:9px;} 1.68 + #c2 #f2 { padding-bottom:3px; } #c2 #f2 div { height:3px; } 1.69 + #c2 #f3 { padding-bottom:3px; } #c2 #f3 div { height:3px; } 1.70 + #c2 #f4 { padding-bottom:3px; } 1.71 + #c2 #f5 div { height:0; } 1.72 + #c2 #f6 div { height:0; } 1.73 + #c2 #f7 { padding-bottom:3px; } #c2 #f7 div { height:3px; } 1.74 + #c2 #f8 { padding-bottom:3px; } #c2 #f8 div { height:9px; } 1.75 + #c2 #f9 div { height:6px; } 1.76 + #c2 #f0 div { height:6px; } 1.77 + 1.78 +#c3 fieldset { padding-bottom:3px; } 1.79 + #c3 #f1 div { height:19px; } 1.80 + #c3 #f2 div { height:12px; } 1.81 + #c3 #f3 div { height:12px; } 1.82 + #c3 #f4 div { height:19px; } 1.83 + #c3 #f5 { padding-bottom:0; } #c3 #f5 div { height:9px; } 1.84 + #c3 #f6 { padding-bottom:0; } #c3 #f6 div { height:9px; } 1.85 + #c3 #f7 div { height:12px; } 1.86 + #c3 #f8 div { height:19px; } 1.87 + #c3 #f9 { padding-bottom:0; } #c3 #f9 div { height:16px; } 1.88 + #c3 #f0 { padding-bottom:0; } #c3 #f0 div { height:16px; } 1.89 + 1.90 +#c4 fieldset { padding-bottom:3px; } 1.91 + #c4 #f1 div { height:19px; } 1.92 + #c4 #f2 div { height:12px; } 1.93 + #c4 #f3 div { height:12px; } 1.94 + #c4 #f4 div { height:19px; } 1.95 + #c4 #f5 { padding-bottom:0; } #c4 #f5 div { height:9px; } 1.96 + #c4 #f6 { padding-bottom:0; } #c4 #f6 div { height:9px; } 1.97 + #c4 #f7 div { height:12px; } 1.98 + #c4 #f8 div { height:19px; } 1.99 + #c4 #f9 { padding-bottom:0; } #c4 #f9 div { height:16px; } 1.100 + #c4 #f0 { padding-bottom:0; } #c4 #f0 div { height:16px; } 1.101 + 1.102 + #c5 #f1 div { height:18px; } 1.103 + #c5 #f2 div { height:18px; } 1.104 + #c5 #f3 div { height:18px; } 1.105 + #c5 #f4 div { height:18px; } 1.106 + #c5 #f5 div { height:15px; } 1.107 + #c5 #f6 div { height:15px; } 1.108 + #c5 #f7 div { height:18px; } 1.109 + #c5 #f8 div { height:18px; } 1.110 + #c5 #f9 div { height:15px; } 1.111 + #c5 #f0 div { height:15px; } 1.112 + 1.113 +</style> 1.114 +</head> 1.115 +<body> 1.116 +<span id=c1 class=col>C1 1.117 + <fieldset id=f1><legend>LEGEND</legend><div></div></fieldset> 1.118 + <fieldset id=f2><legend>LEGEND</legend><div></div></fieldset> 1.119 + <fieldset id=f3><legend>LEGEND</legend><div></div></fieldset> 1.120 + <fieldset id=f4><legend>LEGEND</legend><div></div></fieldset> 1.121 + <fieldset id=f5><legend>LEGEND</legend><div></div></fieldset> 1.122 + <fieldset id=f6><legend>LEGEND</legend><div></div></fieldset> 1.123 + <fieldset id=f7><legend>LEGEND</legend><div></div></fieldset> 1.124 + <fieldset id=f8><legend>LEGEND</legend><div></div></fieldset> 1.125 + <fieldset id=f9><legend>LEGEND</legend><div></div></fieldset> 1.126 + <fieldset id=f0><legend>LEGEND</legend><div></div></fieldset> 1.127 +</span> 1.128 +<span id=c2 class=col>C2 1.129 + <fieldset id=f1><legend>LEGEND</legend><div></div></fieldset> 1.130 + <fieldset id=f2><legend>LEGEND</legend><div></div></fieldset> 1.131 + <fieldset id=f3><legend>LEGEND</legend><div></div></fieldset> 1.132 + <fieldset id=f4><legend>LEGEND</legend><div></div></fieldset> 1.133 + <fieldset id=f5><legend>LEGEND</legend><div></div></fieldset> 1.134 + <fieldset id=f6><legend>LEGEND</legend><div></div></fieldset> 1.135 + <fieldset id=f7><legend>LEGEND</legend><div></div></fieldset> 1.136 + <fieldset id=f8><legend>LEGEND</legend><div></div></fieldset> 1.137 + <fieldset id=f9><legend>LEGEND</legend><div></div></fieldset> 1.138 + <fieldset id=f0><legend>LEGEND</legend><div></div></fieldset> 1.139 +</span> 1.140 +<span id=c3 class=col>C3 1.141 + <fieldset id=f1><legend>LEGEND</legend><div></div></fieldset> 1.142 + <fieldset id=f2><legend>LEGEND</legend><div></div></fieldset> 1.143 + <fieldset id=f3><legend>LEGEND</legend><div></div></fieldset> 1.144 + <fieldset id=f4><legend>LEGEND</legend><div></div></fieldset> 1.145 + <fieldset id=f5><legend>LEGEND</legend><div></div></fieldset> 1.146 + <fieldset id=f6><legend>LEGEND</legend><div></div></fieldset> 1.147 + <fieldset id=f7><legend>LEGEND</legend><div></div></fieldset> 1.148 + <fieldset id=f8><legend>LEGEND</legend><div></div></fieldset> 1.149 + <fieldset id=f9><legend>LEGEND</legend><div></div></fieldset> 1.150 + <fieldset id=f0><legend>LEGEND</legend><div></div></fieldset> 1.151 +</span> 1.152 +<span id=c4 class=col>C4 1.153 + <fieldset id=f1><legend>LEGEND</legend><div></div></fieldset> 1.154 + <fieldset id=f2><legend>LEGEND</legend><div></div></fieldset> 1.155 + <fieldset id=f3><legend>LEGEND</legend><div></div></fieldset> 1.156 + <fieldset id=f4><legend>LEGEND</legend><div></div></fieldset> 1.157 + <fieldset id=f5><legend>LEGEND</legend><div></div></fieldset> 1.158 + <fieldset id=f6><legend>LEGEND</legend><div></div></fieldset> 1.159 + <fieldset id=f7><legend>LEGEND</legend><div></div></fieldset> 1.160 + <fieldset id=f8><legend>LEGEND</legend><div></div></fieldset> 1.161 + <fieldset id=f9><legend>LEGEND</legend><div></div></fieldset> 1.162 + <fieldset id=f0><legend>LEGEND</legend><div></div></fieldset> 1.163 +</span> 1.164 +<span id=c5 class=col>C5 1.165 + <fieldset id=f1><legend>LEGEND</legend><div></div></fieldset> 1.166 + <fieldset id=f2><legend>LEGEND</legend><div></div></fieldset> 1.167 + <fieldset id=f3><legend>LEGEND</legend><div></div></fieldset> 1.168 + <fieldset id=f4><legend>LEGEND</legend><div></div></fieldset> 1.169 + <fieldset id=f5><legend>LEGEND</legend><div></div></fieldset> 1.170 + <fieldset id=f6><legend>LEGEND</legend><div></div></fieldset> 1.171 + <fieldset id=f7><legend>LEGEND</legend><div></div></fieldset> 1.172 + <fieldset id=f8><legend>LEGEND</legend><div></div></fieldset> 1.173 + <fieldset id=f9><legend>LEGEND</legend><div></div></fieldset> 1.174 + <fieldset id=f0><legend>LEGEND</legend><div></div></fieldset> 1.175 +</span> 1.176 + 1.177 +</body> 1.178 +</html>