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 * Callback from the backend with the list of variations to display. | |
7 * This call will build the variations section of the version page, or hide that | |
8 * section if there are none to display. | |
9 * @param {!Array<string>} variationsList The list of variations. | |
10 */ | |
11 function returnVariationInfo(variationsList) { | |
12 $('variations-section').hidden = !variationsList.length; | |
13 $('variations-list').appendChild( | |
14 parseHtmlSubset(variationsList.join('<br>'), ['BR'])); | |
15 } | |
16 | |
17 /** | |
18 * Callback from the backend with the executable and profile paths to display. | |
19 * @param {string} execPath The executable path to display. | |
20 * @param {string} profilePath The profile path to display. | |
21 */ | |
22 function returnFilePaths(execPath, profilePath) { | |
23 $('executable_path').textContent = execPath; | |
24 $('profile_path').textContent = profilePath; | |
25 } | |
26 | |
27 /** | |
28 * Callback from the backend with the Flash version to display. | |
29 * @param {string} flashVersion The Flash version to display. | |
30 */ | |
31 function returnFlashVersion(flashVersion) { | |
32 $('flash_version').textContent = flashVersion; | |
33 } | |
34 | |
35 /** | |
36 * Callback from the backend with the OS version to display. | |
37 * @param {string} osVersion The OS version to display. | |
38 */ | |
39 function returnOsVersion(osVersion) { | |
40 $('os_version').textContent = osVersion; | |
41 } | |
42 | |
43 /* All the work we do onload. */ | |
44 function onLoadWork() { | |
45 chrome.send('requestVersionInfo'); | |
46 } | |
47 | |
48 document.addEventListener('DOMContentLoaded', onLoadWork); | |
OLD | NEW |