Open Bug 1818422 Opened 2 years ago Updated 2 months ago

Audit Android 13+ notifications use cases

Categories

(Fenix :: General, enhancement, P2)

All
Android
enhancement

Tracking

(Not tracked)

ASSIGNED

People

(Reporter: jmahon, Assigned: jmahon, NeedInfo)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid] [juno])

In order to make the right product choices for how to handle the new types of notification permissions prompts & in-app settings, we need to know what use cases trigger the notifications in the first place.

This epic is an opportunity for someone to do an investigation to identify all the places that would be affected by notification permissions. For instance:

item impact proposed permission handling
sync tabs sending tabs won't work prompt after 'sign in to sync' flows
file downloads download notification won't show prompt after downloading a file
media controls won't appear not sure

(this is just a sample; please actually review these use cases, and identify any additional use cases for notifications)

Please create a document (and link it here) with the results of this investigation so Engineering can pull in Product and UX to make some decisions about how to handle them on a case-by-case basis.

Blocks: 1818423
No longer blocks: modern-permission-handling
Blocks: 1818424
Whiteboard: [fxdroid] [roadmap] → [juno]
Whiteboard: [juno] → [fxdroid] [roadmap] [juno]

Update from conversation with Mike: Android 11+ permissions don't need to be evaluated in this audit; the app currently has a fine workaround, and the solution to the Android 11 permissions flow would apply to all instance of permissions requests equally.

This epic should focus on identifying all the places that notifications could occur.

No longer blocks: 1818423
Summary: [meta] Android 11+ permissions audit → [meta] Android 13+ notifications permissions audit
Summary: [meta] Android 13+ notifications permissions audit → Android 13+ notifications permissions audit
Keywords: meta
Whiteboard: [fxdroid] [roadmap] [juno] → [fxdroid] [juno]
Blocks: 1796348, 1811795
No longer blocks: 1796348
No longer blocks: 1811795
Summary: Android 13+ notifications permissions audit → Audit Android 13+ notifications use cases
Assignee: nobody → aputanu
Status: NEW → ASSIGNED
See Also: → 1814863

Hi! Here are the results of the investigation: document

Thanks so much, :aputanu! That outline looks great.

This ticket is effecitvely done, but I'm going to leave it open (and self-assign it) to ensure we have next steps documented.

Assignee: aputanu → jmahon
Flags: needinfo?(jmahon)

Channing is going to create a UX ticket and link it to this one, then we can resolve this one

Flags: needinfo?(jmahon)
Flags: needinfo?(jmahon)
You need to log in before you can comment on or make changes to this bug.