Closed
Bug 2040721
Opened 3 months ago
Closed 3 months ago
Integrate round 1 feedback UI with Glean submission flow
Categories
(Core :: Machine Learning: Frontend, task)
Core
Machine Learning: Frontend
Tracking
()
VERIFIED
FIXED
153 Branch
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
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
Integrate the round 1 feedback UI with the Glean feedback submission flow.
- Feedback modal submission triggers the appropriate Glean event/ping
- Integration works for:
- thumbs up
- thumbs down
- checkbox reasons
- freeform feedback text
- Feedback payload sent through Glean matches the approved round 1 schema
- Integration is gated behind pref
smartwindow.user_feedback_collection
Updated•3 months ago
|
Updated•3 months ago
|
status-firefox151:
--- → fix-optional
- Split thumbs-up / thumbs-down into separate Spotlight message IDs and added a feedback_thumb_click Glean event to capture feedback direction on thumb click
- Added Smart Window session metadata (model, turn count, prompt version) to the feedback modal flow and routed it into the microsurvey ping on submit only
- Updated Spotlight / AboutWelcome telemetry handling so Smart Window feedback metadata is excluded from IMPRESSION/DISMISS telemetry and only recorded on submit
Pushed by echa@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/fd994db9d915
https://hg.mozilla.org/integration/autoland/rev/71881c058b24
Integrate Smart Window feedback telemetry into microsurvey submit flow r=aminomancer,omc-reviewers,jlewis
Pushed by smolnar@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/ccbf7f57bc23
https://hg.mozilla.org/integration/autoland/rev/90597e773dc4
Revert "Bug 2040721 - Integrate Smart Window feedback telemetry into microsurvey submit flow r=aminomancer,omc-reviewers,jlewis" for causing bc failures @ browser_aiwindow_smartbar_telemetry
Comment 4•3 months ago
|
||
Backed out for causing bc failures @ browser_aiwindow_smartbar_telemetry
Backout link: https://hg.mozilla.org/integration/autoland/rev/90597e773dc4ae98dcb02deac9fa68e38cea539f
Flags: needinfo?(echa)
Pushed by imoraru@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/1c5d08f67bae
https://hg.mozilla.org/integration/autoland/rev/b6b085c2f458
Integrate Smart Window feedback telemetry into microsurvey submit flow r=aminomancer,omc-reviewers,jlewis
Comment 6•3 months ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 3 months ago
status-firefox153:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Comment 7•3 months ago
|
||
Since nightly and release are affected, beta will likely be affected too.
For more information, please visit BugBot documentation.
status-firefox152:
--- → affected
Comment 8•3 months ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: We are hoping to start collecting user feedback data for Smart Window as soon as possible as it is important for future development.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: - Open new Smart Window and enable pref browser.smartwindow.userFeedbackCollection
- Start chat and click "thumbs up" or "thumbs down" to submit feedback
- verify feedback is being sent to glean
- Risk associated with taking this patch: low
- Explanation of risk level: Low, currently user feedback collection is hidden behind pref
- String changes made/needed?: no
- Is Android affected?: unknown
Attachment #9589435 -
Flags: approval-mozilla-beta?
Flags: qe-verify+
- Move Smart Window feedback modal configs into
OnboardingMessageProviderand fetch them via ASRouter - Update Spotlight / AboutWelcome telemetry handling to inject and record
smart_window_user_feedback_dataon microsurvey pings
Original Revision: https://phabricator.services.mozilla.com/D301620
Updated•3 months ago
|
Flags: needinfo?(echa)
Comment 10•3 months ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: We are hoping to start collecting user feedback data for Smart Window as soon as possible as it is important for future development.
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: yes
- Steps to reproduce for manual QE testing: - Open new Smart Window and enable pref browser.smartwindow.userFeedbackCollection
- Start chat and click "thumbs up" or "thumbs down" to submit feedback
- verify feedback is being sent to glean
- Risk associated with taking this patch: low
- Explanation of risk level: Low, currently user feedback collection is hidden behind pref
- String changes made/needed?: no
- Is Android affected?: unknown
Attachment #9589512 -
Flags: approval-mozilla-release?
| Assignee | ||
Comment 11•3 months ago
|
||
- Move Smart Window feedback modal configs into
OnboardingMessageProviderand fetch them via ASRouter - Update Spotlight / AboutWelcome telemetry handling to inject and record
smart_window_user_feedback_dataon microsurvey pings
Original Revision: https://phabricator.services.mozilla.com/D301620
Updated•3 months ago
|
Flags: in-testsuite+
Updated•3 months ago
|
Attachment #9589435 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•3 months ago
|
Comment 12•3 months ago
|
||
| uplift | ||
Comment 13•3 months ago
|
||
Verified as fixed in our latest Beta 152.0b4 and our latest Nightly 153.0a1 (2026-05-26)
QA Whiteboard: [uplift][qa-ver-needed-c153/b152]
QA Contact: rdoghi
Updated•3 months ago
|
Attachment #9589512 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•3 months ago
|
Comment 14•3 months ago
|
||
| uplift | ||
Comment 15•3 months ago
|
||
| uplift | ||
Comment 16•3 months ago
|
||
Backed out of release, since Bug 2036193 had to be backout due to CI failures
Updated•3 months ago
|
Attachment #9589512 -
Flags: approval-mozilla-release+ → approval-mozilla-release?
Updated•3 months ago
|
Updated•3 months ago
|
Attachment #9589512 -
Attachment is obsolete: true
Attachment #9589512 -
Flags: approval-mozilla-release?
Comment 17•3 months ago
|
||
Updating the main status flag.
Status: RESOLVED → VERIFIED
QA Whiteboard: [uplift][qa-ver-needed-c153/b152] → [uplift][qa-ver-done-c153/b152]
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•