An element with a !important property in its style will allow you to override this property in JavaScript without using !important. Caused by <http://trac.webkit.org/changeset/83122>.
<rdar://problem/9299919>
Created attachment 92042 [details] proposed patch
Comment on attachment 92042 [details] proposed patch Clearing flags on attachment: 92042 Committed r85585: <http://trac.webkit.org/changeset/85585>
All reviewed patches have been landed. Closing bug.