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

Side by Side Diff: tools/perf/page_sets/tough_video_cases/video.html

Issue 217033007: Add seek tests to media constrained network benchmark. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 6 years, 9 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/media_cns_cases.json ('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 <body> 3 <body>
4 </body> 4 </body>
5 <script> 5 <script>
6 function getQueryStrings() { 6 function getQueryStrings() {
7 // Gets query parameters from the URL; e.g., given a URL like: 7 // Gets query parameters from the URL; e.g., given a URL like:
8 // 8 //
9 // http://<url>/my.html?test=123&bob=456 9 // http://<url>/my.html?test=123&bob=456
10 // 10 //
(...skipping 22 matching lines...) Expand all
33 function getNetsimURL(net) { 33 function getNetsimURL(net) {
34 if (!netConfig[net]) 34 if (!netConfig[net])
35 return CNS_BASE_URL; 35 return CNS_BASE_URL;
36 return CNS_BASE_URL + 'bandwidth=' + netConfig[net][0] + 36 return CNS_BASE_URL + 'bandwidth=' + netConfig[net][0] +
37 '&latency=' + netConfig[net][1] 37 '&latency=' + netConfig[net][1]
38 } 38 }
39 39
40 function getMediaSRC() { 40 function getMediaSRC() {
41 var mediaSRC = qsParams['src'] 41 var mediaSRC = qsParams['src']
42 if (qsParams['net']) 42 if (qsParams['net'])
43 return getNetsimURL(qsParams['net']) + '&f=' + mediaSRC; 43 return getNetsimURL(qsParams['net']) + '&new_port=True' + '&f=' +
44 mediaSRC;
44 return mediaSRC; 45 return mediaSRC;
45 } 46 }
46 47
47 qsParams = getQueryStrings(); 48 qsParams = getQueryStrings();
48 var type = qsParams['type'] || 'video'; 49 var type = qsParams['type'] || 'video';
49 var testElement = document.createElement(type); 50 var testElement = document.createElement(type);
50 testElement.preload = 'none'; 51 testElement.preload = 'none';
51 testElement.controls = true; 52 testElement.controls = true;
52 if (qsParams['id']) 53 if (qsParams['id'])
53 testElement.id = qsParams['id']; 54 testElement.id = qsParams['id'];
54 testElement.src = getMediaSRC(); 55 testElement.src = getMediaSRC();
55 document.body.appendChild(testElement); 56 document.body.appendChild(testElement);
56 </script> 57 </script>
57 </html> 58 </html>
OLDNEW
« no previous file with comments | « tools/perf/page_sets/media_cns_cases.json ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698