| OLD | NEW |
| 1 layer at (0,0) size 800x600 | 1 layer at (0,0) size 800x600 |
| 2 LayoutView at (0,0) size 800x600 | 2 LayoutView at (0,0) size 800x600 |
| 3 layer at (0,0) size 800x482 | 3 layer at (0,0) size 800x482 |
| 4 LayoutBlockFlow {HTML} at (0,0) size 800x482 | 4 LayoutBlockFlow {HTML} at (0,0) size 800x482 |
| 5 LayoutBlockFlow {BODY} at (8,8) size 784x458 | 5 LayoutBlockFlow {BODY} at (8,8) size 784x458 |
| 6 LayoutBlockFlow (anonymous) at (0,0) size 784x424 | 6 LayoutBlockFlow (anonymous) at (0,0) size 784x424 |
| 7 LayoutText {#text} at (302,88) size 4x18 | 7 LayoutText {#text} at (302,88) size 4x18 |
| 8 text run at (302,88) width 4: " " | 8 text run at (302,88) width 4: " " |
| 9 LayoutText {#text} at (0,0) size 0x0 | 9 LayoutText {#text} at (0,0) size 0x0 |
| 10 LayoutText {#text} at (302,194) size 4x18 | 10 LayoutText {#text} at (302,194) size 4x18 |
| 11 text run at (302,194) width 4: " " | 11 text run at (302,194) width 4: " " |
| 12 LayoutText {#text} at (0,0) size 0x0 | 12 LayoutText {#text} at (0,0) size 0x0 |
| 13 LayoutText {#text} at (302,300) size 4x18 | 13 LayoutText {#text} at (302,300) size 4x18 |
| 14 text run at (302,300) width 4: " " | 14 text run at (302,300) width 4: " " |
| 15 LayoutText {#text} at (0,0) size 0x0 | 15 LayoutText {#text} at (0,0) size 0x0 |
| 16 LayoutText {#text} at (302,406) size 4x18 | 16 LayoutText {#text} at (302,406) size 4x18 |
| 17 text run at (302,406) width 4: " " | 17 text run at (302,406) width 4: " " |
| 18 LayoutText {#text} at (0,0) size 0x0 | 18 LayoutText {#text} at (0,0) size 0x0 |
| 19 LayoutBlockFlow {P} at (0,440) size 784x18 | 19 LayoutBlockFlow {P} at (0,440) size 784x18 |
| 20 LayoutText {#text} at (0,0) size 366x18 | 20 LayoutText {#text} at (0,0) size 366x18 |
| 21 text run at (0,0) width 366: "Tests that image alt text takes directio
nality into account." | 21 text run at (0,0) width 366: "Tests that image alt text takes directio
nality into account." |
| 22 layer at (8,8) size 302x102 clip at (9,9) size 300x100 scrollHeight 134 | 22 layer at (8,8) size 302x102 clip at (9,9) size 300x100 scrollHeight 134 |
| 23 LayoutBlockFlow (relative positioned) {SECTION} at (0,0) size 302x102 [border:
(1px solid #FF0000)] | 23 LayoutBlockFlow (relative positioned) {SECTION} at (0,0) size 302x102 [border:
(1px solid #FF0000)] |
| 24 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 24 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 25 LayoutText {#text} at (0,0) size 163x28 | 25 LayoutText {#text} at (0,0) size 163x28 |
| 26 text run at (0,0) width 163: "ltr image, rtl alt" | 26 text run at (0,0) width 163: "ltr image, rtl alt" |
| 27 layer at (9,59) size 280x80 backgroundClip at (9,9) size 300x100 clip at (9,9) s
ize 300x100 outlineClip at (9,9) size 300x100 | 27 layer at (9,59) size 280x80 backgroundClip at (9,9) size 300x100 clip at (9,9) s
ize 300x100 |
| 28 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 28 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 29 layer at (9,59) size 280x80 backgroundClip at (9,59) size 280x50 clip at (10,60)
size 278x49 outlineClip at (9,9) size 300x100 | 29 layer at (9,59) size 280x80 backgroundClip at (9,59) size 280x50 clip at (10,60)
size 278x49 |
| 30 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 30 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 31 LayoutImage (floating) {IMG} at (2,2) size 16x16 | 31 LayoutImage (floating) {IMG} at (2,2) size 16x16 |
| 32 layer at (27,61) size 260x21 | 32 layer at (27,61) size 260x21 |
| 33 LayoutBlockFlow {DIV} at (18,2) size 260x21 | 33 LayoutBlockFlow {DIV} at (18,2) size 260x21 |
| 34 LayoutText {#text} at (0,1) size 10x18 | 34 LayoutText {#text} at (0,1) size 10x18 |
| 35 text run at (0,1) width 10 RTL: "\x{6CC}\x{627}" | 35 text run at (0,1) width 10 RTL: "\x{6CC}\x{627}" |
| 36 layer at (314,8) size 302x102 clip at (315,9) size 300x100 scrollHeight 134 | 36 layer at (314,8) size 302x102 clip at (315,9) size 300x100 scrollHeight 134 |
| 37 LayoutBlockFlow (relative positioned) {SECTION} at (306,0) size 302x102 [borde
r: (1px solid #FF0000)] | 37 LayoutBlockFlow (relative positioned) {SECTION} at (306,0) size 302x102 [borde
r: (1px solid #FF0000)] |
| 38 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 38 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 39 LayoutText {#text} at (0,0) size 163x28 | 39 LayoutText {#text} at (0,0) size 163x28 |
| 40 text run at (0,0) width 163: "rtl image, rtl alt" | 40 text run at (0,0) width 163: "rtl image, rtl alt" |
| 41 layer at (315,59) size 280x80 backgroundClip at (315,9) size 300x100 clip at (31
5,9) size 300x100 outlineClip at (315,9) size 300x100 | 41 layer at (315,59) size 280x80 backgroundClip at (315,9) size 300x100 clip at (31
5,9) size 300x100 |
| 42 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 42 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 43 layer at (315,59) size 280x80 backgroundClip at (315,59) size 280x50 clip at (31
6,60) size 278x49 outlineClip at (315,9) size 300x100 | 43 layer at (315,59) size 280x80 backgroundClip at (315,59) size 280x50 clip at (31
6,60) size 278x49 |
| 44 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 44 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 45 LayoutImage (floating) {IMG} at (262,2) size 16x16 | 45 LayoutImage (floating) {IMG} at (262,2) size 16x16 |
| 46 layer at (317,61) size 260x21 | 46 layer at (317,61) size 260x21 |
| 47 LayoutBlockFlow {DIV} at (2,2) size 260x21 | 47 LayoutBlockFlow {DIV} at (2,2) size 260x21 |
| 48 LayoutText {#text} at (250,1) size 10x18 | 48 LayoutText {#text} at (250,1) size 10x18 |
| 49 text run at (250,1) width 10 RTL: "\x{6CC}\x{627}" | 49 text run at (250,1) width 10 RTL: "\x{6CC}\x{627}" |
| 50 layer at (8,114) size 302x102 clip at (9,115) size 300x100 scrollHeight 134 | 50 layer at (8,114) size 302x102 clip at (9,115) size 300x100 scrollHeight 134 |
| 51 LayoutBlockFlow (relative positioned) {SECTION} at (0,106) size 302x102 [borde
r: (1px solid #FF0000)] | 51 LayoutBlockFlow (relative positioned) {SECTION} at (0,106) size 302x102 [borde
r: (1px solid #FF0000)] |
| 52 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 52 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 53 LayoutText {#text} at (0,0) size 163x28 | 53 LayoutText {#text} at (0,0) size 163x28 |
| 54 text run at (0,0) width 163: "ltr image, ltr alt" | 54 text run at (0,0) width 163: "ltr image, ltr alt" |
| 55 layer at (9,165) size 280x80 backgroundClip at (9,115) size 300x100 clip at (9,1
15) size 300x100 outlineClip at (9,115) size 300x100 | 55 layer at (9,165) size 280x80 backgroundClip at (9,115) size 300x100 clip at (9,1
15) size 300x100 |
| 56 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 56 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 57 layer at (9,165) size 280x80 backgroundClip at (9,165) size 280x50 clip at (10,1
66) size 278x49 outlineClip at (9,115) size 300x100 | 57 layer at (9,165) size 280x80 backgroundClip at (9,165) size 280x50 clip at (10,1
66) size 278x49 |
| 58 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 58 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 59 LayoutImage (floating) {IMG} at (2,2) size 16x16 | 59 LayoutImage (floating) {IMG} at (2,2) size 16x16 |
| 60 layer at (27,167) size 260x18 | 60 layer at (27,167) size 260x18 |
| 61 LayoutBlockFlow {DIV} at (18,2) size 260x18 | 61 LayoutBlockFlow {DIV} at (18,2) size 260x18 |
| 62 LayoutText {#text} at (0,0) size 16x18 | 62 LayoutText {#text} at (0,0) size 16x18 |
| 63 text run at (0,0) width 16: "alt" | 63 text run at (0,0) width 16: "alt" |
| 64 layer at (314,114) size 302x102 clip at (315,115) size 300x100 scrollHeight 134 | 64 layer at (314,114) size 302x102 clip at (315,115) size 300x100 scrollHeight 134 |
| 65 LayoutBlockFlow (relative positioned) {SECTION} at (306,106) size 302x102 [bor
der: (1px solid #FF0000)] | 65 LayoutBlockFlow (relative positioned) {SECTION} at (306,106) size 302x102 [bor
der: (1px solid #FF0000)] |
| 66 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 66 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 67 LayoutText {#text} at (0,0) size 163x28 | 67 LayoutText {#text} at (0,0) size 163x28 |
| 68 text run at (0,0) width 163: "rtl image, ltr alt" | 68 text run at (0,0) width 163: "rtl image, ltr alt" |
| 69 layer at (315,165) size 280x80 backgroundClip at (315,115) size 300x100 clip at
(315,115) size 300x100 outlineClip at (315,115) size 300x100 | 69 layer at (315,165) size 280x80 backgroundClip at (315,115) size 300x100 clip at
(315,115) size 300x100 |
| 70 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 70 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 71 layer at (315,165) size 280x80 backgroundClip at (315,165) size 280x50 clip at (
316,166) size 278x49 outlineClip at (315,115) size 300x100 | 71 layer at (315,165) size 280x80 backgroundClip at (315,165) size 280x50 clip at (
316,166) size 278x49 |
| 72 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 72 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 73 LayoutImage (floating) {IMG} at (262,2) size 16x16 | 73 LayoutImage (floating) {IMG} at (262,2) size 16x16 |
| 74 layer at (317,167) size 260x18 | 74 layer at (317,167) size 260x18 |
| 75 LayoutBlockFlow {DIV} at (2,2) size 260x18 | 75 LayoutBlockFlow {DIV} at (2,2) size 260x18 |
| 76 LayoutText {#text} at (244,0) size 16x18 | 76 LayoutText {#text} at (244,0) size 16x18 |
| 77 text run at (244,0) width 16: "alt" | 77 text run at (244,0) width 16: "alt" |
| 78 layer at (8,220) size 302x102 clip at (9,221) size 300x100 scrollHeight 134 | 78 layer at (8,220) size 302x102 clip at (9,221) size 300x100 scrollHeight 134 |
| 79 LayoutBlockFlow (relative positioned) {SECTION} at (0,212) size 302x102 [borde
r: (1px solid #FF0000)] | 79 LayoutBlockFlow (relative positioned) {SECTION} at (0,212) size 302x102 [borde
r: (1px solid #FF0000)] |
| 80 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 80 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 81 LayoutText {#text} at (0,0) size 191x28 | 81 LayoutText {#text} at (0,0) size 191x28 |
| 82 text run at (0,0) width 191: "ltr image, weak alt" | 82 text run at (0,0) width 191: "ltr image, weak alt" |
| 83 layer at (9,271) size 280x80 backgroundClip at (9,221) size 300x100 clip at (9,2
21) size 300x100 outlineClip at (9,221) size 300x100 | 83 layer at (9,271) size 280x80 backgroundClip at (9,221) size 300x100 clip at (9,2
21) size 300x100 |
| 84 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 84 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 85 layer at (9,271) size 280x80 backgroundClip at (9,271) size 280x50 clip at (10,2
72) size 278x49 outlineClip at (9,221) size 300x100 | 85 layer at (9,271) size 280x80 backgroundClip at (9,271) size 280x50 clip at (10,2
72) size 278x49 |
| 86 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 86 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 87 LayoutImage (floating) {IMG} at (2,2) size 16x16 | 87 LayoutImage (floating) {IMG} at (2,2) size 16x16 |
| 88 layer at (27,273) size 260x18 | 88 layer at (27,273) size 260x18 |
| 89 LayoutBlockFlow {DIV} at (18,2) size 260x18 | 89 LayoutBlockFlow {DIV} at (18,2) size 260x18 |
| 90 LayoutText {#text} at (0,0) size 8x18 | 90 LayoutText {#text} at (0,0) size 8x18 |
| 91 text run at (0,0) width 8: ".," | 91 text run at (0,0) width 8: ".," |
| 92 layer at (314,220) size 302x102 clip at (315,221) size 300x100 scrollHeight 134 | 92 layer at (314,220) size 302x102 clip at (315,221) size 300x100 scrollHeight 134 |
| 93 LayoutBlockFlow (relative positioned) {SECTION} at (306,212) size 302x102 [bor
der: (1px solid #FF0000)] | 93 LayoutBlockFlow (relative positioned) {SECTION} at (306,212) size 302x102 [bor
der: (1px solid #FF0000)] |
| 94 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 94 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 95 LayoutText {#text} at (0,0) size 191x28 | 95 LayoutText {#text} at (0,0) size 191x28 |
| 96 text run at (0,0) width 191: "rtl image, weak alt" | 96 text run at (0,0) width 191: "rtl image, weak alt" |
| 97 layer at (315,271) size 280x80 backgroundClip at (315,221) size 300x100 clip at
(315,221) size 300x100 outlineClip at (315,221) size 300x100 | 97 layer at (315,271) size 280x80 backgroundClip at (315,221) size 300x100 clip at
(315,221) size 300x100 |
| 98 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 98 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 99 layer at (315,271) size 280x80 backgroundClip at (315,271) size 280x50 clip at (
316,272) size 278x49 outlineClip at (315,221) size 300x100 | 99 layer at (315,271) size 280x80 backgroundClip at (315,271) size 280x50 clip at (
316,272) size 278x49 |
| 100 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 100 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 101 LayoutImage (floating) {IMG} at (262,2) size 16x16 | 101 LayoutImage (floating) {IMG} at (262,2) size 16x16 |
| 102 layer at (317,273) size 260x18 | 102 layer at (317,273) size 260x18 |
| 103 LayoutBlockFlow {DIV} at (2,2) size 260x18 | 103 LayoutBlockFlow {DIV} at (2,2) size 260x18 |
| 104 LayoutText {#text} at (252,0) size 8x18 | 104 LayoutText {#text} at (252,0) size 8x18 |
| 105 text run at (252,0) width 8 RTL: ".," | 105 text run at (252,0) width 8 RTL: ".," |
| 106 layer at (8,326) size 302x102 clip at (9,327) size 300x100 scrollHeight 134 | 106 layer at (8,326) size 302x102 clip at (9,327) size 300x100 scrollHeight 134 |
| 107 LayoutBlockFlow (relative positioned) {SECTION} at (0,318) size 302x102 [borde
r: (1px solid #FF0000)] | 107 LayoutBlockFlow (relative positioned) {SECTION} at (0,318) size 302x102 [borde
r: (1px solid #FF0000)] |
| 108 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 108 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 109 LayoutText {#text} at (0,0) size 200x28 | 109 LayoutText {#text} at (0,0) size 200x28 |
| 110 text run at (0,0) width 200: "ltr image, mixed alt" | 110 text run at (0,0) width 200: "ltr image, mixed alt" |
| 111 layer at (9,377) size 280x80 backgroundClip at (9,327) size 300x100 clip at (9,3
27) size 300x100 outlineClip at (9,327) size 300x100 | 111 layer at (9,377) size 280x80 backgroundClip at (9,327) size 300x100 clip at (9,3
27) size 300x100 |
| 112 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 112 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 113 layer at (9,377) size 280x80 backgroundClip at (9,377) size 280x50 clip at (10,3
78) size 278x49 outlineClip at (9,327) size 300x100 | 113 layer at (9,377) size 280x80 backgroundClip at (9,377) size 280x50 clip at (10,3
78) size 278x49 |
| 114 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 114 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 115 LayoutImage (floating) {IMG} at (2,2) size 16x16 | 115 LayoutImage (floating) {IMG} at (2,2) size 16x16 |
| 116 layer at (27,379) size 260x21 | 116 layer at (27,379) size 260x21 |
| 117 LayoutBlockFlow {DIV} at (18,2) size 260x21 | 117 LayoutBlockFlow {DIV} at (18,2) size 260x21 |
| 118 LayoutText {#text} at (0,1) size 74x18 | 118 LayoutText {#text} at (0,1) size 74x18 |
| 119 text run at (0,1) width 10 RTL: "\x{6CC}\x{627}" | 119 text run at (0,1) width 10 RTL: "\x{6CC}\x{627}" |
| 120 text run at (9,1) width 55: "example" | 120 text run at (9,1) width 55: "example" |
| 121 text run at (63,1) width 11 RTL: "\x{6CC}\x{627}" | 121 text run at (63,1) width 11 RTL: "\x{6CC}\x{627}" |
| 122 layer at (314,326) size 302x102 clip at (315,327) size 300x100 scrollHeight 134 | 122 layer at (314,326) size 302x102 clip at (315,327) size 300x100 scrollHeight 134 |
| 123 LayoutBlockFlow (relative positioned) {SECTION} at (306,318) size 302x102 [bor
der: (1px solid #FF0000)] | 123 LayoutBlockFlow (relative positioned) {SECTION} at (306,318) size 302x102 [bor
der: (1px solid #FF0000)] |
| 124 LayoutBlockFlow {H2} at (1,20.91) size 300x28 | 124 LayoutBlockFlow {H2} at (1,20.91) size 300x28 |
| 125 LayoutText {#text} at (0,0) size 200x28 | 125 LayoutText {#text} at (0,0) size 200x28 |
| 126 text run at (0,0) width 200: "rtl image, mixed alt" | 126 text run at (0,0) width 200: "rtl image, mixed alt" |
| 127 layer at (315,377) size 280x80 backgroundClip at (315,327) size 300x100 clip at
(315,327) size 300x100 outlineClip at (315,327) size 300x100 | 127 layer at (315,377) size 280x80 backgroundClip at (315,327) size 300x100 clip at
(315,327) size 300x100 |
| 128 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 | 128 LayoutBlockFlow (positioned) {IMG} at (1,51) size 280x80 |
| 129 layer at (315,377) size 280x80 backgroundClip at (315,377) size 280x50 clip at (
316,378) size 278x49 outlineClip at (315,327) size 300x100 | 129 layer at (315,377) size 280x80 backgroundClip at (315,377) size 280x50 clip at (
316,378) size 278x49 |
| 130 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] | 130 LayoutBlockFlow {DIV} at (0,0) size 280x80 [border: (1px solid #C0C0C0)] |
| 131 LayoutImage (floating) {IMG} at (262,2) size 16x16 | 131 LayoutImage (floating) {IMG} at (262,2) size 16x16 |
| 132 layer at (317,379) size 260x21 | 132 layer at (317,379) size 260x21 |
| 133 LayoutBlockFlow {DIV} at (2,2) size 260x21 | 133 LayoutBlockFlow {DIV} at (2,2) size 260x21 |
| 134 LayoutText {#text} at (186,1) size 74x18 | 134 LayoutText {#text} at (186,1) size 74x18 |
| 135 text run at (186,1) width 11 RTL: "\x{6CC}\x{627}" | 135 text run at (186,1) width 11 RTL: "\x{6CC}\x{627}" |
| 136 text run at (196,1) width 55: "example" | 136 text run at (196,1) width 55: "example" |
| 137 text run at (250,1) width 10 RTL: "\x{6CC}\x{627}" | 137 text run at (250,1) width 10 RTL: "\x{6CC}\x{627}" |
| OLD | NEW |