LayoutTests:
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 23 Aug 2006 05:49:04 +0000 (05:49 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 23 Aug 2006 05:49:04 +0000 (05:49 +0000)
commitf251a6ebee95f44aa67da01be477cc111b10f5a0
tree4ef467bed8e6a0a4bab3f8e054df789754946d49
parent87579d02249dc02920f4981c667ecc64329427fd
LayoutTests:

        Reviewed by Eric.

        - test for <rdar://problem/4683948> REGRESSION: Assertion failure in [FrameProgressEntry addChild:forDataSource:] (fandango.com)

        (I both added a WebKit assertion that would fail under this test, and then did a fix to make it not fire)

        * fast/loader/start-load-in-unload-expected.txt: Added.
        * fast/loader/start-load-in-unload.html: Added.

WebKit:

        Reviewed by Eric.

        <rdar://problem/4683948> REGRESSION: Assertion failure in [FrameProgressEntry addChild:forDataSource:] (fandango.com)

        * Loader/WebFrameLoader.m:
        (-[WebFrameLoader addSubresourceLoader:]): Add a WebKit-level assertion that should fire when this bad
        situation occurs.
        * Loader/WebSubresourceLoader.m:
        (+[WebSubresourceLoader startLoadingResource:withRequest:customHeaders:referrer:forFrameLoader:]): Prevent
        the situation from occuring.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@15982 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/loader/start-load-in-unload-expected.txt [new file with mode: 0644]
LayoutTests/fast/loader/start-load-in-unload.html [new file with mode: 0644]
WebKit/ChangeLog
WebKit/Loader/WebFrameLoader.m
WebKit/Loader/WebSubresourceLoader.m