tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mbrowser/extensions/webcompat/data/interventions.json | 15---------------
Mtesting/webcompat/interventions/tests/test_1992121_tutor-uksouth_classroom_cloud.py | 18+++++-------------
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)