Pārlūkot izejas kodu

Remove port when adding an origin in firefox

simov 1 gadu atpakaļ
vecāks
revīzija
0e5a46390b
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      options/origins.js

+ 3 - 0
options/origins.js

@@ -46,6 +46,9 @@ var Origins = () => {
         return
       }
       var origin = all ? '*://*' : `${state.scheme}://${state.domain}`
+      if (/Firefox/.test(navigator.userAgent) && /:\d{2,4}/.test(origin)) {
+        origin = origin.replace(/(:\d{2,4})/, '')
+      }
       chrome.permissions.request({origins: [`${origin}/*`]}, (granted) => {
         if (granted) {
           chrome.runtime.sendMessage({message: 'origin.add', origin})