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