Reviewed by Darin and Oliver.
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Aug 2007 00:22:24 +0000 (00:22 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Aug 2007 00:22:24 +0000 (00:22 +0000)
commitb5cf133357b085004ba4d2ab776f18a7ab1ef558
tree4f8ea09d21c8f62f4b2b9ae9aa1b431089634d84
parent693875bf15c7afceed38d04e43a3f5925938eafb
    Reviewed by Darin and Oliver.

        <rdar://problem/5422410>
        http://bugs.webkit.org/show_bug.cgi?id=15019
        REGRESSION (r25124-r25140): New posts and hot topics won't show at mobile01.com

        Remove the call to checkCallImplicitClose(). Calling it in loadPlugin is bad for two reasons:

        1. It could cause onload to be dispatched even when the page has subresources that are still
        loading, such as images.

        2. Now that loadPlugin is called during layout, it could cause onload to be dispatched during
        layout, which can execute javascript and do pretty much anything while the render tree is in an
        inconsistent state.

        * loader/FrameLoader.cpp:
        (WebCore::FrameLoader::loadPlugin):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@25194 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/loader/FrameLoader.cpp