|
@@ -256,20 +256,12 @@ const ScreenObtainer = {
|
256
|
256
|
obtainScreenOnFirefox(options, callback, errorCallback) {
|
257
|
257
|
let extensionRequired = false;
|
258
|
258
|
const { desktopSharingFirefoxMaxVersionExtRequired } = this.options;
|
259
|
|
- let maxVersion = desktopSharingFirefoxMaxVersionExtRequired;
|
260
|
259
|
|
261
|
|
- if (typeof maxVersion === 'number') {
|
262
|
|
- extensionRequired = maxVersion === -1;
|
263
|
|
- if (maxVersion >= 0) {
|
264
|
|
- maxVersion = String(maxVersion);
|
265
|
|
- }
|
266
|
|
- }
|
267
|
|
-
|
268
|
|
- if (typeof maxVersion === 'string') {
|
269
|
|
- extensionRequired = !browser.isVersionGreaterThan(maxVersion);
|
270
|
|
- }
|
271
|
|
-
|
272
|
|
- if (extensionRequired) {
|
|
260
|
+ if (desktopSharingFirefoxMaxVersionExtRequired === -1
|
|
261
|
+ || (desktopSharingFirefoxMaxVersionExtRequired >= 0
|
|
262
|
+ && !browser.isVersionGreaterThan(
|
|
263
|
+ desktopSharingFirefoxMaxVersionExtRequired))) {
|
|
264
|
+ extensionRequired = true;
|
273
|
265
|
logger.log(
|
274
|
266
|
`Jidesha extension required on firefox version ${
|
275
|
267
|
browser.getVersion()}`);
|