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

Side by Side Diff: LayoutTests/fast/scroll-behavior/overflow-scroll-triggers-layout.html

Issue 1148003010: Force layout for main thread scrolling. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Fix layout-triggers test. Created 5 years, 6 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
(Empty)
1 <!DOCTYPE html>
2 <html>
3 <head>
Rick Byers 2015/06/04 17:57:00 nit: coding style says to omit unnecessary tags li
tdresser 2015/06/04 19:37:37 Done.
4 <script src="../../resources/js-test.js"></script>
5 <style>
6 #inner {
7 background:red;
8 width:500px;
9 height:100%;
10 }
11
12 #outer {
13 width:300px;
14 height:500px;
15 overflow-y:scroll;
16 overflow-x:hidden;
17 }
18 </style>
19 </head>
20 <body>
21
22 <div id="outer">
23 <div id="inner">
Rick Byers 2015/06/04 17:57:00 nit: indentation would help make this html clearer
tdresser 2015/06/04 19:37:37 Done.
24 </div>
25 </div>
26
27 <script>
28 description("Ensures that if layout is dirty, triggering a scroll causes a relay out");
29
30 outer.addEventListener("wheel",
31 function(e) {
32 inner.style.height = "1000px";
33 }
34 );
35
36 var x = outer.offsetLeft + 5;
37 var y = outer.offsetTop + 5;
38 eventSender.mouseMoveTo(x, y);
39 eventSender.mouseScrollBy(0, -1);
40 shouldBeGreaterThan("outer.scrollTop", "0");
41
42 </script>
43
44 </body>
45 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698