-[WebAuthenticationPanel runAsModalDialogWithChallenge:] doesn't retain the challenge, unlike -[WebAuthenticationPanel runAsSheetOnWindow:withChallenge:]. But there is no real difference between these, because timers can fire behind either.
<rdar://problem/7703622>
Created attachment 49922 [details] proposed fix
Comment on attachment 49922 [details] proposed fix You have two ChangeLog entries.
Comment on attachment 49922 [details] proposed fix can you use a retainptr for this instead of manual refcounting? kthxbai
Committed <http://trac.webkit.org/changeset/55470>. > can you use a retainptr for this instead of manual refcounting? kthxbai No, it's a .m file.