[Feedback MVP] Add feedback modal for thumbs up/down
Categories
(Core :: Machine Learning: Frontend, task)
Tracking
()
People
(Reporter: jlevinsohn, Assigned: echa)
References
Details
(Whiteboard: [aife])
Attachments
(2 files, 1 obsolete file)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
When a user clicks thumbs up or thumbs down, open a feedback modal to collect user input.
- Feedback UI is only available when pref
smartwindow.user_feedback_collectionis enabled - Clicking thumbs up or thumbs down opens the feedback modal
- Modal uses the existing modal component
- Modal includes:
- title
- checkbox-based feedback reasons
- freeform feedback textarea (optional)
- Cancel button
- Submit button
- close (x) button
- User can select one or more checkbox reasons
- User can enter optional freeform feedback
- Cancel and close actions dismiss modal with no submission
- Submitting feedback captures:
- feedback type (thumbs up / thumbs down)
- selected reasons
- freeform text
- Modal content and layout match design
- No preview report or JSON display in this version
Updated•4 months ago
|
- Added a Spotlight-based user feedback modal
- Wired thumbs up/down interactions in assistant response to open the feedback modal via a new FeedbackModal module
Comment 3•3 months ago
|
||
Updated•3 months ago
|
Regenerated the aboutwelcome.css bundle which was required in addition to the asrouter bundle after CSS was split across two files.
Comment 6•3 months ago
|
||
| bugherder | ||
Comment 7•3 months ago
|
||
Verified as fixed in our latest Nightly build 153.0a1 (2026-05-20), please note that this bug only implements the functionality and the Modals UI are not displayed exactly as they are in figma yet.
Comment 8•3 months ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: UI for Modal triggered by thumbs up/thumbs down buttons in Smart Window assistant responses. Without this patch, thumbs up/down buttons will not trigger UI.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: - Open Smart Window and enable pref browser.smartwindow.userFeedbackCollection
- Chat with assistant
- Click thumbs up and thumbs down
- Modal with correct content for positive and negative feedback should appear
- Risk associated with taking this patch: low
- Explanation of risk level: Low: feature is gated behind a pref. No other functionality affected.
- String changes made/needed?: No
- Is Android affected?: unknown
- Added a Spotlight-based user feedback modal
- Wired thumbs up/down interactions in assistant response to open the feedback modal via a new FeedbackModal module
Original Revision: https://phabricator.services.mozilla.com/D297920
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Comment 10•3 months ago
|
||
| uplift | ||
Updated•3 months ago
|
Comment 11•3 months ago
|
||
Verified as fixed in our latest Beta 152.0b2
Comment 12•3 months ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: UI for Modal triggered by thumbs up/thumbs down buttons in Smart Window assistant responses. Without this patch, thumbs up/down buttons will not trigger UI.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: - Open Smart Window and enable pref browser.smartwindow.userFeedbackCollection
- Chat with assistant
- Click thumbs up and thumbs down
- Modal with correct content for positive and negative feedback should appear
- Risk associated with taking this patch: low
- Explanation of risk level: Low: feature is gated behind a pref. No other functionality affected.
- String changes made/needed?: No
- Is Android affected?: unknown
| Assignee | ||
Comment 13•3 months ago
|
||
- Added a Spotlight-based user feedback modal
- Wired thumbs up/down interactions in assistant response to open the feedback modal via a new FeedbackModal module
Original Revision: https://phabricator.services.mozilla.com/D297920
Updated•3 months ago
|
Comment 14•3 months ago
|
||
Comment on attachment 9588701 [details]
Bug 2036193 - Add feedback modal for thumbs up/down
:echa, see comments on https://phabricator.services.mozilla.com/D302112
The patch failed to land on release due to conflicts.
Bug 2040721 and Bug 2041497 uplifts are blocked since they are in the same stack
Updated•3 months ago
|
Updated•3 months ago
|
| Assignee | ||
Comment 15•3 months ago
|
||
Thanks :dmeehan! Updated the patch and rebased Bug 2040721 and Bug 2041497
Updated•3 months ago
|
Updated•3 months ago
|
Comment 16•3 months ago
|
||
| uplift | ||
Comment 17•3 months ago
|
||
| uplift | ||
Comment 18•3 months ago
|
||
Backed out from release due to test failures
Push
Example
Bug 2034623 looks to be a dependency here and is only in 152+
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Updated•3 months ago
|
Description
•