Newtab sections refined cards fixes
Categories
(Firefox :: New Tab Page, enhancement)
Tracking
()
People
(Reporter: thecount, Assigned: thecount)
References
Details
Attachments
(3 files)
To test:
- Set "browser.newtabpage.activity-stream.discoverystream.sections.enabled" to
true - Set "browser.newtabpage.activity-stream.discoverystream.refinedCardsLayout.enabled" to
true
Expected: Should look like the attached screenshot.
Expected: Regression testing too, cards without these prefs, and various combinations, should also look not broken.
Needing to fix these issues:
- Height issues on medium cards caused by bug 1970206, which if you have a row of 4 cards and ads, the images are not all the same height.
- Some card margin changes
- Some more refined card image size changes
- If the hidedescriptions pref is turned on, it also hides descriptions in large cards, which we don't want.
- Thumbs in large cards is no longer positioned properly because of image size changes
- Small card meta is being weird in some cases, looks like medium card specificity
- There is some extra margin above the large card meta
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 1•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
Comment 4•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Comment 5•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D253186
Comment 6•1 year ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined: Delay to sections experiment
- Code covered by automated testing: yes
- Fix verified in Nightly: no
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Steps to test in bugzilla
- Risk associated with taking this patch: Low
- Explanation of risk level: Css only to a preffed off feature
- String changes made/needed: None
- Is Android affected?: no
Comment 7•1 year ago
|
||
A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 9•11 months ago
|
||
I have verified this issue using Firefox Nightly 141.0a1, build id: 20250618211250, Firefox Nightly 142.0a1, build id: 20250625215831 and Firefox RC 140, build id: 20250616215311 and I can confirm that the images from the cards have the following sizes:
- Big cards: 190x 250
- Default cards: 300 x 160
- Small cards: 110 x 117
Marking this enhancement as Verified Fixed.
Description
•