Closed
Bug 1998975
Opened 7 months ago
Closed 6 months ago
Remove Thumbs Up/Down feature from newtab
Categories
(Firefox :: New Tab Page, task, P2)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
148 Branch
| Tracking | Status | |
|---|---|---|
| firefox148 | --- | fixed |
People
(Reporter: maxx, Assigned: dgrant)
References
(Blocks 6 open bugs)
Details
Attachments
(1 file, 1 obsolete file)
This feature is heavily embedded in the card UI for both grid and sections layout.
Note that there are some small layout adjustments tied to thumbs up/down being enabled. You'll want to (most likely) port these styles over to the main design.
(You can also see the small differences by toggling the pref browser.newtabpage.activity-stream.discoverystream.thumbsUpDown.enabled)
Be sure to remove:
- Helper classes in base.jsx
- Telemetry (including metrics)
- Tests that have thumbs data as an expected prop
- Prefs
| Reporter | ||
Comment 1•7 months ago
|
||
Once this is complete, you can close the following bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1921509
- https://bugzilla.mozilla.org/show_bug.cgi?id=1932242
- https://bugzilla.mozilla.org/show_bug.cgi?id=1945528
- https://bugzilla.mozilla.org/show_bug.cgi?id=1991716
(There may be more thumbs related bugs, but these were the ones I quickly found!)
Updated•7 months ago
|
Assignee: nobody → dgrant
Status: NEW → ASSIGNED
Updated•6 months ago
|
Attachment #9530137 -
Attachment description: Bug 1998975 Port CSS from removed thumbs-up-down component and css to relevant files r?#home-newtab-reviewers → Bug 1998975 Remove thumbs up/down functionality from Discovery Stream cards r?#home-newtab-reviewers,nbarrett
Updated•6 months ago
|
Attachment #9530137 -
Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Pushed by dgrant@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/b7429b0fcf10
https://hg.mozilla.org/integration/autoland/rev/dab18ca66123
Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles
Pushed by csabou@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/ddd3820f7adf
https://hg.mozilla.org/integration/autoland/rev/e06a280306fc
Revert "Bug 1998975 Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles" for causing failures on browser_all_files_referenced.
Comment 6•6 months ago
|
||
Backed out for causing failures on browser_all_files_referenced.
Flags: needinfo?(dgrant)
Pushed by dgrant@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/d8ee2e712075
https://hg.mozilla.org/integration/autoland/rev/e9477ec4718c
Remove thumbs up/down functionality from Discovery Stream cards r=nbarrett,home-newtab-reviewers,desktop-theme-reviewers,maxx,tgiles
Status: REOPENED → RESOLVED
Closed: 6 months ago → 6 months ago
status-firefox148:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
Updated•6 months ago
|
Target Milestone: 148 Branch → ---
Comment 10•6 months ago
|
||
| bugherder | ||
Status: REOPENED → RESOLVED
Closed: 6 months ago → 6 months ago
status-firefox148:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 148 Branch
| Assignee | ||
Comment 11•5 months ago
|
||
(In reply to Cosmin Sabou [:CosminS] from comment #6)
Backed out for causing failures on browser_all_files_referenced.
Flags: needinfo?(dgrant)
Updated•5 months ago
|
QA Whiteboard: [qa-triage-done-c149/b148]
You need to log in
before you can comment on or make changes to this bug.
Description
•