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

Side by Side Diff: third_party/WebKit/LayoutTests/paint/invalidation/spv2/selection-clear-after-move.html

Issue 1366763002: Text expectations of paint/invalidation/spv2 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 2 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 <!-- Based on fast/repaint/selection-clear-after-move.html --> 1 <!-- Based on fast/repaint/selection-clear-after-move.html -->
2 <!DOCTYPE html> 2 <!DOCTYPE html>
3 <script src="../../../fast/repaint/../../resources/run-after-layout-and-paint.js "></script> 3 <script src="../../../fast/repaint/../../resources/run-after-layout-and-paint.js "></script>
4 <script src="resources/paint-invalidation-test.js"></script> 4 <script src="resources/paint-invalidation-test.js"></script>
5 <script> 5 <script>
6 window.expectedPaintInvalidationObjects = [
7 "LayoutImage IMG",
8 ];
9 function paintInvalidationTest() { 6 function paintInvalidationTest() {
10 getSelection().removeAllRanges(); 7 getSelection().removeAllRanges();
11 } 8 }
12 onload = function() { 9 onload = function() {
13 getSelection().selectAllChildren(document.getElementById('div')); 10 getSelection().selectAllChildren(document.getElementById('div'));
14 runAfterLayoutAndPaint(function() { 11 runAfterLayoutAndPaint(function() {
15 document.getElementById('div').style.top = '300px'; 12 document.getElementById('div').style.top = '300px';
16 runPaintInvalidationTest(); 13 runPaintInvalidationTest();
17 }); 14 });
18 }; 15 };
19 </script> 16 </script>
20 <style> 17 <style>
21 img { 18 img {
22 vertical-align: text-bottom; 19 vertical-align: text-bottom;
23 width: 50px; 20 width: 50px;
24 height: 50px; 21 height: 50px;
25 } 22 }
26 div { 23 div {
27 position: absolute; 24 position: absolute;
28 top: 100px; 25 top: 100px;
29 left: 100px; 26 left: 100px;
30 } 27 }
31 </style> 28 </style>
32 Tests paint invalidation of selection when its cleared after the container is mo ved.<br> 29 Tests paint invalidation of selection when its cleared after the container is mo ved.<br>
33 Passes if no selection left. 30 Passes if no selection left.
34 <div id="div"> 31 <div id="div">
35 <img></img> 32 <img></img>
36 </div> 33 </div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698