It appears that r102357 regressed Lion autocorrection panel. After r102357, respondToUnappliedEditing always exits early even when unapplying CreateLinkCommand since EditCommandComposition's isCreateLinkCommand return false.
Is there some manual test / DRT test you can run on Lion for this? Unfortunately, I don't have access to Lion machines and I'm fixing this in blind.
Created attachment 118901 [details] fixes the bug
Comment on attachment 118901 [details] fixes the bug Oops, this patch has some random Editor.cpp change :(
Created attachment 118907 [details] Reveted orthogonal Editor.cpp change
Comment on attachment 118907 [details] Reveted orthogonal Editor.cpp change Looks fine to me.
Committed r102643: <http://trac.webkit.org/changeset/102643>
Thanks for the review. I just wish we could add a test for this (or that we already had one).