After modifying a new text field, the Undo Typing/Redo Typing command will remain active even after I switched to a different tab. This is wrong behavior. These menu item should only be active in the tab where I modified it's content (input text). Steps to reproduce: 1) With TOT Webit, create ta tab and load google.com 2) Type something in search field but don't start a query 3) Notice that Undo Typing appears under Edit menu (correct) 4) Create a new empty tab. Notice that Undo Typing is active and switching to the new tab (incorrect) 5) Go back to the google tab and select Undo Typing 6) Switch back to empty tab and notice that Redo Tying is active (incorrect)
This issue is also mentioned in <rdar://problem/4497668>
These are all text field regressions so they should all be P1.
It's actually kind of annoying that switching tabs blows away the undo operations for the tabs -- it would be better if undo was somehow per-tab and returning to the tab brought back the undoable operation. But in the short term I suppose we should fix this by making it act the same as before. Note that this behavior was already true with editable HTML areas before the text field switch. The native text fields make it more obvious. I think this change in behavior is innocuous and minor enough that it's not really a P1.
While this is a native text field regression, we think the symptom is mild, so we're moving it to P2.