To summarize the feedback so far, I'd still like to ship <details> and
<summary> without |summary::marker| because

1) No other browsers support summary::marker yet.
2) From the webcompat point of view, even if we support summary::marker,
our usage to customize the triangle will still be different from the
|summary::-webkit-details-marker| usage on Blink/Webkit. So implementing
::marker does not solve the webcompat issue.
3) The marker (triangle) is still stylable without |summary::marker|.
Author could change the triangle via |summary { list-style-type: xxx}| or
use pseudo element |summary::-moz-list-bullet| to add more css rules.

Ting-Yu

On Thu, Apr 14, 2016 at 3:53 PM, Ting-Yu Lin <t...@mozilla.com> wrote:

> As of Firefox 48 I intent to ship HTML5 <details> and <summary> tags on
> all platforms.  The features has been developed behind pref
> "dom.details_element.enabled", and had been enabled on non-release build in 
> bug
> 1241750 <https://bugzilla.mozilla.org/show_bug.cgi?id=1241750>
>
> Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=ship-details-summary
> Link to standard:
> https://html.spec.whatwg.org/multipage/forms.html#the-details-element
>
> This feature was previously discussed in this "intent to implement" thread:
>
> https://groups.google.com/d/msg/mozilla.dev.platform/b0UMDIasfq8/tW49QLgCBwAJ
>
> One major concern in the "intent to implement" discussion is the ability
> to style the summary disclosure triangle.  Currently summary has default
> style "display: list-item", so we can style the triangle via the pseudo
> element |summary::-moz-list-bullet| like |li::-moz-list-bullet|.
>
> The open question is that do we want to make it prefect to implement
> |summary::marker| (Bug 1221416
> <https://bugzilla.mozilla.org/show_bug.cgi?id=1221416>) before shipping,
> which requires more effort to implement a complete support for ::marker
> pseudo element (Bug 205202
> <https://bugzilla.mozilla.org/show_bug.cgi?id=205202>). If not, we can
> ship it in Firefox 48. Otherwise this feature might skip one or two
> releases.
>
> Please give me some feedbacks. Thanks.
>
> Ting-Yu Lin (:TYLin)
>
>
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to