| Index: chrome/browser/resources/usb_internals/usb_internals.js
|
| diff --git a/chrome/browser/resources/usb_internals/usb_internals.js b/chrome/browser/resources/usb_internals/usb_internals.js
|
| index 889706ec563cd463cffb4f9b7fa98ac04bf79f22..1b324a4d4fdd70a0e04f14c7fd416b72a6a45ad7 100644
|
| --- a/chrome/browser/resources/usb_internals/usb_internals.js
|
| +++ b/chrome/browser/resources/usb_internals/usb_internals.js
|
| @@ -7,70 +7,71 @@
|
| */
|
|
|
| (function() {
|
| - // Connection to the UsbInternalsPageHandler instance running in the browser
|
| - // process.
|
| - let pageHandler = null;
|
| +// Connection to the UsbInternalsPageHandler instance running in the browser
|
| +// process.
|
| +let pageHandler = null;
|
|
|
| - function refreshDeviceList() {
|
| - pageHandler.getTestDevices().then(function(response) {
|
| - let tableBody = $('test-device-list');
|
| - tableBody.innerHTML = '';
|
| - for (let device of response.devices) {
|
| - let row = document.createElement('tr');
|
| - let name = document.createElement('td');
|
| - let serialNumber = document.createElement('td');
|
| - let landingPage = document.createElement('td');
|
| - let remove = document.createElement('td');
|
| - let removeButton = document.createElement('button');
|
| - name.textContent = device.name;
|
| - serialNumber.textContent = device.serial_number;
|
| - landingPage.textContent = device.landing_page.url;
|
| - removeButton.addEventListener('click', function() {
|
| - pageHandler.removeDeviceForTesting(device.guid)
|
| - .then(refreshDeviceList);
|
| - });
|
| - removeButton.textContent = 'Remove';
|
| - row.appendChild(name);
|
| - row.appendChild(serialNumber);
|
| - row.appendChild(landingPage);
|
| - remove.appendChild(removeButton);
|
| - row.appendChild(remove);
|
| - tableBody.appendChild(row);
|
| - }
|
| - });
|
| - }
|
| +function refreshDeviceList() {
|
| + pageHandler.getTestDevices().then(function(response) {
|
| + let tableBody = $('test-device-list');
|
| + tableBody.innerHTML = '';
|
| + for (let device of response.devices) {
|
| + let row = document.createElement('tr');
|
| + let name = document.createElement('td');
|
| + let serialNumber = document.createElement('td');
|
| + let landingPage = document.createElement('td');
|
| + let remove = document.createElement('td');
|
| + let removeButton = document.createElement('button');
|
| + name.textContent = device.name;
|
| + serialNumber.textContent = device.serial_number;
|
| + landingPage.textContent = device.landing_page.url;
|
| + removeButton.addEventListener('click', function() {
|
| + pageHandler.removeDeviceForTesting(device.guid).then(refreshDeviceList);
|
| + });
|
| + removeButton.textContent = 'Remove';
|
| + row.appendChild(name);
|
| + row.appendChild(serialNumber);
|
| + row.appendChild(landingPage);
|
| + remove.appendChild(removeButton);
|
| + row.appendChild(remove);
|
| + tableBody.appendChild(row);
|
| + }
|
| + });
|
| +}
|
|
|
| - function addTestDevice(event) {
|
| - pageHandler.addDeviceForTesting(
|
| - $('test-device-name').value,
|
| - $('test-device-serial').value,
|
| - $('test-device-landing-page').value).then(function(response) {
|
| - if (response.success)
|
| - refreshDeviceList();
|
| - $('add-test-device-result').textContent = response.message;
|
| - $('add-test-device-result').className =
|
| - response.success ? 'action-success' : 'action-failure';
|
| - });
|
| - event.preventDefault();
|
| - }
|
| +function addTestDevice(event) {
|
| + pageHandler
|
| + .addDeviceForTesting(
|
| + $('test-device-name').value, $('test-device-serial').value,
|
| + $('test-device-landing-page').value)
|
| + .then(function(response) {
|
| + if (response.success)
|
| + refreshDeviceList();
|
| + $('add-test-device-result').textContent = response.message;
|
| + $('add-test-device-result').className =
|
| + response.success ? 'action-success' : 'action-failure';
|
| + });
|
| + event.preventDefault();
|
| +}
|
|
|
| - function initializeProxies() {
|
| - return importModules([
|
| - 'chrome/browser/ui/webui/usb_internals/usb_internals.mojom',
|
| - 'content/public/renderer/frame_interfaces',
|
| - ]).then(function(modules) {
|
| - let mojom = modules[0];
|
| - let frameInterfaces = modules[1];
|
| +function initializeProxies() {
|
| + return importModules([
|
| + 'chrome/browser/ui/webui/usb_internals/usb_internals.mojom',
|
| + 'content/public/renderer/frame_interfaces',
|
| + ])
|
| + .then(function(modules) {
|
| + let mojom = modules[0];
|
| + let frameInterfaces = modules[1];
|
|
|
| - pageHandler = new mojom.UsbInternalsPageHandlerPtr(
|
| - frameInterfaces.getInterface(mojom.UsbInternalsPageHandler.name));
|
| - });
|
| - }
|
| + pageHandler = new mojom.UsbInternalsPageHandlerPtr(
|
| + frameInterfaces.getInterface(mojom.UsbInternalsPageHandler.name));
|
| + });
|
| +}
|
|
|
| - document.addEventListener('DOMContentLoaded', function() {
|
| - initializeProxies().then(function() {
|
| - $('add-test-device-form').addEventListener('submit', addTestDevice);
|
| - refreshDeviceList();
|
| - });
|
| +document.addEventListener('DOMContentLoaded', function() {
|
| + initializeProxies().then(function() {
|
| + $('add-test-device-form').addEventListener('submit', addTestDevice);
|
| + refreshDeviceList();
|
| });
|
| +});
|
| })();
|
|
|