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

Side by Side Diff: LayoutTests/compositing/update-paint-phases.html

Issue 486493002: Merge AcceleratedCompositingForOverflowScroll into PreferCompositingToLCDText. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: rm-overflowscroll: imagefailure Created 6 years, 4 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 | Annotate | Revision Log
OLDNEW
1 <!DOCTYPE HTML> 1 <!DOCTYPE HTML>
2 <style> 2 <style>
3 .scroller { 3 .scroller {
4 width: 100px; 4 width: 100px;
5 height: 100px; 5 height: 100px;
6 border: 1px solid black; 6 border: 1px solid black;
7 overflow: scroll; 7 overflow: scroll;
8 } 8 }
9 9
10 .scrolled { 10 .scrolled {
11 width: 40px; 11 width: 40px;
12 height: 40px; 12 height: 40px;
13 background: green; 13 background: green;
14 } 14 }
15 15
16 .neg-zorder { 16 .neg-zorder {
17 position: relative; 17 position: relative;
18 z-index: -1; 18 z-index: -1;
19 -webkit-transform: translateZ(0); 19 -webkit-transform: translateZ(0);
20 background: blue; 20 background: blue;
21 } 21 }
22 </style> 22 </style>
23 <script> 23 <script>
24 if (window.internals) { 24 if (window.internals) {
25 internals.settings.setAcceleratedCompositingForOverflowScrollEnabled(tru e); 25 internals.settings.setPreferCompositingToLCDTextEnabled(true);
26 } 26 }
27 </script> 27 </script>
28 <div class="scroller"> 28 <div class="scroller">
29 <div class="scrolled neg-zorder" id="to-modify"></div> 29 <div class="scrolled neg-zorder" id="to-modify"></div>
30 <div class="scrolled"></div> 30 <div class="scrolled"></div>
31 <div class="scrolled"></div> 31 <div class="scrolled"></div>
32 <div class="scrolled"></div> 32 <div class="scrolled"></div>
33 </div> 33 </div>
34 <script> 34 <script>
35 if (window.testRunner) 35 if (window.testRunner)
36 testRunner.dumpAsText(); 36 testRunner.dumpAsText();
37 37
38 if (window.internals) { 38 if (window.internals) {
39 window.internals.forceCompositingUpdate(document); 39 window.internals.forceCompositingUpdate(document);
40 window.internals.startTrackingRepaints(document); 40 window.internals.startTrackingRepaints(document);
41 } 41 }
42 42
43 document.querySelector('style').appendChild(document.createTextNode('#to-mod ify { display: none }')); 43 document.querySelector('style').appendChild(document.createTextNode('#to-mod ify { display: none }'));
44 44
45 if (window.internals) { 45 if (window.internals) {
46 var layerTree = document.createElement('pre'); 46 var layerTree = document.createElement('pre');
47 layerTree.innerHTML = internals.layerTreeAsText(document, internals.LAYE R_TREE_INCLUDES_PAINTING_PHASES); 47 layerTree.innerHTML = internals.layerTreeAsText(document, internals.LAYE R_TREE_INCLUDES_PAINTING_PHASES);
48 window.internals.stopTrackingRepaints(document); 48 window.internals.stopTrackingRepaints(document);
49 document.body.appendChild(layerTree); 49 document.body.appendChild(layerTree);
50 } 50 }
51 </script> 51 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698