[whatwg] Form-associated elements and the parser
Ian Hickson
ian at hixie.ch
Wed Dec 4 11:01:40 PST 2013
On Tue, 3 Dec 2013, Ryosuke Niwa wrote:
> On Dec 3, 2013, at 3:51 PM, Ian Hickson <ian at hixie.ch> wrote:
> > On Tue, 3 Dec 2013, Ryosuke Niwa wrote:
> >> On Dec 3, 2013, at 10:42 AM, Adam Barth <abarth at eecs.berkeley.edu>
> >> wrote:
> >>
> >> Do we really need a stack? Can't we set the form element pointer
> >> aside when we push the first template element and restore it when we
> >> pop the last template element?
> >
> > We could; in fact that might be sufficient because when the template
> > is cloned, all the special associations are lost anyway, IIRC. So the
> > form element pointer would be useless anyway in the template on the
> > long run.
>
> Right. I also think that not associating form elements with forms
> inside/outside template elements might be more natural to authors given
> their inert nature.
Well, they're still associated with forms inside (e.g. if they are
children or have a form="" attribute).
I've changed the parser spec to ignore the form element pointer for
<isindex> and <form> inside <template>.
http://html5.org/r/8331
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list