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

Side by Side Diff: Source/WebCore/loader/appcache/ApplicationCacheHost.h

Issue 13646003: DevTools: Remove ENABLE(INSPECTOR) and ENABLE(JAVASCRIPT_DEBUGGER) from the code. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: comments addressed Created 7 years, 8 months 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2009, Google Inc. All rights reserved. 2 * Copyright (c) 2009, Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 CHECKING_EVENT = 0, 73 CHECKING_EVENT = 0,
74 ERROR_EVENT, 74 ERROR_EVENT,
75 NOUPDATE_EVENT, 75 NOUPDATE_EVENT,
76 DOWNLOADING_EVENT, 76 DOWNLOADING_EVENT,
77 PROGRESS_EVENT, 77 PROGRESS_EVENT,
78 UPDATEREADY_EVENT, 78 UPDATEREADY_EVENT,
79 CACHED_EVENT, 79 CACHED_EVENT,
80 OBSOLETE_EVENT // Must remain the last value, this is used to size arrays. 80 OBSOLETE_EVENT // Must remain the last value, this is used to size arrays.
81 }; 81 };
82 82
83 #if ENABLE(INSPECTOR)
84 struct CacheInfo { 83 struct CacheInfo {
85 CacheInfo(const KURL& manifest, double creationTime, double updateTi me, long long size) 84 CacheInfo(const KURL& manifest, double creationTime, double updateTi me, long long size)
86 : m_manifest(manifest) 85 : m_manifest(manifest)
87 , m_creationTime(creationTime) 86 , m_creationTime(creationTime)
88 , m_updateTime(updateTime) 87 , m_updateTime(updateTime)
89 , m_size(size) { } 88 , m_size(size) { }
90 KURL m_manifest; 89 KURL m_manifest;
91 double m_creationTime; 90 double m_creationTime;
92 double m_updateTime; 91 double m_updateTime;
93 long long m_size; 92 long long m_size;
(...skipping 11 matching lines...) Expand all
105 KURL m_resource; 104 KURL m_resource;
106 bool m_isMaster; 105 bool m_isMaster;
107 bool m_isManifest; 106 bool m_isManifest;
108 bool m_isFallback; 107 bool m_isFallback;
109 bool m_isForeign; 108 bool m_isForeign;
110 bool m_isExplicit; 109 bool m_isExplicit;
111 long long m_size; 110 long long m_size;
112 }; 111 };
113 112
114 typedef Vector<ResourceInfo> ResourceInfoList; 113 typedef Vector<ResourceInfo> ResourceInfoList;
115 #endif
116 114
117 ApplicationCacheHost(DocumentLoader*); 115 ApplicationCacheHost(DocumentLoader*);
118 ~ApplicationCacheHost(); 116 ~ApplicationCacheHost();
119 117
120 void selectCacheWithoutManifest(); 118 void selectCacheWithoutManifest();
121 void selectCacheWithManifest(const KURL& manifestURL); 119 void selectCacheWithManifest(const KURL& manifestURL);
122 120
123 void maybeLoadMainResource(ResourceRequest&, SubstituteData&); 121 void maybeLoadMainResource(ResourceRequest&, SubstituteData&);
124 void maybeLoadMainResourceForRedirect(ResourceRequest&, SubstituteData&) ; 122 void maybeLoadMainResourceForRedirect(ResourceRequest&, SubstituteData&) ;
125 bool maybeLoadFallbackForMainResponse(const ResourceRequest&, const Reso urceResponse&); 123 bool maybeLoadFallbackForMainResponse(const ResourceRequest&, const Reso urceResponse&);
(...skipping 17 matching lines...) Expand all
143 bool swapCache(); 141 bool swapCache();
144 void abort(); 142 void abort();
145 143
146 void setDOMApplicationCache(DOMApplicationCache*); 144 void setDOMApplicationCache(DOMApplicationCache*);
147 void notifyDOMApplicationCache(EventID, int progressTotal, int progressD one); 145 void notifyDOMApplicationCache(EventID, int progressTotal, int progressD one);
148 146
149 void stopLoadingInFrame(Frame*); 147 void stopLoadingInFrame(Frame*);
150 148
151 void stopDeferringEvents(); // Also raises the events that have been que ued up. 149 void stopDeferringEvents(); // Also raises the events that have been que ued up.
152 150
153 #if ENABLE(INSPECTOR)
154 void fillResourceList(ResourceInfoList*); 151 void fillResourceList(ResourceInfoList*);
155 CacheInfo applicationCacheInfo(); 152 CacheInfo applicationCacheInfo();
156 #endif
157 153
158 #if !PLATFORM(CHROMIUM) 154 #if !PLATFORM(CHROMIUM)
159 bool shouldLoadResourceFromApplicationCache(const ResourceRequest&, Appl icationCacheResource*&); 155 bool shouldLoadResourceFromApplicationCache(const ResourceRequest&, Appl icationCacheResource*&);
160 bool getApplicationCacheFallbackResource(const ResourceRequest&, Applica tionCacheResource*&, ApplicationCache* = 0); 156 bool getApplicationCacheFallbackResource(const ResourceRequest&, Applica tionCacheResource*&, ApplicationCache* = 0);
161 #endif 157 #endif
162 158
163 private: 159 private:
164 bool isApplicationCacheEnabled(); 160 bool isApplicationCacheEnabled();
165 DocumentLoader* documentLoader() const { return m_documentLoader; } 161 DocumentLoader* documentLoader() const { return m_documentLoader; }
166 162
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 ApplicationCacheGroup* m_candidateApplicationCacheGroup; 197 ApplicationCacheGroup* m_candidateApplicationCacheGroup;
202 198
203 // This is the application cache the main resource was loaded from (if a ny). 199 // This is the application cache the main resource was loaded from (if a ny).
204 RefPtr<ApplicationCache> m_mainResourceApplicationCache; 200 RefPtr<ApplicationCache> m_mainResourceApplicationCache;
205 #endif 201 #endif
206 }; 202 };
207 203
208 } // namespace WebCore 204 } // namespace WebCore
209 205
210 #endif // ApplicationCacheHost_h 206 #endif // ApplicationCacheHost_h
OLDNEW
« no previous file with comments | « Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp ('k') | Source/WebCore/loader/appcache/ApplicationCacheHost.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698