Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(246)

Unified Diff: sky/engine/core/fetch/ResourceFetcher.h

Issue 710383002: Remove preload support from the MemoryCache (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: sky/engine/core/fetch/ResourceFetcher.h
diff --git a/sky/engine/core/fetch/ResourceFetcher.h b/sky/engine/core/fetch/ResourceFetcher.h
index 35a6e3a0ca62ffaf056ecc8c75164082335a2d0f..ee6463b70e793760151031e83a140d6a2ec469e5 100644
--- a/sky/engine/core/fetch/ResourceFetcher.h
+++ b/sky/engine/core/fetch/ResourceFetcher.h
@@ -101,11 +101,6 @@ public:
int requestCount() const { return m_requestCount; }
- bool isPreloaded(const String& urlString) const;
- void clearPreloads();
- void preload(Resource::Type, FetchRequest&, const String& charset);
- void printPreloadStats();
-
void stopFetching();
bool isFetching() const;
@@ -146,7 +141,6 @@ private:
ResourcePtr<Resource> requestResource(Resource::Type, FetchRequest&);
ResourcePtr<Resource> createResourceForRevalidation(const FetchRequest&, Resource*);
ResourcePtr<Resource> createResourceForLoading(Resource::Type, FetchRequest&, const String& charset);
- void requestPreload(Resource::Type, FetchRequest&, const String& charset);
enum RevalidationPolicy { Use, Revalidate, Reload, Load };
RevalidationPolicy determineRevalidationPolicy(Resource::Type, const FetchRequest&, Resource* existingResource) const;
@@ -155,7 +149,7 @@ private:
ResourceRequestCachePolicy resourceRequestCachePolicy(const ResourceRequest&, Resource::Type);
void addAdditionalRequestHeaders(ResourceRequest&, Resource::Type);
- bool canRequest(Resource::Type, const KURL&, const ResourceLoaderOptions&, bool forPreload, FetchRequest::OriginRestriction) const;
+ bool canRequest(Resource::Type, const KURL&, const ResourceLoaderOptions&, FetchRequest::OriginRestriction) const;
static bool resourceNeedsLoad(Resource*, const FetchRequest&, RevalidationPolicy);
@@ -173,8 +167,6 @@ private:
int m_requestCount;
- OwnPtr<ListHashSet<Resource*> > m_preloads;
-
Timer<ResourceFetcher> m_garbageCollectDocumentResourcesTimer;
OwnPtr<ResourceLoaderSet> m_loaders;

Powered by Google App Engine
This is Rietveld 408576698