[Webkit-unassigned] [Bug 123405] New: [CSS Regions] Elements in a named flow without an associated region chain still increment counters

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 28 08:50:31 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=123405

           Summary: [CSS Regions] Elements in a named flow without an
                    associated region chain still increment counters
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mibalan at adobe.com
                CC: WebkitBugTracker at adobe.com
            Blocks: 57312


Created an attachment (id=215310)
 --> (https://bugs.webkit.org/attachment.cgi?id=215310&action=review)
HTML file highlighting the problem

The CSS 2.1 spec says that elements that are not displayed and don't generate boxes (e.g. elements with display: none or children of such elements) do not increment counters.
The CSS Regions spec implies that children of regions or named flows without an associated region chain are in nature the same as elements with display: none.

However, setting counter-increment on elements in a named flow without an associated region chain still increments the counter.

E.g. in the attached file, the three elements should be numbered 1., 2., 3., but they are numbered 2, 4, 6 . Replacing flow-into/flow-from with display: none produces the proper numbering (1, 2, 3)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list