[WebCompat Reporter] Integrate the success behaviour after submitting the report
Categories
(Fenix :: General, task, P1)
Tracking
(firefox136 fixed)
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: 007, Assigned: npoon)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [fxdroid][group4] )
Attachments
(2 files)
Create a Middleware for firing off the report ping.
After a successful ping, the screen should be navigated away and a Snackbar should be displayed "for 20s or until the Snackbar is dismissed".
Updated•4 months ago
|
Reporter | ||
Updated•4 months ago
|
Assignee | ||
Updated•3 months ago
|
Assignee | ||
Comment 1•3 months ago
•
|
||
The middleware for firing off the report ping has been created in Bug 1925088. This ticket should now implement both the success and failure cases after report submission. The success Snackbar should be displayed "for 20s or until the Snackbar is dismissed". We know that in the failure case, we want an error snackbar but we are still awaiting details about the snackbar message and its duration and navigation behaviour
Assignee | ||
Updated•3 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Comment 2•2 months ago
|
||
After discussing with desktop engineers and UX, it was discovered that there is no failure scenario. The getWebCompatInfo
API from GV requires no internet connection. Thus, if there is no internet connection, we will still be able to collect everything required and submit to Glean. Internally, Glean will handle storing the report until the user comes back online, and subsequently submit the report. Also, if the call to GV fails, we will just submit the form data to Glean (and no failure case is necessary). Updating the title to reflect this
Assignee | ||
Comment 3•2 months ago
|
||
Assignee | ||
Comment 4•2 months ago
|
||
Updated•2 months ago
|
https://hg.mozilla.org/mozilla-central/rev/63ba6601c300
https://hg.mozilla.org/mozilla-central/rev/410c6d92358d
Description
•