W3C home > Mailing lists > Public > public-css-bugzilla@w3.org > February 2012

[Bug 16044] New: Correct issues (or at least document them) for auto-placement when grid-flow is not none

From: <bugzilla@jessica.w3.org>
Date: Mon, 20 Feb 2012 20:30:35 +0000
To: public-css-bugzilla@w3.org
Message-ID: <bug-16044-5148@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16044

           Summary: Correct issues (or at least document them) for
                    auto-placement when grid-flow is not none
           Product: CSS
           Version: unspecified
          Platform: PC
               URL: http://dev.w3.org/csswg/css3-grid-align/
        OS/Version: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Grid Layout
        AssignedTo: alexmog@microsoft.com
        ReportedBy: pcupp@microsoft.com
         QAContact: public-css-bugzilla@w3.org


The algorithm as written is meant to be two pass:

1. first grid items that are constrained such that only one dimension is auto
should be placed
2. after that all grid items having both dimensions as auto can be placed

The spec text makes it sound like steps 1 and 2 are in a single step though.

Also it isn't clear with the current algorithm whether the "base grid" onto
which items are placed is updated after step one is performed for the purposes
of wrapping grid items to new rows/columns.

Additionally, this algorithm may not be the optimal auto-placement algorithm. 
Maybe it should be a one pass algorithm that finds the first free spot for an
item beginning at 1,1, or maybe this should just be removed altogether.

Refer to this thread for some discussion on this topic:
http://lists.w3.org/Archives/Public/www-style/2012Feb/0991.html

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Monday, 20 February 2012 20:30:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 20 February 2012 20:30:40 GMT