commit 19746ea6138822b8106b501f471a342dbf001c7c
parent fb83e69f3fb1245b8e2b37db9ab55c0b59fb5cbc
Author: Thomas Wisniewski <twisniewski@mozilla.com>
Date: Thu, 8 Jan 2026 07:02:25 +0000
Bug 1898928 - remove our UA override for cleanfeed.net; r=ksenia,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D278133
Diffstat:
3 files changed, 5 insertions(+), 26 deletions(-)
diff --git a/browser/extensions/webcompat/data/interventions.json b/browser/extensions/webcompat/data/interventions.json
@@ -2146,21 +2146,6 @@
}
]
},
- "1898928": {
- "label": "cleanfeed.net",
- "bugs": {
- "1898928": {
- "issue": "firefox-blocked-completely",
- "matches": ["*://cleanfeed.net/*"]
- }
- },
- "interventions": [
- {
- "platforms": ["all"],
- "ua_string": ["add_Chrome"]
- }
- ]
- },
"1898929": {
"label": "app.sessionlinkpro.com",
"bugs": {
diff --git a/browser/extensions/webcompat/manifest.json b/browser/extensions/webcompat/manifest.json
@@ -2,7 +2,7 @@
"manifest_version": 2,
"name": "Web Compatibility Interventions",
"description": "Urgent post-release fixes for web compatibility.",
- "version": "148.4.0",
+ "version": "148.5.0",
"browser_specific_settings": {
"gecko": {
"id": "webcompat@mozilla.org",
diff --git a/testing/webcompat/interventions/tests/test_1898928_cleanfeed_net.py b/testing/webcompat/interventions/tests/test_1898928_cleanfeed_net.py
@@ -2,18 +2,12 @@ import pytest
URL = "https://cleanfeed.net/sign-up"
-UNSUPPORTED_CSS = "#unsupported-browser"
-
-
-@pytest.mark.asyncio
-@pytest.mark.with_interventions
-async def test_enabled(client):
- await client.navigate(URL)
- assert not client.find_css(UNSUPPORTED_CSS, is_displayed=True)
+UNSUPPORTED_TEXT = "compatible"
@pytest.mark.asyncio
@pytest.mark.without_interventions
-async def test_disabled(client):
+async def test_regression(client):
await client.navigate(URL)
- assert client.await_css(UNSUPPORTED_CSS, is_displayed=True)
+ await client.stall(3)
+ assert not client.find_text(UNSUPPORTED_TEXT, is_displayed=True)