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

Side by Side Diff: LayoutTests/compositing/overflow/reflected-overlay-scrollbars-should-respect-ancestor-clip-expected.html

Issue 397713004: Overlay scrollbars must respect ancestor clip (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: . 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 #container { 3 #container {
4 -webkit-box-reflect: below; 4 -webkit-box-reflect: below;
5 } 5 }
6 6
7 #clipper { 7 #clipper {
8 overflow: hidden; 8 overflow: hidden;
9 width: 110px; 9 width: 95px;
10 height: 100px; 10 height: 100px;
11 margin: 10px; 11 margin: 10px;
12 } 12 }
13 13
14 #scroller { 14 #scroller {
15 width: 100px; 15 width: 100px;
16 height: 100px; 16 height: 100px;
17 border: 1px solid black; 17 border: 1px solid black;
18 overflow: auto; 18 overflow: auto;
19 } 19 }
20 20
21 21
22 #fixed { 22 #fixed {
23 width: 10px; 23 width: 10px;
24 height: 10px; 24 height: 10px;
25 position: fixed; 25 position: fixed;
26 left: 200px; 26 left: 200px;
27 background: blue; 27 background: blue;
28 -webkit-transform: translateZ(0);
28 } 29 }
29 30
30 #scrolled { 31 #scrolled {
31 width: 100px; 32 width: 100px;
32 height: 300px; 33 height: 300px;
33 background: green; 34 background: green;
34 } 35 }
35 </style> 36 </style>
36 <script> 37 <script>
37 if (window.internals) { 38 if (window.internals) {
38 window.internals.settings.setOverlayScrollbarsEnabled(true); 39 window.internals.settings.setOverlayScrollbarsEnabled(true);
39 window.internals.settings.setAcceleratedCompositingForOverflowScrollEnabled( false); 40 window.internals.settings.setAcceleratedCompositingForOverflowScrollEnabled( false);
40 } 41 }
41 42
42 if (window.testRunner) 43 if (window.testRunner)
43 window.testRunner.dumpAsTextWithPixelResults(); 44 window.testRunner.dumpAsTextWithPixelResults();
44 45
45 onload = function() { 46 onload = function() {
46 if (window.internals && window.testRunner) 47 if (window.internals && window.testRunner)
47 window.testRunner.setCustomTextOutput(window.internals.layerTreeAsText(d ocument)); 48 window.testRunner.setCustomTextOutput(window.internals.layerTreeAsText(d ocument));
48 }; 49 };
49 </script> 50 </script>
50 <div id="container"> 51 <div id="container">
51 <div id="clipper"> 52 <div id="clipper">
52 <div id="scroller"> 53 <div id="scroller">
53 <div id="fixed"></div> 54 <div id="fixed"></div>
54 <div id="scrolled"></div> 55 <div id="scrolled"></div>
56 </div>
55 </div> 57 </div>
56 </div>
57 </div> 58 </div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698