Re: [webkit-dev] Unmaintained feature list

2013-04-08 Thread Rafael Weinstein
I've added HTML Template Element to this list, which is currently
behind a feature flag in webkit.

Modulo bugs that may arise, this feature is complete and has shipped
in Chrome (M26). Note that Microsoft has co-edited the spec and
Mozilla has landed support in nightlies.

If bugs arise that require changes to blink, I'll alert webkit-dev to
see what the disposition to the feature is and whether it makes sense
to also prepare a patch for webkit.

On Mon, Apr 8, 2013 at 10:57 AM, Julien Chaffraix jchaffr...@webkit.org wrote:
 Sounds like a great idea:
 http://trac.webkit.org/wiki/UnmaintainedFeatureList

 Thanks for starting this.

 Added CSS Grid Layout to the list as I don't think I would be able to
 do merges back. I would be more than happy to remove the code if
 people feel the need.

 If anyone wants to take over, I would be more than happy to provide
 any needed assistance. The opened bugs on bugzilla should be an
 accurate representation of the amount of work remaining **

 Thanks,
 Julien

 ** The specification is still in flux so consider this as an estimate
 not an absolute measurement.
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 https://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Feature announcement: HTMLTemplateElement

2012-11-29 Thread Rafael Weinstein
On Thu, Nov 29, 2012 at 9:55 PM, Adam Barth aba...@webkit.org wrote:
 On Thu, Nov 29, 2012 at 9:23 PM, Glenn Adams gl...@skynav.com wrote:
 On Thu, Nov 29, 2012 at 10:00 PM, Ryosuke Niwa rn...@webkit.org wrote:
 On Thu, Nov 29, 2012 at 8:55 PM, Glenn Adams gl...@skynav.com wrote:
 On Wed, Nov 28, 2012 at 1:31 PM, Rafael Weinstein rafa...@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.


 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@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Feature announcement: HTMLTemplateElement

2012-11-28 Thread Rafael Weinstein
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.

The meta bug is here: https://bugs.webkit.org/show_bug.cgi?id=103547

Let me know if you have questions or concerns

Cheers
Rafael
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] Feature Announcement: Adding Document.parse()

2012-06-04 Thread Rafael Weinstein
Publics-WebApps has arrived at agreement on an extension to the
fragment parsing algorithm which doesn't require a context element.
The basic idea is that the parser picks a context element based on the
contents of the provided markup.

The full semantics are described here:
http://lists.w3.org/Archives/Public/public-webapps/2012AprJun/0883.html

This mechanism is exposed through a new API call: Document.parse(). It
takes a DOMString of markup and returns a document fragment which
contains the parsed DOM.

There are a few details remaining to be sorted out and this feature
will need spec changes to land in both HTML (which contains the
parser) as well a DOM Parsing and Serialization (which will define the
API) - the editors of the respective specs are on board with the
proposal.

I've worked with abarth, eseidel, rniwa, ojan  darin in prepping the
patch, which I'd like to submit now for review. There will be some
follow on work, but the bulk will land with:
https://bugs.webkit.org/show_bug.cgi?id=84646

Let me know if anyone has questions or concerns.

Cheers
Rafael
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev