Index: LayoutTests/platform/mac/css1/box_properties/border-expected.txt |
diff --git a/LayoutTests/platform/mac/css1/box_properties/border-expected.txt b/LayoutTests/platform/mac/css1/box_properties/border-expected.txt |
index 0203f4afd5f51fb560cbc3c20e1f748fe4fae300..759f0caed993bd36722f26a30a31ecf590f630d2 100644 |
--- a/LayoutTests/platform/mac/css1/box_properties/border-expected.txt |
+++ b/LayoutTests/platform/mac/css1/box_properties/border-expected.txt |
@@ -1,188 +1,188 @@ |
-layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1342 |
+layer at (0,0) size 800x600 clip at (0,0) size 785x600 scrollHeight 1432 |
RenderView at (0,0) size 800x600 |
-layer at (0,0) size 785x1342 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600 |
- RenderBlock {HTML} at (0,0) size 785x1342 |
- RenderBody {BODY} at (8,8) size 769x1326 [bgcolor=#CCCCCC] |
- RenderBlock {P} at (0,0) size 769x16 |
- RenderText {#text} at (0,0) size 363x16 |
+layer at (0,0) size 785x1432 backgroundClip at (0,0) size 785x600 clip at (0,0) size 785x600 outlineClip at (0,0) size 785x600 |
+ RenderBlock {HTML} at (0,0) size 785x1432 |
+ RenderBody {BODY} at (8,8) size 769x1416 [bgcolor=#CCCCCC] |
+ RenderBlock {P} at (0,0) size 769x18 |
+ RenderText {#text} at (0,0) size 363x18 |
text run at (0,0) width 363: "The style declarations which apply to the text below are:" |
- RenderBlock {PRE} at (0,32) size 769x117 |
- RenderText {#text} at (0,0) size 266x117 |
+ RenderBlock {PRE} at (0,34) size 769x135 |
+ RenderText {#text} at (0,0) size 266x135 |
text run at (0,0) width 266: ".one {border: medium black solid;}" |
text run at (265,0) width 1: " " |
- text run at (0,13) width 258: ".two {border: thin maroon ridge;}" |
- text run at (257,13) width 1: " " |
- text run at (0,26) width 266: ".three {border: 10px teal outset;}" |
- text run at (265,26) width 1: " " |
- text run at (0,39) width 258: ".four {border: 10px olive inset;}" |
- text run at (257,39) width 1: " " |
- text run at (0,52) width 219: ".five {border: 10px maroon;}" |
- text run at (218,52) width 1: " " |
- text run at (0,65) width 227: ".six {border: maroon double;}" |
- text run at (226,65) width 1: " " |
- text run at (0,78) width 250: ".seven {border: left red solid;}" |
- text run at (249,78) width 1: " " |
- text run at (0,91) width 164: ".eight {border: 0px;}" |
- text run at (163,91) width 1: " " |
- text run at (0,104) width 227: "TD {border: 2px solid green;}" |
- text run at (226,104) width 1: " " |
- RenderBlock {HR} at (0,162) size 769x2 [border: (1px inset #EEEEEE)] |
- RenderBlock {P} at (0,180) size 769x32 |
- RenderText {#text} at (0,0) size 765x32 |
+ text run at (0,15) width 258: ".two {border: thin maroon ridge;}" |
+ text run at (257,15) width 1: " " |
+ text run at (0,30) width 266: ".three {border: 10px teal outset;}" |
+ text run at (265,30) width 1: " " |
+ text run at (0,45) width 258: ".four {border: 10px olive inset;}" |
+ text run at (257,45) width 1: " " |
+ text run at (0,60) width 219: ".five {border: 10px maroon;}" |
+ text run at (218,60) width 1: " " |
+ text run at (0,75) width 227: ".six {border: maroon double;}" |
+ text run at (226,75) width 1: " " |
+ text run at (0,90) width 250: ".seven {border: left red solid;}" |
+ text run at (249,90) width 1: " " |
+ text run at (0,105) width 164: ".eight {border: 0px;}" |
+ text run at (163,105) width 1: " " |
+ text run at (0,120) width 227: "TD {border: 2px solid green;}" |
+ text run at (226,120) width 1: " " |
+ RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #EEEEEE)] |
+ RenderBlock {P} at (0,200) size 769x36 |
+ RenderText {#text} at (0,0) size 765x36 |
text run at (0,0) width 641: "Note that all table cells on this page should have a two-pixel solid green border along all four sides. " |
text run at (640,0) width 125: "This border applies" |
- text run at (0,16) width 324: "only to the cells, not the rows which contain them." |
- RenderBlock {P} at (0,228) size 769x22 [border: (3px solid #000000)] |
- RenderText {#text} at (3,3) size 491x16 |
+ text run at (0,18) width 324: "only to the cells, not the rows which contain them." |
+ RenderBlock {P} at (0,252) size 769x24 [border: (3px solid #000000)] |
+ RenderText {#text} at (3,3) size 491x18 |
text run at (3,3) width 491: "This paragraph should have a medium black solid border all the way around." |
- RenderBlock {P} at (0,266) size 769x18 [border: (1px ridge #800000)] |
- RenderText {#text} at (1,1) size 488x16 |
+ RenderBlock {P} at (0,292) size 769x20 [border: (1px ridge #800000)] |
+ RenderText {#text} at (1,1) size 488x18 |
text run at (1,1) width 488: "This paragraph should have a thin maroon ridged border all the way around." |
- RenderBlock {P} at (0,300) size 769x36 [border: (10px outset #008080)] |
- RenderText {#text} at (10,10) size 528x16 |
+ RenderBlock {P} at (0,328) size 769x38 [border: (10px outset #008080)] |
+ RenderText {#text} at (10,10) size 528x18 |
text run at (10,10) width 528: "This paragraph should have a ten-pixel-wide teal outset border all the way around." |
- RenderBlock {P} at (0,352) size 769x36 [border: (10px inset #808000)] |
- RenderText {#text} at (10,10) size 529x16 |
+ RenderBlock {P} at (0,382) size 769x38 [border: (10px inset #808000)] |
+ RenderText {#text} at (10,10) size 529x18 |
text run at (10,10) width 529: "This paragraph should have a ten-pixel-wide olive inset border all the way around." |
- RenderBlock {P} at (0,404) size 769x32 |
- RenderText {#text} at (0,0) size 354x16 |
+ RenderBlock {P} at (0,436) size 769x36 |
+ RenderText {#text} at (0,0) size 354x18 |
text run at (0,0) width 354: "This paragraph should have no border around it, as the " |
- RenderInline {TT} at (0,0) size 94x13 |
- RenderText {#text} at (353,2) size 94x13 |
+ RenderInline {TT} at (0,0) size 94x15 |
+ RenderText {#text} at (353,2) size 94x15 |
text run at (353,2) width 94: "border-style" |
- RenderText {#text} at (446,0) size 741x32 |
+ RenderText {#text} at (446,0) size 741x36 |
text run at (446,0) width 295: " was not set, and it should not be offset in any" |
- text run at (0,16) width 31: "way." |
- RenderBlock {P} at (0,452) size 769x38 [border: (3px double #800000)] |
- RenderText {#text} at (3,3) size 543x16 |
+ text run at (0,18) width 31: "way." |
+ RenderBlock {P} at (0,488) size 769x42 [border: (3px double #800000)] |
+ RenderText {#text} at (3,3) size 543x18 |
text run at (3,3) width 543: "This paragraph should have a medium maroon double border around it, even though " |
- RenderInline {CODE} at (0,0) size 95x13 |
- RenderText {#text} at (545,5) size 95x13 |
+ RenderInline {CODE} at (0,0) size 95x15 |
+ RenderText {#text} at (545,5) size 95x15 |
text run at (545,5) width 95: "border-width" |
- RenderText {#text} at (639,3) size 755x32 |
+ RenderText {#text} at (639,3) size 755x36 |
text run at (639,3) width 119: " was not explicitly" |
- text run at (3,19) width 22: "set." |
- RenderBlock {P} at (0,506) size 769x16 |
- RenderText {#text} at (0,0) size 633x16 |
+ text run at (3,21) width 22: "set." |
+ RenderBlock {P} at (0,546) size 769x18 |
+ RenderText {#text} at (0,0) size 633x18 |
text run at (0,0) width 633: "This paragraph should have no border around it, as its declaration is invalid and should be ignored." |
- RenderBlock {P} at (0,538) size 769x35 |
- RenderInline {A} at (0,0) size 25x16 |
- RenderText {#text} at (0,0) size 25x16 |
+ RenderBlock {P} at (0,580) size 769x37 |
+ RenderInline {A} at (0,0) size 25x18 |
+ RenderText {#text} at (0,0) size 25x18 |
text run at (0,0) width 25: "The" |
- RenderText {#text} at (24,0) size 731x16 |
+ RenderText {#text} at (24,0) size 731x18 |
text run at (24,0) width 731: " following image is also an anchor which points to a target on this page, but it should not have a border around it: " |
- RenderInline {A} at (0,0) size 15x16 [color=#0000FF] |
- RenderImage {IMG} at (0,16) size 15x15 |
- RenderText {#text} at (15,19) size 4x16 |
+ RenderInline {A} at (0,0) size 15x18 [color=#0000FF] |
+ RenderImage {IMG} at (0,18) size 15x15 |
+ RenderText {#text} at (15,19) size 4x18 |
text run at (15,19) width 4: "." |
- LayoutTable {TABLE} at (0,589) size 769x105 [border: (1px outset #808080)] |
- LayoutTableSection {TBODY} at (1,1) size 767x103 |
- LayoutTableRow {TR} at (0,5) size 767x38 |
- LayoutTableCell {TD} at (5,5) size 757x38 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
- RenderText {#text} at (3,3) size 729x32 |
+ LayoutTable {TABLE} at (0,633) size 769x113 [border: (1px outset #808080)] |
+ LayoutTableSection {TBODY} at (1,1) size 767x111 |
+ LayoutTableRow {TR} at (0,5) size 767x42 |
+ LayoutTableCell {TD} at (5,5) size 757x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
+ RenderText {#text} at (3,3) size 729x36 |
text run at (3,3) width 414: "Every cell in this table should have a 2-pixel solid green border. " |
text run at (416,3) width 316: "This is also true of the table-testing section in the" |
- text run at (3,19) width 179: "second half of the test page." |
- LayoutTableRow {TR} at (0,48) size 767x50 |
- LayoutTableCell {TD} at (5,62) size 192x22 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
- RenderText {#text} at (3,3) size 54x16 |
+ text run at (3,21) width 179: "second half of the test page." |
+ LayoutTableRow {TR} at (0,52) size 767x54 |
+ LayoutTableCell {TD} at (5,67) size 192x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
+ RenderText {#text} at (3,3) size 54x18 |
text run at (3,3) width 54: "Cell one" |
- LayoutTableCell {TD} at (202,48) size 560x50 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
- RenderBlock (anonymous) at (3,3) size 554x16 |
- RenderText {#text} at (0,0) size 55x16 |
+ LayoutTableCell {TD} at (202,52) size 560x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
+ RenderBlock (anonymous) at (3,3) size 554x18 |
+ RenderText {#text} at (0,0) size 55x18 |
text run at (0,0) width 55: "Cell two" |
- LayoutTable {TABLE} at (3,19) size 168x28 [border: (1px outset #808080)] |
- LayoutTableSection {TBODY} at (1,1) size 166x26 |
- LayoutTableRow {TR} at (0,2) size 166x22 |
- LayoutTableCell {TD} at (2,2) size 162x22 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1] |
- RenderText {#text} at (3,3) size 156x16 |
+ LayoutTable {TABLE} at (3,21) size 168x30 [border: (1px outset #808080)] |
+ LayoutTableSection {TBODY} at (1,1) size 166x28 |
+ LayoutTableRow {TR} at (0,2) size 166x24 |
+ LayoutTableCell {TD} at (2,2) size 162x24 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1] |
+ RenderText {#text} at (3,3) size 156x18 |
text run at (3,3) width 156: "Nested single-cell table!" |
- RenderBlock {P} at (0,710) size 769x16 |
- RenderText {#text} at (0,0) size 180x16 |
+ RenderBlock {P} at (0,762) size 769x18 |
+ RenderText {#text} at (0,0) size 180x18 |
text run at (0,0) width 180: "This is an unstyled element." |
- LayoutTable {TABLE} at (0,742) size 769x584 [border: (1px outset #808080)] |
- LayoutTableSection {TBODY} at (1,1) size 767x582 |
- LayoutTableRow {TR} at (0,0) size 767x26 |
- LayoutTableCell {TD} at (0,0) size 767x26 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
- RenderInline {STRONG} at (0,0) size 163x16 |
- RenderText {#text} at (5,5) size 163x16 |
+ LayoutTable {TABLE} at (0,796) size 769x620 [border: (1px outset #808080)] |
+ LayoutTableSection {TBODY} at (1,1) size 767x618 |
+ LayoutTableRow {TR} at (0,0) size 767x28 |
+ LayoutTableCell {TD} at (0,0) size 767x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
+ RenderInline {STRONG} at (0,0) size 163x18 |
+ RenderText {#text} at (5,5) size 163x18 |
text run at (5,5) width 163: "TABLE Testing Section" |
- LayoutTableRow {TR} at (0,26) size 767x556 |
- LayoutTableCell {TD} at (0,291) size 14x26 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
- RenderText {#text} at (5,5) size 4x16 |
+ LayoutTableRow {TR} at (0,28) size 767x590 |
+ LayoutTableCell {TD} at (0,309) size 14x28 [bgcolor=#C0C0C0] [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
+ RenderText {#text} at (5,5) size 4x18 |
text run at (5,5) width 4: " " |
- LayoutTableCell {TD} at (14,26) size 753x556 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
- RenderBlock {P} at (5,5) size 743x32 |
- RenderText {#text} at (0,0) size 715x32 |
+ LayoutTableCell {TD} at (14,28) size 753x590 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
+ RenderBlock {P} at (5,5) size 743x36 |
+ RenderText {#text} at (0,0) size 715x36 |
text run at (0,0) width 641: "Note that all table cells on this page should have a two-pixel solid green border along all four sides. " |
text run at (640,0) width 75: "This border" |
- text run at (0,16) width 373: "applies only to the cells, not the rows which contain them." |
- RenderBlock {P} at (5,53) size 743x22 [border: (3px solid #000000)] |
- RenderText {#text} at (3,3) size 491x16 |
+ text run at (0,18) width 373: "applies only to the cells, not the rows which contain them." |
+ RenderBlock {P} at (5,57) size 743x24 [border: (3px solid #000000)] |
+ RenderText {#text} at (3,3) size 491x18 |
text run at (3,3) width 491: "This paragraph should have a medium black solid border all the way around." |
- RenderBlock {P} at (5,91) size 743x18 [border: (1px ridge #800000)] |
- RenderText {#text} at (1,1) size 488x16 |
+ RenderBlock {P} at (5,97) size 743x20 [border: (1px ridge #800000)] |
+ RenderText {#text} at (1,1) size 488x18 |
text run at (1,1) width 488: "This paragraph should have a thin maroon ridged border all the way around." |
- RenderBlock {P} at (5,125) size 743x36 [border: (10px outset #008080)] |
- RenderText {#text} at (10,10) size 528x16 |
+ RenderBlock {P} at (5,133) size 743x38 [border: (10px outset #008080)] |
+ RenderText {#text} at (10,10) size 528x18 |
text run at (10,10) width 528: "This paragraph should have a ten-pixel-wide teal outset border all the way around." |
- RenderBlock {P} at (5,177) size 743x36 [border: (10px inset #808000)] |
- RenderText {#text} at (10,10) size 529x16 |
+ RenderBlock {P} at (5,187) size 743x38 [border: (10px inset #808000)] |
+ RenderText {#text} at (10,10) size 529x18 |
text run at (10,10) width 529: "This paragraph should have a ten-pixel-wide olive inset border all the way around." |
- RenderBlock {P} at (5,229) size 743x32 |
- RenderText {#text} at (0,0) size 354x16 |
+ RenderBlock {P} at (5,241) size 743x36 |
+ RenderText {#text} at (0,0) size 354x18 |
text run at (0,0) width 354: "This paragraph should have no border around it, as the " |
- RenderInline {TT} at (0,0) size 94x13 |
- RenderText {#text} at (353,2) size 94x13 |
+ RenderInline {TT} at (0,0) size 94x15 |
+ RenderText {#text} at (353,2) size 94x15 |
text run at (353,2) width 94: "border-style" |
- RenderText {#text} at (446,0) size 741x32 |
+ RenderText {#text} at (446,0) size 741x36 |
text run at (446,0) width 295: " was not set, and it should not be offset in any" |
- text run at (0,16) width 31: "way." |
- RenderBlock {P} at (5,277) size 743x38 [border: (3px double #800000)] |
- RenderText {#text} at (3,3) size 543x16 |
+ text run at (0,18) width 31: "way." |
+ RenderBlock {P} at (5,293) size 743x42 [border: (3px double #800000)] |
+ RenderText {#text} at (3,3) size 543x18 |
text run at (3,3) width 543: "This paragraph should have a medium maroon double border around it, even though " |
- RenderInline {CODE} at (0,0) size 95x13 |
- RenderText {#text} at (545,5) size 95x13 |
+ RenderInline {CODE} at (0,0) size 95x15 |
+ RenderText {#text} at (545,5) size 95x15 |
text run at (545,5) width 95: "border-width" |
- RenderText {#text} at (639,3) size 690x32 |
+ RenderText {#text} at (639,3) size 690x36 |
text run at (639,3) width 54: " was not" |
- text run at (3,19) width 87: "explicitly set." |
- RenderBlock {P} at (5,331) size 743x16 |
- RenderText {#text} at (0,0) size 633x16 |
+ text run at (3,21) width 87: "explicitly set." |
+ RenderBlock {P} at (5,351) size 743x18 |
+ RenderText {#text} at (0,0) size 633x18 |
text run at (0,0) width 633: "This paragraph should have no border around it, as its declaration is invalid and should be ignored." |
- RenderBlock {P} at (5,363) size 743x35 |
- RenderInline {A} at (0,0) size 25x16 |
- RenderText {#text} at (0,0) size 25x16 |
+ RenderBlock {P} at (5,385) size 743x37 |
+ RenderInline {A} at (0,0) size 25x18 |
+ RenderText {#text} at (0,0) size 25x18 |
text run at (0,0) width 25: "The" |
- RenderText {#text} at (24,0) size 733x35 |
+ RenderText {#text} at (24,0) size 733x37 |
text run at (24,0) width 709: " following image is also an anchor which points to a target on this page, but it should not have a border around" |
text run at (0,19) width 18: "it: " |
- RenderInline {A} at (0,0) size 16x16 [color=#0000FF] |
- RenderImage {IMG} at (17.33,16) size 15x15 |
- RenderText {#text} at (32,19) size 5x16 |
+ RenderInline {A} at (0,0) size 16x18 [color=#0000FF] |
+ RenderImage {IMG} at (17.33,18) size 15x15 |
+ RenderText {#text} at (32,19) size 5x18 |
text run at (32,19) width 5: "." |
- LayoutTable {TABLE} at (5,414) size 743x105 [border: (1px outset #808080)] |
- LayoutTableSection {TBODY} at (1,1) size 741x103 |
- LayoutTableRow {TR} at (0,5) size 741x38 |
- LayoutTableCell {TD} at (5,5) size 731x38 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
- RenderText {#text} at (3,3) size 706x32 |
+ LayoutTable {TABLE} at (5,438) size 743x113 [border: (1px outset #808080)] |
+ LayoutTableSection {TBODY} at (1,1) size 741x111 |
+ LayoutTableRow {TR} at (0,5) size 741x42 |
+ LayoutTableCell {TD} at (5,5) size 731x42 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=2] |
+ RenderText {#text} at (3,3) size 706x36 |
text run at (3,3) width 414: "Every cell in this table should have a 2-pixel solid green border. " |
text run at (416,3) width 293: "This is also true of the table-testing section in" |
- text run at (3,19) width 203: "the second half of the test page." |
- LayoutTableRow {TR} at (0,48) size 741x50 |
- LayoutTableCell {TD} at (5,62) size 186x22 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
- RenderText {#text} at (3,3) size 54x16 |
+ text run at (3,21) width 203: "the second half of the test page." |
+ LayoutTableRow {TR} at (0,52) size 741x54 |
+ LayoutTableCell {TD} at (5,67) size 186x24 [border: (2px solid #008000)] [r=1 c=0 rs=1 cs=1] |
+ RenderText {#text} at (3,3) size 54x18 |
text run at (3,3) width 54: "Cell one" |
- LayoutTableCell {TD} at (196,48) size 540x50 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
- RenderBlock (anonymous) at (3,3) size 534x16 |
- RenderText {#text} at (0,0) size 55x16 |
+ LayoutTableCell {TD} at (196,52) size 540x54 [border: (2px solid #008000)] [r=1 c=1 rs=1 cs=1] |
+ RenderBlock (anonymous) at (3,3) size 534x18 |
+ RenderText {#text} at (0,0) size 55x18 |
text run at (0,0) width 55: "Cell two" |
- LayoutTable {TABLE} at (3,19) size 168x28 [border: (1px outset #808080)] |
- LayoutTableSection {TBODY} at (1,1) size 166x26 |
- LayoutTableRow {TR} at (0,2) size 166x22 |
- LayoutTableCell {TD} at (2,2) size 162x22 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1] |
- RenderText {#text} at (3,3) size 156x16 |
+ LayoutTable {TABLE} at (3,21) size 168x30 [border: (1px outset #808080)] |
+ LayoutTableSection {TBODY} at (1,1) size 166x28 |
+ LayoutTableRow {TR} at (0,2) size 166x24 |
+ LayoutTableCell {TD} at (2,2) size 162x24 [border: (2px solid #008000)] [r=0 c=0 rs=1 cs=1] |
+ RenderText {#text} at (3,3) size 156x18 |
text run at (3,3) width 156: "Nested single-cell table!" |
- RenderBlock {P} at (5,535) size 743x16 |
- RenderText {#text} at (0,0) size 180x16 |
+ RenderBlock {P} at (5,567) size 743x18 |
+ RenderText {#text} at (0,0) size 180x18 |
text run at (0,0) width 180: "This is an unstyled element." |