diff --git a/src/background.js b/src/background.js index dfa30c3..ac7c578 100644 --- a/src/background.js +++ b/src/background.js @@ -4,9 +4,9 @@ * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -/* globals chrome, cws_match_pattern, ows_match_pattern, amo_match_patterns, +/* globals chrome, cws_match_pattern, mea_match_pattern, ows_match_pattern, amo_match_patterns, amo_file_version_match_patterns, - cws_pattern, ows_pattern, amo_pattern, amo_file_version_pattern, + cws_pattern, mea_pattern, ows_pattern, amo_pattern, amo_file_version_pattern, get_crx_url, get_zip_name, console, */ /* globals encodeQueryString */ @@ -28,7 +28,7 @@ function togglePageAction(isEnabled) { browser.tabs.onUpdated.addListener(tabsOnUpdatedCheckPageAction); } browser.tabs.query({ - url: [cws_match_pattern, ows_match_pattern].concat(amo_match_patterns, amo_file_version_match_patterns), + url: [cws_match_pattern, mea_match_pattern, ows_match_pattern].concat(amo_match_patterns, amo_file_version_match_patterns), }).then(function(tabs) { if (isEnabled) { tabs.forEach(showPageActionIfNeeded); @@ -128,6 +128,7 @@ chrome.runtime.onInstalled.addListener(function() { chrome.tabs.query({ url: [ cws_match_pattern, + mea_match_pattern, ows_match_pattern, ].concat(amo_match_patterns, amo_file_version_match_patterns), }, function(tabs) { @@ -226,6 +227,6 @@ function showPageActionIfNeeded(details_or_tab) { } } function isPageActionNeededForUrl(url) { - return cws_pattern.test(url) || ows_pattern.test(url) || amo_pattern.test(url) || - amo_file_version_pattern.test(url); + return cws_pattern.test(url) || mea_pattern.test(url) || ows_pattern.test(url) || + amo_pattern.test(url) || amo_file_version_pattern.test(url); } diff --git a/src/bg-contextmenu.js b/src/bg-contextmenu.js index 1ab720b..4d92b01 100644 --- a/src/bg-contextmenu.js +++ b/src/bg-contextmenu.js @@ -5,7 +5,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ /* jshint browser:true, devel:true */ -/* globals chrome, cws_match_pattern, ows_match_pattern, amo_match_patterns, amo_file_version_match_patterns, get_crx_url */ +/* globals chrome, cws_match_pattern, mea_match_pattern, ows_match_pattern, amo_match_patterns, amo_file_version_match_patterns, get_crx_url */ /* globals encodeQueryString */ 'use strict'; @@ -30,6 +30,7 @@ '*://*/*.XPI*', '*://*/*.xpi*', cws_match_pattern, + mea_match_pattern, ows_match_pattern, ].concat(amo_file_version_match_patterns); @@ -180,6 +181,7 @@ contexts: ['all'], documentUrlPatterns: [ cws_match_pattern, + mea_match_pattern, ows_match_pattern, ].concat(amo_file_version_match_patterns), }); diff --git a/src/crxviewer.html b/src/crxviewer.html index f98ddbd..459e01e 100644 --- a/src/crxviewer.html +++ b/src/crxviewer.html @@ -62,7 +62,7 @@