W3C home > Mailing lists > Public > www-style@w3.org > August 2010

Re: [CSS21] Appendix E and "rendering tree"

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Sat, 28 Aug 2010 13:08:35 -0700
Message-ID: <AANLkTikDJemg0X3QwFAXCJmq-_X_gGRUbKu-MHT2at+Y@mail.gmail.com>
To: Anton Prowse <prowse@moonhenge.net>
Cc: "www-style@w3.org" <www-style@w3.org>
On Sat, Aug 28, 2010 at 3:21 AM, Anton Prowse <prowse@moonhenge.net> wrote:
> Appendix E defines "tree order" to mean
>
>  # Preorder depth-first traversal of the rendering tree, in logical
>  # (not visual) order for bidirectional content, after taking into
>  # account properties that move boxes around such as the 'run-in'
>  # value of 'display'.
>
> I was under the distinct impression that there is no guarantee that the
> rendering structure is a tree.

In practice, it is.  There was discussion about this at the FtF which
just took place; we really want to just bite the bullet and define the
box-tree properly.  Without it, describing the behavior of a run-in is
ridiculously circumspect, and the layout modules like Flexbox also
affect the box-tree.

~TJ
Received on Saturday, 28 August 2010 20:09:27 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:30 GMT