From 2aa4a82499d4becd2284cdb482213d541b8804dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 28 Apr 2024 16:29:10 +0200 Subject: Adding upstream version 86.0.1. Signed-off-by: Daniel Baumann --- .../text-overflow/TestEllipsisFallback.woff | Bin 0 -> 1224 bytes .../text-overflow/aligned-baseline-ref.html | 100 ++++++++ .../reftests/text-overflow/aligned-baseline.html | 100 ++++++++ .../text-overflow/anonymous-block-ref.html | 66 +++++ layout/reftests/text-overflow/anonymous-block.html | 75 ++++++ .../text-overflow/atomic-under-marker-ref.html | 85 +++++++ .../text-overflow/atomic-under-marker.html | 85 +++++++ layout/reftests/text-overflow/bidi-simple-ref.html | 85 +++++++ .../text-overflow/bidi-simple-scrolled-ref.html | 106 ++++++++ .../text-overflow/bidi-simple-scrolled.html | 98 ++++++++ layout/reftests/text-overflow/bidi-simple.html | 81 ++++++ .../reftests/text-overflow/block-padding-ref.html | 83 +++++++ layout/reftests/text-overflow/block-padding.html | 71 ++++++ .../text-overflow/clipped-elements-ref.html | 78 ++++++ .../reftests/text-overflow/clipped-elements.html | 80 ++++++ .../reftests/text-overflow/combobox-zoom-ref.html | 34 +++ layout/reftests/text-overflow/combobox-zoom.html | 34 +++ .../text-overflow/dynamic-change-1-ref.html | 7 + .../reftests/text-overflow/dynamic-change-1.html | 16 ++ .../text-overflow/ellipsis-font-fallback-ref.html | 149 +++++++++++ .../text-overflow/ellipsis-font-fallback.html | 150 +++++++++++ .../text-overflow/false-marker-overlap-ref.html | 72 ++++++ .../text-overflow/false-marker-overlap.html | 72 ++++++ .../reftests/text-overflow/float-edges-1-ref.html | 71 ++++++ layout/reftests/text-overflow/float-edges-1.html | 73 ++++++ .../reftests/text-overflow/line-clipping-ref.html | 28 +++ layout/reftests/text-overflow/line-clipping.html | 32 +++ .../reftests/text-overflow/marker-basic-ref.html | 276 +++++++++++++++++++++ layout/reftests/text-overflow/marker-basic.html | 205 +++++++++++++++ .../reftests/text-overflow/marker-shadow-ref.html | 33 +++ layout/reftests/text-overflow/marker-shadow.html | 37 +++ .../reftests/text-overflow/marker-string-ref.html | 69 ++++++ layout/reftests/text-overflow/marker-string.html | 73 ++++++ .../text-overflow/quirks-decorations-ref.html | 73 ++++++ .../reftests/text-overflow/quirks-decorations.html | 74 ++++++ .../text-overflow/quirks-line-height-ref.html | 57 +++++ .../reftests/text-overflow/quirks-line-height.html | 56 +++++ layout/reftests/text-overflow/reftest.list | 38 +++ .../text-overflow/scroll-rounding-ref.html | 85 +++++++ layout/reftests/text-overflow/scroll-rounding.html | 86 +++++++ layout/reftests/text-overflow/selection-ref.html | 114 +++++++++ layout/reftests/text-overflow/selection.html | 112 +++++++++ .../reftests/text-overflow/single-value-ref.html | 106 ++++++++ layout/reftests/text-overflow/single-value.html | 99 ++++++++ .../text-overflow/standards-decorations-ref.html | 72 ++++++ .../text-overflow/standards-decorations.html | 73 ++++++ .../text-overflow/standards-line-height-ref.html | 58 +++++ .../text-overflow/standards-line-height.html | 57 +++++ layout/reftests/text-overflow/table-cell-ref.html | 45 ++++ layout/reftests/text-overflow/table-cell.html | 47 ++++ .../reftests/text-overflow/theme-overflow-ref.html | 61 +++++ layout/reftests/text-overflow/theme-overflow.html | 62 +++++ .../text-overflow/two-value-syntax-ref.html | 66 +++++ .../reftests/text-overflow/two-value-syntax.html | 75 ++++++ .../vertical-decorations-1-2-notref.html | 27 ++ .../text-overflow/vertical-decorations-1-ref.html | 27 ++ .../text-overflow/vertical-decorations-1.html | 27 ++ .../text-overflow/vertical-decorations-2-ref.html | 30 +++ .../text-overflow/vertical-decorations-2.html | 30 +++ .../vertical-decorations-3-4-notref.html | 27 ++ .../text-overflow/vertical-decorations-3-ref.html | 28 +++ .../text-overflow/vertical-decorations-3.html | 28 +++ .../text-overflow/vertical-decorations-4-ref.html | 30 +++ .../text-overflow/vertical-decorations-4.html | 30 +++ .../text-overflow/visibility-hidden-ref.html | 72 ++++++ .../reftests/text-overflow/visibility-hidden.html | 74 ++++++ layout/reftests/text-overflow/xulscroll-ref.html | 80 ++++++ layout/reftests/text-overflow/xulscroll.html | 103 ++++++++ 68 files changed, 4753 insertions(+) create mode 100644 layout/reftests/text-overflow/TestEllipsisFallback.woff create mode 100644 layout/reftests/text-overflow/aligned-baseline-ref.html create mode 100644 layout/reftests/text-overflow/aligned-baseline.html create mode 100644 layout/reftests/text-overflow/anonymous-block-ref.html create mode 100644 layout/reftests/text-overflow/anonymous-block.html create mode 100644 layout/reftests/text-overflow/atomic-under-marker-ref.html create mode 100644 layout/reftests/text-overflow/atomic-under-marker.html create mode 100644 layout/reftests/text-overflow/bidi-simple-ref.html create mode 100644 layout/reftests/text-overflow/bidi-simple-scrolled-ref.html create mode 100644 layout/reftests/text-overflow/bidi-simple-scrolled.html create mode 100644 layout/reftests/text-overflow/bidi-simple.html create mode 100644 layout/reftests/text-overflow/block-padding-ref.html create mode 100644 layout/reftests/text-overflow/block-padding.html create mode 100644 layout/reftests/text-overflow/clipped-elements-ref.html create mode 100644 layout/reftests/text-overflow/clipped-elements.html create mode 100644 layout/reftests/text-overflow/combobox-zoom-ref.html create mode 100644 layout/reftests/text-overflow/combobox-zoom.html create mode 100644 layout/reftests/text-overflow/dynamic-change-1-ref.html create mode 100644 layout/reftests/text-overflow/dynamic-change-1.html create mode 100644 layout/reftests/text-overflow/ellipsis-font-fallback-ref.html create mode 100644 layout/reftests/text-overflow/ellipsis-font-fallback.html create mode 100644 layout/reftests/text-overflow/false-marker-overlap-ref.html create mode 100644 layout/reftests/text-overflow/false-marker-overlap.html create mode 100644 layout/reftests/text-overflow/float-edges-1-ref.html create mode 100644 layout/reftests/text-overflow/float-edges-1.html create mode 100644 layout/reftests/text-overflow/line-clipping-ref.html create mode 100644 layout/reftests/text-overflow/line-clipping.html create mode 100644 layout/reftests/text-overflow/marker-basic-ref.html create mode 100644 layout/reftests/text-overflow/marker-basic.html create mode 100644 layout/reftests/text-overflow/marker-shadow-ref.html create mode 100644 layout/reftests/text-overflow/marker-shadow.html create mode 100644 layout/reftests/text-overflow/marker-string-ref.html create mode 100644 layout/reftests/text-overflow/marker-string.html create mode 100644 layout/reftests/text-overflow/quirks-decorations-ref.html create mode 100644 layout/reftests/text-overflow/quirks-decorations.html create mode 100644 layout/reftests/text-overflow/quirks-line-height-ref.html create mode 100644 layout/reftests/text-overflow/quirks-line-height.html create mode 100644 layout/reftests/text-overflow/reftest.list create mode 100644 layout/reftests/text-overflow/scroll-rounding-ref.html create mode 100644 layout/reftests/text-overflow/scroll-rounding.html create mode 100644 layout/reftests/text-overflow/selection-ref.html create mode 100644 layout/reftests/text-overflow/selection.html create mode 100644 layout/reftests/text-overflow/single-value-ref.html create mode 100644 layout/reftests/text-overflow/single-value.html create mode 100644 layout/reftests/text-overflow/standards-decorations-ref.html create mode 100644 layout/reftests/text-overflow/standards-decorations.html create mode 100644 layout/reftests/text-overflow/standards-line-height-ref.html create mode 100644 layout/reftests/text-overflow/standards-line-height.html create mode 100644 layout/reftests/text-overflow/table-cell-ref.html create mode 100644 layout/reftests/text-overflow/table-cell.html create mode 100644 layout/reftests/text-overflow/theme-overflow-ref.html create mode 100644 layout/reftests/text-overflow/theme-overflow.html create mode 100644 layout/reftests/text-overflow/two-value-syntax-ref.html create mode 100644 layout/reftests/text-overflow/two-value-syntax.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-1-2-notref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-1-ref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-1.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-2-ref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-2.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-3-4-notref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-3-ref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-3.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-4-ref.html create mode 100644 layout/reftests/text-overflow/vertical-decorations-4.html create mode 100644 layout/reftests/text-overflow/visibility-hidden-ref.html create mode 100644 layout/reftests/text-overflow/visibility-hidden.html create mode 100644 layout/reftests/text-overflow/xulscroll-ref.html create mode 100644 layout/reftests/text-overflow/xulscroll.html (limited to 'layout/reftests/text-overflow') diff --git a/layout/reftests/text-overflow/TestEllipsisFallback.woff b/layout/reftests/text-overflow/TestEllipsisFallback.woff new file mode 100644 index 0000000000..4de40fbbb2 Binary files /dev/null and b/layout/reftests/text-overflow/TestEllipsisFallback.woff differ diff --git a/layout/reftests/text-overflow/aligned-baseline-ref.html b/layout/reftests/text-overflow/aligned-baseline-ref.html new file mode 100644 index 0000000000..458731f88d --- /dev/null +++ b/layout/reftests/text-overflow/aligned-baseline-ref.html @@ -0,0 +1,100 @@ + + + + Testcase for bug 668919 + + + + + +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+
+ + + + diff --git a/layout/reftests/text-overflow/aligned-baseline.html b/layout/reftests/text-overflow/aligned-baseline.html new file mode 100644 index 0000000000..0703403032 --- /dev/null +++ b/layout/reftests/text-overflow/aligned-baseline.html @@ -0,0 +1,100 @@ + + + + Testcase for bug 668919 + + + + + +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+ +
+
CSS is awesome
+
CSS is awesome
+
CSS is awesome
+
+
+ + + + diff --git a/layout/reftests/text-overflow/anonymous-block-ref.html b/layout/reftests/text-overflow/anonymous-block-ref.html new file mode 100644 index 0000000000..441d79c82d --- /dev/null +++ b/layout/reftests/text-overflow/anonymous-block-ref.html @@ -0,0 +1,66 @@ + + + +text-overflow: anonymous block + + + + + +
Some oveanonymous
block
and
unin
+
Soanonymous
block
an
+
             
+
Some overly l   anonymous
block
and
uninformative sentence
+
Some overly longanonymous
block
a  
uninformative sentence
+ + + + + + + + diff --git a/layout/reftests/text-overflow/anonymous-block.html b/layout/reftests/text-overflow/anonymous-block.html new file mode 100644 index 0000000000..e61ffd4bd9 --- /dev/null +++ b/layout/reftests/text-overflow/anonymous-block.html @@ -0,0 +1,75 @@ + + + +text-overflow: anonymous block + + + + + +
Some overly longanonymous
block
and
uninformative sentence
+
Some overly longanonymous
block
and uninformative sentence
+
Some overly longanonymous
block
and
uninformative sentence
+
Some overly longanonymous
block
and
uninformative sentence
+ + + + + + + + diff --git a/layout/reftests/text-overflow/atomic-under-marker-ref.html b/layout/reftests/text-overflow/atomic-under-marker-ref.html new file mode 100644 index 0000000000..fd118943ff --- /dev/null +++ b/layout/reftests/text-overflow/atomic-under-marker-ref.html @@ -0,0 +1,85 @@ + + + +text-overflow: suppress or clip the marker when it hides all content + + + + +
+
!
+
!
+
!
+
!
+
!
+
!
+ +
!
+
!
+
!
+
.|
+
g
+
+ +
+ + + + diff --git a/layout/reftests/text-overflow/atomic-under-marker.html b/layout/reftests/text-overflow/atomic-under-marker.html new file mode 100644 index 0000000000..db37d05e0a --- /dev/null +++ b/layout/reftests/text-overflow/atomic-under-marker.html @@ -0,0 +1,85 @@ + + + +text-overflow: suppress or clip the marker when it hides all content + + + + +
+
!||
+
!||
+
!
+
!||
+
!||
+
!
+ +
!||
+
!||
+
!
+
||
+
|
+
+ +
+ + + + diff --git a/layout/reftests/text-overflow/bidi-simple-ref.html b/layout/reftests/text-overflow/bidi-simple-ref.html new file mode 100644 index 0000000000..3a28b6df0a --- /dev/null +++ b/layout/reftests/text-overflow/bidi-simple-ref.html @@ -0,0 +1,85 @@ + + + +text-overflow: simple mixed-bidi cases + + + + + + +
AxxxxB  HelloWorAxxxxHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
He  oWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
He  oWorld
+ + + + + + + + + + +
AxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloW  ld
+ +
HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloW  ld
+ +
HelloW  ld
+ + + + + + + + + + + + + diff --git a/layout/reftests/text-overflow/bidi-simple-scrolled-ref.html b/layout/reftests/text-overflow/bidi-simple-scrolled-ref.html new file mode 100644 index 0000000000..65eff80bce --- /dev/null +++ b/layout/reftests/text-overflow/bidi-simple-scrolled-ref.html @@ -0,0 +1,106 @@ + + + +text-overflow: simple mixed-bidi cases + + + + + + + +
  xxB …             xxxxHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
     Wor       BHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
     Wor  
+ + +
AxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxB  llo     
+ +
HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxB  llo     
+ +
  llo     
+ + + + + + + + + + + + + + + + +


  lloW    HelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorld
+
+ + diff --git a/layout/reftests/text-overflow/bidi-simple-scrolled.html b/layout/reftests/text-overflow/bidi-simple-scrolled.html new file mode 100644 index 0000000000..489535ab83 --- /dev/null +++ b/layout/reftests/text-overflow/bidi-simple-scrolled.html @@ -0,0 +1,98 @@ + + + +text-overflow: simple mixed-bidi cases, scrolled a bit from the start position + + + + + + + +
AxxxB HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
Hell WorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
Hell World
+ + + +
AxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHello orld
+ +
HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHello orld
+ +
Hello orld
+ + + + + + + + + + + + + + + + + + +


HelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorldHelloWorld
+
+ + diff --git a/layout/reftests/text-overflow/bidi-simple.html b/layout/reftests/text-overflow/bidi-simple.html new file mode 100644 index 0000000000..82dcdfb5ce --- /dev/null +++ b/layout/reftests/text-overflow/bidi-simple.html @@ -0,0 +1,81 @@ + + + +text-overflow: simple mixed-bidi cases + + + + + + +
AxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
HelloWorld
+ + + + + + + + + + +
AxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
HelloWorldAxxxxBHelloWorldAxxxxBHelloWorldAxxxxBHelloWorld
+ +
HelloWorld
+ + + + + + + + + + + + + diff --git a/layout/reftests/text-overflow/block-padding-ref.html b/layout/reftests/text-overflow/block-padding-ref.html new file mode 100644 index 0000000000..7e6539e4d8 --- /dev/null +++ b/layout/reftests/text-overflow/block-padding-ref.html @@ -0,0 +1,83 @@ + + + + + +text-overflow: text-overflow block padding + + + + +
                   
+
| | | | | | | | | |…        
+ +
| | | | | | | | | |       
+ + +
                   
| | | | | | | | | |
+ +
| | | | | | | | | | | | | 
+ + +
                   
+
 | | | | | | | | | 
+ +
| | | | | | | | | | | | | 
+ + +
                   
| | | | | | | | | |
… 
+ +
| | | | | | | | | | | | | 
+ + diff --git a/layout/reftests/text-overflow/block-padding.html b/layout/reftests/text-overflow/block-padding.html new file mode 100644 index 0000000000..eda4217464 --- /dev/null +++ b/layout/reftests/text-overflow/block-padding.html @@ -0,0 +1,71 @@ + + + + + +text-overflow: text-overflow block padding + + + + + +
| | | | | | | | | | | | | 
+
| | | | | | | | | | | | | 
+ + +
| | | | | | | | | | | | | 
+
| | | | | | | | | | | | | 
+ + +
| | | | | | | | | | | | | 
+
| | | | | | | | | | | | | 
+ + +
| | | | | | | | | | | | | 
+
| | | | | | | | | | | | | 
+ + diff --git a/layout/reftests/text-overflow/clipped-elements-ref.html b/layout/reftests/text-overflow/clipped-elements-ref.html new file mode 100644 index 0000000000..393283f858 --- /dev/null +++ b/layout/reftests/text-overflow/clipped-elements-ref.html @@ -0,0 +1,78 @@ + + + + +
+
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
 …
+
 …
+
+ +
+

+

+ +
+
+
+
+
+
1
+
2
+
3
+
4
+
+
+
+
+ + diff --git a/layout/reftests/text-overflow/clipped-elements.html b/layout/reftests/text-overflow/clipped-elements.html new file mode 100644 index 0000000000..ab4292ee64 --- /dev/null +++ b/layout/reftests/text-overflow/clipped-elements.html @@ -0,0 +1,80 @@ + + + + +
+
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
 
+
 
+
+ +

+

+

+ +
+
+
+
+
+
1
+
2
+
3
+
4abs4
+
+
+
+
+ + diff --git a/layout/reftests/text-overflow/combobox-zoom-ref.html b/layout/reftests/text-overflow/combobox-zoom-ref.html new file mode 100644 index 0000000000..59754fb2be --- /dev/null +++ b/layout/reftests/text-overflow/combobox-zoom-ref.html @@ -0,0 +1,34 @@ + + + + + + + +
+ + + + + diff --git a/layout/reftests/text-overflow/combobox-zoom.html b/layout/reftests/text-overflow/combobox-zoom.html new file mode 100644 index 0000000000..1cd376a7df --- /dev/null +++ b/layout/reftests/text-overflow/combobox-zoom.html @@ -0,0 +1,34 @@ + + + + + + + +
+ + + + + diff --git a/layout/reftests/text-overflow/dynamic-change-1-ref.html b/layout/reftests/text-overflow/dynamic-change-1-ref.html new file mode 100644 index 0000000000..2a1560e07f --- /dev/null +++ b/layout/reftests/text-overflow/dynamic-change-1-ref.html @@ -0,0 +1,7 @@ + + +
+ Some long text that cannot possibly fit in 130 px, because it just can't. +
+ diff --git a/layout/reftests/text-overflow/dynamic-change-1.html b/layout/reftests/text-overflow/dynamic-change-1.html new file mode 100644 index 0000000000..d2c6c3a9e2 --- /dev/null +++ b/layout/reftests/text-overflow/dynamic-change-1.html @@ -0,0 +1,16 @@ + + +
+ Some long text that cannot possibly fit in 130 px, because it just can't. +
+ + + diff --git a/layout/reftests/text-overflow/ellipsis-font-fallback-ref.html b/layout/reftests/text-overflow/ellipsis-font-fallback-ref.html new file mode 100644 index 0000000000..e6a47e8640 --- /dev/null +++ b/layout/reftests/text-overflow/ellipsis-font-fallback-ref.html @@ -0,0 +1,149 @@ + + + + text-overflow: ellipsis fallback + + + +
+ + +
 ...X...     
+
     ...X... 
+
     ...X... 
+
 ...X...     
+ + +
XXXXX... 
+
 ...XXXXX
+
 ...XXXXX
+
XXXXX... 
+ + +
 X...
+
...
+
...
+
 X...
+ + +
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+ + +
XXX
+
XXX
+
XXX
+
XXX
+ +
+ + + diff --git a/layout/reftests/text-overflow/ellipsis-font-fallback.html b/layout/reftests/text-overflow/ellipsis-font-fallback.html new file mode 100644 index 0000000000..f02d569d0a --- /dev/null +++ b/layout/reftests/text-overflow/ellipsis-font-fallback.html @@ -0,0 +1,150 @@ + + + + text-overflow: ellipsis fallback + + + +
+ + +
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+ + +
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+ + +
XXXXXX
+
XXXXXX
+
XXXXXX
+
XXXXXX
+ + +
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+
XXXXXXXXXXXX
+ + +
XXX
+
XXX
+
XXX
+
XXX
+ + +
+ + + diff --git a/layout/reftests/text-overflow/false-marker-overlap-ref.html b/layout/reftests/text-overflow/false-marker-overlap-ref.html new file mode 100644 index 0000000000..0a6ed9d0ef --- /dev/null +++ b/layout/reftests/text-overflow/false-marker-overlap-ref.html @@ -0,0 +1,72 @@ + + + +text-overflow: form control elements + + + + +
 | | | | | | | | | | | | | | | | | | | | | | …
+
| | | | | | | | | | | | | | | | | | | | | | | …
+
 | | | | | | | | | | | | | | | | | | | | | | …
+
| | | | | | | | | | | | | | | | | | | | | | | …
+ + + diff --git a/layout/reftests/text-overflow/false-marker-overlap.html b/layout/reftests/text-overflow/false-marker-overlap.html new file mode 100644 index 0000000000..28720226c0 --- /dev/null +++ b/layout/reftests/text-overflow/false-marker-overlap.html @@ -0,0 +1,72 @@ + + + +text-overflow: false marker overlap + + + + +
| | | | | | | | | | | | | | | | | | | | | | |
+
| | | | | | | | | | | | | | | | | | | | | | |
+
| | | | | | | | | | | | | | | | | | | | | | |
+
| | | | | | | | | | | | | | | | | | | | | | |
+ + + diff --git a/layout/reftests/text-overflow/float-edges-1-ref.html b/layout/reftests/text-overflow/float-edges-1-ref.html new file mode 100644 index 0000000000..e60111914b --- /dev/null +++ b/layout/reftests/text-overflow/float-edges-1-ref.html @@ -0,0 +1,71 @@ + + + + + Reference: Testcase for bug 944200 + + + + +
+
FF
aaaaaaa…
+
FF
aaaaaaa…
+
FF
aaaaaaa…
aaaaaaaaaaa…
+
FF
aaaaaaa…
aaaaaaaaaa
+ +
FF
  …aa
+
FF
  …aa
aaaaaaaaaaa…
+
FF
  …aa
aaaaaaaaaa
+
FF
  …aa
  …aaaaaaa
+
+ + +
+
+aaaaaaaaaa
+aaaaaaaaaaa…
FF
+aaaaaaa…
+aaaaaaa
+aaaaaaa…
+aaaaaaa…
+aaaaaaaaaa
+aaaaaaaaaaa…
+
+ +
+  …aaaaaaa
+aaaaaaaaaaa…
FF
+  …aaaaaa…
+aaaaaaa…
+aaaa
+  …aaaaaaa
+aaaaaaaaaa
+aaaaaaaaaaa…
+
+ +
+ + diff --git a/layout/reftests/text-overflow/float-edges-1.html b/layout/reftests/text-overflow/float-edges-1.html new file mode 100644 index 0000000000..169913ac31 --- /dev/null +++ b/layout/reftests/text-overflow/float-edges-1.html @@ -0,0 +1,73 @@ + + + + + Testcase for bug 944200 + + + + +
+
FF
aaaaaaaaaaaaaaaaaaaaaa
+
FF
aaaaaaaaaa
+
FF
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
+
FF
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
+ +
FF
aaaaa
+
FF
aaaaa
aaaaaaaaaaaaaaaaaaaaaa
+
FF
aaaaa
aaaaaaaaaa
+
FF
aaaaa
aaaaaaaaaa
+
+ + +
+
+aaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
FF
+aaaaaaaaaaaaaaaaaaaaaa
+aaaaaaa
+aaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
+
+ +
+aaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
FF
+aaaaaaaaaaaaaaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
+aaaa
+aaaaaaaaaa
+aaaaaaaaaa
+aaaaaaaaaaaaaaaaaaaaaa
+
+ +
+ + diff --git a/layout/reftests/text-overflow/line-clipping-ref.html b/layout/reftests/text-overflow/line-clipping-ref.html new file mode 100644 index 0000000000..083d42aad6 --- /dev/null +++ b/layout/reftests/text-overflow/line-clipping-ref.html @@ -0,0 +1,28 @@ + + + + +Reference for bug 886313 + + + +
well, hello world
+
well, hello worl…
+
well, hell… world
+ + diff --git a/layout/reftests/text-overflow/line-clipping.html b/layout/reftests/text-overflow/line-clipping.html new file mode 100644 index 0000000000..edf914d6c6 --- /dev/null +++ b/layout/reftests/text-overflow/line-clipping.html @@ -0,0 +1,32 @@ + + + + +Testcase for bug 886313 + + + +
well, hello world
+
well, hello world!
+
well, helloo world
+ + diff --git a/layout/reftests/text-overflow/marker-basic-ref.html b/layout/reftests/text-overflow/marker-basic-ref.html new file mode 100644 index 0000000000..c452323f91 --- /dev/null +++ b/layout/reftests/text-overflow/marker-basic-ref.html @@ -0,0 +1,276 @@ + + + + text-overflow: basic marker position tests + + + +
+ +
+
+
   ||||
+
   
+
+
+
+
+
   ||||
+
   
+
+
+
+
+
   ||||
+
   
+
+
+
+
+
   ||||
+
   
+
+
+ +
+
+
 
+
+
+
+
+
 
+
+
+
+
+
   
+
+
+
+
+
   
+
+
+ +
+
+
 
+
+
+
+
+
 
+
+
+
+
+
   
+
+
+
+
+
   
+
+
+ + +
+
+
+
+ + +
+
+
+
+ +
+
+
   
+
   
+
+
+
+
+
   
+
   
+
+
+
+
+
   
+
   
+
+
+
+
+
   
+
   
+
+
+ +
+
|
+
+ +
 
+ +
+
|
+
+ +
 
+ + +
+
+ +
    
+
    
+
    
+
    
+ + +
||||||
+
||||||
+ +
+ + diff --git a/layout/reftests/text-overflow/marker-basic.html b/layout/reftests/text-overflow/marker-basic.html new file mode 100644 index 0000000000..4f4afb667c --- /dev/null +++ b/layout/reftests/text-overflow/marker-basic.html @@ -0,0 +1,205 @@ + + + + text-overflow: basic marker position tests + + + +
+ + +
||||||||||
+
||||||||||
+
||||||||||
+
||||||||||
+ + +
x
+
x
+
x
+
x
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
|||
+
|||
+
|||
+
|||
+ + +
|
+
|
+ +
|
+
|
+ + +
|
+
|
+ + +
    |||
+
    |||
+
    |||
+
    |||
+ + +
||||||
+
||||||
+ +
+ + diff --git a/layout/reftests/text-overflow/marker-shadow-ref.html b/layout/reftests/text-overflow/marker-shadow-ref.html new file mode 100644 index 0000000000..12889142d7 --- /dev/null +++ b/layout/reftests/text-overflow/marker-shadow-ref.html @@ -0,0 +1,33 @@ + + + + + + + + + +
Hello...
+ + + diff --git a/layout/reftests/text-overflow/marker-shadow.html b/layout/reftests/text-overflow/marker-shadow.html new file mode 100644 index 0000000000..4f93475650 --- /dev/null +++ b/layout/reftests/text-overflow/marker-shadow.html @@ -0,0 +1,37 @@ + + + + + + + + + +
HelloKitty
+ + + diff --git a/layout/reftests/text-overflow/marker-string-ref.html b/layout/reftests/text-overflow/marker-string-ref.html new file mode 100644 index 0000000000..ba4b9f4c37 --- /dev/null +++ b/layout/reftests/text-overflow/marker-string-ref.html @@ -0,0 +1,69 @@ + + + +text-overflow: text-overflow:<string> + + + + + +
 x
+
 x
+
xx
+
xx
+ +
xx
+
xx
+
XX
+
XX
+ + + diff --git a/layout/reftests/text-overflow/marker-string.html b/layout/reftests/text-overflow/marker-string.html new file mode 100644 index 0000000000..356ae14c2f --- /dev/null +++ b/layout/reftests/text-overflow/marker-string.html @@ -0,0 +1,73 @@ + + + +text-overflow: text-overflow:<string> + + + + + + +
xx
+
xx
+ +
xx
+
xx
+ + +
xx
+
xx
+ + +
+
+ + + + diff --git a/layout/reftests/text-overflow/quirks-decorations-ref.html b/layout/reftests/text-overflow/quirks-decorations-ref.html new file mode 100644 index 0000000000..d2e297ded9 --- /dev/null +++ b/layout/reftests/text-overflow/quirks-decorations-ref.html @@ -0,0 +1,73 @@ + + +text-overflow: Quirks mode text-decorations + + + + +
0123 56789012
+
1 56789012345
+
xxxxx
+
xx
+
xx
+ + + + diff --git a/layout/reftests/text-overflow/quirks-decorations.html b/layout/reftests/text-overflow/quirks-decorations.html new file mode 100644 index 0000000000..945dfb63a9 --- /dev/null +++ b/layout/reftests/text-overflow/quirks-decorations.html @@ -0,0 +1,74 @@ + + +text-overflow: Quirks mode text-decorations + + + + +
0123 567890123456789x
+
x0321 56789012345
+
xxxxx
+
xx
+
xx
+ + + + diff --git a/layout/reftests/text-overflow/quirks-line-height-ref.html b/layout/reftests/text-overflow/quirks-line-height-ref.html new file mode 100644 index 0000000000..e05dc88d53 --- /dev/null +++ b/layout/reftests/text-overflow/quirks-line-height-ref.html @@ -0,0 +1,57 @@ + + +text-overflow: Quirks mode line height + + + + +
0123456|
+
0123456|
+ + + + diff --git a/layout/reftests/text-overflow/quirks-line-height.html b/layout/reftests/text-overflow/quirks-line-height.html new file mode 100644 index 0000000000..fe9b1747a9 --- /dev/null +++ b/layout/reftests/text-overflow/quirks-line-height.html @@ -0,0 +1,56 @@ + + +text-overflow: Quirks mode line height + + + + +
0123456|890123456789
+
0123456|89012345
+ + + + diff --git a/layout/reftests/text-overflow/reftest.list b/layout/reftests/text-overflow/reftest.list new file mode 100644 index 0000000000..993bdd107d --- /dev/null +++ b/layout/reftests/text-overflow/reftest.list @@ -0,0 +1,38 @@ +== ellipsis-font-fallback.html ellipsis-font-fallback-ref.html +== line-clipping.html line-clipping-ref.html +fuzzy-if(Android,0-16,0-244) fuzzy-if(webrender,0-47,0-6) == marker-basic.html marker-basic-ref.html # Bug 1128229 +== marker-string.html marker-string-ref.html +fuzzy-if(webrender,0-47,0-18) == bidi-simple.html bidi-simple-ref.html +skip-if(!gtkWidget) fuzzy-if(gtkWidget,0-124,0-289) == bidi-simple-scrolled.html bidi-simple-scrolled-ref.html # Fails on Windows and OSX due to anti-aliasing +fuzzy-if(Android,0-24,0-4000) fuzzy-if(cocoaWidget,0-1,0-40) fuzzy-if(asyncPan&&!layersGPUAccelerated,0-149,0-1836) == scroll-rounding.html scroll-rounding-ref.html # bug 760264 +fuzzy(0-16,0-454) fails-if(gtkWidget) fuzzy-if(webrender&&winWidget,49-85,454-499) fuzzy-if(webrender&&OSX,7-7,143-143) skip-if(OSX&&!isDebugBuild&&verify) == anonymous-block.html anonymous-block-ref.html # gtkWidget:bug 1309103, fuzzy: subpixel aa +fuzzy-if(webrender,0-47,0-3) == false-marker-overlap.html false-marker-overlap-ref.html +== visibility-hidden.html visibility-hidden-ref.html +fuzzy-if(asyncPan&&!layersGPUAccelerated,0-102,0-1724) fuzzy-if(gtkWidget,0-10,0-8) fuzzy-if(webrender,0-47,0-24) == block-padding.html block-padding-ref.html +fuzzy-if(webrender,0-3,0-825) == quirks-decorations.html quirks-decorations-ref.html +== quirks-line-height.html quirks-line-height-ref.html +== standards-decorations.html standards-decorations-ref.html +== standards-line-height.html standards-line-height-ref.html +fuzzy-if(skiaContent,0-1,0-4200) fuzzy-if(webrender,0-47,0-6) == selection.html selection-ref.html +fuzzy-if(webrender,0-8,0-509) fuzzy-if(webrender&&swgl&>kWidget,49-49,18-18) == marker-shadow.html marker-shadow-ref.html +fuzzy-if(webrender,0-3,0-25) == aligned-baseline.html aligned-baseline-ref.html +fuzzy-if(skiaContent,0-1,0-5) == clipped-elements.html clipped-elements-ref.html +== theme-overflow.html theme-overflow-ref.html +== table-cell.html table-cell-ref.html +fuzzy-if(gtkWidget,0-10,0-32) fuzzy-if(webrender,0-47,0-18) == two-value-syntax.html two-value-syntax-ref.html +== single-value.html single-value-ref.html +fuzzy-if(gtkWidget,0-10,0-2) == atomic-under-marker.html atomic-under-marker-ref.html +pref(layout.css.xul-box-display-values.content.enabled,true) fuzzy(0-1,0-2616) skip-if(Android) fuzzy-if(asyncPan&&!layersGPUAccelerated,0-102,0-12352) fails-if(gtkWidget) == xulscroll.html xulscroll-ref.html # gtkWidget:bug 1309107, bug 1328771 +== combobox-zoom.html combobox-zoom-ref.html +== dynamic-change-1.html dynamic-change-1-ref.html +== float-edges-1.html float-edges-1-ref.html + +# The vertical-text pref setting can be removed after bug 1138384 lands +== vertical-decorations-1.html vertical-decorations-1-ref.html +== vertical-decorations-2.html vertical-decorations-2-ref.html +!= vertical-decorations-1.html vertical-decorations-1-2-notref.html +!= vertical-decorations-2.html vertical-decorations-1-2-notref.html +== vertical-decorations-3.html vertical-decorations-3-ref.html +== vertical-decorations-4.html vertical-decorations-4-ref.html +!= vertical-decorations-3.html vertical-decorations-3-4-notref.html +!= vertical-decorations-4.html vertical-decorations-3-4-notref.html diff --git a/layout/reftests/text-overflow/scroll-rounding-ref.html b/layout/reftests/text-overflow/scroll-rounding-ref.html new file mode 100644 index 0000000000..333240f82e --- /dev/null +++ b/layout/reftests/text-overflow/scroll-rounding-ref.html @@ -0,0 +1,85 @@ + + + +text-overflow: scroll rounding + + + + + + + + + + + + + + + +
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+ + diff --git a/layout/reftests/text-overflow/scroll-rounding.html b/layout/reftests/text-overflow/scroll-rounding.html new file mode 100644 index 0000000000..9957a5e7ab --- /dev/null +++ b/layout/reftests/text-overflow/scroll-rounding.html @@ -0,0 +1,86 @@ + + + +text-overflow: scroll rounding + + + + + + + + + + + + + + + +
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+
HelloKittyוסוכנויות
+ + diff --git a/layout/reftests/text-overflow/selection-ref.html b/layout/reftests/text-overflow/selection-ref.html new file mode 100644 index 0000000000..526dd02f3d --- /dev/null +++ b/layout/reftests/text-overflow/selection-ref.html @@ -0,0 +1,114 @@ + + + +text-overflow: Selected text, background, decorations + + + + + + + +
+ + + + + + + + + + + + + + + diff --git a/layout/reftests/text-overflow/selection.html b/layout/reftests/text-overflow/selection.html new file mode 100644 index 0000000000..3b5388e5e7 --- /dev/null +++ b/layout/reftests/text-overflow/selection.html @@ -0,0 +1,112 @@ + + + +text-overflow: Selected text, background, decorations + + + + + + + + +
+ + + + + + + + + + + + + + diff --git a/layout/reftests/text-overflow/single-value-ref.html b/layout/reftests/text-overflow/single-value-ref.html new file mode 100644 index 0000000000..38f498cb94 --- /dev/null +++ b/layout/reftests/text-overflow/single-value-ref.html @@ -0,0 +1,106 @@ + + + +text-overflow: <single value>, scrolled and non-scrolled tests, (bug 684266) + + + + + + + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+
+ + + + diff --git a/layout/reftests/text-overflow/single-value.html b/layout/reftests/text-overflow/single-value.html new file mode 100644 index 0000000000..c903c71c45 --- /dev/null +++ b/layout/reftests/text-overflow/single-value.html @@ -0,0 +1,99 @@ + + + +text-overflow: <single value>, scrolled and non-scrolled tests, (bug 684266) + + + + + + + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ + +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+ +
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:auto)
+
A long line that does not break (overflow:scroll)
+
+ + + + diff --git a/layout/reftests/text-overflow/standards-decorations-ref.html b/layout/reftests/text-overflow/standards-decorations-ref.html new file mode 100644 index 0000000000..14e5268b96 --- /dev/null +++ b/layout/reftests/text-overflow/standards-decorations-ref.html @@ -0,0 +1,72 @@ + + + +text-overflow: Standards mode text-decorations + + + + +
0123 56789012
+
1 56789012345
+
xxxx
+
x
+
x
+ + + + diff --git a/layout/reftests/text-overflow/standards-decorations.html b/layout/reftests/text-overflow/standards-decorations.html new file mode 100644 index 0000000000..04c2b84d09 --- /dev/null +++ b/layout/reftests/text-overflow/standards-decorations.html @@ -0,0 +1,73 @@ + + + +text-overflow: Standards mode text-decorations + + + + +
0123 567890123456789
+
0321 56789012345
+
xxxx
+
x
+
x
+ + + + diff --git a/layout/reftests/text-overflow/standards-line-height-ref.html b/layout/reftests/text-overflow/standards-line-height-ref.html new file mode 100644 index 0000000000..ffab81e821 --- /dev/null +++ b/layout/reftests/text-overflow/standards-line-height-ref.html @@ -0,0 +1,58 @@ + + + +text-overflow: Standards mode line height + + + + +
0123456|
+
0123456|
+ + + + diff --git a/layout/reftests/text-overflow/standards-line-height.html b/layout/reftests/text-overflow/standards-line-height.html new file mode 100644 index 0000000000..aa8b655dd8 --- /dev/null +++ b/layout/reftests/text-overflow/standards-line-height.html @@ -0,0 +1,57 @@ + + + +text-overflow: Standards mode line height + + + + +
0123456|890123456789
+
0123456|89012345
+ + + + diff --git a/layout/reftests/text-overflow/table-cell-ref.html b/layout/reftests/text-overflow/table-cell-ref.html new file mode 100644 index 0000000000..9e905cf64e --- /dev/null +++ b/layout/reftests/text-overflow/table-cell-ref.html @@ -0,0 +1,45 @@ + + + + + Test text-overflow:ellipsis on table-cell + + + +
+
+
|||||||…
+
+
+
|||||||…
+
+
+ diff --git a/layout/reftests/text-overflow/table-cell.html b/layout/reftests/text-overflow/table-cell.html new file mode 100644 index 0000000000..6cb661f037 --- /dev/null +++ b/layout/reftests/text-overflow/table-cell.html @@ -0,0 +1,47 @@ + + + + + Test text-overflow:ellipsis on table-cell + + + +
+
+
||||||||||||||
+
+
+
||||||||||||||
+
+
+ diff --git a/layout/reftests/text-overflow/theme-overflow-ref.html b/layout/reftests/text-overflow/theme-overflow-ref.html new file mode 100644 index 0000000000..be271aa263 --- /dev/null +++ b/layout/reftests/text-overflow/theme-overflow-ref.html @@ -0,0 +1,61 @@ + + + + + Testcase for bug 669284 + + + + +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ + + diff --git a/layout/reftests/text-overflow/theme-overflow.html b/layout/reftests/text-overflow/theme-overflow.html new file mode 100644 index 0000000000..77f9019f59 --- /dev/null +++ b/layout/reftests/text-overflow/theme-overflow.html @@ -0,0 +1,62 @@ + + + + + Testcase for bug 669284 + + + + +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ +

+ 0
+ 1
+ 2
+ 3
+
+

+ + + diff --git a/layout/reftests/text-overflow/two-value-syntax-ref.html b/layout/reftests/text-overflow/two-value-syntax-ref.html new file mode 100644 index 0000000000..98a7de1e82 --- /dev/null +++ b/layout/reftests/text-overflow/two-value-syntax-ref.html @@ -0,0 +1,66 @@ + + + +text-overflow: text-overflow:<left> <right> + + + + +
+||||| +
 …||…
+
 …||…
+
 …||||
+
||||…
+
||||…
+
 …||||
+
||||.
+
 .||||
+
 .||||
+
||||.
+
 .||,
+
 ,||.
+
 …||,
+
 ,||…
+
 .||…
+
 …||.
+
+ + + + diff --git a/layout/reftests/text-overflow/two-value-syntax.html b/layout/reftests/text-overflow/two-value-syntax.html new file mode 100644 index 0000000000..9360c08fcc --- /dev/null +++ b/layout/reftests/text-overflow/two-value-syntax.html @@ -0,0 +1,75 @@ + + + +text-overflow: text-overflow:<left> <right> + + + + +
+||||| +
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
||||||
+
+ + + + diff --git a/layout/reftests/text-overflow/vertical-decorations-1-2-notref.html b/layout/reftests/text-overflow/vertical-decorations-1-2-notref.html new file mode 100644 index 0000000000..638552e77e --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-1-2-notref.html @@ -0,0 +1,27 @@ + + + + + + + + +
abcdefghijklm
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-1-ref.html b/layout/reftests/text-overflow/vertical-decorations-1-ref.html new file mode 100644 index 0000000000..dfbae42bb6 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-1-ref.html @@ -0,0 +1,27 @@ + + + + + + + + +
abcdefghi
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-1.html b/layout/reftests/text-overflow/vertical-decorations-1.html new file mode 100644 index 0000000000..e26a2a28fc --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-1.html @@ -0,0 +1,27 @@ + + + + + + + + +
abcdefghijklm
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-2-ref.html b/layout/reftests/text-overflow/vertical-decorations-2-ref.html new file mode 100644 index 0000000000..a393aedd85 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-2-ref.html @@ -0,0 +1,30 @@ + + + + + + + + +
abcdefghi
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-2.html b/layout/reftests/text-overflow/vertical-decorations-2.html new file mode 100644 index 0000000000..c5e6e6fd9f --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-2.html @@ -0,0 +1,30 @@ + + + + + + + + +
abcdefghijklm
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-3-4-notref.html b/layout/reftests/text-overflow/vertical-decorations-3-4-notref.html new file mode 100644 index 0000000000..dead7a03e4 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-3-4-notref.html @@ -0,0 +1,27 @@ + + + + + + + + +
你好吗?我很好!
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-3-ref.html b/layout/reftests/text-overflow/vertical-decorations-3-ref.html new file mode 100644 index 0000000000..743ea37a00 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-3-ref.html @@ -0,0 +1,28 @@ + + + + + + + + +
你好吗?我
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-3.html b/layout/reftests/text-overflow/vertical-decorations-3.html new file mode 100644 index 0000000000..e30d962c50 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-3.html @@ -0,0 +1,28 @@ + + + + + + + + +
你好吗?我很好!
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-4-ref.html b/layout/reftests/text-overflow/vertical-decorations-4-ref.html new file mode 100644 index 0000000000..27e66e9652 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-4-ref.html @@ -0,0 +1,30 @@ + + + + + + + + +
你好吗?我
+ + diff --git a/layout/reftests/text-overflow/vertical-decorations-4.html b/layout/reftests/text-overflow/vertical-decorations-4.html new file mode 100644 index 0000000000..20283e5a65 --- /dev/null +++ b/layout/reftests/text-overflow/vertical-decorations-4.html @@ -0,0 +1,30 @@ + + + + + + + + +
你好吗?我很好!
+ + diff --git a/layout/reftests/text-overflow/visibility-hidden-ref.html b/layout/reftests/text-overflow/visibility-hidden-ref.html new file mode 100644 index 0000000000..ba05d4f6dd --- /dev/null +++ b/layout/reftests/text-overflow/visibility-hidden-ref.html @@ -0,0 +1,72 @@ + + + +text-overflow: visibility:hidden + + + + +
+CSS is awesome
+CSS is awesome x  +
+
CSS is awesome
+
CSS is awesome x 
+
CSS is awesome x
+
CSS is awesome 
+ +
+
+CSS is awesome
+CSS is awesome x +
+
CSS is awesome
+
CSS is awesome x 
+
CSS is awesome x
+
CSS is awesome 
+
+ + diff --git a/layout/reftests/text-overflow/visibility-hidden.html b/layout/reftests/text-overflow/visibility-hidden.html new file mode 100644 index 0000000000..18b917616e --- /dev/null +++ b/layout/reftests/text-overflow/visibility-hidden.html @@ -0,0 +1,74 @@ + + + +text-overflow: visibility:hidden + + + + +
+CSS is awesome
+CSS is awesome x    +
+
CSS is awesome
+
CSS is awesome x   
+
CSS is awesome x
+
CSS is awesome x
+ +
+
+CSS is awesome
+CSS is awesome x +
+
CSS is awesome
+
CSS is awesome x   
+
CSS is awesome x
+
CSS is awesome x
+
+ + diff --git a/layout/reftests/text-overflow/xulscroll-ref.html b/layout/reftests/text-overflow/xulscroll-ref.html new file mode 100644 index 0000000000..7b478e293c --- /dev/null +++ b/layout/reftests/text-overflow/xulscroll-ref.html @@ -0,0 +1,80 @@ + + + + + Testcase for bug 672944 + + + + +
+
1Beef hamburger bacon tri-tip… jowl biltong tail ribeye ham

+
2Beef hamburger bacon tri- ipJOWLBILTONG tail ribeye ham

+
3Beef hamburger bacon tri   pJOWLBILTONG tail ribeye ham

+
4Beef hamburger bacon tr    pJOWLBILTONG tail ribeye ham

+
5Beef hamburger bacon    -tipJOWLBILTONG tail ribeye ham

+
6Beef hamburger bacon tri-  pJOWLBILTONG tail ribeye ham

+
+ +
+
1Beef hamburger bacon tri-tip… jowl biltong tail ribeye ham

+
2Beef hamburger bacon tri-tip OWLBILTONG tail ribeye ham

+
3Beef hamburger bacon tri-tipJ WLBILTONG tail ribeye ham

+
4Beef hamburger bacon tri-tipJO LBILTONG tail ribeye ham

+
5Beef hamburger bacon tri-tipJOWL ILTONG tail ribeye ham

+
6Beef hamburger bacon tri-ti JOWLBILTONG tail ribeye ham

+
+ +
+ + diff --git a/layout/reftests/text-overflow/xulscroll.html b/layout/reftests/text-overflow/xulscroll.html new file mode 100644 index 0000000000..21a23248f2 --- /dev/null +++ b/layout/reftests/text-overflow/xulscroll.html @@ -0,0 +1,103 @@ + + + + + Testcase for bug 672944 + + + + + +
+
1Beef hamburger bacon tri-tip, jowl biltong tail ribeye ham

+
2Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
3Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
4Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
5Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
6Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
+ +
+
1Beef hamburger bacon tri-tip, jowl biltong tail ribeye ham

+
2Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
3Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
4Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
5Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
6Beef hamburger bacon tri-tipJOWLBILTONG tail ribeye ham

+
+ +
+ + -- cgit v1.2.3