Re: [webkit-dev] Enabling HTMLTemplateElement by default
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 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
Re: [webkit-dev] Enabling HTMLTemplateElement by default
On Wed, Nov 20, 2013 at 9:20 AM, Ryosuke Niwa wrote: > 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/ That specification has issues and is effectively obsolete. I recommend reading the bits about in http://whatwg.org/C -- http://annevankesteren.nl/ ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev
[webkit-dev] Enabling HTMLTemplateElement by default
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