commit 994e40083b20a9fc02b910f0150ebea29cd942b3
parent f77363e9bc08d119e4007a7c919a5a0f56e2001f
Author: Thomas Wisniewski <twisniewski@mozilla.com>
Date: Fri, 19 Dec 2025 23:16:52 +0000
Bug 1992121 - remove our webcompat intervention for tutor-uksouth.classroom.cloud; r=webcompat-reviewers,ksenia
Differential Revision: https://phabricator.services.mozilla.com/D276769
Diffstat:
2 files changed, 5 insertions(+), 28 deletions(-)
diff --git a/browser/extensions/webcompat/data/interventions.json b/browser/extensions/webcompat/data/interventions.json
@@ -5796,21 +5796,6 @@
}
]
},
- "1992121": {
- "label": "tutor-uksouth.classroom.cloud",
- "bugs": {
- "1992121": {
- "issue": "firefox-blocked-completely",
- "matches": ["*://tutor-uksouth.classroom.cloud/*"]
- }
- },
- "interventions": [
- {
- "platforms": ["all"],
- "ua_string": ["Chrome_with_FxQuantum"]
- }
- ]
- },
"1992402": {
"label": "ehssrisk.sai360.net",
"bugs": {
diff --git a/testing/webcompat/interventions/tests/test_1992121_tutor-uksouth_classroom_cloud.py b/testing/webcompat/interventions/tests/test_1992121_tutor-uksouth_classroom_cloud.py
@@ -2,21 +2,13 @@ import pytest
URL = "https://tutor-uksouth.classroom.cloud/"
-SUPPORTED_TEXT = "Access Denied"
-UNSUPPORTED_TEXT = "your browser is not supported"
-
-
-@pytest.mark.asyncio
-@pytest.mark.with_interventions
-async def test_enabled(client):
- await client.navigate(URL, wait="none")
- assert client.await_text(SUPPORTED_TEXT, is_displayed=True)
- assert not client.find_text(UNSUPPORTED_TEXT, is_displayed=True)
+SUPPORTED_CSS = "#classroom-sign-in-email"
+UNSUPPORTED_TEXT = "not supported"
@pytest.mark.asyncio
@pytest.mark.without_interventions
-async def test_disabled(client):
+async def test_regression(client):
await client.navigate(URL, wait="none")
- assert client.await_text(UNSUPPORTED_TEXT, is_displayed=True)
- assert not client.find_text(SUPPORTED_TEXT, is_displayed=True)
+ assert client.await_css(SUPPORTED_CSS, is_displayed=True)
+ assert not client.find_text(UNSUPPORTED_TEXT, is_displayed=True)