Summary: | [test case] all clicked radio-buttons marked as checked | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Hinrich.Sager |
Component: | khtml ecma | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
test case
Static Test Case (no errors) Dynamic Test Case (errors!) simple testcase |
Description
Hinrich.Sager
2004-01-11 23:31:29 UTC
please attach the test case here for test case see http://www.sagernet.de/konqui_test.html Created attachment 4169 [details]
test case
Created attachment 4939 [details]
Static Test Case (no errors)
Here is a highly simplified test case for this bug that you should be more
comprehendable than the original. In this test case the HTML Form is loaded
normally, and presents no problems to Konqueror.
Created attachment 4940 [details]
Dynamic Test Case (errors!)
This test case injects the exact same HTML Form into Konqueror, but does so
using JavaScript. The result is that multiple radio selection becomes possible
on the second and fourth sub-tests.
I believe the priority of this bug should be downgraded since it is so obscure, and since there are at least two workarounds. Created attachment 6972 [details]
simple testcase
Simpler testcase.
If you dynamically create a form with javascript that contains radiobuttons in
a <fieldset>, and put any tag with an opening and closing tag, like
<span>blah</span> inside the <fieldset> and before the last radiobutton, it
kind of messes up the radiobutton group, so that you can select all buttons at
the same time.
SVN commit 427263 by staikos: Merge webcore fix for replaceChild() BUG: 100457 BUG: 72430 M +4 -0 ChangeLog M +87 -8 ecma/kjs_binding.cpp M +25 -5 ecma/kjs_binding.h M +34 -25 xml/dom_nodeimpl.cpp M +2 -0 xml/dom_nodeimpl.h Fix was reverted #100457 has a more clear description of the bug. *** This bug has been marked as a duplicate of 100457 *** |