From 3aa5a49e71b61063bcbb220b7cbb8cf71e9e9c36 Mon Sep 17 00:00:00 2001 From: Kajal Sah Date: Mon, 5 Apr 2021 16:13:19 +0000 Subject: [PATCH] Bug 1702567 - Fixes eslint errors in browser/extensions/screenshots/makeUuid.js. r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D110750 --- browser/extensions/screenshots/makeUuid.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/browser/extensions/screenshots/makeUuid.js b/browser/extensions/screenshots/makeUuid.js index 7ae77299e437..b4b635ad5787 100644 --- a/browser/extensions/screenshots/makeUuid.js +++ b/browser/extensions/screenshots/makeUuid.js @@ -5,17 +5,16 @@ "use strict"; this.makeUuid = (function() { - // generates a v4 UUID - return function makeUuid() { // eslint-disable-line no-unused-vars + return function makeUuid() { + // eslint-disable-line no-unused-vars // get sixteen unsigned 8 bit random values - const randomValues = window - .crypto - .getRandomValues(new Uint8Array(36)); + const randomValues = window.crypto.getRandomValues(new Uint8Array(36)); return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function(c) { const i = Array.prototype.slice.call(arguments).slice(-2)[0]; // grab the `offset` parameter - const r = randomValues[i] % 16|0, v = c === "x" ? r : (r & 0x3 | 0x8); + const r = randomValues[i] % 16 | 0, + v = c === "x" ? r : (r & 0x3) | 0x8; return v.toString(16); }); };