[Bug 29510] New: Containing block for sticky positioning should skip anonymous containing blocks.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=29510

            Bug ID: 29510
           Summary: Containing block for sticky positioning should skip
                    anonymous containing blocks.
           Product: CSS
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Positioned Layout
          Assignee: dave.null@w3.org
          Reporter: flackr@chromium.org
        QA Contact: public-css-bugzilla@w3.org
  Target Milestone: ---

https://www.w3.org/TR/css3-positioning/#sticky-pos states that the
sticky-constraint rectangle is computed based on the containing block of the
sticky positioned element, however, since a sticky position element can be
inline the containing block can be an anonymous block. I believe constraining
to the anonymous block would be unintuitive to a site author as it doesn't
correspond to an actual element on their site. 

Firefox and safari's sticky implementations both seem to skip anonymous
containing blocks when computing the sticky constraining rectangle as can be
seen on http://flackr.github.io/compositor-worker/sticky/sticky.html. I think
the spec should clarify that anonymous containing blocks are skipped.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Wednesday, 2 March 2016 00:35:02 UTC