diff options
Diffstat (limited to 'test/layoutengine/testcases/block_border_padding.xml')
-rw-r--r-- | test/layoutengine/testcases/block_border_padding.xml | 168 |
1 files changed, 84 insertions, 84 deletions
diff --git a/test/layoutengine/testcases/block_border_padding.xml b/test/layoutengine/testcases/block_border_padding.xml index dd3278917..caf283542 100644 --- a/test/layoutengine/testcases/block_border_padding.xml +++ b/test/layoutengine/testcases/block_border_padding.xml @@ -48,107 +48,107 @@ </fo> <checks> <!-- First block, no gap --> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@border-start"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@border-end"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@border-before"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@bap"/> - <eval expected="350000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@ipd"/> - <eval expected="360000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@ipda"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@bpd"/> - <eval expected="34400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/@bpda"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[1]/@border-start"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[1]/@border-end"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[1]/@border-before"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[1]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[1]/@bap"/> + <eval expected="350000" xpath="//flow/block[1]/@ipd"/> + <eval expected="360000" xpath="//flow/block[1]/@ipda"/> + <eval expected="24400" xpath="//flow/block[1]/@bpd"/> + <eval expected="34400" xpath="//flow/block[1]/@bpda"/> <!-- Nested block of first block --> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@border-start"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@border-end"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@border-before"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@bap"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@ipd"/> - <eval expected="350000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@ipda"/> - <eval expected="14400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@bpd"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[1]/block[1]/@bpda"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[1]/block[1]/@border-start"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[1]/block[1]/@border-end"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[1]/block[1]/@border-before"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[1]/block[1]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[1]/block[1]/@bap"/> + <eval expected="340000" xpath="//flow/block[1]/block[1]/@ipd"/> + <eval expected="350000" xpath="//flow/block[1]/block[1]/@ipda"/> + <eval expected="14400" xpath="//flow/block[1]/block[1]/@bpd"/> + <eval expected="24400" xpath="//flow/block[1]/block[1]/@bpda"/> <!-- Second block, 5pt gap --> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@border-start"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@border-end"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@border-before"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@border-after"/> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@padding-start"/> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@padding-end"/> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@padding-before"/> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@padding-after"/> - <eval expected="10000 10000 10000 10000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@bap"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@ipd"/> - <eval expected="360000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@ipda"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@bpd"/> - <eval expected="44400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/@bpda"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[2]/@border-start"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[2]/@border-end"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[2]/@border-before"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[2]/@border-after"/> + <eval expected="5000" xpath="//flow/block[2]/@padding-start"/> + <eval expected="5000" xpath="//flow/block[2]/@padding-end"/> + <eval expected="5000" xpath="//flow/block[2]/@padding-before"/> + <eval expected="5000" xpath="//flow/block[2]/@padding-after"/> + <eval expected="10000 10000 10000 10000" xpath="//flow/block[2]/@bap"/> + <eval expected="340000" xpath="//flow/block[2]/@ipd"/> + <eval expected="360000" xpath="//flow/block[2]/@ipda"/> + <eval expected="24400" xpath="//flow/block[2]/@bpd"/> + <eval expected="44400" xpath="//flow/block[2]/@bpda"/> <!-- Nested block of second block --> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@border-start"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@border-end"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@border-before"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@bap"/> - <eval expected="330000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@ipd"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@ipda"/> - <eval expected="14400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@bpd"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[2]/block[1]/@bpda"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[2]/block[1]/@border-start"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[2]/block[1]/@border-end"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[2]/block[1]/@border-before"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[2]/block[1]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[2]/block[1]/@bap"/> + <eval expected="330000" xpath="//flow/block[2]/block[1]/@ipd"/> + <eval expected="340000" xpath="//flow/block[2]/block[1]/@ipda"/> + <eval expected="14400" xpath="//flow/block[2]/block[1]/@bpd"/> + <eval expected="24400" xpath="//flow/block[2]/block[1]/@bpda"/> <!-- third block, no gap between borders but margin around outer block --> <!-- space before block --> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[3]/@bpd"/> + <eval expected="5000" xpath="//flow/block[3]/@space-before"/> <!-- actual block --> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@space-start"/> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@space-end"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@border-start"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@border-end"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@border-before"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@bap"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@ipd"/> - <eval expected="350000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@ipda"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@bpd"/> - <eval expected="34400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/@bpda"/> + <eval expected="5000" xpath="//flow/block[3]/@space-start"/> + <eval expected="5000" xpath="//flow/block[3]/@space-end"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[3]/@border-start"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[3]/@border-end"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[3]/@border-before"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[3]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[3]/@bap"/> + <eval expected="340000" xpath="//flow/block[3]/@ipd"/> + <eval expected="350000" xpath="//flow/block[3]/@ipda"/> + <eval expected="24400" xpath="//flow/block[3]/@bpd"/> + <eval expected="44400" xpath="//flow/block[3]/@bpda"/> <!-- space after block --> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[5]/@bpd"/> + <eval expected="5000" xpath="//flow/block[3]/@space-after"/> <!-- Nested block of third block --> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@border-start"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@border-end"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@border-before"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@bap"/> - <eval expected="330000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@ipd"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@ipda"/> - <eval expected="14400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@bpd"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[4]/block[1]/@bpda"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[3]/block[1]/@border-start"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[3]/block[1]/@border-end"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[3]/block[1]/@border-before"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[3]/block[1]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[3]/block[1]/@bap"/> + <eval expected="330000" xpath="//flow/block[3]/block[1]/@ipd"/> + <eval expected="340000" xpath="//flow/block[3]/block[1]/@ipda"/> + <eval expected="14400" xpath="//flow/block[3]/block[1]/@bpd"/> + <eval expected="24400" xpath="//flow/block[3]/block[1]/@bpda"/> <!-- Fourth block, looks like the second block, but using margin on inner block instead of padding on outer block --> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@border-start"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@border-end"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@border-before"/> - <eval expected="(solid,#0000ff,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@bap"/> - <eval expected="350000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@ipd"/> - <eval expected="360000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@ipda"/> - <eval expected="34400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@bpd"/> - <eval expected="44400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/@bpda"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[4]/@border-start"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[4]/@border-end"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[4]/@border-before"/> + <eval expected="(solid,#0000ff,5000)" xpath="//flow/block[4]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[4]/@bap"/> + <eval expected="350000" xpath="//flow/block[4]/@ipd"/> + <eval expected="360000" xpath="//flow/block[4]/@ipda"/> + <eval expected="34400" xpath="//flow/block[4]/@bpd"/> + <eval expected="44400" xpath="//flow/block[4]/@bpda"/> <!-- Nested block of second block --> <!-- space before block --> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[1]/@bpd"/> + <eval expected="5000" xpath="//flow/block[4]/block[1]/@space-before"/> <!-- actual block --> - <eval expected="10000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@space-start"/> - <eval expected="10000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@space-end"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@border-start"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@border-end"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@border-before"/> - <eval expected="(solid,#ff0000,5000)" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@border-after"/> - <eval expected="5000 5000 5000 5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@bap"/> - <eval expected="330000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@ipd"/> - <eval expected="340000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@ipda"/> - <eval expected="14400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@bpd"/> - <eval expected="24400" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[2]/@bpda"/> + <eval expected="10000" xpath="//flow/block[4]/block[1]/@space-start"/> + <eval expected="10000" xpath="//flow/block[4]/block[1]/@space-end"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[4]/block[1]/@border-start"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[4]/block[1]/@border-end"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[4]/block[1]/@border-before"/> + <eval expected="(solid,#ff0000,5000)" xpath="//flow/block[4]/block[1]/@border-after"/> + <eval expected="5000 5000 5000 5000" xpath="//flow/block[4]/block[1]/@bap"/> + <eval expected="330000" xpath="//flow/block[4]/block[1]/@ipd"/> + <eval expected="340000" xpath="//flow/block[4]/block[1]/@ipda"/> + <eval expected="14400" xpath="//flow/block[4]/block[1]/@bpd"/> + <eval expected="34400" xpath="//flow/block[4]/block[1]/@bpda"/> <!-- space after block --> - <eval expected="5000" xpath="/areaTree/pageSequence/pageViewport/page[1]/regionViewport/regionBody/mainReference/span/flow/block[6]/block[3]/@bpd"/> + <eval expected="5000" xpath="//flow/block[4]/block[1]/@space-after"/> </checks> </testcase> |