- From: <bugzilla@jessica.w3.org>
- Date: Thu, 15 Mar 2012 23:52:14 +0000
- To: public-html@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16394 Summary: Form-associated elements with non-ancestor form owners should be reset when owner is removed from the tree Product: HTML WG Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: HTML5 spec (editor: Ian Hickson) AssignedTo: ian@hixie.ch ReportedBy: adamk@chromium.org QAContact: public-html-bugzilla@w3.org CC: mike@w3.org, public-html-wg-issue-tracking@w3.org, public-html@w3.org Created attachment 1102 --> https://www.w3.org/Bugs/Public/attachment.cgi?id=1102 Test case In http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#attr-fae-form, I think a new line ought to be added to the rules governing when the form owner must be reset. Something on the order of: "When a tree containing a form-associated element and its form owner changes such that they are no longer in the same tree, reset the form owner of that element" This is to handle the case where the parser has caused a form control to be owned by a form which is not an ancestor. When that non-ancestor form is removed from the document, the form owner ought to be reset. It's not currently in WebKit (though after a GC it _is_ reset), but is in Firefox and Opera. Test case attached. -- Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
Received on Friday, 16 March 2012 12:50:15 UTC