Remove shortcuts and adapt extension to activeTab permission
diff --git a/src/js/options.js b/src/js/options.js
index bbbce70..abb2efc 100644
--- a/src/js/options.js
+++ b/src/js/options.js
@@ -28,9 +28,11 @@
 }

 

 function save() {

-  localStorage.screenshootQuality =

+  chrome.storage.local.set({

+    'screenshootQuality': 

       $('lossy').checked ? 'jpeg' : '' ||

-      $('lossless').checked ? 'png' : '';

+      $('lossless').checked ? 'png' : '',

+  });

 

   return true;

 }

@@ -43,8 +45,10 @@
 }

 

 function initScreenCaptureQuality() {

-  $('lossy').checked = localStorage.screenshootQuality == 'jpeg';

-  $('lossless').checked = localStorage.screenshootQuality == 'png';

+  chrome.storage.local.get('screenshotQuality', value => {

+    $('lossy').checked = value == 'jpeg';

+    $('lossless').checked = value == 'png';

+  });

 }

 

 function i18nReplace(id, name) {