On 12/6/13 3:28 PM, ext Ryosuke Niwa wrote:

On Dec 6, 2013, at 7:37 AM, Erik Arvidsson <[email protected] <mailto:[email protected]>> wrote:

1. The parser does not know that it needs to use MyElement.@@create to create the JS objects when it sees a <my-element>.
2. No callbacks for enteredView, leftView and attributeChanged.
3. It depend on the magic of document.createElement which is circular. A better way would be to do `super('my-element')` or something like that.

I wish we could resolve these remaining issues.

In fact, fixing these issues is a requirement for us.

I just noticed that yesterday Erik filed three Custom Element bugs but I didn't receive an announcement about them:

* [Custom]: No way to pass parameters to constructor
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=24018>

* [Custom]: No way to associate class/constructor function
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=24019>

* [Custom]: A tag name should be associated with the constructor and not the prototype
<https://www.w3.org/Bugs/Public/show_bug.cgi?id=24020>

Unlike other specs/components, new Web Components bugs are not announced on public-webapps (although like all of WebApps' components, new Web Components bugs are announced on public-webapps-bugzilla [which only has 5 subscribers]).

For consistency reasons, and to facilitate transparency, it seems like all new Web Component bugs should be announced on public-webapps. Does anyone object to that?

-AB


Reply via email to