forked from mirrors/gecko-dev
		
	 93940f9cd8
			
		
	
	
		93940f9cd8
		
	
	
	
	
		
			
			Automatic update from web-platform-tests [css-text] Additional tests for the CSS Text suite This CL implements several tests, fundamentally for the 'line-break: anywhere' feature, to increase the coverage and evaluate different scenarios, combining different line-breaking CSS properties and values. They also consider text lines with different inline boxes and some corner cases that were recently discussed by the CSS WG and implemented already in other browsers. Change-Id: Ic6079a95df7adf265799ce51938433e14355b887 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1904077 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Javier Fernandez <jfernandez@igalia.com> Cr-Commit-Position: refs/heads/master@{#713616} -- wpt-commits: e8ffee929e248301089dd142d272c3fefc1bb55e wpt-pr: 20157
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html lang=en>
 | |
| <meta charset="utf-8">
 | |
| <title>CSS Text Test: overflow-wrap: anywhere</title>
 | |
| <link rel="author" title="Javier Fernandez Garcia-Boente" href="mailto:jfernandez@igalia.com">
 | |
| <link rel="help" title="5.5. Overflow Wrapping: the overflow-wrap/word-wrap property" href="https://drafts.csswg.org/css-text-3/#overflow-wrap-property">
 | |
| <link rel="help" href="https://drafts.csswg.org/css-text-3/#valdef-overflow-wrap-anywhere">
 | |
| <link rel="match" href="reference/overflow-wrap-break-word-001-ref.html">
 | |
| <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />
 | |
| <meta name="flags" content="Ahem">
 | |
| <meta name="assert" content="The text is wrapped into two lines, since there is no need to break the second line using the space in the middle.">
 | |
| <style>
 | |
| div {
 | |
|   position: relative;
 | |
|   font: 25px / 1 Ahem;
 | |
| }
 | |
| .ref {
 | |
|   position: absolute;
 | |
|   background: green;
 | |
|   color: red;
 | |
|   width: 100px;
 | |
|   height: 100px;
 | |
|   z-index: -1;
 | |
| }
 | |
| .test {
 | |
|   color: green;
 | |
|   width: 3ch;
 | |
| 
 | |
|   overflow-wrap: anywhere;
 | |
| }
 | |
| </style>
 | |
| <body>
 | |
|   <p>Test passes if there is a <strong>filled green square</strong> and <strong>no red</strong>.</p>
 | |
|   <div class="ref">XXX<br>X X</div>
 | |
|   <div class="test">XXXX<span> </span>X</div>
 | |
| </body>
 |