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

Side by Side Diff: tools/perf/page_sets/tough_scheduling_cases/touch_handler_scrolling.html

Issue 2142963002: Add passive: false to touch_scheduling_cases to avoid interventions. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 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
« no previous file with comments | « tools/perf/page_sets/tough_scheduling_cases/raf_touch_animation.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <html> 2 <html>
3 <head> 3 <head>
4 <meta name="viewport" content="width=device-width"> 4 <meta name="viewport" content="width=device-width">
5 <title>Touch handler scrolling</title> 5 <title>Touch handler scrolling</title>
6 <style type="text/css"> 6 <style type="text/css">
7 body { 7 body {
8 height: 10000px; 8 height: 10000px;
9 margin: 0px; 9 margin: 0px;
10 background-color: #f82; 10 background-color: #f82;
(...skipping 20 matching lines...) Expand all
31 e.preventDefault(); 31 e.preventDefault();
32 g_touchPrevY = undefined; 32 g_touchPrevY = undefined;
33 } 33 }
34 34
35 function onMouseWheel(e) { 35 function onMouseWheel(e) {
36 e.preventDefault(); 36 e.preventDefault();
37 window.scrollBy(0, e.deltaY); 37 window.scrollBy(0, e.deltaY);
38 } 38 }
39 39
40 function startExperiment() { 40 function startExperiment() {
41 window.addEventListener('touchstart', onTouchStart); 41 // Pass 'passive' false in to prevent any intervention.
42 window.addEventListener('touchmove', onTouchMove); 42 window.addEventListener('touchstart', onTouchStart, {passive: false});
43 window.addEventListener('touchmove', onTouchMove, {passive: false});
43 window.addEventListener('touchend', onTouchEnd); 44 window.addEventListener('touchend', onTouchEnd);
44 window.addEventListener('touchleave', onTouchEnd); 45 window.addEventListener('touchleave', onTouchEnd);
45 window.addEventListener('touchcancel', onTouchEnd); 46 window.addEventListener('touchcancel', onTouchEnd);
46 window.addEventListener('wheel', onMouseWheel); 47 window.addEventListener('wheel', onMouseWheel, {passive: false});
47 } 48 }
48 49
49 window.addEventListener('load', startExperiment); 50 window.addEventListener('load', startExperiment);
50 </script> 51 </script>
51 </head> 52 </head>
52 <body> 53 <body>
53 <h2>Touch handler scrolling</h2> 54 <h2>Touch handler scrolling</h2>
54 <p>The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz p rog. Junk MTV quiz graced by fox whelps.</p> 55 <p>The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz p rog. Junk MTV quiz graced by fox whelps.</p>
55 <p>Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz.</p> 56 <p>Bawds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex! Fox nymphs grab quick-jived waltz.</p>
56 <p>Brick quiz whangs jumpy veldt fox. Bright vixens jump; dozy fowl quack. Qui ck wafting zephyrs vex bold Jim.</p> 57 <p>Brick quiz whangs jumpy veldt fox. Bright vixens jump; dozy fowl quack. Qui ck wafting zephyrs vex bold Jim.</p>
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
288 <p>All questions asked by five watch experts amazed the judge. Jack quietly mo ved up front and seized the big ball of wax. The quick, brown fox jumps over a l azy dog.</p> 289 <p>All questions asked by five watch experts amazed the judge. Jack quietly mo ved up front and seized the big ball of wax. The quick, brown fox jumps over a l azy dog.</p>
289 <p>DJs flock by when MTV ax quiz prog. Junk MTV quiz graced by fox whelps. Baw ds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex!</p> 290 <p>DJs flock by when MTV ax quiz prog. Junk MTV quiz graced by fox whelps. Baw ds jog, flick quartz, vex nymphs. Waltz, bad nymph, for quick jigs vex!</p>
290 <p>Fox nymphs grab quick-jived waltz. Brick quiz whangs jumpy veldt fox. Brigh t vixens jump; dozy fowl quack. Quick wafting zephyrs vex bold Jim.</p> 291 <p>Fox nymphs grab quick-jived waltz. Brick quiz whangs jumpy veldt fox. Brigh t vixens jump; dozy fowl quack. Quick wafting zephyrs vex bold Jim.</p>
291 <p>Quick zephyrs blow, vexing daft Jim. Sex-charged fop blew my junk TV quiz. How quickly daft jumping zebras vex. Two driven jocks help fax my big quiz.</p> 292 <p>Quick zephyrs blow, vexing daft Jim. Sex-charged fop blew my junk TV quiz. How quickly daft jumping zebras vex. Two driven jocks help fax my big quiz.</p>
292 <p>Quick, Baz, get my woven flax jodhpurs! "Now fax quiz Jack! " my brave ghos t pled. Five quacking zephyrs jolt my wax bed. Flummoxed by job, kvetching W. za ps Iraq.</p> 293 <p>Quick, Baz, get my woven flax jodhpurs! "Now fax quiz Jack! " my brave ghos t pled. Five quacking zephyrs jolt my wax bed. Flummoxed by job, kvetching W. za ps Iraq.</p>
293 <p>Cozy sphinx waves quart jug of bad milk. A very bad quack might jinx zippy fowls. Few quips galvanized the mock jury box. Quick brown dogs jump over the la zy fox. The jay, pig, fox, zebra, and my wolves quack! Blowzy red vixens fight f or a quick jump. Joaquin Phoenix was gazed by MTV</p> 294 <p>Cozy sphinx waves quart jug of bad milk. A very bad quack might jinx zippy fowls. Few quips galvanized the mock jury box. Quick brown dogs jump over the la zy fox. The jay, pig, fox, zebra, and my wolves quack! Blowzy red vixens fight f or a quick jump. Joaquin Phoenix was gazed by MTV</p>
294 </body> 295 </body>
295 </html> 296 </html>
296 297
297 298
OLDNEW
« no previous file with comments | « tools/perf/page_sets/tough_scheduling_cases/raf_touch_animation.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698