Uneven height cards for bordered card grid with 1 line title (e.g., default basic layout)
Categories
(Firefox :: New Tab Page, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox65 | --- | unaffected |
firefox66 | + | verified |
firefox67 | --- | verified |
People
(Reporter: Mardak, Assigned: thecount)
References
Details
(Keywords: github-merged, regression)
Attachments
(3 files)
1.18 MB,
image/png
|
Details | |
761.15 KB,
image/png
|
Details | |
47 bytes,
text/x-phabricator-request
|
lizzard
:
approval-mozilla-beta+
|
Details | Review |
Looks like description flexes but single line titles cause the card to become smaller. Not sure if expected or not ?
Reporter | ||
Comment 1•6 years ago
|
||
"expected behavior is cards in a row should have the same height, "
Reporter | ||
Comment 2•6 years ago
|
||
Bisect seems to point to bug 1519879 which did change the html for DSCard
Reporter | ||
Comment 3•6 years ago
|
||
I believe it's a similar issue where the <a> is no longer the direct child of the grid parent, so when the <a> tries to flex, it flexes to the now <div> parent ??
Assignee | ||
Comment 4•6 years ago
|
||
[Tracking Requested - why for this release]:
Comment 5•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Reporter | ||
Comment 6•6 years ago
|
||
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 7•6 years ago
|
||
Scott, can you add verification steps and needinfo Brahmini when you've posted them?
Assignee | ||
Comment 8•6 years ago
|
||
Steps to verify:
- Set pref
http://browser.newtabpage.activity-stream.discoverystream.config/
to{"enabled":true,"show_spocs":true,"layout_endpoint":"https://getpocket.com/v3/newtab/layout?version=1&consumer_key=40249-e88c401e1b1f2242d9e441c4&layout_variant=dev-test-all"}
- Load about:home
- Look for a sponsored card that's taller than the other cards in the row.
expected: The other cards in the row's bottom should be aligned with the taller card.
I'm adding a screenshot to compare with Ed's screen shot.
Assignee | ||
Comment 9•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 11•6 years ago
|
||
Comment 13•6 years ago
|
||
I have verified in Nightly 67.0a1 on Mac OS 10.14.3 by checking the height of cards in the dev-test-all layout endpoint.
Reporter | ||
Updated•6 years ago
|
Comment 14•6 years ago
|
||
Comment on attachment 9044254 [details]
Bug 1527195 - Height issues fixed for ds card
Beta/Release Uplift Approval Request
Feature/Bug causing the regression
None
User impact if declined
elements on the new tab page will be improperly/awkwardly sized
Is this code covered by automated tests?
Yes
Has the fix been verified in Nightly?
Yes
Needs manual test from QE?
Yes
If yes, steps to reproduce
(see comment #8)
List of other uplifts needed
None
Risk to taking this patch
Low
Why is the change risky/not risky? (and alternatives if risky)
this is a fairly simple patch and can be QA'd visually and doesn't introduce any new code paths
String changes made/needed
n/a
Comment 15•6 years ago
|
||
Comment on attachment 9044254 [details]
Bug 1527195 - Height issues fixed for ds card
Planned work for pocket/new tab. Verified in Nightly.
OK for beta uplift, should land for beta 9.
Landing order: bug 1519879, bug 1525494, bug 1526861, bug 1524669, bug 1527195, bug 1525391, bug 1527347, bug 1525366, bug 1527626, bug 1527397, bug 1518258, bug 1527701, bug 1527370.
Comment 16•6 years ago
|
||
bugherder uplift |
Assignee | ||
Updated•6 years ago
|
Comment 17•6 years ago
|
||
(In reply to Wolasi from comment #13)
I have verified in Nightly 67.0a1 on Mac OS 10.14.3 by checking the height
of cards in the dev-test-all layout endpoint.
Can you please verify this issue on Firefox 66 Beta 9 (https://archive.mozilla.org/pub/firefox/candidates/66.0b9-candidates/build1/)?
Comment 18•6 years ago
|
||
I have verified in Beta 66.0b9 on Mac OS 10.14.3 by checking the height of cards in the dev-test-all layout endpoint.
Reporter | ||
Updated•6 years ago
|
Comment 19•6 years ago
|
||
(In reply to Wolasi from comment #18)
I have verified in Beta 66.0b9 on Mac OS 10.14.3 by checking the height of
cards in the dev-test-all layout endpoint.
Thanks for verifying this!
Updated•5 years ago
|
Description
•