Closed
Bug 1208295
Opened 9 years ago
Closed 9 years ago
OS X: Show an additional action to open notification settings
Categories
(Toolkit Graveyard :: Notifications and Alerts, defect)
Tracking
(firefox44 fixed)
RESOLVED
FIXED
mozilla44
Tracking | Status | |
---|---|---|
firefox44 | --- | fixed |
People
(Reporter: MattN, Assigned: MattN)
References
()
Details
Attachments
(3 files)
There should be a "Notification settings" additional action to open the Firefox notification settings pane to manage which sites have the notification permission.
We don't need to implement our own Do Not Disturb for OS X since the OS already provides that functionality.
Assignee | ||
Comment 1•9 years ago
|
||
Bug 1208295 - Redispatch alertsettingscallback so UI can open notification settings. r=nsm,wchen
Attachment #8665789 -
Flags: review?(wchen)
Attachment #8665789 -
Flags: review?(nsm.nikhil)
Assignee | ||
Comment 2•9 years ago
|
||
Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange
Attachment #8665790 -
Flags: review?(mstange)
Assignee | ||
Comment 3•9 years ago
|
||
Bug 1208295 - Open content preferences after receiving alertsettingscallback. r=jaws
Attachment #8665791 -
Flags: review?(jaws)
Attachment #8665789 -
Flags: review?(nsm.nikhil) → review+
Comment on attachment 8665789 [details]
MozReview Request: Bug 1208295 - Redispatch alertsettingscallback so UI can open notification settings. r=nsm,wchen
https://reviewboard.mozilla.org/r/20349/#review18291
::: dom/notification/Notification.cpp:1171
(Diff revision 1)
> + obs->NotifyObservers(mPrincipal, "alertsettingscallback", nullptr);
I think this should have a nicer name considering it is on the global bus. `Notifications:LaunchSettings`?
Also, can we have telemetry from the get go for these. Not necessarily in this patch, but soon.
Assignee | ||
Updated•9 years ago
|
Attachment #8665789 -
Flags: review?(wchen)
Updated•9 years ago
|
Attachment #8665790 -
Flags: review?(mstange) → review+
Comment 5•9 years ago
|
||
Comment on attachment 8665790 [details]
MozReview Request: Bug 1208295 - Show an additional action on OS X notifications to open notification settings. r=mstange
https://reviewboard.mozilla.org/r/20351/#review18305
Updated•9 years ago
|
Attachment #8665791 -
Flags: review?(jaws) → review+
Comment 6•9 years ago
|
||
Comment on attachment 8665791 [details]
MozReview Request: Bug 1208295 - Open content preferences after receiving alertsettingscallback. r=jaws
https://reviewboard.mozilla.org/r/20353/#review18325
::: browser/components/nsBrowserGlue.js:279
(Diff revision 1)
> + case "alertsettingscallback":
> + this._openPreferences("content");
> + break;
This should open the "content" pane of the preferences, but I don't see anything there for notification settings.
Is there a separate bug that is adding this?
Assignee | ||
Comment 7•9 years ago
|
||
https://reviewboard.mozilla.org/r/20353/#review18325
> This should open the "content" pane of the preferences, but I don't see anything there for notification settings.
>
> Is there a separate bug that is adding this?
Yes, that is bug 1201398.
Assignee | ||
Comment 8•9 years ago
|
||
https://reviewboard.mozilla.org/r/20349/#review18291
> I think this should have a nicer name considering it is on the global bus. `Notifications:LaunchSettings`?
>
> Also, can we have telemetry from the get go for these. Not necessarily in this patch, but soon.
OK, I debated about changing the name but thought consistency with the existing name would be better.
Bill Maggs is working on a plan for telemetry for 44.
This caused bustage in bc7: https://treeherder.mozilla.org/logviewer.html#?job_id=4850311&repo=fx-team
Backed out in https://hg.mozilla.org/integration/fx-team/rev/e34f9feccd3f
Flags: needinfo?(MattN+bmo)
Comment 11•9 years ago
|
||
Comment 13•9 years ago
|
||
Comment 14•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/1810597e4ef1
https://hg.mozilla.org/mozilla-central/rev/c0120bcd3199
https://hg.mozilla.org/mozilla-central/rev/72400d78e78f
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
Assignee | ||
Updated•9 years ago
|
Flags: needinfo?(MattN+bmo)
Blocks: 1212035
Assignee | ||
Updated•9 years ago
|
Updated•2 years ago
|
Product: Toolkit → Toolkit Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•