diff options
author | Pierre Ossman <ossman@cendio.se> | 2022-10-13 08:59:57 +0200 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2022-12-27 12:50:57 +0100 |
commit | 4a34ee4b1e1da67111d50eb2cd059e38aae4349a (patch) | |
tree | 54928795d71a60e1428f9e63903884a97ff77b5f | |
parent | 88a36370a983c86026fdd0a8ac47ce820034c6a0 (diff) | |
download | novnc-4a34ee4b1e1da67111d50eb2cd059e38aae4349a.tar.gz |
Remove navigator check from browser tests
This is a fundamental object that should always be present.
-rw-r--r-- | core/util/browser.js | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/core/util/browser.js b/core/util/browser.js index 24b5e96..fb0d344 100644 --- a/core/util/browser.js +++ b/core/util/browser.js @@ -78,26 +78,25 @@ export const hasScrollbarGutter = _hasScrollbarGutter; */ export function isMac() { - return navigator && !!(/mac/i).exec(navigator.platform); + return !!(/mac/i).exec(navigator.platform); } export function isWindows() { - return navigator && !!(/win/i).exec(navigator.platform); + return !!(/win/i).exec(navigator.platform); } export function isIOS() { - return navigator && - (!!(/ipad/i).exec(navigator.platform) || + return (!!(/ipad/i).exec(navigator.platform) || !!(/iphone/i).exec(navigator.platform) || !!(/ipod/i).exec(navigator.platform)); } export function isSafari() { - return navigator && (navigator.userAgent.indexOf('Safari') !== -1 && - navigator.userAgent.indexOf('Chrome') === -1); + return (navigator.userAgent.indexOf('Safari') !== -1 && + navigator.userAgent.indexOf('Chrome') === -1); } export function isFirefox() { - return navigator && !!(/firefox/i).exec(navigator.userAgent); + return !!(/firefox/i).exec(navigator.userAgent); } |