If a form field contains unconfirmed inline input, its contents is ignored. Steps to reproduce: 1. Open the attached file (inputtext.html) in Safari 2. With any input method that uses inline input (such as Kotoeri Hiragana), type something tinto the input field 3. Click the "Start Search" button Results: An alert "Search field appears empty". Alternatively: try a Google search (from www.google.com, not the Google bar) without confirming the inline input Regression: was OK in WebKit/412 (OS X 10.4.2) Discussion: Necessity to manually confirm all inline input sessions is a major hurdle for people using inline input.
Created attachment 3345 [details] test case
Still present in Safari 2.0.1 (412.5) with ToT WebKit.
This sounds a lot like <rdar://problem/4094066> REGRESSION (1.2.5-1.3): unconfirmed inline input is ignored in <textarea>, lost when form is submitted, which I fixed a while back.
I've got a fix.
Created attachment 3764 [details] fix that uses the same method we used a while back to fix <textarea>