tophf пре 2 година
родитељ
комит
3e1904deef
4 измењених фајлова са 3 додато и 7 уклоњено
  1. 1 1
      .browserslistrc
  2. 0 1
      src/background/index.js
  3. 1 2
      src/common/ui/index.js
  4. 1 3
      src/manifest.yml

+ 1 - 1
.browserslistrc

@@ -1,2 +1,2 @@
 Chrome >= 57
-Firefox >= 53
+Firefox >= 57

+ 0 - 1
src/background/index.js

@@ -126,5 +126,4 @@ initialize(() => {
   sync.initialize();
   checkRemove();
   setInterval(checkRemove, TIMEOUT_24HOURS);
-  chrome.declarativeContent?.onPageChanged.removeRules(); // TODO: remove by the end of 2023
 });

+ 1 - 2
src/common/ui/index.js

@@ -21,8 +21,7 @@ function showUnhandledError(err) {
     padding: 1em;
   `.replace(/;/g, '!important;');
   el.textContent = `${IS_FIREFOX && err.message || ''}\n${err.stack || ''}`.trim() || err;
-  // TODO: remove `?.` when strict_min_version>=53
-  el.onclick = () => getSelection().setBaseAndExtent?.(el, 0, el, 1);
+  el.onclick = () => getSelection().setBaseAndExtent(el, 0, el, 1);
   (document.body || document.documentElement).appendChild(el);
 }
 

+ 1 - 3
src/manifest.yml

@@ -40,7 +40,6 @@ permissions:
   - unlimitedStorage
   - clipboardWrite
   - cookies
-  - declarativeContent
 commands:
   _execute_browser_action: {}
   dashboard:
@@ -55,5 +54,4 @@ minimum_chrome_version: '57.0'
 browser_specific_settings:
   gecko:
     id: '{aecec67f-0d10-4fa7-b7c7-609a2db280cf}'
-    # our browserlistrc uses 53 to skip unnecessary polyfills but we're actually compatible with 52
-    strict_min_version: '52.0'
+    strict_min_version: '57.0'