aboutsummaryrefslogtreecommitdiffstats
path: root/test/layoutengine/disabled-testcases.xml
blob: 366550224e6d5b7e4c27e4c8a194107791c8595a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="disabled-testcases.xsl"?>
<!--
  Copyright 2005-2006 The Apache Software Foundation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
-->
<!-- $Id$ -->
<!--DOCTYPE disabled-testcases SYSTEM "disabled-testcases.dtd"-->
<disabled-testcases>
  <testcase>
    <name>Bugzilla #36391: reference-orientation</name>
    <file>block-container_reference-orientation_bug36391.xml</file>
    <description>There's a problem involving nested block-containers
    and reference-orientation 180/-180.</description>
    <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=36391</reference>
  </testcase>
  <testcase>
    <name>Auto-height block-containers produce fences</name>
    <file>block-container_space-before_space-after_3.xml</file>
    <description>Block-containers with no height currently don't
    create a fence for spaces as they should (they behave like a
    normal block).</description>
  </testcase>
  <testcase>
    <name>font-stretch NYI</name>
    <file>block_font-stretch.xml</file>
    <description>Font-stretch is not implemented, yet.</description>
  </testcase>
  <testcase>
    <name>Hyphenation with preserved linefeeds</name>
    <file>block_hyphenation_linefeed_preserve.xml</file>
    <description>When hyphenation is enabled and linefeeds are preserved linefeeds 
    are painted as '#' and the text is output multiple times.</description>
  </testcase>
  <testcase>
    <name>linefeed-treatment</name>
    <file>block_linefeed-treatment.xml</file>
    <description>Preserved linefeeds in a fo:character are not handled
    correctly. Zero width space characters are not handled
    correctly.</description>
  </testcase>
  <testcase>
    <name>Empty blocks produce fences</name>
    <file>block_space-before_space-after_8.xml</file>
    <description>An empty block currently produces a fence for
    stacking constraints which it shouldn't.</description>
  </testcase>
  <testcase>
    <name>block white-space nbsp 2</name>
    <file>block_white-space_nbsp_2.xml</file>
    <description>The nbsp given as an fo:character is not adjustable and therefore
    the justification does not work in this case.</description>
  </testcase>
  <testcase>
    <name>block word-spacing</name>
    <file>block_word-spacing.xml</file>
    <description>Word-spacing may not work as expected.</description>
  </testcase>
  <testcase>
    <name>block word-spacing text-align justify</name>
    <file>block_word-spacing_text-align_justify.xml</file>
    <description>Word-spacing may not work as expected.</description>
  </testcase>
  <testcase>
    <name>external-graphic don't shrink</name>
    <file>external-graphic_oversized.xml</file>
    <description>Images currently don't shrink so they fit on a page
    when they are too big and shrinking is allowed to
    happen (min/opt/max).</description>
  </testcase>
  <testcase>
    <name>Test case with HTTP URL</name>
    <file>external-graphic_src_uri.xml</file>
    <description>Doesn't work behind a proxy which requires
    authorization.</description>
  </testcase>
  <testcase>
    <name>Space Resolution in foot note area</name>
    <file>footnote_space-resolution.xml</file>
    <description>Space resolution does not work between footnote
    regions.</description>
  </testcase>
  <testcase>
    <name>Footnotes swallowed in hyphenated fo:inlines</name>
    <file>footnote_in_inline.xml</file>
    <description>getChangedKnuthElements probably loses the footnote 
    layout manager somewhere along the way.</description>
  </testcase>
  <testcase>
    <name>Footnotes swallowed in lists</name>
    <file>footnote_in_list.xml</file>
    <description>Element lists for lists are created by combining the 
    element lists from list-item-label and list-item-body. The 
    footnotes contained in the KnuthBlockBoxes are not propagated to 
    the combined element list.</description>
    <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=37579</reference>
  </testcase>
  <testcase>
    <name>Footnotes swallowed in tables</name>
    <file>footnote_in_table.xml</file>
    <description>Element lists for tables are created by combining the 
    element lists from the individual table-cells. The footnotes 
    contained in the KnuthBlockBoxes are not propagated to the combined 
    element list.</description>
    <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=37579</reference>
  </testcase>
  <testcase>
    <name>keeps on inlines NYI</name>
    <file>inline_keep-together.xml</file>
    <description>Keeps are not implemented in inline-level elements, yet.</description>
  </testcase>
  <testcase>
    <name>NPE for table inside an inline</name>
    <file>inline_block_nested_3.xml</file>
    <description>Placing a table as a child of an fo:inline produces a 
    NullPointerException.</description>
  </testcase>
  <testcase>
    <name>inline-container is not implemented, yet.</name>
    <file>inline-container_block_nested.xml</file>
    <description>inline-container is not implemented, yet. Content of an 
    inline-container will get swallowed. The test case contains no checks.</description>
  </testcase>
  <testcase>
    <name>inline-container is not implemented, yet.</name>
    <file>inline-container_border_padding.xml</file>
    <description>inline-container is not implemented, yet. Content of an 
    inline-container will get swallowed.</description>
  </testcase>
  <testcase>
    <name>inline letter-spacing</name>
    <file>inline_letter-spacing.xml</file>
    <description>Letter-spacing may not work as
    expected within fo:inline.</description>
  </testcase>
  <testcase>
    <name>inline word-spacing</name>
    <file>inline_word-spacing.xml</file>
    <description>Word-spacing may not work as expected within
    fo:inline.</description>
  </testcase>
  <testcase>
    <name>inline word-spacing text-align justify</name>
    <file>inline_word-spacing_text-align_justify.xml</file>
    <description></description>
  </testcase>
  <testcase>
    <name>leader-alignment NYI</name>
    <file>leader-alignment.xml</file>
    <description>Leader-alignment is not yet
    implemented.</description>
  </testcase>
  <testcase>
    <name>leader-pattern="use-content": Problem with line height</name>
    <file>leader_leader-pattern_use-content_bug.xml</file>
    <description>Line height is not correctly calculated for
    use-content leaders whose height is larger than the rest of the
    line.</description>
    <reference>http://www.nabble.com/leaders-with-leader-pattern%3D%22use-content%22-t546244.html</reference>
  </testcase>
  <testcase>
    <name>keep-with-previous doesn't work in lists</name>
    <file>list-block_keep-with-previous.xml</file>
    <description>Keep-with-previous doesn't work inside tables and
    lists, yet.</description>
  </testcase>
  <testcase>
    <name>keep-with-previous doesn't work in lists</name>
    <file>list-item_block_keep-with-previous.xml</file>
    <description>Keep-with-previous doesn't work inside tables and
    lists, yet.</description>
  </testcase>
  <testcase>
    <name>Whitespace around markers is not handled correctly</name>
    <file>marker_white-space-collapse.xml</file>
    <description>Whitespace within markers is handled according to the value of
    the white-space-collapse property in the context of the fo:marker and not according to
    the value of the property in the fo:retrieve-marker context.</description>
  </testcase>
  <testcase>
    <name>Relative font sizes within markers are not handled correctly</name>
    <file>marker_font-size.xml</file>
    <description>Relative font sizes within markers are evaluated according to the
    font size in the fo:marker context and not the font size in the fo:retrieve-marker
    context.</description>
  </testcase>
  <testcase>
    <name>Page breaking doesn't deal with IPD changes</name>
    <file>page-breaking_4.xml</file>
    <description>Page breaking currently doesn't support changing available IPD 
    between pages of a single page-sequence. Element list generation has to be reset to
    redetermine line breaks in this case.</description>
  </testcase>
  <testcase>
    <name>Overflow handing is incomplete</name>
    <file>page-breaking_6.xml</file>
    <description>Line breaking is not 100% correct when there's too little space. 
    Overflows are not detected and warned.</description>
  </testcase>
  <testcase>
    <name>Indefinite page height handling is imcomplete</name>
    <file>page-height_indefinite_simple.xml</file>
    <description>A RuntimeException is thrown for a page of indefinite height. Lots of warnings.</description>
  </testcase>
  <testcase>
    <name>page-number-citation: Problem with background-image</name>
    <file>page-number-citation_background-image.xml</file>
    <description>Background-images on page-number-citations are not
    placed correctly.</description>
  </testcase>
  <testcase>
    <name>IDs are not working on all FO elements</name>
    <file>page-number-citation_complex_1.xml</file>
    <description>The "id" attributes are not properly handled for all block-level FO elements.</description>
  </testcase>
  <testcase>
    <name>IDs are not working on all FO elements</name>
    <file>page-number-citation_complex_2.xml</file>
    <description>The "id" attributes are not properly handled for all inline-level FO elements.</description>
  </testcase>
  <testcase>
    <name>Footnotes in multi-column documents</name>
    <file>region-body_column-count_footnote.xml</file>
    <description>Footnotes may overlap with text of the region-body in
    multi-column documents.</description>
  </testcase>
  <testcase>
    <name>Column Balancing problems</name>
    <file>region-body_column-count_balance_4col.xml</file>
    <description>Situation in a 4-column document where the column balancing doesn't work and even causes some
    content to disappear.</description>
  </testcase>
  <testcase>
    <name>Column Balancing problems</name>
    <file>region-body_column-count_bug36356.xml</file>
    <description>Column balancing doesn't work as expected.</description>
  </testcase>
  <testcase>
    <name>No background-images on table-body</name>
    <file>table-body_background-image.xml</file>
    <description>The backgrounds of table-body, table-header,
    table-footer and table-column are not painted, yet.</description>
  </testcase>
  <testcase>
    <name>Collapsing Border Model NYI</name>
    <file>table_border-collapse_collapse_1.xml</file>
    <description>Border-collapse="collapse" is not yet
    implemented.</description>
  </testcase>
  <testcase>
    <name>Collapsing Border Model NYI</name>
    <file>table_border-collapse_collapse_2.xml</file>
    <description>Border-collapse="collapse" is not yet
    implemented.</description>
  </testcase>
  <testcase>
    <name>Problems with border and padding on tables</name>
    <file>table_border_padding.xml</file>
    <description>The element list seems to not be fully correct, yet, causing
    the layout to look odd.</description>
  </testcase>
  <testcase>
    <name>keep-with-previous doesn't work inside tables</name>
    <file>table-cell_block_keep-with-previous.xml</file>
    <description>Keep-with-previous doesn't work inside tables and
    lists, yet.</description>
  </testcase>
  <testcase>
    <name>Border and padding conditionality is NYI on table-cells</name>
    <file>table-cell_border_padding_conditionality.xml</file>
    <description>Border and padding conditionality are not supported
    on table-cells, yet.</description>
  </testcase>
  <testcase>
    <name>No table column setup based on the first row.</name>
    <file>table-column_first-row-width.xml</file>
    <description>According to the spec the table-columns can be set up
    automatically based on values on the first row of a table. This is not
    implemented, yet.</description>
    <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=35656</reference>
  </testcase>
  <testcase>
    <name>No background-images on table-header</name>
    <file>table-header_background-image.xml</file>
    <description>The backgrounds of table-body, table-header,
    table-footer and table-column are not painted, yet.</description>
  </testcase>
  <testcase>
    <name>keep-with-previous doesn't work on table-rows</name>
    <file>table-row_keep-with-previous.xml</file>
    <description>Keep-with-previous doesn't work inside tables and
    lists, yet.</description>
  </testcase>
  <testcase>
    <name>table table-layout fixed 2</name>
    <file>table_table-layout_fixed_2.xml</file>
    <description>TODO: Same as table-column_first-row-width.xml?</description>
    <reference>http://issues.apache.org/bugzilla/show_bug.cgi?id=35656</reference>
  </testcase>
  <testcase>
    <name>Border conditionality on table</name>
    <file>table_border-width_conditionality.xml</file>
    <description>The code should be ok, but the test case uses shorthands and therefore
    is probably not expressing the indended outcome according to the spec. The test
    case should be revisited.</description>
  </testcase>
  <testcase>
    <name>fo:wrapper around block-level content</name>
    <file>wrapper_block.xml</file>
    <description>A ClassCastException occurs when fo:wrapper directly surrounds a 
    block-level element because its layout manager is written to handle only 
    inline content.</description>
  </testcase>
</disabled-testcases>