Refactor network status areas, including a "testing" state
Merged
requested to merge henry/tor-browser:internet-test-bug-40843 into tor-browser-115.10.0esr-13.5-1
tor-browser
- !fixups
to tor-browser
-specific commits, new features, security backportsbase-browser
- !fixups
to base-browser
-specific commits, new features to be shared with mullvad-browser
, and security backports
base-browser
and tor-browser
please clearly label in the change description which commits should be cherry-picked to base-browser
after merging/cc
all the relevant reviewers (since gitlab only allows 1 reviewer)Add a "testing" state to the internet status.
Also improved accessibility of the network status areas by managing focus and making the status an aria-live area so that changes are announced without requiring focus.
Also re-arranged the markup to ensure the "Connection" overview and network status areas are not part of search results.
Also moved the "Tor network" status onto a new line:
Opened "about:preferences#connection" and tested the "Test" button. Also tested the 3 tor connection states: "Not connected", "Potentially blocked" and "