gecko-dev/browser/extensions/webcompat/lib
Thomas Wisniewski b97066dd63 Bug 1714180 - fix a logic flaw in SmartBlock which makes it more permissive than necessary; r=denschub,webcompat-reviewers
The bug in question is that if a user opts into allowing one tracker on a given
site for the session, new visits to that site will allow others trackers as
well, not just the expected one.

While we're here, we also improve the web console messages to show the same
"allowing X due to opt in" message on new visits as well, not just the original
one where the user initially opted-in for that shim.

We might as well also land bug 1712959 into m-c, rather than waiting for the
next webcompat release cycle.

Differential Revision: https://phabricator.services.mozilla.com/D116642
2021-06-02 20:10:52 +00:00
..
about_compat_broker.js Bug 1713635 - Work around a lack of support for the properties parameter of browser.tabs.onUpdated in GeckoView, so the webcompat addon starts up properly there; r=denschub,webcompat-reviewers 2021-05-31 18:06:48 +00:00
custom_functions.js Backed out changeset d4b7aea9a014 (bug 1663967) for causing failures in browser_permmgr_sync.js CLOSED TREE 2020-10-08 06:25:39 +03:00
injections.js Backed out changeset d4b7aea9a014 (bug 1663967) for causing failures in browser_permmgr_sync.js CLOSED TREE 2020-10-08 06:25:39 +03:00
intervention_helpers.js
messaging_helper.js Bug 1656863 - ensure that about:compat and shims both get a chance to process messages; r=denschub,webcompat-reviewers 2020-08-06 14:52:16 +00:00
module_shim.js
shim_messaging_helper.js
shims.js Bug 1714180 - fix a logic flaw in SmartBlock which makes it more permissive than necessary; r=denschub,webcompat-reviewers 2021-06-02 20:10:52 +00:00
ua_overrides.js Bug 1694481 - Remove fennec code in webcompat r=webcompat-reviewers,denschub 2021-03-10 22:43:06 +00:00