From fd775c924f7f6dadaee2d3b54becd495677feeec Mon Sep 17 00:00:00 2001 From: Kenshin Date: Fri, 23 Mar 2018 14:00:44 +0800 Subject: [PATCH] Optimize browser type logic. --- src/service/storage.js | 2 +- src/service/watch.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/service/storage.js b/src/service/storage.js index d619a895..e4e0c687 100644 --- a/src/service/storage.js +++ b/src/service/storage.js @@ -579,7 +579,7 @@ class Storage { callback && callback(); }); } else { - if ( br.type == "firefox" && window.location.protocol != "moz-extension:" ) { + if ( br.isFirefox() && window.location.protocol != "moz-extension:" ) { callback && callback(); } else { browser.storage.local.get( ["secret"], result => { diff --git a/src/service/watch.js b/src/service/watch.js index 8b09a23f..887ef36d 100644 --- a/src/service/watch.js +++ b/src/service/watch.js @@ -65,7 +65,7 @@ function lock( url ) { * @param {fucntion} callback watch.Lock() state, result */ function verify( callback ) { - br.type == "chrome" ? + !br.isFirefox() ? browser.runtime.sendMessage( msg.Add( msg.MESSAGE_ACTION.save_verify, { url: window.location.href }), result => { callback( result.site || result.import || result.version || result.option, result ); }) : callback( false );