Closed Bug 1639997 Opened 4 months ago Closed 4 months ago

Update pre-existing WebRTC browser mochitests for the new global indicator and notification silencing

Categories

(Firefox :: Site Permissions, task)

task

Tracking

()

RESOLVED FIXED
Firefox 78
Tracking Status
firefox78 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

There's no guarantee that the new global shared indicator, notification silencing and tab switch warning will ship in 78, so we'll want to test with those things both off and on.

These features allow the indicator to not pull focus from the originating window, which
is important to maintain user task continuity, especially for screenreader users.

Assignee: nobody → mconley
Status: NEW → ASSIGNED

It's possible for gBrowser.selectedTab to be set to null. This should be a no-op, but this
part of webrtcUI that tabbrowser calls doesn't handle the case, and causes an exception to
be thrown. This patch allows the no-op case to occur properly.

Depends on D76735

Regressions: 1641546
Blocks: 1642799
Group: mozilla-employee-confidential
You need to log in before you can comment on or make changes to this bug.