- From: Ondřej Žára <ondrej.zara@firma.seznam.cz>
- Date: Thu, 11 Sep 2014 08:24:56 +0200
- To: Hayato Ito <hayato@chromium.org>, <public-webapps@w3.org>
> 1) Are form elements (input, select, textarea) inside a shadow dom
> considered when submitting a form?
>
>
> The Shadow DOM spec doesn't say anything about this. Therefore,
> form elements should be in the same node tree.
>
> For example, suppose a <form> element is in the node tree A. In this
> case, form elements in node tree B, where A != B, are not considered
> at all when submitting the form.
I am not sure I am able to fully interpret your response: do you imply
that an <input> field inside a shadow dom inside a <form>
(diagram:
<form>
|
[shadow root]
|
<input>
)
shall get submitted?
This might pose some backwards incompatibility for tools that
automatically aggregate input values (for e.g. xhr-based submit) by
executing form.querySelectorAll("input, select, textarea"). An input
inside a shadow root (not visible to a querySelectorAll from the outside
world) will get ommited.
Sincerely,
O. Zara
>
> A composed tree shouldn't have any effect on submitting a from.
>
> 2) I am having troubles with lifecycle callback of custom elements that
> are cloned from within a <template> element. More specifically, nor
> createdCallback nor attachedCallback are fired when an element in
> question is cloned from template.content or appended to an active
> document. Is this a specified behavior? How do I properly initialize
> custom elements that "live" inside a <template> ?
>
>
> Thanks a lot,
> sincerely,
> Ondrej Zara
>
>
>
>
> --
> *RNDr. Ondřej Žára*
> Programátor UI senior
>
> https://twitter.com/0ndras
> ondrej.zara@firma.seznam.cz <mailto:ondrej.zara@firma.seznam.cz>
> <mailto:ondrej.zara@firma.__seznam.cz
> <mailto:ondrej.zara@firma.seznam.cz>>
> http://www.seznam.cz/
>
> Seznam.cz, a.s., Radlická 3294/10, 150 00 Praha 5
> <http://mapy.cz/s/6rw4>
>
>
--
*RNDr. Ondřej Žára*
Programátor UI senior
https://twitter.com/0ndras
ondrej.zara@firma.seznam.cz <mailto:ondrej.zara@firma.seznam.cz>
http://www.seznam.cz/
Seznam.cz, a.s., Radlická 3294/10, 150 00 Praha 5 <http://mapy.cz/s/6rw4>
Received on Thursday, 11 September 2014 06:26:16 UTC