gecko-dev/browser/extensions/webcompat/lib
Thomas Wisniewski 02c17994ff Bug 1624914 - Work around Google Trends sub-frame ETP breakage; r=johannh,denschub,webcompat-reviewers
Google Trends subframes are currently broken by dFPI protections, as they
expect the Google NID cookie to be present as per their set-cookie
response header, but it is being blocked.

This patch adds a new custom SmartBlock-style shim which:
- listens for requests made for Google Trends subframes.
- remembers their set-cookie response header.
- redirects the request right back to the same URL.
- subsequently passes along the saved cookie, preventing the breakage.

Differential Revision: https://phabricator.services.mozilla.com/D123372
2021-08-25 15:37:09 +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 Bug 1621062 - Import WebCompat Addon v9.0.0 sources. r=webcompat-reviewers,denschub 2020-03-26 20:15:46 +00:00
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 Bug 1637329 - add support for shimming resources blocking by tracking protection to webcompat built-in addon; r=dimi,robwu,webcompat-reviewers,denschub,miketaylr 2020-07-28 23:54:58 +00:00
shims.js Bug 1624914 - Work around Google Trends sub-frame ETP breakage; r=johannh,denschub,webcompat-reviewers 2021-08-25 15:37:09 +00:00
ua_overrides.js Bug 1694481 - Remove fennec code in webcompat r=webcompat-reviewers,denschub 2021-03-10 22:43:06 +00:00