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

Side by Side Diff: PerformanceTests/Bindings/event-target-wrapper.html

Issue 478003002: Fill in descriptions on relevant blink_perf tests (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: alancutter nits Created 6 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <body> 2 <body>
3 <script src="../resources/runner.js"></script> 3 <script src="../resources/runner.js"></script>
4 <p><a href="#">Click here to start</a></p> 4 <p><a href="#">Click here to start</a></p>
5 <script> 5 <script>
6 var link = document.getElementsByTagName('a')[0]; 6 var link = document.getElementsByTagName('a')[0];
7 var evt = null; 7 var evt = null;
8 var kIteratonsPerTest = 100000; 8 var kIteratonsPerTest = 100000;
9 9
10 link.addEventListener('click', function(event) { 10 link.addEventListener('click', function(event) {
11 link.textContent = ''; 11 link.textContent = '';
12 window.evt = event; 12 window.evt = event;
13 event.preventDefault(); 13 event.preventDefault();
14 14
15 PerfTestRunner.measureRunsPerSecond({run: function () { 15 PerfTestRunner.measureRunsPerSecond({
16 description: "Measures performance of repeatedly accessing the event obj ect within an event handler.",
17 run: function () {
16 var e = window.evt; 18 var e = window.evt;
17 for (var x = 0; x < kIteratonsPerTest; x++) 19 for (var x = 0; x < kIteratonsPerTest; x++)
18 e.target; 20 e.target;
19 }}); 21 }});
20 22
21 return false; 23 return false;
22 }, false); 24 }, false);
23 25
24 if (window.eventSender) { 26 if (window.eventSender) {
25 eventSender.mouseMoveTo(link.offsetLeft + 5, link.offsetTop + 5); 27 eventSender.mouseMoveTo(link.offsetLeft + 5, link.offsetTop + 5);
26 eventSender.mouseDown(); 28 eventSender.mouseDown();
27 eventSender.mouseUp(); 29 eventSender.mouseUp();
28 } 30 }
29 </script> 31 </script>
30 </body> 32 </body>
OLDNEW
« no previous file with comments | « PerformanceTests/Animation/overlay-background-color-transitions.html ('k') | PerformanceTests/Bindings/gc-forest.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698