• commit-queue@webkit.org's avatar
    2011-06-27 Joe Wild <joseph.wild@nokia.com> · 10098ae4
    commit-queue@webkit.org authored
            Reviewed by Simon Fraser.
    
            Crash on www.crave.cnet.com in FrameView::windowClipRect()
            https://bugs.webkit.org/show_bug.cgi?id=56393
    
            Tests that a plugin of a swf file in a hidden iframe will not
            crash. This test required more than 1 content file and a
            timeout or else it would not repeat the error condition.
    
            This test will only crash on platforms (like Symbian) that
            don't allow nonvirtual functions to have a null this pointer.
    
            * plugins/hidden-iframe-with-swf-plugin-expected.txt: Added.
            * plugins/hidden-iframe-with-swf-plugin.html: Added.
            * plugins/resources/iframe-content-with-swf-plugin.html: Added.
    2011-06-27  Joe Wild  <joseph.wild@nokia.com>
    
            Reviewed by Simon Fraser.
    
            Crash on www.crave.cnet.com in FrameView::windowClipRect()
            https://bugs.webkit.org/show_bug.cgi?id=56393
    
            Check for a null renderer to fix a crash. This situation can
            arise when external content/plugins is referenced from html
            elements with style="display:none".
    
            Test: plugins/hidden-iframe-with-swf-plugin.html
    
            * page/FrameView.cpp:
            (WebCore::FrameView::windowClipRect):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@89876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    10098ae4
hidden-iframe-with-swf-plugin-expected.txt 406 Bytes