OLD | NEW |
(Empty) | |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. |
| 4 |
| 5 /** |
| 6 * @filedescription Initializes the extension's popup page. |
| 7 */ |
| 8 |
| 9 chrome.extension.sendRequest( |
| 10 {'type': 'getMostRequestedUrls'}, |
| 11 function generateList(response) { |
| 12 var section = document.querySelector('body>section'); |
| 13 var results = response.result; |
| 14 var ol = document.createElement('ol'); |
| 15 var li, p, em, code, text; |
| 16 var i; |
| 17 for (i = 0; i < results.length; i++ ) { |
| 18 li = document.createElement('li'); |
| 19 p = document.createElement('p'); |
| 20 em = document.createElement('em'); |
| 21 em.textContent = i + 1; |
| 22 code = document.createElement('code'); |
| 23 code.textContent = results[i].url; |
| 24 text = document.createTextNode( |
| 25 chrome.i18n.getMessage('navigationDescription', |
| 26 [results[i].numRequests, |
| 27 results[i].average])); |
| 28 p.appendChild(em); |
| 29 p.appendChild(code); |
| 30 p.appendChild(text); |
| 31 li.appendChild(p); |
| 32 ol.appendChild(li); |
| 33 } |
| 34 section.innerHTML = ''; |
| 35 section.appendChild(ol); |
| 36 }); |
OLD | NEW |