1<!DOCTYPE html>
2<html>
3<head>
4<script>
5 if (window.internals)
6 window.internals.settings.setCSSExclusionsEnabled(true);
7</script>
8<style>
9 .container {
10 font: 10px/1 Ahem, sans-serif;
11 border: 1px solid black;
12 }
13 .container-smaller {
14 height: 300px;
15 width: 300px;
16 }
17 .container-horizontal-larger {
18 height: 400px;
19 width: 300px;
20 }
21 .container-vertical-larger {
22 height: 300px;
23 width: 400px;
24 }
25 .float-horizontal-smaller {
26 -webkit-shape-outside: rectangle(0px, 0px, 200px, 100px);
27 float: right;
28 height: 200px;
29 width: 200px;
30 }
31 .float-vertical-smaller {
32 -webkit-shape-outside: rectangle(0px, 0px, 100px, 200px);
33 float: right;
34 height: 200px;
35 width: 200px;
36 }
37 .float-horizontal-larger {
38 -webkit-shape-outside: rectangle(0px, 0px, 200px, 300px);
39 float: right;
40 height: 200px;
41 width: 200px;
42 }
43 .float-vertical-larger {
44 -webkit-shape-outside: rectangle(0px, 0px, 300px, 200px);
45 float: right;
46 height: 200px;
47 width: 200px;
48 }
49 .writing-mode-vertical-lr {
50 -webkit-writing-mode: vertical-lr;
51 }
52 .writing-mode-vertical-rl {
53 -webkit-writing-mode: vertical-rl;
54 }
55</style>
56</head>
57<body>
58 <p>
59 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping.
60 This should display a box full of vertical lines, with a small empty space on the upper right.
61 </p>
62 <div class="container container-smaller">
63 <div class="float-horizontal-smaller"></div>
64 X X X X X X X X X X X X X X X
65 X X X X X X X X X X X X X X X
66 X X X X X X X X X X X X X X X
67 X X X X X X X X X X X X X X X
68 X X X X X X X X X X X X X X X
69 X X X X X X X X X X X X X X X
70 X X X X X X X X X X X X X X X
71 X X X X X X X X X X X X X X X
72 X X X X X X X X X X X X X X X
73 X X X X X X X X X X X X X X X
74 X X X X X X X X X X X X X X X
75 X X X X X X X X X X X X X X X
76 X X X X X X X X X X X X X X X
77 X X X X X X X X X X X X X X X
78 X X X X X X X X X X X X X X X
79 X X X X X X X X X X X X X X X
80 X X X X X X X X X X X X X X X
81 X X X X X X X X X X X X X X X
82 X X X X X X X X X X X X X X X
83 X X X X X X X X X X X X X X X
84 X X X X X X X X X X X X X X X
85 X X X X X X X X X X X X X X X
86 X X X X X X X X X X X X X X X
87 X X X X X
88 </div>
89 <p>
90 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping in vertical left-right writing mode.
91 This should display a box full of horizontal lines, with a small empty space on the bottom left.
92 </p>
93 <div class="container container-smaller writing-mode-vertical-lr">
94 <div class="float-vertical-smaller"></div>
95 X X X X X X X X X X X X X X X
96 X X X X X X X X X X X X X X X
97 X X X X X X X X X X X X X X X
98 X X X X X X X X X X X X X X X
99 X X X X X X X X X X X X X X X
100 X X X X X X X X X X X X X X X
101 X X X X X X X X X X X X X X X
102 X X X X X X X X X X X X X X X
103 X X X X X X X X X X X X X X X
104 X X X X X X X X X X X X X X X
105 X X X X X X X X X X X X X X X
106 X X X X X X X X X X X X X X X
107 X X X X X X X X X X X X X X X
108 X X X X X X X X X X X X X X X
109 X X X X X X X X X X X X X X X
110 X X X X X X X X X X X X X X X
111 X X X X X X X X X X X X X X X
112 X X X X X X X X X X X X X X X
113 X X X X X X X X X X X X X X X
114 X X X X X X X X X X X X X X X
115 X X X X X X X X X X X X X X X
116 X X X X X X X X X X X X X X X
117 X X X X X X X X X X X X X X X
118 X X X X X
119 </div>
120 <p>
121 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping in vertical right-left writing mode.
122 This should display a box full of horizontal lines, with a small empty space on the bottom right.
123 </p>
124 <div class="container container-smaller writing-mode-vertical-rl">
125 <div class="float-vertical-smaller"></div>
126 X X X X X X X X X X X X X X X
127 X X X X X X X X X X X X X X X
128 X X X X X X X X X X X X X X X
129 X X X X X X X X X X X X X X X
130 X X X X X X X X X X X X X X X
131 X X X X X X X X X X X X X X X
132 X X X X X X X X X X X X X X X
133 X X X X X X X X X X X X X X X
134 X X X X X X X X X X X X X X X
135 X X X X X X X X X X X X X X X
136 X X X X X X X X X X X X X X X
137 X X X X X X X X X X X X X X X
138 X X X X X X X X X X X X X X X
139 X X X X X X X X X X X X X X X
140 X X X X X X X X X X X X X X X
141 X X X X X X X X X X X X X X X
142 X X X X X X X X X X X X X X X
143 X X X X X X X X X X X X X X X
144 X X X X X X X X X X X X X X X
145 X X X X X X X X X X X X X X X
146 X X X X X X X X X X X X X X X
147 X X X X X X X X X X X X X X X
148 X X X X X X X X X X X X X X X
149 X X X X X
150 </div>
151 <p>
152 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping.
153 This should display a box full of vertical lines, with a large empty space on the upper right.
154 </p>
155 <div class="container container-horizontal-larger">
156 <div class="float-horizontal-larger"></div>
157 X X X X X X X X X X X X X X X
158 X X X X X X X X X X X X X X X
159 X X X X X X X X X X X X X X X
160 X X X X X X X X X X X X X X X
161 X X X X X X X X X X X X X X X
162 X X X X X X X X X X X X X X X
163 X X X X X X X X X X X X X X X
164 X X X X X X X X X X X X X X X
165 X X X X X X X X X X X X X X X
166 X X X X X X X X X X X X X X X
167 X X X X X X X X X X X X X X X
168 X X X X X X X X X X X X X X X
169 X X X X X X X X X X X X X X X
170 X X X X X X X X X X X X X X X
171 X X X X X X X X X X X X X X X
172 X X X X X X X X X X X X X X X
173 X X X X X X X X X X X X X X X
174 X X X X X X X X X X X X X X X
175 X X X X X X X X X X X X X X X
176 X X X X X X X X X X X X X X X
177 </div>
178 <p>
179 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping in vertical left-right writing mode.
180 This should display a box full of horizontal lines, with a large empty space on the bottom left.
181 </p>
182 <div class="container container-vertical-larger writing-mode-vertical-lr">
183 <div class="float-vertical-larger"></div>
184 X X X X X X X X X X X X X X X
185 X X X X X X X X X X X X X X X
186 X X X X X X X X X X X X X X X
187 X X X X X X X X X X X X X X X
188 X X X X X X X X X X X X X X X
189 X X X X X X X X X X X X X X X
190 X X X X X X X X X X X X X X X
191 X X X X X X X X X X X X X X X
192 X X X X X X X X X X X X X X X
193 X X X X X X X X X X X X X X X
194 X X X X X X X X X X X X X X X
195 X X X X X X X X X X X X X X X
196 X X X X X X X X X X X X X X X
197 X X X X X X X X X X X X X X X
198 X X X X X X X X X X X X X X X
199 X X X X X X X X X X X X X X X
200 X X X X X X X X X X X X X X X
201 X X X X X X X X X X X X X X X
202 X X X X X X X X X X X X X X X
203 X X X X X X X X X X X X X X X
204 </div>
205 <p>
206 Requites Ahem font. Tests that the shape on a right float can reduce the size of the float's box vertically for purposes of text wrapping in vertical right-left writing mode.
207 This should display a box full of horizontal lines, with a large empty space on the bottom right.
208 </p>
209 <div class="container container-vertical-larger writing-mode-vertical-rl">
210 <div class="float-vertical-larger"></div>
211 X X X X X X X X X X X X X X X
212 X X X X X X X X X X X X X X X
213 X X X X X X X X X X X X X X X
214 X X X X X X X X X X X X X X X
215 X X X X X X X X X X X X X X X
216 X X X X X X X X X X X X X X X
217 X X X X X X X X X X X X X X X
218 X X X X X X X X X X X X X X X
219 X X X X X X X X X X X X X X X
220 X X X X X X X X X X X X X X X
221 X X X X X X X X X X X X X X X
222 X X X X X X X X X X X X X X X
223 X X X X X X X X X X X X X X X
224 X X X X X X X X X X X X X X X
225 X X X X X X X X X X X X X X X
226 X X X X X X X X X X X X X X X
227 X X X X X X X X X X X X X X X
228 X X X X X X X X X X X X X X X
229 X X X X X X X X X X X X X X X
230 X X X X X X X X X X X X X X X
231 </div>
232</body>
233</html>