Changeset 247376 in webkit


Ignore:
Timestamp:
Jul 11, 2019 5:49:53 PM (5 years ago)
Author:
clopez@igalia.com
Message:

[GTK][WPE] Rebaseline css3/blending tests with an empty homedir.

It seems this tests are sensible to some configuration of some
library as they produce different output (the layers with more left
margin) depending on that. The test pass on both cases, but the
check with the expected result fails, so it is flagged as failing.

This rebaselines the results to those that happen when running with
an empty/temporal homedir on Debian 10 to match what happens on the
bots. For more info see bugs 169916 and 199738.

Unreviewed gardening commit.

  • platform/gtk/css3/blending/svg-blend-layer-blend-expected.png:
  • platform/gtk/css3/blending/svg-blend-layer-blend-expected.txt:
  • platform/gtk/css3/blending/svg-blend-layer-clip-path-expected.png:
  • platform/gtk/css3/blending/svg-blend-layer-clip-path-expected.txt:
  • platform/gtk/css3/blending/svg-blend-layer-filter-expected.png:
  • platform/gtk/css3/blending/svg-blend-layer-filter-expected.txt:
  • platform/gtk/css3/blending/svg-blend-layer-mask-expected.png:
  • platform/gtk/css3/blending/svg-blend-layer-mask-expected.txt:
  • platform/gtk/css3/blending/svg-blend-layer-opacity-expected.png:
  • platform/gtk/css3/blending/svg-blend-layer-opacity-expected.txt:
  • platform/wpe/TestExpectations: css3/blending/svg-isolation-isolated-group.html passes with an empty homedir.
  • platform/wpe/css3/blending/svg-blend-layer-blend-expected.png:
  • platform/wpe/css3/blending/svg-blend-layer-blend-expected.txt:
  • platform/wpe/css3/blending/svg-blend-layer-clip-path-expected.png:
  • platform/wpe/css3/blending/svg-blend-layer-clip-path-expected.txt:
  • platform/wpe/css3/blending/svg-blend-layer-filter-expected.png:
  • platform/wpe/css3/blending/svg-blend-layer-filter-expected.txt:
  • platform/wpe/css3/blending/svg-blend-layer-mask-expected.png:
  • platform/wpe/css3/blending/svg-blend-layer-mask-expected.txt:
  • platform/wpe/css3/blending/svg-blend-layer-opacity-expected.png:
  • platform/wpe/css3/blending/svg-blend-layer-opacity-expected.txt:
Location:
trunk/LayoutTests
Files:
23 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r247374 r247376  
     12019-07-11  Carlos Alberto Lopez Perez  <clopez@igalia.com>
     2
     3        [GTK][WPE] Rebaseline css3/blending tests with an empty homedir.
     4
     5        It seems this tests are sensible to some configuration of some
     6        library as they produce different output (the layers with more left
     7        margin) depending on that. The test pass on both cases, but the
     8        check with the expected result fails, so it is flagged as failing.
     9
     10        This rebaselines the results to those that happen when running with
     11        an empty/temporal homedir on Debian 10 to match what happens on the
     12        bots. For more info see bugs 169916 and 199738.
     13
     14        Unreviewed gardening commit.
     15
     16        * platform/gtk/css3/blending/svg-blend-layer-blend-expected.png:
     17        * platform/gtk/css3/blending/svg-blend-layer-blend-expected.txt:
     18        * platform/gtk/css3/blending/svg-blend-layer-clip-path-expected.png:
     19        * platform/gtk/css3/blending/svg-blend-layer-clip-path-expected.txt:
     20        * platform/gtk/css3/blending/svg-blend-layer-filter-expected.png:
     21        * platform/gtk/css3/blending/svg-blend-layer-filter-expected.txt:
     22        * platform/gtk/css3/blending/svg-blend-layer-mask-expected.png:
     23        * platform/gtk/css3/blending/svg-blend-layer-mask-expected.txt:
     24        * platform/gtk/css3/blending/svg-blend-layer-opacity-expected.png:
     25        * platform/gtk/css3/blending/svg-blend-layer-opacity-expected.txt:
     26        * platform/wpe/TestExpectations: css3/blending/svg-isolation-isolated-group.html passes with an empty homedir.
     27        * platform/wpe/css3/blending/svg-blend-layer-blend-expected.png:
     28        * platform/wpe/css3/blending/svg-blend-layer-blend-expected.txt:
     29        * platform/wpe/css3/blending/svg-blend-layer-clip-path-expected.png:
     30        * platform/wpe/css3/blending/svg-blend-layer-clip-path-expected.txt:
     31        * platform/wpe/css3/blending/svg-blend-layer-filter-expected.png:
     32        * platform/wpe/css3/blending/svg-blend-layer-filter-expected.txt:
     33        * platform/wpe/css3/blending/svg-blend-layer-mask-expected.png:
     34        * platform/wpe/css3/blending/svg-blend-layer-mask-expected.txt:
     35        * platform/wpe/css3/blending/svg-blend-layer-opacity-expected.png:
     36        * platform/wpe/css3/blending/svg-blend-layer-opacity-expected.txt:
     37
    1382019-07-11  Chris Dumez  <cdumez@apple.com>
    239
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r247352 r247376  
    297297webkit.org/b/169916 css3/blending/svg-blend-screen.html [ Missing Failure ]
    298298webkit.org/b/169916 css3/blending/svg-blend-soft-light.html [ Missing Failure ]
     299webkit.org/b/169916 imported/blink/css3/blending/mix-blend-mode-with-squashing-layer.html [ ImageOnlyFailure ]
    299300
    300301# Failures related with compositing tests.
  • trunk/LayoutTests/platform/gtk/css3/blending/svg-blend-layer-blend-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 537x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 533x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 533x17
    98          text run at (0,0) width 533: "Test for isolation caused by blending. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (532,0) size 5x17
    11         text run at (532,0) width 5: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    14           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    15           RenderSVGContainer {g} at (40,58) size 80x80
    16             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    17       RenderText {#text} at (0,0) size 0x0
    18     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     12            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     13            RenderSVGContainer {g} at (48,90) size 80x80
     14              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     15        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/css3/blending/svg-blend-layer-clip-path-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 661x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 657x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 657x17
    98          text run at (0,0) width 657: "Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders."
    10       RenderText {#text} at (656,0) size 5x17
    11         text run at (656,0) width 5: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
    15             RenderSVGRect {rect} at (10,28) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    16         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    17           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    18           RenderSVGContainer {g} at (40,58) size 80x80
    19             [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
    20             RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    21       RenderText {#text} at (0,0) size 0x0
    22     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
     13              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     14          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     15            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     16            RenderSVGContainer {g} at (48,90) size 80x80
     17              [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
     18              RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     19        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/css3/blending/svg-blend-layer-filter-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 521x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 517x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 517x17
    98          text run at (0,0) width 517: "Test for isolation caused by a filter. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (517,0) size 4x17
    11         text run at (517,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceFilter {filter} [id="f1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
    15             [feGaussianBlur stdDeviation="15.00, 15.00"]
    16               [SourceGraphic]
    17         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    18           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    19           RenderSVGContainer {g} at (40,58) size 96x96
    20             [filter="f1"] RenderSVGResourceFilter {filter} at (10,10) size 24x24
    21             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    22       RenderText {#text} at (0,0) size 0x0
    23     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceFilter {filter} [id="f1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
     13              [feGaussianBlur stdDeviation="15.00, 15.00"]
     14                [SourceGraphic]
     15          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     16            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     17            RenderSVGContainer {g} at (48,90) size 96x96
     18              [filter="f1"] RenderSVGResourceFilter {filter} at (10,10) size 24x24
     19              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     20        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/css3/blending/svg-blend-layer-mask-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 526x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 522x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 522x17
    98          text run at (0,0) width 522: "Test for isolation caused by a mask. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (521,0) size 5x17
    11         text run at (521,0) width 5: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceMasker {mask} [id="msk"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
    15             RenderSVGRect {rect} at (10,28) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    16         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    17           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    18           RenderSVGContainer {g} at (40,58) size 80x80
    19             [masker="msk"] RenderSVGResourceMasker {mask} at (10,10) size 20x20
    20             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    21       RenderText {#text} at (0,0) size 0x0
    22     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceMasker {mask} [id="msk"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
     13              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     14          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     15            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     16            RenderSVGContainer {g} at (48,90) size 80x80
     17              [masker="msk"] RenderSVGResourceMasker {mask} at (10,10) size 20x20
     18              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     19        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/gtk/css3/blending/svg-blend-layer-opacity-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 527x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 523x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 523x17
    98          text run at (0,0) width 523: "Test for isolation caused by opacity. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (522,0) size 5x17
    11         text run at (522,0) width 5: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    14           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    15           RenderSVGContainer {g} at (40,58) size 80x80 [opacity=0.50]
    16             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    17       RenderText {#text} at (0,0) size 0x0
    18     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     12            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     13            RenderSVGContainer {g} at (48,90) size 80x80 [opacity=0.50]
     14              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     15        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/wpe/TestExpectations

    r247297 r247376  
    472472webkit.org/b/169916 css3/blending/svg-blend-screen.html [ Missing Failure ]
    473473webkit.org/b/169916 css3/blending/svg-blend-soft-light.html [ Missing Failure ]
    474 webkit.org/b/169916 css3/blending/svg-isolation-isolated-group.html [ ImageOnlyFailure ]
    475474
    476475
  • trunk/LayoutTests/platform/wpe/css3/blending/svg-blend-layer-blend-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 538x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 534x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 534x17
    98          text run at (0,0) width 534: "Test for isolation caused by blending. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (534,0) size 4x17
    11         text run at (534,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    14           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    15           RenderSVGContainer {g} at (40,58) size 80x80
    16             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    17       RenderText {#text} at (0,0) size 0x0
    18     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     12            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     13            RenderSVGContainer {g} at (48,90) size 80x80
     14              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     15        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/wpe/css3/blending/svg-blend-layer-clip-path-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 662x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 658x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 658x17
    98          text run at (0,0) width 658: "Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders."
    10       RenderText {#text} at (658,0) size 4x17
    11         text run at (658,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
    15             RenderSVGRect {rect} at (10,28) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    16         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    17           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    18           RenderSVGContainer {g} at (40,58) size 80x80
    19             [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
    20             RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    21       RenderText {#text} at (0,0) size 0x0
    22     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceClipper {clipPath} [id="clip"] [clipPathUnits=userSpaceOnUse]
     13              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     14          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     15            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     16            RenderSVGContainer {g} at (48,90) size 80x80
     17              [clipPath="clip"] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
     18              RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     19        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/wpe/css3/blending/svg-blend-layer-filter-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 523x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 519x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 519x17
    98          text run at (0,0) width 519: "Test for isolation caused by a filter. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (519,0) size 4x17
    11         text run at (519,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceFilter {filter} [id="f1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
    15             [feGaussianBlur stdDeviation="15.00, 15.00"]
    16               [SourceGraphic]
    17         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    18           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    19           RenderSVGContainer {g} at (40,58) size 96x96
    20             [filter="f1"] RenderSVGResourceFilter {filter} at (10,10) size 24x24
    21             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    22       RenderText {#text} at (0,0) size 0x0
    23     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceFilter {filter} [id="f1"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
     13              [feGaussianBlur stdDeviation="15.00, 15.00"]
     14                [SourceGraphic]
     15          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     16            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     17            RenderSVGContainer {g} at (48,90) size 96x96
     18              [filter="f1"] RenderSVGResourceFilter {filter} at (10,10) size 24x24
     19              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     20        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/wpe/css3/blending/svg-blend-layer-mask-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 527x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 523x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 523x17
    98          text run at (0,0) width 523: "Test for isolation caused by a mask. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (523,0) size 4x17
    11         text run at (523,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGHiddenContainer {defs} at (0,0) size 0x0
    14           RenderSVGResourceMasker {mask} [id="msk"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
    15             RenderSVGRect {rect} at (10,28) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    16         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    17           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    18           RenderSVGContainer {g} at (40,58) size 80x80
    19             [masker="msk"] RenderSVGResourceMasker {mask} at (10,10) size 20x20
    20             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    21       RenderText {#text} at (0,0) size 0x0
    22     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
     12            RenderSVGResourceMasker {mask} [id="msk"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
     13              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     14          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     15            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     16            RenderSVGContainer {g} at (48,90) size 80x80
     17              [masker="msk"] RenderSVGResourceMasker {mask} at (10,10) size 20x20
     18              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     19        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/wpe/css3/blending/svg-blend-layer-opacity-expected.txt

    r247297 r247376  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x422
    4   RenderBlock {html} at (0,0) size 800x422
    5     RenderInline {body} at (0,0) size 529x421
    6       RenderText {#text} at (0,0) size 0x0
    7       RenderInline {p} at (0,0) size 525x17
     3layer at (0,0) size 800x462
     4  RenderBlock {HTML} at (0,0) size 800x462
     5    RenderBody {BODY} at (8,16) size 784x438
     6      RenderBlock {P} at (0,0) size 784x18
    87        RenderText {#text} at (0,0) size 525x17
    98          text run at (0,0) width 525: "Test for isolation caused by opacity. This test passes if the whole rectangle is green."
    10       RenderText {#text} at (525,0) size 4x17
    11         text run at (525,0) width 4: " "
    12       RenderSVGRoot {svg} at (0,18) size 160x160
    13         RenderSVGContainer {g} at (0,18) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
    14           RenderSVGRect {rect} at (0,18) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
    15           RenderSVGContainer {g} at (40,58) size 80x80 [opacity=0.50]
    16             RenderSVGRect {rect} at (40,58) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
    17       RenderText {#text} at (0,0) size 0x0
    18     RenderText {#text} at (0,0) size 0x0
     9      RenderBlock (anonymous) at (0,34) size 784x404
     10        RenderSVGRoot {svg} at (8,50) size 160x160
     11          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
     12            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
     13            RenderSVGContainer {g} at (48,90) size 80x80 [opacity=0.50]
     14              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
     15        RenderText {#text} at (0,0) size 0x0
Note: See TracChangeset for help on using the changeset viewer.