I have successfully imported all W3C tests for the template element as of
http://trac.webkit.org/changeset/160037.

In fact, WebKit is the first major Web browser engine to pass all the tests.

With the only remaining issue (in form control association) pending on a
HTML5 parser change:
http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2013-December/041682.html
and
existing on both Gecko and Blink, I'm enabling the feature on all ports by
default now.

- R. Niwa

On Wed, Nov 20, 2013 at 1:20 AM, Ryosuke Niwa <rn...@webkit.org> wrote:

> Hi all,
>
> I'm going to enable the template element by default in
> https://bugs.webkit.org/show_bug.cgi?id=123851 on all ports.
>
> HTMLTemplateElement has been shipped by Chrome and Firefox for a while
> and the specification has been quite stable at this point:
> http://www.w3.org/TR/html-templates/
>
> The feature adds the minimum amount of changes to the HTML parser to allow
> JS libraries to work-around HTML parser quirkiness such as tr being removed
> outside of table element.
>
> I'm merging Blink patches for the template element I could find so that we
> interoperate before enabling it by default.  You can see the blockers on
> the bug to see those patches.
>
> I'll check if we can get more tests from Microsoft/Mozilla/Opera via W3C,
> and will import them as needed.
>
> - R. Niwa
>
>
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to