Searched refs:CachedResource (Results 1 - 25 of 96) sorted by relevance

1234

/macosx-10.10/WebCore-7600.1.25/loader/cache/
H A DCachedRawResourceClient.h30 class CachedResource;
40 virtual void dataSent(CachedResource*, unsigned long long /* bytesSent */, unsigned long long /* totalBytesToBeSent */) { }
41 virtual void responseReceived(CachedResource*, const ResourceResponse&) { }
42 virtual void dataReceived(CachedResource*, const char* /* data */, int /* length */) { }
43 virtual void redirectReceived(CachedResource*, ResourceRequest&, const ResourceResponse&) { }
45 virtual char* getOrCreateReadBuffer(CachedResource*, size_t /* requestedSize */, size_t& /* actualSize */) { return 0; }
H A DMemoryCache.h41 class CachedResource;
76 // memory as is available on the machine. The trade-off here is that the CachedResource object (and
86 typedef HashMap<String, CachedResource*> CachedResourceItem;
89 typedef HashMap<String, CachedResource*> CachedResourceMap;
94 CachedResource* m_head;
95 CachedResource* m_tail;
112 void addResource(CachedResource*);
123 CachedResource* resourceForURL(const URL&);
124 CachedResource* resourceForURL(const URL&, SessionID);
125 CachedResource* resourceForReques
[all...]
H A DCachedResourceClient.h31 class CachedResource;
45 virtual void notifyFinished(CachedResource*) { }
46 virtual void deprecatedDidReceiveCachedResource(CachedResource*) { }
H A DCachedTextTrack.h31 #include "CachedResource.h"
36 class CachedTextTrack final : public CachedResource {
47 CACHED_RESOURCE_TYPE_CASTS(CachedTextTrack, CachedResource, CachedResource::TextTrackResource)
H A DCachedResourceLoader.cpp74 static CachedResource* createResource(CachedResource::Type type, ResourceRequest& request, const String& charset, SessionID sessionID)
77 case CachedResource::ImageResource:
79 case CachedResource::CSSStyleSheet:
81 case CachedResource::Script:
83 case CachedResource::SVGDocumentResource:
85 case CachedResource::FontResource:
87 case CachedResource::RawResource:
88 case CachedResource::MainResource:
91 case CachedResource
[all...]
H A DCachedResource.cpp25 #include "CachedResource.h"
108 static ResourceLoadPriority defaultPriorityForResourceType(CachedResource::Type type)
111 case CachedResource::MainResource:
113 case CachedResource::CSSStyleSheet:
115 case CachedResource::Script:
116 case CachedResource::FontResource:
117 case CachedResource::RawResource:
119 case CachedResource::ImageResource:
122 case CachedResource::XSLStyleSheet:
125 case CachedResource
152 CachedResource::CachedResource(const ResourceRequest& request, Type type, SessionID sessionID) function in class:WebCore::CachedResource
[all...]
H A DCachedSVGDocument.h26 #include "CachedResource.h"
33 class CachedSVGDocument final : public CachedResource {
51 CACHED_RESOURCE_TYPE_CASTS(CachedSVGDocument, CachedResource, CachedResource::SVGDocumentResource)
H A DCachedResourceLoader.h30 #include "CachedResource.h"
86 CachedResourceHandle<CachedResource> requestLinkResource(CachedResource::Type, CachedResourceRequest&);
95 CachedResource* cachedResource(const String& url) const;
96 CachedResource* cachedResource(const URL& url) const;
98 typedef HashMap<String, CachedResourceHandle<CachedResource>> DocumentResourceMap;
108 CachePolicy cachePolicy(CachedResource::Type) const;
116 void removeCachedResource(CachedResource*) const;
118 void loadDone(CachedResource*, bool shouldPerformPostLoadActions = true);
122 void incrementRequestCount(const CachedResource*);
[all...]
H A DCachedScript.h29 #include "CachedResource.h"
36 class CachedScript final : public CachedResource {
65 CACHED_RESOURCE_TYPE_CASTS(CachedScript, CachedResource, CachedResource::Script)
H A DCachedXSLStyleSheet.h29 #include "CachedResource.h"
38 class CachedXSLStyleSheet final : public CachedResource {
60 CACHED_RESOURCE_TYPE_CASTS(CachedXSLStyleSheet, CachedResource, CachedResource::XSLStyleSheet)
H A DCachedResourceHandle.cpp29 #include "CachedResource.h"
38 CachedResourceHandleBase::CachedResourceHandleBase(CachedResource* resource)
58 void CachedResourceHandleBase::setResource(CachedResource* resource)
H A DCachedTextTrack.cpp43 : CachedResource(resourceRequest, TextTrackResource, sessionID)
65 CachedResource::finishLoading(data);
H A DCachedResourceHandle.h33 class CachedResource;
39 CachedResource* get() const { return m_resource; }
44 typedef CachedResource* CachedResourceHandleBase::*UnspecifiedBoolType;
49 CachedResourceHandleBase(CachedResource*);
52 void setResource(CachedResource*);
57 friend class CachedResource;
59 CachedResource* m_resource;
H A DMemoryCache.cpp29 #include "CachedResource.h"
109 bool MemoryCache::add(CachedResource* resource)
135 void MemoryCache::revalidationSucceeded(CachedResource* revalidatingResource, const ResourceResponse& response)
137 CachedResource* resource = revalidatingResource->resourceToRevalidate();
178 void MemoryCache::revalidationFailed(CachedResource* revalidatingResource)
186 CachedResource* MemoryCache::resourceForURL(const URL& resourceURL)
191 CachedResource* MemoryCache::resourceForURL(const URL& resourceURL, SessionID sessionID)
196 CachedResource* MemoryCache::resourceForRequest(const ResourceRequest& request, SessionID sessionID)
201 CachedResource* MemoryCache::resourceForRequestImpl(const ResourceRequest& request, CachedResourceMap& resources)
208 CachedResource* resourc
[all...]
H A DCachedSVGDocument.cpp34 : CachedResource(request, SVGDocumentResource, sessionID)
61 CachedResource::finishLoading(data);
H A DCachedResource.h59 class CachedResource { class in namespace:WebCore
60 WTF_MAKE_NONCOPYABLE(CachedResource); WTF_MAKE_FAST_ALLOCATED;
93 CachedResource(const ResourceRequest&, Type, SessionID);
94 virtual ~CachedResource();
103 virtual void error(CachedResource::Status);
232 CachedResource* resourceToRevalidate() const { return m_resourceToRevalidate; }
243 void setResourceToRevalidate(CachedResource*);
282 static PassOwnPtr<CachedResourceCallback> schedule(CachedResource* resource, CachedResourceClient* client) { return adoptPtr(new CachedResourceCallback(resource, client)); }
285 CachedResourceCallback(CachedResource*, CachedResourceClient*);
288 CachedResource* m_resourc
[all...]
/macosx-10.10/WebCore-7600.1.25/html/parser/
H A DHTMLScriptRunnerHost.h33 class CachedResource;
43 virtual void watchForLoad(CachedResource*) = 0;
45 virtual void stopWatchingForLoad(CachedResource*) = 0;
/macosx-10.10/WebCore-7600.1.25/platform/graphics/avfoundation/cf/
H A DWebCoreAVCFResourceLoader.h60 virtual void responseReceived(CachedResource*, const ResourceResponse&) override;
61 virtual void dataReceived(CachedResource*, const char*, int) override;
62 virtual void notifyFinished(CachedResource*) override;
64 void fulfillRequestWithResource(CachedResource*);
/macosx-10.10/WebCore-7600.1.25/platform/graphics/avfoundation/objc/
H A DWebCoreAVFResourceLoader.h60 virtual void responseReceived(CachedResource*, const ResourceResponse&) override;
61 virtual void dataReceived(CachedResource*, const char*, int) override;
62 virtual void notifyFinished(CachedResource*) override;
64 void fulfillRequestWithResource(CachedResource*);
/macosx-10.10/WebCore-7600.1.25/loader/
H A DSubresourceLoader.h39 class CachedResource;
47 static PassRefPtr<SubresourceLoader> create(Frame*, CachedResource*, const ResourceRequest&, const ResourceLoaderOptions&);
53 CachedResource* cachedResource();
63 SubresourceLoader(Frame*, CachedResource*, const ResourceLoaderOptions&);
104 RequestCountTracker(CachedResourceLoader*, CachedResource*);
108 CachedResource* m_resource;
114 CachedResource* m_resource;
H A DLinkLoader.h56 virtual void notifyFinished(CachedResource*) override;
67 CachedResourceHandle<CachedResource> m_cachedLinkResource;
H A DDocumentThreadableLoader.h81 virtual void dataSent(CachedResource*, unsigned long long bytesSent, unsigned long long totalBytesToBeSent) override;
82 virtual void responseReceived(CachedResource*, const ResourceResponse&) override;
83 virtual void dataReceived(CachedResource*, const char* data, int dataLength) override;
84 virtual void redirectReceived(CachedResource*, ResourceRequest&, const ResourceResponse&) override;
85 virtual void notifyFinished(CachedResource*) override;
H A DLinkLoader.cpp75 void LinkLoader::notifyFinished(CachedResource* resource)
111 CachedResource::Type type = CachedResource::LinkPrefetch;
116 type = CachedResource::LinkSubresource;
/macosx-10.10/WebCore-7600.1.25/html/
H A DHTMLImageLoader.h38 virtual void notifyFinished(CachedResource*) override;
/macosx-10.10/WebCore-7600.1.25/dom/
H A DPendingScript.cpp64 void PendingScript::notifyFinished(CachedResource*)

Completed in 144 milliseconds

1234