<meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; "><div>Can anybody explain the differences between Frame::pageDestroyed() and DOMWindow::disconnectFrame()?</div>
<div><br></div><div>It seems that these notifications can be called in either order (e.g. pageDestroyed() from FrameLoader and ~Page, and disconnectFrame from ~Frame). Is there a method that is guaranteed to be called before both pageDestroyed() and disconnectFrame()? </div>
<div><br></div><div>In my bug fix, <a href="https://bugs.webkit.org/show_bug.cgi?id=52877" target="_blank" style="color: rgb(54, 84, 82); ">https://bugs.webkit.org/show_bug.cgi?id=52877</a> , I am hooking into both notifications to perform the same disconnect logic, but I wonder if there is a simpler way to do things?</div>
<div><br></div><div>Many thanks</div><div><br></div><font color="#888888"><div>John</div></font></span>