If I type some text in a input field then place focus in a different input filed on the page, the Undo Typing menu item is active. If I selected it, it places focus in the original field and removes it's content. This really should not be allowed. STEPS TO REPRODUCE 1. With TOT webkit, go to site that contains input elements in a form like http://www.apple.com/feedback/iphoto.html 2. Place focus in the Name field and type something 3. Click in the email field (don't type anything) 4. Notice the Edit menu displays Undo Typing as active (incorrect) 5. Selecting Undo Typing places focus back in Name field and deletes the content. RESULTS Undo command should only affect input fields that have been modified. However, undo command remains active even when focus is placed in a "clean" input field.
This issue is filed as <rdar://problem/4498558>
Created attachment 7424 [details] Sample test form Use this test case when following the "steps to reproduce"
These are all text field regressions so they should all be P1.
I'm not sure this is such a terrible thing. You might even consider it a feature.
While this is a native text field regression, we think the symptom is mild, so we're moving it to P2.
I talked more with Tom Omernick, and we're pretty sure this is a feature, not a bug. The old behavior should be considered a bug/limitation of NSTextField. I think perhaps we should close this as INVALID or WONTFIX, given that.
Cosed in Radar.