+2014-02-11 Ryosuke Niwa <rniwa@webkit.org>
+
+ Windows rebaselines.
+
+ * platform/win/css1/box_properties/margin_right-expected.txt:
+ * platform/win/css1/box_properties/padding-expected.txt:
+ * platform/win/css1/box_properties/padding_left-expected.txt:
+ * platform/win/css1/box_properties/padding_right-expected.txt:
+ * platform/win/css1/formatting_model/vertical_formatting-expected.txt:
+ * platform/win/css2.1/t0804-c5507-padn-r-00-c-ag-expected.txt:
+ * platform/win/css2.1/t0804-c5509-padn-l-00-b-ag-expected.txt:
+ * platform/win/css2.1/t0804-c5510-padn-00-b-ag-expected.txt:
+ * platform/win/css2.1/t0905-c414-flt-wrap-00-e-expected.txt:
+ * platform/win/editing/selection/vertical-lr-ltr-extend-line-backward-br-expected.txt:
+ * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-br-expected.txt:
+ * platform/win/editing/selection/vertical-rl-ltr-extend-line-backward-p-expected.txt:
+ * platform/win/editing/selection/vertical-rl-ltr-extend-line-forward-p-expected.txt:
+ * platform/win/fast/css/empty-pseudo-class-expected.txt:
+ * platform/win/fast/css/first-child-pseudo-class-expected.txt:
+ * platform/win/fast/css/last-child-pseudo-class-expected.txt:
+ * platform/win/fast/css/only-child-pseudo-class-expected.txt:
+ * platform/win/fast/repaint/reflection-redraw-expected.txt:
+ * platform/win/fast/table/dynamic-caption-add-remove-before-child-expected.txt:
+ * platform/win/fast/table/multiple-captions-display-expected.txt:
+ * platform/win/js/dom/dom-static-property-for-in-iteration-expected.txt:
+ * platform/win/js/dom/global-constructors-attributes-shared-worker-expected.txt:
+ * platform/win/mathml: Added.
+ * platform/win/mathml/presentation: Added.
+ * platform/win/mathml/presentation/menclose-notation-default-longdiv-expected.txt: Added.
+ * platform/win/tables/mozilla/marvin/body_col-expected.txt:
+ * platform/win/tables/mozilla/marvin/x_th_valign_baseline-expected.txt:
+ * platform/win/tables/mozilla/other/body_col-expected.txt:
+
2014-02-11 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r163923.
RenderText {#text} at (375,0) size 314x18
text run at (375,0) width 314: "This sentence should have a right margin of 5 em."
RenderBlock {P} at (0,291) size 577x36 [bgcolor=#00FFFF]
- RenderText {#text} at (21,0) size 555x36
- text run at (21,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
- text run at (400,18) width 176: "width of the parent element."
+ RenderText {#text} at (21,0) size 556x36
+ text run at (21,0) width 556: "This sentence should have a right margin of 25%, which is calculated with respect to the"
+ text run at (400,18) width 177: "width of the parent element."
RenderBlock {UL} at (0,343) size 744x90 [bgcolor=#808080]
RenderListItem {LI} at (40,0) size 704x18
RenderListMarker at (-17,0) size 7x18: bullet
RenderText {#text} at (353,0) size 314x18
text run at (353,0) width 314: "This sentence should have a right margin of 5 em."
RenderBlock {P} at (4,140) size 561x36 [bgcolor=#00FFFF]
- RenderText {#text} at (5,0) size 555x36
- text run at (5,0) width 555: "This sentence should have a right margin of 25%, which is calculated with respect to the"
- text run at (384,18) width 176: "width of the parent element."
+ RenderText {#text} at (5,0) size 556x36
+ text run at (5,0) width 556: "This sentence should have a right margin of 25%, which is calculated with respect to the"
+ text run at (384,18) width 177: "width of the parent element."
RenderBlock {UL} at (4,192) size 722x108 [bgcolor=#808080]
RenderListItem {LI} at (40,0) size 682x36
RenderListMarker at (-17,0) size 7x18: bullet
text run at (80,98) width 29: "test. "
text run at (109,98) width 464: "Both the content background and the padding should be aqua (light blue)."
RenderBlock {P} at (0,651) size 769x457 [bgcolor=#00FFFF]
- RenderText {#text} at (192,192) size 379x72
- text run at (192,192) width 379: "This element should have an overall padding of 25%, which"
- text run at (192,210) width 376: "is calculated with respect to the width of the parent element."
- text run at (192,228) width 353: "Both the content background and the padding should be"
- text run at (192,246) width 107: "aqua (light blue)."
+ RenderText {#text} at (192,192) size 380x72
+ text run at (192,192) width 380: "This element should have an overall padding of 25%, which"
+ text run at (192,210) width 377: "is calculated with respect to the width of the parent element."
+ text run at (192,228) width 354: "Both the content background and the padding should be"
+ text run at (192,246) width 108: "aqua (light blue)."
RenderBlock {P} at (0,1123) size 769x37 [bgcolor=#00FFFF]
RenderText {#text} at (0,0) size 751x36
text run at (0,0) width 541: "This element should have no padding, since negative padding values are not allowed. "
text run at (80,98) width 45: "to test. "
text run at (125,98) width 464: "Both the content background and the padding should be aqua (light blue)."
RenderBlock {P} at (4,500) size 747x446 [bgcolor=#00FFFF]
- RenderText {#text} at (187,187) size 362x72
- text run at (187,187) width 336: "This element should have an overall padding of 25%,"
- text run at (187,205) width 362: "which is calculated with respect to the width of the parent"
- text run at (187,223) width 57: "element. "
- text run at (244,223) width 288: "Both the content background and the padding"
- text run at (187,241) width 172: "should be aqua (light blue)."
+ RenderText {#text} at (186,187) size 363x72
+ text run at (186,187) width 337: "This element should have an overall padding of 25%,"
+ text run at (186,205) width 363: "which is calculated with respect to the width of the parent"
+ text run at (186,223) width 58: "element. "
+ text run at (243,223) width 289: "Both the content background and the padding"
+ text run at (186,241) width 173: "should be aqua (light blue)."
RenderBlock {P} at (4,961) size 747x37 [bgcolor=#00FFFF]
RenderText {#text} at (0,0) size 724x36
text run at (0,0) width 541: "This element should have no padding, since negative padding values are not allowed. "
text run at (666,0) width 54: "Both the"
text run at (80,18) width 406: "content background and the padding should be aqua (light blue)."
RenderBlock {P} at (0,345) size 769x54 [bgcolor=#00FFFF]
- RenderText {#text} at (192,0) size 567x54
- text run at (192,0) width 548: "This element should have a left padding of 25%, which is calculated with respect to the"
- text run at (192,18) width 180: "width of the parent element. "
- text run at (372,18) width 387: "Both the content background and the padding should be aqua"
- text run at (192,36) width 73: "(light blue)."
+ RenderText {#text} at (192,0) size 568x54
+ text run at (192,0) width 549: "This element should have a left padding of 25%, which is calculated with respect to the"
+ text run at (192,18) width 181: "width of the parent element. "
+ text run at (372,18) width 388: "Both the content background and the padding should be aqua"
+ text run at (192,36) width 74: "(light blue)."
RenderBlock {UL} at (0,415) size 769x72 [bgcolor=#808080]
RenderListItem {LI} at (25,0) size 744x18
RenderListMarker at (-17,0) size 7x18: bullet
text run at (666,0) width 54: "Both the"
text run at (80,18) width 406: "content background and the padding should be aqua (light blue)."
RenderBlock {P} at (4,194) size 747x54 [bgcolor=#00FFFF]
- RenderText {#text} at (187,0) size 548x54
- text run at (187,0) width 548: "This element should have a left padding of 25%, which is calculated with respect to the"
- text run at (187,18) width 180: "width of the parent element. "
- text run at (367,18) width 353: "Both the content background and the padding should be"
- text run at (187,36) width 107: "aqua (light blue)."
+ RenderText {#text} at (186,0) size 549x54
+ text run at (186,0) width 549: "This element should have a left padding of 25%, which is calculated with respect to the"
+ text run at (186,18) width 181: "width of the parent element. "
+ text run at (366,18) width 354: "Both the content background and the padding should be"
+ text run at (186,36) width 108: "aqua (light blue)."
RenderBlock {UL} at (4,264) size 747x72 [bgcolor=#808080]
RenderListItem {LI} at (25,0) size 722x18
RenderListMarker at (-17,0) size 7x18: bullet
text run at (425,18) width 264: "The text has been right-aligned in order to"
text run at (460,36) width 229: "make the right padding easier to see."
RenderBlock {P} at (0,399) size 769x54 [bgcolor=#00FFFF]
- RenderText {#text} at (19,0) size 574x54
- text run at (19,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
- text run at (9,18) width 180: "width of the parent element. "
- text run at (189,18) width 387: "Both the content background and the padding should be aqua"
- text run at (2,36) width 77: "(light blue). "
- text run at (79,36) width 497: "The text has been right-aligned in order to make the right padding easier to see."
+ RenderText {#text} at (19,0) size 575x54
+ text run at (19,0) width 558: "This element should have a right padding of 25%, which is calculated with respect to the"
+ text run at (9,18) width 181: "width of the parent element. "
+ text run at (189,18) width 388: "Both the content background and the padding should be aqua"
+ text run at (2,36) width 78: "(light blue). "
+ text run at (79,36) width 498: "The text has been right-aligned in order to make the right padding easier to see."
RenderBlock {UL} at (0,469) size 769x72 [bgcolor=#808080]
RenderListItem {LI} at (40,0) size 704x36
RenderListMarker at (-17,0) size 7x18: bullet
text run at (419,18) width 248: "The text has been right-aligned in order"
text run at (422,36) width 245: "to make the right padding easier to see."
RenderBlock {P} at (4,248) size 747x72 [bgcolor=#00FFFF]
- RenderText {#text} at (3,0) size 557x72
- text run at (3,0) width 557: "This element should have a right padding of 25%, which is calculated with respect to the"
- text run at (27,18) width 180: "width of the parent element. "
- text run at (207,18) width 353: "Both the content background and the padding should be"
- text run at (36,36) width 111: "aqua (light blue). "
- text run at (147,36) width 413: "The text has been right-aligned in order to make the right padding"
- text run at (480,54) width 80: "easier to see."
+ RenderText {#text} at (3,0) size 558x72
+ text run at (3,0) width 558: "This element should have a right padding of 25%, which is calculated with respect to the"
+ text run at (27,18) width 181: "width of the parent element. "
+ text run at (207,18) width 354: "Both the content background and the padding should be"
+ text run at (36,36) width 112: "aqua (light blue). "
+ text run at (147,36) width 414: "The text has been right-aligned in order to make the right padding"
+ text run at (480,54) width 81: "easier to see."
RenderBlock {UL} at (4,336) size 747x72 [bgcolor=#808080]
RenderListItem {LI} at (40,0) size 682x36
RenderListMarker at (-17,0) size 7x18: bullet
text run at (0,18) width 365: "the one above it, since margins do not collapse on floating"
text run at (0,36) width 59: "elements."
RenderBlock {P} at (0,1154) size 769x55
- RenderText {#text} at (385,0) size 375x54
- text run at (385,0) width 375: "There should be one centimeter between this paragraph and"
- text run at (385,18) width 356: "the (non-floating) one above it, since the float should not"
- text run at (385,36) width 181: "effect the paragraph spacing."
+ RenderText {#text} at (384,0) size 376x54
+ text run at (384,0) width 376: "There should be one centimeter between this paragraph and"
+ text run at (384,18) width 357: "the (non-floating) one above it, since the float should not"
+ text run at (384,36) width 182: "effect the paragraph spacing."
RenderBlock {P} at (0,1262) size 769x74
RenderText {#text} at (0,0) size 750x36
text run at (0,0) width 555: "There should be two centimeters of padding between this paragraph and the one below. "
text run at (0,18) width 340: "and the one above it, since margins do not collapse on"
text run at (0,36) width 111: "floating elements."
RenderBlock {P} at (4,793) size 747x55
- RenderText {#text} at (374,0) size 359x54
- text run at (374,0) width 348: "There should be one centimeter between this paragraph"
- text run at (374,18) width 359: "and the (non-floating) one above it, since the float should"
- text run at (374,36) width 205: "not effect the paragraph spacing."
+ RenderText {#text} at (373,0) size 360x54
+ text run at (373,0) width 349: "There should be one centimeter between this paragraph"
+ text run at (373,18) width 360: "and the (non-floating) one above it, since the float should"
+ text run at (373,36) width 206: "not effect the paragraph spacing."
RenderBlock {P} at (4,901) size 747x74
RenderText {#text} at (0,0) size 723x36
text run at (0,0) width 555: "There should be two centimeters of padding between this paragraph and the one below. "
RenderText {#text} at (48,0) size 10x10
text run at (48,0) width 10: "x"
RenderBlock {P} at (0,80) size 106x10 [bgcolor=#000080]
- RenderText {#text} at (47,0) size 10x10
- text run at (47,0) width 10: "x"
+ RenderText {#text} at (47,0) size 11x10
+ text run at (47,0) width 11: "x"
RenderText {#text} at (48,0) size 10x10
text run at (48,0) width 10: "x"
RenderBlock {P} at (0,80) size 106x10 [bgcolor=#000080]
- RenderText {#text} at (48,0) size 10x10
- text run at (48,0) width 10: "x"
+ RenderText {#text} at (48,0) size 11x10
+ text run at (48,0) width 11: "x"
RenderText {#text} at (24,24) size 90x10
text run at (24,24) width 90: "x x x x x"
RenderBlock {P} at (0,272) size 138x58 [bgcolor=#FFFF00]
- RenderText {#text} at (24,24) size 90x10
- text run at (24,24) width 90: "x x x x x"
+ RenderText {#text} at (23,24) size 91x10
+ text run at (23,24) width 91: "x x x x x"
text run at (0,0) width 263: "The word \"fail\" should not appear below."
RenderBlock {DIV} at (16,34) size 240x127 [color=#FFFFFF] [bgcolor=#FFFFFF]
RenderBlock (floating) {P} at (0,0) size 44x19 [color=#000080]
- RenderText {#text} at (0,0) size 43x18
- text run at (0,0) width 43: "TEST:"
+ RenderText {#text} at (0,0) size 44x18
+ text run at (0,0) width 44: "TEST:"
RenderBlock (floating) {P} at (0,18) size 240x19 [color=#00FFFF] [bgcolor=#008080]
- RenderText {#text} at (100,0) size 39x18
- text run at (100,0) width 39: "PASS"
+ RenderText {#text} at (100,0) size 40x18
+ text run at (100,0) width 40: "PASS"
RenderText {#text} at (43,0) size 236x126
text run at (43,0) width 188: "fail fail fail fail fail fail fail fail"
text run at (0,36) width 48: "fail fail "
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x278
- RenderBlock {HTML} at (0,0) size 800x279
- RenderBody {BODY} at (8,16) size 784x250
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 679x18
- text run at (0,0) width 679: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
- RenderBlock {DIV} at (0,34) size 68x216
+layer at (0,0) size 800x279
+ RenderBlock {HTML} at (0,0) size 800x280
+ RenderBody {BODY} at (8,16) size 784x251
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,1) size 687x18
+ text run at (0,1) width 687: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
+ RenderBlock {DIV} at (0,35) size 68x216
RenderBlock {P} at (16,0) size 36x216
RenderText {#text} at (0,0) size 18x118
text run at (0,0) width 118: "\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}"
RenderBR {BR} at (0,118) size 18x0
RenderText {#text} at (18,0) size 18x119
text run at (18,0) width 119: "\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}"
- RenderBlock {PRE} at (0,262) size 784x1
+ RenderBlock {PRE} at (0,263) size 784x1
selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
selection end: position 5 of child 2 {#text} of child 1 {P} of child 3 {DIV} of body
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x278
- RenderBlock {HTML} at (0,0) size 800x279
- RenderBody {BODY} at (8,16) size 784x250
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 679x18
- text run at (0,0) width 679: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
- RenderBlock {DIV} at (0,34) size 68x216
+layer at (0,0) size 800x279
+ RenderBlock {HTML} at (0,0) size 800x280
+ RenderBody {BODY} at (8,16) size 784x251
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,1) size 687x18
+ text run at (0,1) width 687: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
+ RenderBlock {DIV} at (0,35) size 68x216
RenderBlock {P} at (16,0) size 36x216
RenderText {#text} at (0,0) size 18x118
text run at (0,0) width 118: "\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}"
RenderBR {BR} at (0,118) size 18x0
RenderText {#text} at (18,0) size 18x119
text run at (18,0) width 119: "\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}"
- RenderBlock {PRE} at (0,262) size 784x1
+ RenderBlock {PRE} at (0,263) size 784x1
selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
selection end: position 5 of child 2 {#text} of child 1 {P} of child 3 {DIV} of body
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x278
- RenderBlock {HTML} at (0,0) size 800x279
- RenderBody {BODY} at (8,16) size 784x250
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 679x18
- text run at (0,0) width 679: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
- RenderBlock {DIV} at (0,34) size 84x216
+layer at (0,0) size 800x279
+ RenderBlock {HTML} at (0,0) size 800x280
+ RenderBody {BODY} at (8,16) size 784x251
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,1) size 687x18
+ text run at (0,1) width 687: "This tests horizontal caret movement in vertical writing mode. \"\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\" must be selected."
+ RenderBlock {DIV} at (0,35) size 84x216
RenderBlock {P} at (16,0) size 18x216
RenderText {#text} at (0,0) size 18x118
text run at (0,0) width 118: "\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}"
RenderBlock {P} at (50,0) size 18x216
RenderText {#text} at (0,0) size 18x119
text run at (0,0) width 119: "\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}"
- RenderBlock {PRE} at (0,262) size 784x1
+ RenderBlock {PRE} at (0,263) size 784x1
selection start: position 5 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
selection end: position 5 of child 0 {#text} of child 3 {P} of child 3 {DIV} of body
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x278
- RenderBlock {HTML} at (0,0) size 800x279
- RenderBody {BODY} at (8,16) size 784x250
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 680x18
- text run at (0,0) width 680: "This tests horizontal caret movement in vertical writing mode. \"\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\" must be selected."
- RenderBlock {DIV} at (0,34) size 84x216
+layer at (0,0) size 800x279
+ RenderBlock {HTML} at (0,0) size 800x280
+ RenderBody {BODY} at (8,16) size 784x251
+ RenderBlock {P} at (0,0) size 784x19
+ RenderText {#text} at (0,1) size 688x18
+ text run at (0,1) width 688: "This tests horizontal caret movement in vertical writing mode. \"\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}\" and \"\x{540D}\x{524D}\" must be selected."
+ RenderBlock {DIV} at (0,35) size 84x216
RenderBlock {P} at (16,0) size 18x216
RenderText {#text} at (0,0) size 18x118
text run at (0,0) width 118: "\x{543E}\x{8F29}\x{306F}\x{732B}\x{3067}\x{3042}\x{308B}\x{3002}"
RenderBlock {P} at (50,0) size 18x216
RenderText {#text} at (0,0) size 18x119
text run at (0,0) width 119: "\x{540D}\x{524D}\x{306F}\x{307E}\x{3060}\x{7121}\x{3044}\x{3002}"
- RenderBlock {PRE} at (0,262) size 784x1
+ RenderBlock {PRE} at (0,263) size 784x1
selection start: position 2 of child 0 {#text} of child 1 {P} of child 3 {DIV} of body
selection end: position 2 of child 0 {#text} of child 3 {P} of child 3 {DIV} of body
RenderText {#text} at (12,12) size 4x17
text run at (12,12) width 4: "."
RenderBlock {PRE} at (16,71) size 584x103 [bgcolor=#FFFFFF]
- RenderText {#text} at (7,7) size 224x90
- text run at (7,7) width 64: ":empty {"
- text run at (71,7) width 0: " "
- text run at (7,22) width 8: "}"
- text run at (15,22) width 0: " "
- text run at (7,37) width 0: " "
- text run at (7,52) width 48: "<div> "
- text run at (55,52) width 0: " "
- text run at (7,67) width 224: " How about regular text..."
- text run at (231,67) width 0: " "
- text run at (7,82) width 48: "</div>"
+ RenderText {#text} at (6,7) size 225x90
+ text run at (6,7) width 65: ":empty {"
+ text run at (70,7) width 1: " "
+ text run at (6,22) width 9: "}"
+ text run at (14,22) width 1: " "
+ text run at (6,37) width 1: " "
+ text run at (6,52) width 49: "<div> "
+ text run at (54,52) width 1: " "
+ text run at (6,67) width 225: " How about regular text..."
+ text run at (230,67) width 1: " "
+ text run at (6,82) width 49: "</div>"
RenderBlock {P} at (16,190) size 584x18
RenderText {#text} at (0,0) size 533x17
text run at (0,0) width 533: "The CSS selector should not match the div element, because it is not empty"
text run at (0,0) width 4: "."
RenderBlock {DIV} at (0,18) size 584x24 [bgcolor=#009900]
RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
- RenderText {#text} at (7,7) size 224x105
- text run at (7,7) width 144: "div :first-child {"
- text run at (151,7) width 0: " "
- text run at (7,22) width 8: "}"
- text run at (15,22) width 0: " "
- text run at (7,37) width 0: " "
- text run at (7,52) width 48: "<div> "
- text run at (55,52) width 0: " "
- text run at (7,67) width 224: " How about regular text..."
- text run at (231,67) width 0: " "
- text run at (7,82) width 112: " <div></div>"
- text run at (119,82) width 0: " "
- text run at (7,97) width 48: "</div>"
+ RenderText {#text} at (6,7) size 225x105
+ text run at (6,7) width 145: "div :first-child {"
+ text run at (150,7) width 1: " "
+ text run at (6,22) width 9: "}"
+ text run at (14,22) width 1: " "
+ text run at (6,37) width 1: " "
+ text run at (6,52) width 49: "<div> "
+ text run at (54,52) width 1: " "
+ text run at (6,67) width 225: " How about regular text..."
+ text run at (230,67) width 1: " "
+ text run at (6,82) width 113: " <div></div>"
+ text run at (118,82) width 1: " "
+ text run at (6,97) width 49: "</div>"
RenderBlock {P} at (16,205) size 584x54
RenderText {#text} at (0,0) size 567x53
text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the first child"
RenderText {#text} at (0,0) size 4x17
text run at (0,0) width 4: "."
RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
- RenderText {#text} at (7,7) size 224x105
- text run at (7,7) width 136: "div :last-child {"
- text run at (143,7) width 0: " "
- text run at (7,22) width 8: "}"
- text run at (15,22) width 0: " "
- text run at (7,37) width 0: " "
- text run at (7,52) width 48: "<div> "
- text run at (55,52) width 0: " "
- text run at (7,67) width 112: " <div></div>"
- text run at (119,67) width 0: " "
- text run at (7,82) width 224: " How about regular text..."
- text run at (231,82) width 0: " "
- text run at (7,97) width 48: "</div>"
+ RenderText {#text} at (6,7) size 225x105
+ text run at (6,7) width 137: "div :last-child {"
+ text run at (142,7) width 1: " "
+ text run at (6,22) width 9: "}"
+ text run at (14,22) width 1: " "
+ text run at (6,37) width 1: " "
+ text run at (6,52) width 49: "<div> "
+ text run at (54,52) width 1: " "
+ text run at (6,67) width 113: " <div></div>"
+ text run at (118,67) width 1: " "
+ text run at (6,82) width 225: " How about regular text..."
+ text run at (230,82) width 1: " "
+ text run at (6,97) width 49: "</div>"
RenderBlock {P} at (16,205) size 584x54
RenderText {#text} at (0,0) size 567x53
text run at (0,0) width 567: "The CSS selector should match the inner div element, because it is the last child"
RenderText {#text} at (0,0) size 4x17
text run at (0,0) width 4: "."
RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
- RenderText {#text} at (7,7) size 224x105
- text run at (7,7) width 136: "div :only-child {"
- text run at (143,7) width 0: " "
- text run at (7,22) width 8: "}"
- text run at (15,22) width 0: " "
- text run at (7,37) width 0: " "
- text run at (7,52) width 40: "<div>"
- text run at (47,52) width 0: " "
- text run at (7,67) width 112: " <div></div>"
- text run at (119,67) width 0: " "
- text run at (7,82) width 224: " How about regular text..."
- text run at (231,82) width 0: " "
- text run at (7,97) width 48: "</div>"
+ RenderText {#text} at (6,7) size 225x105
+ text run at (6,7) width 137: "div :only-child {"
+ text run at (142,7) width 1: " "
+ text run at (6,22) width 9: "}"
+ text run at (14,22) width 1: " "
+ text run at (6,37) width 1: " "
+ text run at (6,52) width 41: "<div>"
+ text run at (46,52) width 1: " "
+ text run at (6,67) width 113: " <div></div>"
+ text run at (118,67) width 1: " "
+ text run at (6,82) width 225: " How about regular text..."
+ text run at (230,82) width 1: " "
+ text run at (6,97) width 49: "</div>"
RenderBlock {P} at (16,205) size 584x36
RenderText {#text} at (0,0) size 572x35
text run at (0,0) width 572: "The CSS selector should match the inner div element, because it is the only child"
layer at (293,130) size 150x100
RenderBlock (positioned) {DIV} at (285,10) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
RenderBlock {P} at (11,27) size 128x54 [color=#008000]
- RenderText {#text} at (12,0) size 126x54
+ RenderText {#text} at (12,0) size 125x54
text run at (12,0) width 104: "The color of this"
text run at (1,18) width 126: "text in the reflection"
text run at (14,36) width 100: "should be green"
layer at (218,240) size 150x100
RenderBlock (positioned) {DIV} at (210,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
RenderBlock {P} at (11,27) size 128x54 [color=#008000]
- RenderText {#text} at (12,0) size 126x54
+ RenderText {#text} at (12,0) size 125x54
text run at (12,0) width 104: "The color of this"
text run at (1,18) width 126: "text in the reflection"
text run at (14,36) width 100: "should be green"
layer at (368,240) size 150x100
RenderBlock (positioned) {DIV} at (360,120) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
RenderBlock {P} at (11,27) size 128x54 [color=#008000]
- RenderText {#text} at (12,0) size 126x54
+ RenderText {#text} at (12,0) size 125x54
text run at (12,0) width 104: "The color of this"
text run at (1,18) width 126: "text in the reflection"
text run at (14,36) width 100: "should be green"
layer at (293,350) size 150x100
RenderBlock (positioned) {DIV} at (285,230) size 150x100 [bgcolor=#808080] [border: (1px solid #000000)]
RenderBlock {P} at (11,27) size 128x54 [color=#008000]
- RenderText {#text} at (12,0) size 126x54
+ RenderText {#text} at (12,0) size 125x54
text run at (12,0) width 104: "The color of this"
text run at (1,18) width 126: "text in the reflection"
text run at (14,36) width 100: "should be green"
RenderBody {body} at (8,8) size 784x72
RenderTable {table} at (0,0) size 46x72
RenderBlock {caption} at (0,0) size 46x72
- RenderText {#text} at (1,0) size 46x72
+ RenderText {#text} at (1,0) size 47x72
text run at (1,0) width 44: "PASS:"
text run at (0,18) width 46: "Text in"
text run at (0,36) width 46: "caption"
RenderBlock {caption} at (0,126) size 126x0
layer at (8,218) size 126x54
RenderBlock {caption} at (0,210) size 126x54
- RenderText {#text} at (25,0) size 116x54
+ RenderText {#text} at (25,0) size 117x54
text run at (25,0) width 76: "PASS: First"
text run at (5,18) width 116: "Caption aligned to"
text run at (29,36) width 68: "the bottom"
text run at (0,0) width 230: "PASS: Caption with a fixed position"
layer at (8,8) size 126x36
RenderBlock {caption} at (0,0) size 126x36
- RenderText {#text} at (14,0) size 102x36
+ RenderText {#text} at (14,0) size 103x36
text run at (14,0) width 98: "PASS: Caption"
text run at (12,18) width 102: "with opacity 0.7"
layer at (10,196) size 331x18
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+PASS a["foo"] is 1
+PASS a["bar"] is 2
+PASS a["wibble"] is 3
+PASS a["hick"] is 4
+PASS a["hock"] is 5
+PASS a["snood"] is 6
PASS a["origin"] is file://
PASS a["hash"] is
PASS a["search"] is
PASS a["text"] is nerget
PASS a["hostname"] is
PASS a["rel"] is
-PASS a["name"] is
PASS a["hreflang"] is
PASS a["ping"] is
PASS a["rev"] is
PASS a["target"] is
PASS a["type"] is
PASS a["coords"] is
+PASS a["name"] is
PASS a["shape"] is
PASS a["port"] is
PASS a["protocol"] is file:
PASS a["scrollWidth"] is 0
PASS a["attributes"] is [object NamedNodeMap]
PASS a["webkitRegionOverset"] is undefined
+PASS a["ALLOW_KEYBOARD_INPUT"] is 1
PASS a["offsetWidth"] is 39
PASS a["classList"] is
PASS a["offsetLeft"] is 8
PASS a["clientLeft"] is 0
PASS a["offsetHeight"] is 18
PASS a["clientHeight"] is 0
-PASS a["offsetTop"] is 954
+PASS a["offsetTop"] is 1059
PASS a["scrollTop"] is 0
PASS a["scrollHeight"] is 0
PASS a["previousSibling"] is [object Text]
-PASS a["parentNode"] is [object HTMLBodyElement]
-PASS a["lastChild"] is [object Text]
-PASS a["firstChild"] is [object Text]
-PASS a["nodeValue"] is null
-PASS a["textContent"] is nerget
-PASS a["nodeType"] is 1
-PASS a["nodeName"] is A
-PASS a["prefix"] is null
-PASS a["childNodes"] is [object NodeList]
-PASS a["nextSibling"] is [object Text]
-PASS a["ownerDocument"] is [object HTMLDocument]
-PASS a["namespaceURI"] is http://www.w3.org/1999/xhtml
-PASS a["localName"] is a
-PASS a["parentElement"] is [object HTMLBodyElement]
-PASS a["foo"] is 1
-PASS a["bar"] is 2
-PASS a["wibble"] is 3
-PASS a["hick"] is 4
-PASS a["hock"] is 5
-PASS a["snood"] is 6
-PASS a["ALLOW_KEYBOARD_INPUT"] is 1
PASS a["NOTATION_NODE"] is 12
PASS a["CDATA_SECTION_NODE"] is 4
+PASS a["lastChild"] is [object Text]
PASS a["ELEMENT_NODE"] is 1
+PASS a["nodeValue"] is null
PASS a["DOCUMENT_POSITION_DISCONNECTED"] is 1
PASS a["ENTITY_NODE"] is 6
PASS a["TEXT_NODE"] is 3
PASS a["ENTITY_REFERENCE_NODE"] is 5
+PASS a["textContent"] is nerget
+PASS a["nodeType"] is 1
PASS a["DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC"] is 32
-PASS a["DOCUMENT_FRAGMENT_NODE"] is 11
+PASS a["ownerDocument"] is [object HTMLDocument]
PASS a["PROCESSING_INSTRUCTION_NODE"] is 7
+PASS a["localName"] is a
+PASS a["parentNode"] is [object HTMLBodyElement]
+PASS a["firstChild"] is [object Text]
PASS a["DOCUMENT_POSITION_PRECEDING"] is 2
PASS a["DOCUMENT_TYPE_NODE"] is 10
PASS a["COMMENT_NODE"] is 8
+PASS a["nodeName"] is A
PASS a["DOCUMENT_POSITION_FOLLOWING"] is 4
+PASS a["prefix"] is null
+PASS a["childNodes"] is [object NodeList]
+PASS a["nextSibling"] is [object Text]
PASS a["ATTRIBUTE_NODE"] is 2
PASS a["DOCUMENT_POSITION_CONTAINED_BY"] is 16
+PASS a["namespaceURI"] is http://www.w3.org/1999/xhtml
+PASS a["parentElement"] is [object HTMLBodyElement]
PASS a["DOCUMENT_NODE"] is 9
+PASS a["DOCUMENT_FRAGMENT_NODE"] is 11
PASS a["DOCUMENT_POSITION_CONTAINS"] is 8
PASS successfullyParsed is true
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'SharedWorkerGlobalScope').hasOwnProperty('set') is false
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'SharedWorkerGlobalScope').enumerable is false
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'SharedWorkerGlobalScope').configurable is true
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'URL').value is URL
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'URL').hasOwnProperty('get') is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'URL').hasOwnProperty('set') is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'URL').enumerable is false
+PASS [Worker] Object.getOwnPropertyDescriptor(global, 'URL').configurable is true
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WebSocket').value is WebSocket
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WebSocket').hasOwnProperty('get') is false
PASS [Worker] Object.getOwnPropertyDescriptor(global, 'WebSocket').hasOwnProperty('set') is false
--- /dev/null
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x92
+ RenderBlock {HTML} at (0,0) size 800x92
+ RenderBody {BODY} at (8,16) size 784x60
+ RenderBlock {P} at (0,0) size 784x60
+ RenderMathMLMath {math} at (0,0) size 102x56 [padding: 0 1 0 1]
+ RenderMathMLRow {mrow} at (1,0) size 100x56
+ RenderMathMLMenclose {menclose} at (0,0) size 100x56 [padding: 6 0 0 6]
+ RenderMathMLSpace {mspace} at (6,6) size 100x50 [bgcolor=#FF0000]
+ RenderText {#text} at (0,0) size 0x0
RenderTableSection {TBODY} at (2,2) size 155x152
RenderTableRow {TR} at (0,2) size 155x40
RenderTableCell {TH} at (2,2) size 49x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (15,2) size 37x36
+ RenderText {#text} at (15,2) size 36x36
text run at (15,2) width 19: "La"
text run at (6,20) width 37: "Mesa"
RenderTableCell {TD} at (53,11) size 100x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
text run at (2,2) width 12: "X"
RenderTableRow {TR} at (0,44) size 155x40
RenderTableCell {TH} at (2,44) size 49x40 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (17,2) size 43x36
+ RenderText {#text} at (17,2) size 42x36
text run at (17,2) width 15: "El"
text run at (3,20) width 43: "Cajon"
RenderTableCell {TD} at (53,53) size 100x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
RenderTableSection (anonymous) at (1,1) size 782x238
RenderTableRow {tr} at (0,2) size 782x234
RenderTableCell {th} at (2,24) size 214x94 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (12,2) size 206x90
+ RenderText {#text} at (12,2) size 207x90
text run at (12,2) width 190: "Compare the baseline of the"
text run at (4,20) width 76: "first line of "
text run at (80,20) width 130: "text in this cell with"
RenderTableSection {TBODY} at (2,2) size 155x152
RenderTableRow {TR} at (0,2) size 155x40
RenderTableCell {TH} at (2,2) size 49x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (15,2) size 37x36
+ RenderText {#text} at (15,2) size 36x36
text run at (15,2) width 19: "La"
text run at (6,20) width 37: "Mesa"
RenderTableCell {TD} at (53,11) size 100x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
text run at (2,2) width 12: "X"
RenderTableRow {TR} at (0,44) size 155x40
RenderTableCell {TH} at (2,44) size 49x40 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (17,2) size 43x36
+ RenderText {#text} at (17,2) size 42x36
text run at (17,2) width 15: "El"
text run at (3,20) width 43: "Cajon"
RenderTableCell {TD} at (53,53) size 100x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]