diff --git a/engine/src/flutter/tests/layout/ellipsis-expected.txt b/engine/src/flutter/tests/layout/ellipsis-expected.txt new file mode 100644 index 0000000000..5d3ada6bfa --- /dev/null +++ b/engine/src/flutter/tests/layout/ellipsis-expected.txt @@ -0,0 +1,22 @@ +layer at (0,0) size 800x600 + RenderView {#document} at (0,0) size 800x600 +layer at (0,0) size 800x94 + RenderBlock {sky} at (0,0) size 800x94 +layer at (372,0) size 56x69 clip at (375,3) size 50x63 scrollWidth 93 + RenderBlock {div} at (372,0) size 56x69 [border: (3px solid #0000FF)] + RenderBlock (anonymous) at (3,3) size 50x19 + RenderText {#text} at (0,0) size 91x19 + text run at (0,0) width 91: "These lines" + RenderBlock (anonymous) at (3,47) size 50x19 + RenderText {#text} at (0,0) size 94x19 + text run at (0,0) width 94: "all ellipsize." +layer at (375,22) size 56x25 backgroundClip at (375,22) size 50x25 clip at (378,25) size 47x19 outlineClip at (375,3) size 50x63 scrollWidth 53 + RenderBlock {p} at (3,22) size 56x25 [border: (3px solid #FF0000)] + RenderText {#text} at (3,3) size 54x19 + text run at (3,3) width 54: "should" +layer at (372,69) size 56x25 clip at (375,72) size 50x19 scrollWidth 117 + RenderBlock {p} at (372,69) size 56x25 [border: (3px solid #FF0000)] + RenderInline {span} at (0,0) size 117x19 + RenderText {#text} at (3,3) size 117x19 + text run at (3,3) width 117: "As should this." + diff --git a/engine/src/flutter/tests/layout/ellipsis.sky b/engine/src/flutter/tests/layout/ellipsis.sky new file mode 100644 index 0000000000..08288a42a0 --- /dev/null +++ b/engine/src/flutter/tests/layout/ellipsis.sky @@ -0,0 +1,25 @@ + + + +
These lines

should

all ellipsize.
+

As should this.

+