Crash calling disconnectFrame on a DOMWindowExtension a second time.
https://bugs.webkit.org/show_bug.cgi?id=85301 Reviewed by Darin Adler. DOMWindowExtension::disconnectFrame assumed it would only be called when there was a frame to disconnect. However, DOMWindow's destructor invokes disconnectFrame on all its DOMWindowProperties, even if it already did so when it entered the page cache. * page/DOMWindowExtension.cpp: (WebCore::DOMWindowExtension::disconnectFrame): Don't do anything if the frame has already been disconnected. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@115746 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Showing with 22 additions and 0 deletions