Closed Bug 273631 Opened 20 years ago Closed 20 years ago

Checked radio button index off by one on reload

Categories

(Core :: DOM: HTML Parser, defect)

x86
Windows XP
defect
Not set
minor

Tracking

()

RESOLVED DUPLICATE of bug 175289

People

(Reporter: radx, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 (ax) Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 (ax) 1. Load http://flum.se/firefox_error.htm 2. Press reload 3. Press reload See how the "checked" value is being ignored? http://flum.se/firefox_ok.htm <-- this one works. The difference in the code: The one that works: <form> <table> <tr> ... </tr> </table> </form> The one that dont: <table> <form> <--- this has been moved as you can see. <tr> ... </tr> </table> </form> I don't know if it's not allowed according to html rules to put the start <form> tag right after you start a table or not. Please excuse me if this is infact an error on my behalf. Reproducible: Always Steps to Reproduce: 1. Load http://flum.se/firefox_error.htm 2. Press reload 3. Press reload See how the "checked" value is being ignored? http://flum.se/firefox_ok.htm <-- this one works. The difference in the code: The one that works: <form> <table> <tr> ... </tr> </table> </form> The one that dont: <table> <form> <tr> ... </tr> </table> </form> I don't know if it's not allowed according to html rules to put the start <form> tag right after you start a table or not. Please excuse me if this is infact an error on my behalf. Actual Results: The default value was something else than i had in mind. Expected Results: I suppose use the checked value everytime.
Attached file testcase
First shot at a minimal testcase.
Well, it's invalid as the day is long, but don't let that bother you ;). Might still point out an interesting bug (or, be a duplicate that I can't find). The nutshell version: with an input between <table><form> and the first <tr>, which gets removed to before the <table> in the DOM, the index for which radio button is checked is off by one on each subsequent reload.
Assignee: bugs → parser
Component: Web Site → HTML: Parser
Product: Firefox → Core
QA Contact: mrbkap
Summary: Reload the URL and you'll see firefox won't respect the "checked" value → Checked radio button index off by one on reload
Version: unspecified → Trunk
*** This bug has been marked as a duplicate of 175289 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: