Reviewed by Darin Adler.
authorap@webkit.org <ap@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 22 Dec 2008 18:16:59 +0000 (18:16 +0000)
committerap@webkit.org <ap@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 22 Dec 2008 18:16:59 +0000 (18:16 +0000)
commit8a8744bf143439c479ba505cf2666ee13a937d06
tree4d877080864200efb6a12a3e401a2ab608df1c10
parent4ffe7b04891255f22b80e7c5ef16d7580a8f5b85
    Reviewed by Darin Adler.

        <rdar://problem/6277060> ASSERTION FAILED: !m_cacheBeingUpdated if the manifest is not available

        Tests: http/tests/appcache/404-manifest.html
               http/tests/appcache/fail-on-update.html

        * loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::stopLoading):
        Removed the incorrect assertion.

        * loader/appcache/ApplicationCacheGroup.h: Added an explanation of somewhat nonintuitive
        m_currentHandle handling.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39437 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/http/tests/appcache/404-manifest-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/appcache/404-manifest.html [new file with mode: 0644]
LayoutTests/http/tests/appcache/fail-on-update-expected.txt [new file with mode: 0644]
LayoutTests/http/tests/appcache/fail-on-update.html [new file with mode: 0644]
LayoutTests/http/tests/appcache/resources/fail-on-update.php [new file with mode: 0644]
WebCore/ChangeLog
WebCore/loader/appcache/ApplicationCacheGroup.cpp
WebCore/loader/appcache/ApplicationCacheGroup.h