Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(181)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/repaint/inline-outline-repaint.html

Issue 1988313004: Test pixel results for repaint tests testing selection, etc. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2 "http://www.w3.org/TR/html4/strict.dtd"> 2 "http://www.w3.org/TR/html4/strict.dtd">
3 <html lang="en"> 3 <html lang="en">
4 <head> 4 <head>
5 <script src="../../editing/editing.js"></script> 5 <script src="../../editing/editing.js"></script>
6 <script src="resources/text-based-repaint.js"></script> 6 <script src="resources/text-based-repaint.js"></script>
7 <script> 7 <script>
8 function repaintTest() 8 function repaintTest()
9 { 9 {
10 var elem = document.getElementById("test"); 10 var elem = document.getElementById("test");
11 var selection = window.getSelection(); 11 var selection = window.getSelection();
12 selection.collapse(elem, 1); 12 selection.collapse(elem, 1);
13 for (i = 0; i < 9; i++) 13 for (i = 0; i < 9; i++)
14 document.execCommand("Delete"); 14 document.execCommand("Delete");
15 } 15 }
16 </script> 16 </script>
17 </head> 17 </head>
18 <body onload="runRepaintTest();"> 18 <body onload="runRepaintAndPixelTest();">
19 <p><b>BUG ID:</b> <a href="https://bugs.webkit.org/show_bug.cgi?id=8337">Bugzill a bug 8337</a> Incomplete repaint of inlines&rsquo; outline during editing</p> 19 <p><b>BUG ID:</b> <a href="https://bugs.webkit.org/show_bug.cgi?id=8337">Bugzill a bug 8337</a> Incomplete repaint of inlines&rsquo; outline during editing</p>
20 20
21 <p id="success" style="background-color:palegreen; padding:3px;"><b>TEST PASS:</ b> 21 <p id="success" style="background-color:palegreen; padding:3px;"><b>TEST PASS:</ b>
22 The words &ldquo;sit amet&rdquo; will be deleted, and the blue outline will shri nk to 22 The words &ldquo;sit amet&rdquo; will be deleted, and the blue outline will shri nk to
23 surround only the remaining text, without leaving behind any trails or other art ifacts. 23 surround only the remaining text, without leaving behind any trails or other art ifacts.
24 </p> 24 </p>
25 25
26 <p id="failure" style="background-color:#FF3300; padding:3px;"><b>TEST FAIL:</b> 26 <p id="failure" style="background-color:#FF3300; padding:3px;"><b>TEST FAIL:</b>
27 As the words &ldquo;sit amet&rdquo; will be deleted, the blue outline will leave 27 As the words &ldquo;sit amet&rdquo; will be deleted, the blue outline will leave
28 trails behind as it shrinks to fit the remaining text. 28 trails behind as it shrinks to fit the remaining text.
29 </p> 29 </p>
30 30
31 <div contenteditable style="width: 100px; outline: none;"> 31 <div contenteditable style="width: 100px; outline: none;">
32 <span id="test" style="outline: blue solid;">Lorem ipsum dolor sit amet&nbsp;</s pan> 32 <span id="test" style="outline: blue solid;">Lorem ipsum dolor sit amet&nbsp;</s pan>
33 </div> 33 </div>
34 34
35 </body> 35 </body>
36 </html> 36 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698