Test Cases: NIST Test Cases | ||||||
Test #renderingmodel1test of an area that generates a background type of mark.
| ||||||
Test #renderingmodel2test of an area that generates an image (gif) type of mark.
| ||||||
Test #renderingmodel3test of an area that generates a glyph (letter "G") type of mark.
| ||||||
Test #renderingmodel4test of an area that generates a border (solid) type of mark.
| ||||||
Test #renderingmodel5test of an area with a visibility trait="hidden" (should not be visible).
| ||||||
Test #renderingmodel6test of an area that overflows its parent area for which the "overflow" trait is not set to "scroll".
| ||||||
Test #renderingmodel7test of an area that overflows its parent area for which the "overflow" trait is set to "scroll". When the target medium is "print" or "projection" the overflowing content must be printed. When the target is a computer screen, the scrolling mechanism should also be displayed.
| ||||||
Test #renderingmodel8test of an area that overflows its parent area for which the "overflow" trait is set to "scroll" and the "clip" is set to "rect(some values)".
| ||||||
Test #renderingmodel9test the rendering of the border-rectangle. use of nested block areas.
| ||||||
Test #basic1the child areas of an area are assigned to the content-rectangle.
| ||||||
Test #basic2the border and padding properties of an area are optional.
| ||||||
Test #recarea1the content-rectangle of an area is bound by the size of the padding rectangle..
| ||||||
Test #recarea2test the "block-progression-direction" by changing the "writing-mode" to "tb-rl" on the region-body.
| ||||||
Test #recarea3test the "inline-progression-direction" by changing the "writing-mode" to "rl-tb" on the region-body.
| ||||||
Test #recarea4test the "inline-progression-direction" by changing the "writing-mode" on the generating formatting object (block-container).
| ||||||
Test #recarea5test the "block-progression-direction" by changing the "writing-mode" on the generating formatting object (block-container).
| ||||||
Test #recarea6test the "alignment-baseline" trait of an inline-area (text) that is aligned with the "before-edge" of its parent.
| ||||||
Test #recarea7test the "alignment-baseline" trait of an inline-area (text) that is aligned with the "after-edge" of its parent.
| ||||||
Test #recarea8test the "inline-progression" trait of an "block-container", the block-progression-dimension is set to "auto".
| ||||||
Test #recarea9test the "block-progression-dimension" trait of an "block-container", the inline-progression-dimension is set to "auto".
| ||||||
Test #refres1the floor(numeric) function used to compute all four border widths of an area created by a block fo.
| ||||||
Test #blockarea1test of the "space-after" trait using different values. a value of 'force' is used for precedence.
| ||||||
Test #blockarea2test of the "space-before" trait using different values. a value of 'force' is used for precedence.
| ||||||
Test #blockarea3test the size a block area (not a line-area type) increasing in the line progression direction by decreasing the "start-indent" and "after-indent".
| ||||||
Test #blockarea4test the size a block area (not a line-area type) decreasing in the line progression direction by increasing the "start-indent" and "after-indent".
| ||||||
Test #blockarea5test for properly stacked areas.
| ||||||
Test #blockarea6test for block areas varying its block-progression dimension to accomodate its descendants.
| ||||||
Test #inline1test of an inline area (within a block area) with no descendants.
| ||||||
Test #inline2test of an inline area (within a block area) with another inline area as its descendant.
| ||||||
Test #line1test that line areas do no have padding and border.
| ||||||
Test #line2the allocation-rectangle of line areas is determined by the "line-stacking-strategy" trait (test for line-height).
| ||||||
Test #keepandbreak1test of a break before condition with "break-before" set "page" (page context).
| ||||||
Test #keepandbreak2test of a break before condition with explicit value set to "auto" (page context).
| ||||||
Test #keepandbreak3test of a break after condition with "break-after" set to "page" (page context) and two formatting objects.
| ||||||
Test #keepandbreak4test of a break after condition with explicit value set to "auto" (page context).
| ||||||
Test #keepandbreak5test of a break after condition with "break-after" set to "page" (page context) and one formatting object.
| ||||||
Test #keepandbreak6test of a break before condition with "break-before" set to "even-page" and no blank page generated (even-numbered page-reference-area context).
| ||||||
Test #keepandbreak7test of a break before condition with "break-before" set to "even-page" (even-numbered page-reference-area context) and a blank page generated.
| ||||||
Test #keepandbreak8test of a break after condition with "break-after" set to "even-page" (even-numbered page-reference-area context) and a no blank page generated.
| ||||||
Test #keepandbreak9test of a break after condition with "break-after" set to "even-page" (even-numbered page-reference-area context) and one blank page generated.
| ||||||
Test #keepandbreak10test of a break before condition with "break-before" set to "even-page" (even-numbered page-reference-area context) and one blank page generated.
| ||||||
Test #keepandbreak11test of a break after condition with "break-after" set to "odd-page" (odd-numbered page-reference-area context) and one blank page generated.
| ||||||
Test #keepandbreak12test of a break before condition interacting with each other and one blank page generated.
| ||||||
Test #keepandbreak13test of a leading area b in an area p.
| ||||||
Test #keepandbreak14test of a trailing area b in an area p.
| ||||||
Test #keepandbreak15test a sequence of page-reference-areas generated by "page-sequence" formatting objects.
| ||||||
Test #keepandbreak16test of "keep-with-previous" condition within a page and an "always" level of strength.
| ||||||
Test #keepandbreak17test of "keep-with-next" condition within a page and an "always" level of strength.
| ||||||
Test #space1test the overlapaing of areas by setting the "space-before.optimum" to a negative number with "force" precedence.
| ||||||
Test #space2test the overlapaing of areas by setting the "space-before.minimum" to a negative number with "force" precedence.
| ||||||
Test #bcfobreakafter1test the "block-container" fo with the "break-after" property set to "page".
| ||||||
Test #bcfobreakafter2test the "block-container" fo with the "break-after" property set to "even-page" and no blank page generated.
| ||||||
Test #bcfobreakafter3test the "block-container" fo with the "break-after" property set to "even-page" and a blank page is generated.
| ||||||
Test #bcfobreakafter4test the "block-container" fo with the "break-after" property set to "odd-page" and a blank page is generated.
| ||||||
Test #bcfobreakafter5test the "block-container" fo with the "break-after" property set to "odd-page" and no blank page is generated.
| ||||||
Test #bcfobreakbefore1test the "block-container" fo with the "break-before" property set to "page" and no blank page is generated.
| ||||||
Test #bcfobreakbefore2test the "block-container" fo with the "break-before" property set to "even-page" and no blank page is generated.
| ||||||
Test #bcfobreakbefore3test the "block-container" fo with the "break-before" property set to "even-page" and one blank page is generated.
| ||||||
Test #bcfobreakbefore4test the "block-container" fo with the "break-before" property set to "odd-page" and one blank page is generated.
| ||||||
Test #bcfoorientation90test the "block-container" fo with the "reference-orientation" property set to 90 degrees.
| ||||||
Test #bcfoorientation180test the "block-container" fo with the "reference-orientation" property set to 180 degrees.
| ||||||
Test #bcfoorientation270test the "block-container" fo with the "reference-orientation" property set to 270 degrees.
| ||||||
Test #bcfoorientationneg90test the "block-container" fo with the "reference-orientation" property set to -90 degrees.
| ||||||
Test #bcfoorientationneg180test the "block-container" fo with the "reference-orientation" property set to -180 degrees.
| ||||||
Test #bcfoorientationneg270test the "block-container" fo with the "reference-orientation" property set to -270 degrees.
| ||||||
Test #bcfoborderstyle1test the "block-container" fo with the border style properties set to "dotted".
| ||||||
Test #bcfoborderstyle2test the "block-container" fo with the border style properties set to "dashed".
| ||||||
Test #bcfoborderstyle3test the "block-container" fo with the border style properties set to "double".
| ||||||
Test #bcfoborderstyle4test the "block-container" fo with the border style properties set to "groove".
| ||||||
Test #bcfoborderstyle5test the "block-container" fo with the border style properties set to "ridge".
| ||||||
Test #bcfoborderstyle6test the "block-container" fo with the border style properties set to "inset".
| ||||||
Test #bcfoborderstyle7test the "block-container" fo with the border style properties set to "outset".
| ||||||
Test #bcfoborderstyle8test the "block-container" fo with the border style properties set to "solid".
| ||||||
Test #bcfoborderstyle9test the "block-container" fo with the border style properties set to "inherit".
| ||||||
Test #bcfoborderstyle10test the "block-container" fo with the only "border-before-style" properties set to "inherit".
| ||||||
Test #bcfoborderstyle11test the "block-container" fo with the only "border-after-style" properties set to "inherit".
| ||||||
Test #bcfoborderstyle12test the "block-container" fo with the only "border-start-style" properties set to "inherit".
| ||||||
Test #bcfoborderstyle13test the "block-container" fo with the only "border-end-style" properties set to "inherit".
| ||||||
Test #bcfoborderwidth1test the "block-container" fo with the border width properties set to a fixed length ("0.3in").
| ||||||
Test #bcfoborderwidth2test the "block-container" fo with the border width properties set to "thin".
| ||||||
Test #bcfoborderwidth3test the "block-container" fo with the border width properties set to "medium".
| ||||||
Test #bcfoborderwidth4test the "block-container" fo with the border width properties set to "thick".
| ||||||
Test #bcfoborderwidth5test the "block-container" fo with the border width properties set to "thick" and no before and after border style.
| ||||||
Test #bcfobackground1test the "block-container" fo with the "background-color" property set to "yellow".
| ||||||
Test #bcfobackground2test the "block-container" fo with the "background-color" property set to "inherit".
| ||||||
Test #bcfobordercolor1test the "block-container" fo with the border color properties set to the same color ("red").
| ||||||
Test #bcfobordercolor2test the "block-container" fo with the border color properties set to different colors.
| ||||||
Test #bcfobordercolor3test the "block-container" fo with all border color properties set to "inherit".
| ||||||
Test #bcfobordercolor4test the "block-container" fo with the only the "border-before-color" property set to "inherit".
| ||||||
Test #bcfobordercolor5test the "block-container" fo with the only the "border-after-color" property set to "inherit".
| ||||||
Test #bcfobordercolor6test the "block-container" fo with the only the "border-start-color" property set to "inherit".
| ||||||
Test #bcfobordercolor7test the "block-container" fo with the only the "border-end-color" property set to "inherit".
| ||||||
Test #egfocontentheighttest the "external-graphic" fo with the "content-height" property set to a fixed length ("0.5in") and use of a gif image.
| ||||||
Test #egfocontentheightstftest the "external-graphic" fo with the "content-height" property set to "scale-to-fit" and use of a gif image.
| ||||||
Test #egfocontentheightptest the "external-graphic" fo with the "content-height" property set to a percentage value ("50%") and use of a gif image.
| ||||||
Test #egfocontentwidthtest the "external-graphic" fo with the "content-width" property set to a fixed value ("0.5in") and use of a gif image.
| ||||||
Test #egfocontentwidthstftest the "external-graphic" fo with the "content-width" property set to "scale-to-fit" and use of a gif image.
| ||||||
Test #egfocontentwidthptest the "external-graphic" fo with the "content-width" property set to a percentage value "50%" and use of a gif image.
| ||||||
Test #egfoborderstyle1test the "external-graphic" fo with the border style properties set to "dotted" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle2test the "external-graphic" fo with the border style properties set to "dashed" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle3test the "external-graphic" fo with the border style properties set to "double" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle4test the "external-graphic" fo with the border style properties set to "groove" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle5test the "external-graphic" fo with the border style properties set to "ridge" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle6test the "external-graphic" fo with the border style properties set to "inset" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle7test the "external-graphic" fo with the border style properties set to "outset" and use of a "jpg" image.
| ||||||
Test #egfoborderstyle8test the "external-graphic" fo with the border style properties set to "solid" and use of a "jpg" image.
| ||||||
Test #egfoborderwidth1test the "external-graphic" fo with the border width properties set to "0.3in" and use of a "jpg" image.
| ||||||
Test #egfoborderwidth2test the "external-graphic" fo with the border width properties set to "thin" and use of a "jpg" image.
| ||||||
Test #egfoborderwidth3test the "external-graphic" fo with the border width properties set to "medium" and use of a "jpg" image.
| ||||||
Test #egfoborderwidth4test the "external-graphic" fo with the border width properties set to "thick" and use of a "jpg" image.
| ||||||
Test #egfoborderwidth5test the "external-graphic" fo with the border width properties set to "thick" and no style properties set for the before and after border and use of a "jpg" image.
| ||||||
Test #egfopadding1test the "external-graphic" fo with the padding properties set to a fixed length "0.2in" and use of a "jpg" image.
| ||||||
Test #egfopadding2test the "external-graphic" fo with the padding properties set to different lengths ("0.1in", "0.15in", "0.2in" and "0.25in") and use of a "jpg" image.
| ||||||
Test #egfobackground1test the "external-graphic" fo with the "background-color" property set to "red" and use of a "jpg" image.
| ||||||
Test #egfobordercolor1test the "external-graphic" fo with the border color properties set to same color (yellow) and use of a "jpg" image.
| ||||||
Test #egfobordercolor2test the "external-graphic" fo with the border color properties set to different colors and use of a "jpg" image.
| ||||||
Test #lbfobreakafter1test the "list-block" fo with the "break-after" property set to "page".
| ||||||
Test #lbfobreakafter2test the "list-block" fo with the "break-after" property set to "even-page" and no blank page generated.
| ||||||
Test #lbfobreakafter3test the "list-block" fo with the "break-after" property set to "even-page" and one blank page generated.
| ||||||
Test #lbfobreakafter4test the "list-block" fo with the "break-after" property set to "odd-page" and one blank page generated.
| ||||||
Test #lbfobreakafter5test the "list-block" fo with the "break-after" property set to "odd-page" and no blank page generated.
| ||||||
Test #lbfobreakbefore1test the "list-block" fo with the "break-before" property set to "page".
| ||||||
Test #lbfobreakbefore2test the "list-block" fo with the "break-before" property set to "even-page" and no blank page generated.
| ||||||
Test #lbfobreakbefore3test the "list-block" fo with the "break-before" property set to "even-page" and one blank page generated.
| ||||||
Test #lbfobreakbefore4test the "list-block" fo with the "break-before" property set to "odd-page" and one blank page generated.
| ||||||
Test #lbfoborderwidth1test the "list-block" fo with all the border width properties set to a fixed value ("0.2in").
| ||||||
Test #lbfoborderwidth2test the "list-block" fo with all the border width properties set "thin".
| ||||||
Test #lbfoborderwidth3test the "list-block" fo with all the border width properties set "medium".
| ||||||
Test #lbfoborderwidth4test the "list-block" fo with all the border width properties set "thick".
| ||||||
Test #lbfoborderwidth5test the "list-block" fo with all the border width properties set "thick", however no "before" and "after" style is defined.
| ||||||
Test #lbfoborderstyle1test the "list-block" fo with all the border style properties set "dotted".
| ||||||
Test #lbfoborderstyle2test the "list-block" fo with all the border style properties set "dashed".
| ||||||
Test #lbfoborderstyle3test the "list-block" fo with all the border style properties set "double".
| ||||||
Test #lbfoborderstyle4test the "list-block" fo with all the border style properties set "groove".
| ||||||
Test #lbfoborderstyle5test the "list-block" fo with all the border style properties set "ridge".
| ||||||
Test #lbfoborderstyle6test the "list-block" fo with all the border style properties set "inset".
| ||||||
Test #lbfoborderstyle7test the "list-block" fo with all the border style properties set "outset".
| ||||||
Test #lbfoborderstyle8test the "list-block" fo with all the border style properties set "solid".
| ||||||
Test #lbfobackground1test the "list-block" fo with all the border color properties set to "red".
| ||||||
Test #lbfobackground2test the "list-block" fo with all the border color properties set to different colors ("red", "aqua", "blue" and "green").
| ||||||
Test #lbfoprovisionaldbs1test the "list-block" fo with the "provisional-distance-between-starts" property equal to "40pt".
| ||||||
Test #lbfoprovisionaldbs2test two "list-block" fo's with their "provisional-distance-between-starts" property equal to "30pt" and "40pt" respectively.
| ||||||
Test #lbfoprovisionalls1test the "list-block" fo with the "provisional-label-separation" property equal to "40pt".
| ||||||
Test #lbfomargintop1test the "list-block" fo with the "margin-top" property equal to "0.5in".
| ||||||
Test #lbfomargintop2test the "list-block" fo with the "margin-top" property equal to "inherit".
| ||||||
Test #lbfomarginbottom1test the "list-block" fo with the "margin-bottom" property equal to "0.5in".
| ||||||
Test #lbfomarginbottom2test the "list-block" fo with the "margin-bottom" property equal to "inherit".
| ||||||
Test #lbfomarginleft1test the "list-block" fo with the "margin-left" property equal to "0.5in"
| ||||||
Test #lbfomarginleft2test the "list-block" fo with the "margin-left" property equal to "inherit".
| ||||||
Test #lbfomarginright1test the "list-block" fo with the "margin-right" property equal to "2.0in".
| ||||||
Test #lbfomarginright2test the "list-block" fo with the "margin-right" property equal to "inherit".
| ||||||
Test #lbfospacebefore1test the "list-block" fo with the "space-before" property equal to "1.0in".
| ||||||
Test #lbfospacebefore2test the "list-block" fo with the "space-before" property equal to "inherit".
| ||||||
Test #lbfospaceafter1test the "list-block" fo with the "space-after" property equal to "1.0in".
| ||||||
Test #lbfospaceafter2test the "list-block" fo with the "space-after" property equal to "inherit".
| ||||||
Test #lbfostartindent1test the "list-block" fo with the "start-indent" property set to "0.5in".
| ||||||
Test #lbfoendindent1test the "list-block" fo with the "end-indent" property set to "0.5in".
| ||||||
Test #lifobreakafter1test the "list-item" fo with the "break-after" property set to "page".
| ||||||
Test #lifobreakafter2test "list-item" fo with the "break-after" property set to "odd-page" (blank page generated).
| ||||||
Test #lifobreakafter3test the "list-item" fo with the "break-after" property set to "even-page" (no blank page generated).
| ||||||
Test #lifobreakafter4test the "list-item" fo with the "break-after" property set to "even-page" (force empty page).
| ||||||
Test #lifobreakbefore1test the "list-item" fo with the "break-before" property set to "page" (no blank pages generated).
| ||||||
Test #lifobreakbefore2test the "list-item" fo with the "break-before" property set to "even-page" (no blank pages generated).
| ||||||
Test #lifobreakbefore3test the "list-item" fo with the "break-before" property set to "even-page" (one blank page generated).
| ||||||
Test #lifobackgroundtest two "list-item" fo's with their "background-color" properties set to "aqua" and "red" respectivley.
| ||||||
Test #lifoborderstyle1test a "list-item" fo with all four border style properties set to "dotted".
| ||||||
Test #lifoborderstyle2test a "list-item" fo with all four border style properties set to "dashed".
| ||||||
Test #lifoborderstyle3test a "list-item" fo with all four border style properties set to "double".
| ||||||
Test #lifoborderstyle4test a "list-item" fo with all four border style properties set to "groove".
| ||||||
Test #lifoborderstyle5test a "list-item" fo with all four border style properties set to "ridge".
| ||||||
Test #lifoborderstyle6test a "list-item" fo with all four border style properties set to "inset".
| ||||||
Test #lifoborderstyle7test a "list-item" fo with all four border style properties set to "outset".
| ||||||
Test #lifoborderstyle8test a "list-item" fo with all four border style properties set to "solid".
| ||||||
Test #lifoborderstyle9test a "list-item" fo with all four border style properties set to "inherit" ("solid" value). should also show table start border style
| ||||||
Test #lifoborderstyle10test a "list-item" fo with with only the "border-before-style" property set to "inherit" ("dotted" value).
| ||||||
Test #lifoborderstyle11test a "list-item" fo with with only the "border-after-style" property set to "inherit" ("dotted" value).
| ||||||
Test #lifoborderstyle12test a "list-item" fo with with only the "border-start-style" property set to "inherit" ("dotted" value).
| ||||||
Test #lifoborderstyle13test a "list-item" fo with with only the "border-end-style" property set to "inherit" ("dotted" value).
| ||||||
Test #lifoborderwidth1test a "list-item" fo with all four border width properties set to a fixed length ("0.3in").
| ||||||
Test #lifoborderwidth2test a "list-item" fo with all four border width properties set to "thin".
| ||||||
Test #lifoborderwidth3test a "list-item" fo with all four border width properties set to "medium".
| ||||||
Test #lifoborderwidth4test a "list-item" fo with all four border width properties set to "thick".
| ||||||
Test #lifoborderwidth5test a "list-item" fo with all four border width properties set to "thick", with the before and after style specified as "none".
| ||||||
Test #lifoborderwidth6test a "list-item" fo with all four border width properties set to "inherit".
| ||||||
Test #lifoborderwidth7test a "list-item" fo with only the "border-before-width" property set to "inherit".
| ||||||
Test #lifoborderwidth8test a "list-item" fo with only the "border-after-width" property set to "inherit".
| ||||||
Test #lifoborderwidth9test a "list-item" fo with only the "border-start-width" property set to "inherit".
| ||||||
Test #lifoborderwidth10test a "list-item" fo with only the "border-end-width" property set to "inherit".
| ||||||
Test #lifobordercolor1test a "list-item" fo with all four border color properties set to "red".
| ||||||
Test #lifobordercolor2test a "list-item" fo with all four border color properties set to different colors ("red", "aqua", "blue" and "green").
| ||||||
Test #lifobordercolor3test a "list-item" fo with all four border color properties set to "inherit".
| ||||||
Test #lifobordercolor4test a "list-item" fo with only the "border-before-color" property set to "inherit".
| ||||||
Test #lifobordercolor5test a "list-item" fo with only the "border-after-color" property set to "inherit".
| ||||||
Test #lifobordercolor6test a "list-item" fo with only the "border-start-color" property set to "inherit".
| ||||||
Test #lifobordercolor7test a "list-item" fo with only the "border-end-color" property set to "inherit".
| ||||||
Test #lifopadding1test a "list-item" fo with all four border padding properties set to a fixed length ("0.2in")
| ||||||
Test #lifopadding2test a "list-item" fo with the four padding properties set to different lengths ("0.1in", 0.15in", "0.2in" and "0.25in")
| ||||||
Test #lilfostartindent1test a "list-item-label" fo with the "start-indent" property set to "5pt".
| ||||||
Test #lilfostartindent2test of two "list-item-label" fo's with their "start-indent" properties set to "5pt" and "10pt" respectively.
| ||||||
Test #libfostartindent1test a "list-item-body" fo with the "start-indent" property set to "40pt".
| ||||||
Test #libfostartindent2test of two "list-item-body" fo's with their "start-indent" properties set to "30pt" and "40pt" respectively.
| ||||||
Test #tafoheightwidthtest a single "table" fo with the "height" and "width" properties set to a fixed values (3.0in).
| ||||||
Test #tafowritingm1test a single "table" fo with the "writing-mode" set to "tb-lr".
| ||||||
Test #tafoborderstyle1test the "table" fo with the border style properties set to "dotted".
| ||||||
Test #tafoborderstyle2test the "table" fo with the border style properties set to "dashed".
| ||||||
Test #tafoborderstyle3test the "table" fo with the border style properties set to "double".
| ||||||
Test #tafoborderstyle4test the "table" fo with the border style properties set to "groove".
| ||||||
Test #tafoborderstyle5test the "table" fo with the border style properties set to "ridge".
| ||||||
Test #tafoborderstyle6test the "table" fo with the border style properties set to "inset".
| ||||||
Test #tafoborderstyle7test the "table" fo with the border style properties set to "outset".
| ||||||
Test #tafoborderstyle8test the "table" fo with the border style properties set to "solid".
| ||||||
Test #tafoborderwidth1test the "table" fo with the border width properties set to a fixed length ("0.3in").
| ||||||
Test #tafoborderwidth2test the "table" fo with the border width properties set to "thin".
| ||||||
Test #tafoborderwidth3test the "table" fo with the border width properties set to "medium".
| ||||||
Test #tafoborderwidth4test the "table" fo with the border width properties set to "thick".
| ||||||
Test #tafoborderwidth5test the "table" fo with the border width properties set to "thick" and no style set for the before and after borders.
| ||||||
Test #tafocolor1test the "table" fo with the border color properties set to "red".
| ||||||
Test #tafocolor2test the "table" fo with the border color properties set to different colors ("red", "blue", "green" and ""yellow").
| ||||||
Test #tcofowidthtest a "table-column" fo with the "column-width" property set to a fixed value (4.0in).
| ||||||
Test #tcofovisibilityhtest a "table-column" fo with the "visibility" property set to "hide" (force no showing of column).
| ||||||
Test #tcofobackgroundtest three "table-columns" fo's with the "background-color" property set different colors.
| ||||||
Test #trfoheighttest three "table-row" fo's with their "height" properties set to a fixed length ("0.5in",0.75in and "1.0in" respectively).
| ||||||
Test #trfobackgroundtest three "table-row" fo's with their "background-color" properties set to "red", "blue" and "yellow" respectively.
| ||||||
Test #trfobreakafter1test of a "table-row" fo's with the "break-after" property set to "page".
| ||||||
Test #trfobreakafter2test of a "table-row" fo's with the "break-after" property set to "even-page" and forcing generation of a blank page.
| ||||||
Test #trfobreakafter3test of a "table-row" fo's with the "break-after" property set to "odd-page" and forcing generation of a blank page.
| ||||||
Test #trfobreakafter4test of a "table-row" fo's with the "break-after" property set to "even-page" and no blank pages generated.
| ||||||
Test #trfobreakafter5test of a "table-row" fo's with the "break-after" property set to "odd-page" and no blank pages generated.
| ||||||
Test #trfobreakbefore1test of a "table-row" fo's with the "break-before" property set to "page".
| ||||||
Test #trfobreakbefore2test of a "table-row" fo's with the "break-before" property set to "even-page" and no blank pages generated.
| ||||||
Test #trfobreakbefore3test of a "table-row" fo's with the "break-before" property set to "even-page" and one blank page generated.
| ||||||
Test #trfobreakbefore4test of a "table-row" fo's with the "break-before" property set to "odd-page" and one blank page generated.
| ||||||
Test #tcfobackground1test a "table-cell" fo with the "background-color" property set to "red".
| ||||||
Test #tcfobackground2test two "table-cell" fo's with their "background-color" properties set to "red" and respectively.
| ||||||
Test #tcfobackground3test a "table-cell" fo with the "background-color" property set to "inherit".
| ||||||
Test #tcfocolumnsspannedtest two "table-cell" fo's with the "number-columns-spanned" property set to "1" and "2" respectively.
| ||||||
Test #tcforowsspannedtest two "table-cell" fo's with the "number-rows-spanned" property set to "1" and "2" respectively.
| ||||||
Test #tcfoheighttest two "table-cell" fo's with the "height" property set to "1.in" and "2.0in" respectively.
| ||||||
Test #tcfowidthtest two "table-cell" fo's with the "width" property set to "1.in" and "2.0in" respectively.
| ||||||
Test #tcfoempty1test the "table-cell" fo with the "empty-cells" property set to "show" (force showing of empty cells).
| ||||||
Test #tcfoempty2test the "table-cell" fo with the "empty-cells" property set to "hide" (hide empty cells).
| ||||||
Test #tcfocolumnnumbertest three "table-cell" fo's with the "column-number" property set to values other than its normal order.
| ||||||
Test #tcfoborderstyle1test a "table-cell" fo with the "border-style" properties set to "dotted".
| ||||||
Test #tcfoborderstyle2test a "table-cell" fo with the "border-style" properties set to "dashed".
| ||||||
Test #tcfoborderstyle3test a "table-cell" fo with the "border-style" properties set to "double".
| ||||||
Test #tcfoborderstyle4test a "table-cell" fo with the "border-style" properties set to "groove".
| ||||||
Test #tcfoborderstyle5test a "table-cell" fo with the "border-style" properties set to "ridge".
| ||||||
Test #tcfoborderstyle6test a "table-cell" fo with the "border-style" properties set to "inset".
| ||||||
Test #tcfoborderstyle7test a "table-cell" fo with the "border-style" properties set to "outset".
| ||||||
Test #tcfoborderstyle8test a "table-cell" fo with the "border-style" properties set to "solid".
| ||||||
Test #tcfoborderstyle9test a "table-cell" fo with the "border-style" properties set to "inherit".
| ||||||
Test #tcfoborderstyle10test a "table-cell" fo with the only the "border-before-style" properties set to "inherit".
| ||||||
Test #tcfoborderstyle11test a "table-cell" fo with the only the "border-after-style" properties set to "inherit".
| ||||||
Test #tcfoborderstyle12test a "table-cell" fo with the only the "border-start-style" properties set to "inherit".
| ||||||
Test #tcfoborderstyle13test a "table-cell" fo with the only the "border-end-style" properties set to "inherit".
| ||||||
Test #tcfoborderwidth1test a "table-cell" fo with the border width properties set to a fixed length (0.3in).
| ||||||
Test #tcfoborderwidth2test a "table-cell" fo with the border width properties set to "thin".
| ||||||
Test #tcfoborderwidth3test a "table-cell" fo with the border width properties set to "medium".
| ||||||
Test #tcfoborderwidth4test a "table-cell" fo with the border width properties set to "thick".
| ||||||
Test #tcfoborderwidth5test a "table-cell" fo with the border width properties set to "thick" and no border style set for before and after borders.
| ||||||
Test #tcfobordercolor1test a "table-cell" fo with the "border-color" properties set to "blue".
| ||||||
Test #tcfopadding1test a "table-cell" fo with the four "padding" properties set to a fixed value (0.1in).
| ||||||
Test #cfp-font-family1this test tests the font-family property value of serif.
| ||||||
Test #cfp-font-family2this test tests the font-family property value of sans-serif.
| ||||||
Test #cfp-font-family3this test tests the font-family property value of cursive.
| ||||||
Test #cfp-font-family4this test tests the font-family property value of fantasy.
| ||||||
Test #cfp-font-family5this test tests the font-family property value of monospace.
| ||||||
Test #cfp-font-family6this test tests the font-family property value of (fantasy,sans-serif).
| ||||||