RESOLVED FIXED 17397
REGRESSION (r30236-30336): Cannot backspace/enter in forms on Windows
https://bugs.webkit.org/show_bug.cgi?id=17397
Summary REGRESSION (r30236-30336): Cannot backspace/enter in forms on Windows
Matt Lilek
Reported 2008-02-16 17:21:59 PST
Backspace, enter, paste, etc are all broken in the address bar and search box in Safari on Windows. This extends to standard form controls as well - loading the above HTML snippet and pressing backspace after focusing the input causes the previous page to be loaded.
Attachments
proposed fix (untested) (5.74 KB, patch)
2008-02-17 00:03 PST, Alexey Proskuryakov
darin: review+
Mark Rowe (bdash)
Comment 1 2008-02-16 18:35:26 PST
Alexey Proskuryakov
Comment 2 2008-02-16 23:38:17 PST
This is caused by mismatching ENABLE_CROSS_DOCUMENT_MESSAGING macros between WebKit and WebCore projects. This problem was supposed to be fixed in r30276, but apparently some configurations remained wrong.
Alexey Proskuryakov
Comment 3 2008-02-16 23:40:32 PST
Um, not r30276 - that was a Mac-only change. Anyway, this was supposed to be fixed :)
Alexey Proskuryakov
Comment 4 2008-02-17 00:03:07 PST
Created attachment 19169 [details] proposed fix (untested) My build isn't finished yet, and I have to leave for a day, but this should fix the problem.
Darin Adler
Comment 5 2008-02-17 07:26:38 PST
Comment on attachment 19169 [details] proposed fix (untested) r=me
Alexey Proskuryakov
Comment 6 2008-02-17 12:23:23 PST
Committed revision 30358 (with fingers crossed, as I haven't built yet).
Matt Lilek
Comment 7 2008-02-17 15:20:35 PST
(In reply to comment #6) > Committed revision 30358 (with fingers crossed, as I haven't built yet). > It works :)
Note You need to log in before you can comment on or make changes to this bug.