Changeset 206388 in webkit


Ignore:
Timestamp:
Sep 26, 2016, 1:19:36 PM (9 years ago)
Author:
commit-queue@webkit.org
Message:
ASSERTION FAILED: m_origin
m_type == CachedResource::MainResource

https://bugs.webkit.org/show_bug.cgi?id=162472
<rdar://problem/28431522>

Patch by Youenn Fablet <youenn@apple.com> on 2016-09-26
Reviewed by Chris Dumez.

Covered by existing tests.

  • loader/cache/CachedImage.cpp:

(WebCore::CachedImage::CachedImage): Fixing the last CachedImage constructor.
Using CachedResource protected constructor.

  • loader/cache/CachedResource.h: Small clean-up.
Location:
trunk/Source/WebCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r206387 r206388  
     12016-09-26  Youenn Fablet  <youenn@apple.com>
     2
     3        ASSERTION FAILED: m_origin || m_type == CachedResource::MainResource
     4        https://bugs.webkit.org/show_bug.cgi?id=162472
     5        <rdar://problem/28431522>
     6
     7        Reviewed by Chris Dumez.
     8
     9        Covered by existing tests.
     10
     11        * loader/cache/CachedImage.cpp:
     12        (WebCore::CachedImage::CachedImage): Fixing the last CachedImage constructor.
     13        Using CachedResource protected constructor.
     14        * loader/cache/CachedResource.h: Small clean-up.
     15
    1162016-09-26  Youenn Fablet  <youenn@apple.com>
    217
  • trunk/Source/WebCore/loader/cache/CachedImage.cpp

    r206370 r206388  
    8383
    8484CachedImage::CachedImage(const URL& url, Image* image, CachedImage::CacheBehaviorType type, SessionID sessionID)
    85     : CachedResource(CachedResourceRequest(ResourceRequest(url)), ImageResource, sessionID)
     85    : CachedResource(url, ImageResource, sessionID)
    8686    , m_image(image)
    8787    , m_isManuallyCached(type == CachedImage::ManuallyCached)
  • trunk/Source/WebCore/loader/cache/CachedResource.h

    r206370 r206388  
    336336    unsigned m_preloadCount { 0 };
    337337
    338     unsigned m_preloadResult { PreloadNotReferenced };
     338    PreloadResult m_preloadResult { PreloadNotReferenced };
    339339
    340340    bool m_requestedFromNetworkingLayer { false };
Note: See TracChangeset for help on using the changeset viewer.