Index: ui/webui/resources/js/util.js |
diff --git a/ui/webui/resources/js/util.js b/ui/webui/resources/js/util.js |
index 75ea9da64aed7936dc5ff435ff417b620d90c67b..77d7835a8e7ea38eb4a3b6a62e1c56e2ba88c494 100644 |
--- a/ui/webui/resources/js/util.js |
+++ b/ui/webui/resources/js/util.js |
@@ -40,9 +40,7 @@ function announceAccessibleMessage(msg) { |
element.style.height = '0px'; |
element.innerText = msg; |
document.body.appendChild(element); |
- window.setTimeout(function() { |
- document.body.removeChild(element); |
- }, 0); |
+ window.setTimeout(function() { document.body.removeChild(element); }, 0); |
} |
/** |
@@ -106,7 +104,7 @@ function setQueryParam(location, key, value) { |
* @return {Element} A node with class of |className| or null if none is found. |
*/ |
function findAncestorByClass(el, className) { |
- return /** @type {Element} */(findAncestor(el, function(el) { |
+ return /** @type {Element} */ (findAncestor(el, function(el) { |
return el.classList && el.classList.contains(className); |
})); |
} |
@@ -166,7 +164,7 @@ function disableTextSelectAndDrag(opt_allowSelectStart, opt_allowDragStart) { |
*/ |
function preventDefaultOnPoundLinkClicks() { |
document.addEventListener('click', function(e) { |
- var anchor = findAncestor(/** @type {Node} */(e.target), function(el) { |
+ var anchor = findAncestor(/** @type {Node} */ (e.target), function(el) { |
return el.tagName == 'A'; |
}); |
// Use getAttribute() to prevent URL normalization. |
@@ -191,8 +189,8 @@ function isRTL() { |
* @return {!HTMLElement} the Element. |
*/ |
function getRequiredElement(id) { |
- return assertInstanceof($(id), HTMLElement, |
- 'Missing required element: ' + id); |
+ return assertInstanceof( |
+ $(id), HTMLElement, 'Missing required element: ' + id); |
} |
/** |
@@ -206,8 +204,8 @@ function getRequiredElement(id) { |
*/ |
function queryRequiredElement(selectors, opt_context) { |
var element = (opt_context || document).querySelector(selectors); |
- return assertInstanceof(element, HTMLElement, |
- 'Missing required element: ' + selectors); |
+ return assertInstanceof( |
+ element, HTMLElement, 'Missing required element: ' + selectors); |
} |
// Handle click on a link. If the link points to a chrome: or file: url, then |
@@ -215,7 +213,7 @@ function queryRequiredElement(selectors, opt_context) { |
['click', 'auxclick'].forEach(function(eventName) { |
document.addEventListener(eventName, function(e) { |
if (e.button > 1) |
- return; // Ignore buttons other than left and middle. |
+ return; // Ignore buttons other than left and middle. |
if (e.defaultPrevented) |
return; |
@@ -244,16 +242,11 @@ function queryRequiredElement(selectors, opt_context) { |
if (!anchor) |
return; |
- anchor = /** @type {!HTMLAnchorElement} */(anchor); |
+ anchor = /** @type {!HTMLAnchorElement} */ (anchor); |
if ((anchor.protocol == 'file:' || anchor.protocol == 'about:') && |
(e.button == 0 || e.button == 1)) { |
chrome.send('navigateToUrl', [ |
- anchor.href, |
- anchor.target, |
- e.button, |
- e.altKey, |
- e.ctrlKey, |
- e.metaKey, |
+ anchor.href, anchor.target, e.button, e.altKey, e.ctrlKey, e.metaKey, |
e.shiftKey |
]); |
e.preventDefault(); |
@@ -365,10 +358,10 @@ function setScrollLeftForDocument(doc, value) { |
*/ |
function HTMLEscape(original) { |
return original.replace(/&/g, '&') |
- .replace(/</g, '<') |
- .replace(/>/g, '>') |
- .replace(/"/g, '"') |
- .replace(/'/g, '''); |
+ .replace(/</g, '<') |
+ .replace(/>/g, '>') |
+ .replace(/"/g, '"') |
+ .replace(/'/g, '''); |
} |
/** |
@@ -428,7 +421,7 @@ function listenOnce(target, eventNames, callback) { |
if (!('key' in KeyboardEvent.prototype)) { |
Object.defineProperty(KeyboardEvent.prototype, 'key', { |
/** @this {KeyboardEvent} */ |
- get: function () { |
+ get: function() { |
// 0-9 |
if (this.keyCode >= 0x30 && this.keyCode <= 0x39) |
return String.fromCharCode(this.keyCode); |
@@ -442,48 +435,83 @@ if (!('key' in KeyboardEvent.prototype)) { |
} |
// Special characters |
- switch(this.keyCode) { |
- case 0x08: return 'Backspace'; |
- case 0x09: return 'Tab'; |
- case 0x0d: return 'Enter'; |
- case 0x10: return 'Shift'; |
- case 0x11: return 'Control'; |
- case 0x12: return 'Alt'; |
- case 0x1b: return 'Escape'; |
- case 0x20: return ' '; |
- case 0x21: return 'PageUp'; |
- case 0x22: return 'PageDown'; |
- case 0x23: return 'End'; |
- case 0x24: return 'Home'; |
- case 0x25: return 'ArrowLeft'; |
- case 0x26: return 'ArrowUp'; |
- case 0x27: return 'ArrowRight'; |
- case 0x28: return 'ArrowDown'; |
- case 0x2d: return 'Insert'; |
- case 0x2e: return 'Delete'; |
- case 0x5b: return 'Meta'; |
- case 0x70: return 'F1'; |
- case 0x71: return 'F2'; |
- case 0x72: return 'F3'; |
- case 0x73: return 'F4'; |
- case 0x74: return 'F5'; |
- case 0x75: return 'F6'; |
- case 0x76: return 'F7'; |
- case 0x77: return 'F8'; |
- case 0x78: return 'F9'; |
- case 0x79: return 'F10'; |
- case 0x7a: return 'F11'; |
- case 0x7b: return 'F12'; |
- case 0xbb: return '='; |
- case 0xbd: return '-'; |
- case 0xdb: return '['; |
- case 0xdd: return ']'; |
+ switch (this.keyCode) { |
+ case 0x08: |
+ return 'Backspace'; |
+ case 0x09: |
+ return 'Tab'; |
+ case 0x0d: |
+ return 'Enter'; |
+ case 0x10: |
+ return 'Shift'; |
+ case 0x11: |
+ return 'Control'; |
+ case 0x12: |
+ return 'Alt'; |
+ case 0x1b: |
+ return 'Escape'; |
+ case 0x20: |
+ return ' '; |
+ case 0x21: |
+ return 'PageUp'; |
+ case 0x22: |
+ return 'PageDown'; |
+ case 0x23: |
+ return 'End'; |
+ case 0x24: |
+ return 'Home'; |
+ case 0x25: |
+ return 'ArrowLeft'; |
+ case 0x26: |
+ return 'ArrowUp'; |
+ case 0x27: |
+ return 'ArrowRight'; |
+ case 0x28: |
+ return 'ArrowDown'; |
+ case 0x2d: |
+ return 'Insert'; |
+ case 0x2e: |
+ return 'Delete'; |
+ case 0x5b: |
+ return 'Meta'; |
+ case 0x70: |
+ return 'F1'; |
+ case 0x71: |
+ return 'F2'; |
+ case 0x72: |
+ return 'F3'; |
+ case 0x73: |
+ return 'F4'; |
+ case 0x74: |
+ return 'F5'; |
+ case 0x75: |
+ return 'F6'; |
+ case 0x76: |
+ return 'F7'; |
+ case 0x77: |
+ return 'F8'; |
+ case 0x78: |
+ return 'F9'; |
+ case 0x79: |
+ return 'F10'; |
+ case 0x7a: |
+ return 'F11'; |
+ case 0x7b: |
+ return 'F12'; |
+ case 0xbb: |
+ return '='; |
+ case 0xbd: |
+ return '-'; |
+ case 0xdb: |
+ return '['; |
+ case 0xdd: |
+ return ']'; |
} |
return 'Unidentified'; |
} |
}); |
} else { |
- window.console.log("KeyboardEvent.Key polyfill not required"); |
+ window.console.log('KeyboardEvent.Key polyfill not required'); |
} |
// </if> /* is_ios */ |
@@ -495,9 +523,7 @@ if (!('key' in KeyboardEvent.prototype)) { |
*/ |
function importModules(moduleNames) { |
return new Promise(function(resolve) { |
- define(moduleNames, function() { |
- resolve(Array.from(arguments)); |
- }); |
+ define(moduleNames, function() { resolve(Array.from(arguments)); }); |
}); |
} |