Closed Bug 1266131 Opened 9 years ago Closed 9 years ago

[css-grid] 'order' shouldn't affect grid-aligned abs.pos. descendants

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla49
Tracking Status
firefox48 --- affected
firefox49 --- fixed

People

(Reporter: MatsPalmgren_bugz, Assigned: MatsPalmgren_bugz)

References

Details

Attachments

(3 files)

dbaron says the CSSWG has decided to change the Grid spec.
Priority: -- → P3
https://lists.w3.org/Archives/Public/www-style/2016Apr/0351.html - RESOLVED: Remove order-based reordering of abspos flex children. For painting purposes they're treated as having an order of 0.
Attached patch fixSplinter Review
Assignee: nobody → mats
Attachment #8744759 - Flags: review?(dholbert)
Attachment #8744760 - Flags: review?(dholbert)
Attached patch adjust reftestSplinter Review
Comment on attachment 8744759 [details] [diff] [review] fix Review of attachment 8744759 [details] [diff] [review]: ----------------------------------------------------------------- ::: layout/generic/nsGridContainerFrame.cpp @@ +5213,5 @@ > // Our children are all grid-level boxes, which behave the same as > // inline-blocks in painting, so their borders/backgrounds all go on > // the BlockBorderBackgrounds list. > // Also, we capture positioned descendants so we can sort them by > // CSS 'order'. The last two lines of this comment need to be removed now (about "positioned descendants" and "order"), since the described code is now removed. (This is immediately before your changes to this file.)
Attachment #8744759 - Flags: review?(dholbert) → review+
Attachment #8744760 - Flags: review?(dholbert) → review+
Are you going to support text-emphasis* and opacity properties? (In reply to Mats Palmgren (:mats) from comment #3) > Created attachment 8744760 [details] [diff] [review] > remove now dead code
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: