SVN commit 637013 by porten: value() for radio button and checkboxes works on the value attribute. setValue() should do so then. See WebCore patch 7814 (incomplete back then) for more info. Fixes bug #127533 and possibly others. M +4 -0 html_formimpl.cpp --- branches/KDE/3.5/kdelibs/khtml/html/html_formimpl.cpp #637012:637013 @@ -1738,6 +1738,10 @@ if (m_type == FILE) return; m_value = (val.isNull() ? DOMString("") : val); + // ### set attribute for other types, too. no need for m_value + // ### in those cases. + if (m_type == RADIO || m_type == CHECKBOX) + setAttribute(ATTR_VALUE, m_value); if (m_type == TEXT && m_render) m_render->updateFromElement(); setChanged();