Skip to content
  • ap@apple.com's avatar
    Reviewed by Dan Bernstein. · e3f870c8
    ap@apple.com authored
            https://bugs.webkit.org/show_bug.cgi?id=60787
            Add some assertions to ApplicationCacheGroup
    
            * loader/appcache/ApplicationCacheGroup.cpp:
            (WebCore::ApplicationCacheGroup::finishedLoadingMainResource): Check that count doesn't underflow.
            (WebCore::ApplicationCacheGroup::failedLoadingMainResource): Ditto.
            (WebCore::ApplicationCacheGroup::stopLoading): Check that we are the handle's client before
            resetting it.
            (WebCore::ApplicationCacheGroup::update): Check that there isn't a stale current handle or
            resource hanging around.
            (WebCore::ApplicationCacheGroup::didFail): Check that the handle is either manifest or current one.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@86453 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e3f870c8