diff options
Diffstat (limited to '')
-rw-r--r-- | layout/reftests/text-overflow/anonymous-block.html | 75 |
1 files changed, 75 insertions, 0 deletions
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 @@ +<!DOCTYPE HTML> +<!-- + Any copyright is dedicated to the Public Domain. + http://creativecommons.org/licenses/publicdomain/ + + Test: overflowing anonymous block should not have marker +--> +<html><head> +<title>text-overflow: anonymous block</title> +<style type="text/css"> +@font-face { + font-family: DejaVuSansMono; + src: url(../fonts/DejaVuSansMono.woff); +} +html,body { + color:black; background-color:white; font-size:16px; padding:0; margin:0; font-family:DejaVuSansMono; +} + +.test { + text-overflow:ellipsis; + overflow:hidden; + width:50%; + height:10em; + + border:1px solid black; + white-space:pre; + margin-left:2em; + margin-bottom:2em; + line-height:1.5em; +} +i { + display:inline-block; + height: 3em; + width: 5em; + background: blue; + font-style:normal; +} +span { + position:relative; + background:pink; + top:40px; + left:16em; +} + +.t1 {width:6em;} +.t2 {width:2em;} +.t3 {width:25em;} +.t4 {width:17.5em;} + +input { font-family:DejaVuSansMono; } +input::placeholder { + overflow:hidden; + text-overflow:ellipsis; +} +input.t5::placeholder { + text-overflow:"X"; +} + +</style> + +</head><body> + + +<div class="test t1"><x>Some overly <span>long<i style="display:block;">anonymous<br>block</i>and</span> uninformative sentence</x></div> +<div class="test t2"><x>Some overly long<i style="display:block;">anonymous<br>block</i>and uninformative sentence</x></div> +<div class="test t3"><x>Some overly <span>long<i style="display:block;">anonymous<br>block</i>and</span> uninformative sentence</x></div> +<div class="test t4"><x>Some overly <span>long<i style="display:block;">anonymous<br>block</i>and</span> uninformative sentence</x></div> + +<input size="4" placeholder="placeholder"> +<input size="4" dir="rtl" placeholder="placeholder"> +<input size="4" class="t5" placeholder="placeholder"> +<input size="4" class="t5" dir="rtl" placeholder="placeholder"> + +</body> +</html> |