Sometimes pressing Command-[ opens a new tab and navigates to the last item in the current tab’s back list in that new tab. <rdar://problem/8806664>
Created attachment 85955 [details] proposed fix
As far as I can tell, there is no need to reset the current event back (or to nil).
Comment on attachment 85955 [details] proposed fix Can we use the NSApp global instead of messaging NSApplication twice?
I guess we can. Committed <http://trac.webkit.org/changeset/81269>.
Don’t we want to restore the old current event on return?