[WebCompat Reporter] Implement fallback behavior when data collection is disabled
Categories
(Fenix :: General, task, P1)
Tracking
(firefox135 fixed)
Tracking | Status | |
---|---|---|
firefox135 | --- | fixed |
People
(Reporter: 007, Assigned: giorga)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group4])
Attachments
(2 files)
If the user has disabled data collection, they should be routed to webcompat.org instead (with the URL field pre-populated) when clicking on "Report broken site".
We already have part of this logic where the feature flag is checked, so we should just need to add this new check here.
Reporter | ||
Updated•2 months ago
|
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Updated•2 months ago
|
Assignee | ||
Comment 1•2 months ago
|
||
Comment 3•2 months ago
|
||
Backed out for causing fenix debug perma failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/49fa45b3741b252243685e1fb5cad31e44487ac9
Comment 4•2 months ago
|
||
bugherder |
Updated•2 months ago
|
Updated•2 months ago
|
Comment 5•2 months ago
|
||
Backout merged to central: https://hg.mozilla.org/mozilla-central/rev/49fa45b3741b252243685e1fb5cad31e44487ac9
Assignee | ||
Comment 7•2 months ago
|
||
I fixed the tests and landed the patch again.
Assignee | ||
Updated•2 months ago
|
Comment 8•2 months ago
|
||
bugherder |
Comment 9•1 month ago
|
||
The behavior is the same wether the "Technical and interaction data" is disabled or enabled.
After selecting the "Report broken site", the webcompat.com/issues/new..." page is opened in a new tab.
Tested on today's Nightly 135.0a1 (12/27) with a Google Pixel 6 (Android 15), and an Oppo Find N2 Flip (Android 14).
Gabriel, please take a look and provide feedback.
Assignee | ||
Updated•1 month ago
|
Assignee | ||
Comment 10•1 month ago
|
||
WebCompat Reporter is not activated in nightly build. This task should be tested after [WebCompat Reporter] Enable in Nightly
Description
•