// Copyright (c) 2011 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. /** * @filedescription Initializes the extension's popup page. */ chrome.extension.sendRequest( {'type': 'getMostRequestedUrls'}, function generateList(response) { var section = document.querySelector('body>section'); var results = response.result; var ol = document.createElement('ol'); var li, p, em, code, text; var i; for (i = 0; i < results.length; i++ ) { li = document.createElement('li'); p = document.createElement('p'); em = document.createElement('em'); em.textContent = i + 1; code = document.createElement('code'); code.textContent = results[i].url; text = document.createTextNode( chrome.i18n.getMessage('navigationDescription', [results[i].numRequests, results[i].average])); p.appendChild(em); p.appendChild(code); p.appendChild(text); li.appendChild(p); ol.appendChild(li); } section.innerHTML = ''; section.appendChild(ol); });