Allow users to suppress notifications from Firefox when sharing their screen
Categories
(Firefox :: Site Permissions, enhancement, P1)
Tracking
()
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 2 open bugs)
Details
Attachments
(3 files)
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
47 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
Ideally, we'd be able to exclude notifications amongst the things that are shared when sharing the entire screen over WebRTC. Unfortunately, doing so is non-trivial.
In the short-term, we'd like to expose the ability for the user to suppress notifications from the browser when sharing the screen.
Assignee | ||
Comment 1•4 years ago
|
||
Depends on D73734
Assignee | ||
Comment 2•4 years ago
|
||
This doesn't implement manualDoNotDisturb, since we don't want to show the
about:preferences option for suppressing notifications on macOS.
Depends on D74242
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D74243
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Backed out 4 changesets (Bug 1635257, Bug 1637336) fr causing failures in browser_all_files_referenced.js CLOSED TREE
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=732ef8965a6ef1064a469d2fabc83a7a88396dfa&selectedTaskRun=FO8bZn4kTwe-unPi5RF6Yw-0
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=302519422&repo=autoland&lineNumber=1818
Backout: https://hg.mozilla.org/integration/autoland/rev/8311cd4648efdbf5d585d15f5219272509928526
Comment 5•4 years ago
|
||
https://hg.mozilla.org/integration/autoland/rev/3a7bd505695e4faf0b6e979f2bfe47daccf30fe5
https://hg.mozilla.org/integration/autoland/rev/17a62bbe263cd55a76068e7c0583d3a182d5571e
https://hg.mozilla.org/integration/autoland/rev/9f1412f412e203eb6290a52b7db1155e858d75b9
https://hg.mozilla.org/mozilla-central/rev/3a7bd505695e
https://hg.mozilla.org/mozilla-central/rev/17a62bbe263c
https://hg.mozilla.org/mozilla-central/rev/9f1412f412e2
Assignee | ||
Comment 6•4 years ago
|
||
Comment on attachment 9146474 [details]
Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r?johannh!
Beta/Release Uplift Approval Request
- User impact if declined: None.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: Bug 1637336
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Builds upon bug 1637336 by changing the checkbox for the WebRTC permission dialog for screen sharing to control notification silencing. Also adds the platform support for notification silencing.
This is low-risk because all of these branches are preffed off by default.
- String changes made/needed: None.
Assignee | ||
Updated•4 years ago
|
Comment 7•4 years ago
|
||
Comment on attachment 9146474 [details]
Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r?johannh!
Planned uplift approved via the release exception process, uplift approved for beta 8, thanks.
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment 8•4 years ago
|
||
uplift |
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Description
•