CVS commit by tanton: Second try: - Intercept mouse and keyboard events of form widgets and pass them through the DOM. - removed the two hack classes "EventPropagator" and "FocusHandleWidget". A previous version of this patch had been posted to kfm-devel; all issues discussed there are resolved with this patch. Jean-Baptiste: Accesskeys now work also from within textareas. It seems you can close the related bug report. M +5 -40 khtmlview.cpp 1.657 M +3 -25 html/html_formimpl.cpp 1.380 M +191 -32 rendering/render_form.cpp 1.269 M +50 -0 rendering/render_form.h 1.113 M +8 -0 rendering/render_frames.cpp 1.183 M +2 -0 rendering/render_frames.h 1.57 M +124 -52 rendering/render_replaced.cpp 1.170 M +3 -6 rendering/render_replaced.h 1.76 M +14 -8 xml/dom_docimpl.cpp 1.289