W3C home > Mailing lists > Public > www-style@w3.org > March 2016

Re: [css-pseudo] Need a way to styling the disclosure triangle of the <details> (or <summary>) element

From: Zack Weinberg <zackw@panix.com>
Date: Mon, 7 Mar 2016 15:06:06 -0500
Message-ID: <CAKCAbMhOSf5tqsvDh-VRfWz2pd6uHRHO8AY0yrPJ5OSXALvOqA@mail.gmail.com>
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: Daniel Glazman <daniel.glazman@disruptive-innovations.com>, www-style list <www-style@w3.org>
I am not much involved with Firefox development anymore, and I don't
know the extent to which this is still true.  But, five years ago when
I *was* deeply involved, it was a basic design goal of the layout
engine that *all* of the semantics of *all* HTML elements should be
defined by their style -- or to put it another way, it should be
possible to turn a <div> into an exact behavioral duplicate of any
other HTML element by applying the correct set of style properties.

This design goal has never been (AFAIK) fully achieved, and to the
extent that it *was* achieved it often involved nonstandard and
undocumented style properties.  But it was a goal, and I expect that
it is the underlying rationale for Firefox's current behavior.

zw
Received on Monday, 7 March 2016 20:06:31 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:09:01 UTC