// Copyright 2015 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. cr.define('chrome.popular_sites_internals', function() { 'use strict'; function initialize() { function submitDownload(event) { $('download-result').textContent = ''; chrome.send('download', [$('url-input').value, $('country-input').value, $('version-input').value]); event.preventDefault(); } $('submit-download').addEventListener('click', submitDownload); chrome.send('registerForEvents'); } function receiveDownloadResult(result) { $('download-result').textContent = result; } function receiveSites(sites) { jstProcess(new JsEvalContext(sites), $('sites')); } // Return an object with all of the exports. return { initialize: initialize, receiveDownloadResult: receiveDownloadResult, receiveSites: receiveSites, }; }); document.addEventListener('DOMContentLoaded', chrome.popular_sites_internals.initialize);