[webkit-dev] Feature announcement: HTMLTemplateElement

Glenn Adams glenn at skynav.com
Thu Nov 29 22:55:56 PST 2012


On Thu, Nov 29, 2012 at 11:05 PM, Rafael Weinstein <rafaelw at chromium.org>wrote:

> On Thu, Nov 29, 2012 at 9:55 PM, Adam Barth <abarth at webkit.org> wrote:
> > On Thu, Nov 29, 2012 at 9:23 PM, Glenn Adams <glenn at skynav.com> wrote:
> >> On Thu, Nov 29, 2012 at 10:00 PM, Ryosuke Niwa <rniwa at webkit.org>
> wrote:
> >>> On Thu, Nov 29, 2012 at 8:55 PM, Glenn Adams <glenn at skynav.com> wrote:
> >>>> On Wed, Nov 28, 2012 at 1:31 PM, Rafael Weinstein <
> rafaelw at chromium.org>
> >>>> wrote:
> >>>>> Hello, WebKit!
> >>>>>
> >>>>> I plan to start landing the implementation of the HTMLTemplateElement
> >>>>> (behind a compile flag).
> >>>>>
> >>>>> The spec is here:
> >>>>>
> >>>>>
> >>>>>
> http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/templates/index.html
> >>>>>
> >>>>> A recent discussion on public-webapps explored the issue and
> >>>>> considered alternative approaches, but ultimately converged back to
> >>>>> the semantics described in the spec above.
> >>>>>
> >>>>> The spec has support from Microsoft. Google (spec authors) and
> Mozilla.
> >>>>
> >>>> How much support? Have they implemented? Deployed? What test suites
> are
> >>>> available? What is the W3C plan for adopting this feature in the
> official
> >>>> W3C HTML5.* spec track?
>
> The spec is currently in the WebApps:
>
> http://www.w3.org/2008/webapps/wiki/PubStatus
>
> My assumption is that unless someone objects to it being there (rather
> than HTML), it will stay.
>
> Microsoft co-edited the spec, and made a public statement of support here:
>
> http://lists.w3.org/Archives/Public/public-webapps/2012OctDec/0336.html
>
> Mozilla indicated they are looking at implementing here:
>
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=17930#c3
>
> There is an test suite included in this bug which adds to the existing
> html5lib test suite, which can later be merged back to w3c.
>

Thanks for the additional detail. It looks like this has sufficient support
to move forward. We might want to determine whether or not any vendor
specific prefixing is needed before moving into wider exposure, but I trust
that reviewers will take this into account.


>
> >>>
> >>> We don’t typically require test suites to be available prior to
> >>> implementing it in WebKit or it be in the official HTML5 specification.
> >>
> >> I didnt' suggest it was. However, if test suites are not available,
> then I
> >> would wonder about the maturity and or consensus status within the W3C
> >> arena. I ask because I'm curious about the maturity/stability of this
> >> feature. I also find it useful to apply a degree of caution to features
> that
> >> are coming from WHATWG if there is no counter-commitment to move those
> >> features forward in the official W3C REC track.
> >
> > Our intention is to move these this spec through the W3C REC process
> > and update the implementation as the spec evolves.  As Maciej says,
> > there has already been a good deal of discussion about this spec in
> > the WebApps working group.  It's not clear to me whether it's more
> > appropriate for the WebApps working group (where much if the other web
> > components work is taking place) or the HTML working group (where HTML
> > parsing is defined).  I'm sure that's something we'll need to discuss
> > with the chairs and the W3C team at the appropriate time.
> >
> > Adam
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo/webkit-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20121129/9e19b3da/attachment.html>


More information about the webkit-dev mailing list