Reftest output attached for pref on vs. off. Main differences occur for the second column container, as well as the third last column container. I believe that as far as abspos fragmentation goes, we're more correct, i.e. Lime abspos element should not be only showing up on the first part, which is what the reference expects. There are other issues with this test. In fact, I don't think the grid is being fragmented correctly - Grid in the second column container should be across 3 columns, because height-wise, we have: 10px top padding + 5px top border + 50px row + 50px row + 12px gap + 5px bottom border = 132px, which requires 3 64px tall columns to cover, but we are somehow managing to put everything within 2 columns. Third last column container is strange as well - the grid container overflows the column container. I could be missing something about the grid fragmentation behaviour here?
Bug 2016963 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Reftest output attached for pref on vs. off, for `layout/reftests/css-grid/grid-fragmentation-002.html`. Main differences occur for the second column container, as well as the third last column container. I believe that as far as abspos fragmentation goes, we're more correct, i.e. Lime abspos element should not be only showing up on the first part, which is what the reference expects. There are other issues with this test. In fact, I don't think the grid is being fragmented correctly - Grid in the second column container should be across 3 columns, because height-wise, we have: 10px top padding + 5px top border + 50px row + 50px row + 12px gap + 5px bottom border = 132px, which requires 3 64px tall columns to cover, but we are somehow managing to put everything within 2 columns. Third last column container is strange as well - the grid container overflows the column container. I could be missing something about the grid fragmentation behaviour here?