[css-grid] Fragmentation slices a grid row |
||||||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0 Example URL: Steps to reproduce the problem: 1. load the attached testcase What is the expected behavior? The break should occur between the 3rd and 4th row. In the first column, the blue left/right borders (of the grid container) should extend to the end of the black border (of the grid item), i.e. there should be no spacing at the break. In the second column, there should be no space above the grid item. What went wrong? The break occurs inside the 4th grid row, slicing it and its item. The CSS Grid spec says: "Class A break opportunities occur between rows or columns (whichever is in the appropriate axis)" https://drafts.csswg.org/css-grid/#pagination https://www.w3.org/TR/css-break-3/#btw-blocks which makes it very clear that there are no break opportunities inside tracks, only between them. Does it occur on multiple sites: N/A Is it a problem with a plugin? No Did this work before? N/A Does this work in other browsers? Yes Chrome version: 52.0.2716.0 (Official Build) dev (64-bit) Channel: n/a OS Version: Flash Version: The testcase renders according to spec in Firefox Nightly.
,
May 20 2016
The testcase renders according to spec in Firefox Nightly. https://nightly.mozilla.org/
,
May 20 2016
Also, looking at your screenshot it seems you haven't enabled Grid layout in Chrome. (FYI, I'm implementing CSS Grid in Gecko.)
,
May 21 2016
Thank you for providing more feedback. Adding requester "brajkumar@chromium.org" for another review and adding "Needs-Review" label for tracking. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
May 25 2016
Assigning to rego@ for help in further investigation and more inputs on this.
,
May 25 2016
Thanks for reporting this. Yeah, fragmentation is still not implemented on Grid Layout, so it's a well-known bug. :-) I've just report a meta-bug (issue #614667) to track all this once we work on it.
,
Jul 9 2016
Moving this nonessential bug to the next milestone. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Oct 3 2016
Bulk-adding Hotlist-Interop to bugs filed by other browser vendors based on the summary. Feel free to remove if this issue doesn't actually reflect a difference in behavior between engines.
,
Oct 19 2016
The whole engine has issues with fragmentation, so this is not a priority for Grid Layout at this point.
,
Sep 8 2017
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by brajkumar@chromium.org
, May 20 2016Labels: Needs-Feedback
124 KB
124 KB View Download