In many browsers, clicking the contents of a <label> element activates the form element that label is associated with. This makes it easy to create friendly radio and checkboxes. WebKit does not follow this practice, and Javascript workarounds must be employed in order to get the same effect. Adding this feature to WebKit would simplify development of certain pages and bring WebKit more in line with other rendering engines.
This bug has been fixed already. You can download a WebKit nightly build from <http://nightly.webkit.org/> and see clickable label elements in action :-) *** This bug has been marked as a duplicate of 3244 ***