Text fields should be in logical order even on "visual Hebrew" pages. This can probably be fixed in html4.css using the -khtml-rtl-ordering property. (See also bug 6344)
Created attachment 7388 [details] Test case
Created attachment 7389 [details] Use logical ordering for all input elements
Comment on attachment 7389 [details] Use logical ordering for all input elements r=me
Verified in r13594 nightly