Clean up / modernize PageCache class
[WebKit-https.git] / Source / WebCore / page / DiagnosticLoggingKeys.cpp
1 /*
2  * Copyright (C) 2012, 2013 Apple Inc. All rights reserved.
3  *
4  * Redistribution and use in source and binary forms, with or without
5  * modification, are permitted provided that the following conditions
6  * are met:
7  * 1. Redistributions of source code must retain the above copyright
8  *    notice, this list of conditions and the following disclaimer.
9  * 2. Redistributions in binary form must reproduce the above copyright
10  *    notice, this list of conditions and the following disclaimer in the
11  *    documentation and/or other materials provided with the distribution.
12  *
13  * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23  * THE POSSIBILITY OF SUCH DAMAGE.
24  */
25
26 #include "config.h"
27 #include "DiagnosticLoggingKeys.h"
28
29 namespace WebCore {
30
31 String DiagnosticLoggingKeys::mediaLoadedKey()
32 {
33     return ASCIILiteral("mediaLoaded");
34 }
35
36 String DiagnosticLoggingKeys::mediaLoadingFailedKey()
37 {
38     return ASCIILiteral("mediaFailedLoading");
39 }
40
41 String DiagnosticLoggingKeys::mustRevalidateIsExpiredKey()
42 {
43     return ASCIILiteral("mustRevalidateIsExpired");
44 }
45
46 String DiagnosticLoggingKeys::pluginLoadedKey()
47 {
48     return ASCIILiteral("pluginLoaded");
49 }
50
51 String DiagnosticLoggingKeys::pluginLoadingFailedKey()
52 {
53     return ASCIILiteral("pluginFailedLoading");
54 }
55
56 String DiagnosticLoggingKeys::pageContainsPluginKey()
57 {
58     return ASCIILiteral("pageContainsPlugin");
59 }
60
61 String DiagnosticLoggingKeys::pageContainsAtLeastOnePluginKey()
62 {
63     return ASCIILiteral("pageContainsAtLeastOnePlugin");
64 }
65
66 String DiagnosticLoggingKeys::pageContainsMediaEngineKey()
67 {
68     return ASCIILiteral("pageContainsMediaEngine");
69 }
70
71 String DiagnosticLoggingKeys::pageContainsAtLeastOneMediaEngineKey()
72 {
73     return ASCIILiteral("pageContainsAtLeastOneMediaEngine");
74 }
75
76 String DiagnosticLoggingKeys::successKey()
77 {
78     return ASCIILiteral("success");
79 }
80
81 String DiagnosticLoggingKeys::failureKey()
82 {
83     return ASCIILiteral("failure");
84 }
85
86 String DiagnosticLoggingKeys::pageLoadedKey()
87 {
88     return ASCIILiteral("pageLoaded");
89 }
90
91 String DiagnosticLoggingKeys::playedKey()
92 {
93     return ASCIILiteral("played");
94 }
95
96 String DiagnosticLoggingKeys::engineFailedToLoadKey()
97 {
98     return ASCIILiteral("engineFailedToLoad");
99 }
100
101 String DiagnosticLoggingKeys::navigationKey()
102 {
103     return ASCIILiteral("navigation");
104 }
105
106 String DiagnosticLoggingKeys::noCacheKey()
107 {
108     return ASCIILiteral("noCache");
109 }
110
111 String DiagnosticLoggingKeys::noStoreKey()
112 {
113     return ASCIILiteral("noStore");
114 }
115
116 String DiagnosticLoggingKeys::notInMemoryCacheKey()
117 {
118     return ASCIILiteral("notInMemoryCache");
119 }
120
121 String DiagnosticLoggingKeys::pageCacheKey()
122 {
123     return ASCIILiteral("pageCache");
124 }
125
126 String DiagnosticLoggingKeys::noDocumentLoaderKey()
127 {
128     return ASCIILiteral("noDocumentLoader");
129 }
130
131 String DiagnosticLoggingKeys::otherKey()
132 {
133     return ASCIILiteral("other");
134 }
135
136 String DiagnosticLoggingKeys::mainDocumentErrorKey()
137 {
138     return ASCIILiteral("mainDocumentError");
139 }
140
141 String DiagnosticLoggingKeys::mainResourceKey()
142 {
143     return ASCIILiteral("mainResource");
144 }
145
146 String DiagnosticLoggingKeys::mediaKey()
147 {
148     return ASCIILiteral("media");
149 }
150
151 String DiagnosticLoggingKeys::isErrorPageKey()
152 {
153     return ASCIILiteral("isErrorPage");
154 }
155
156 String DiagnosticLoggingKeys::isExpiredKey()
157 {
158     return ASCIILiteral("isExpired");
159 }
160
161 String DiagnosticLoggingKeys::loadedKey()
162 {
163     return ASCIILiteral("loaded");
164 }
165
166 String DiagnosticLoggingKeys::loadingKey()
167 {
168     return ASCIILiteral("loading");
169 }
170
171 String DiagnosticLoggingKeys::hasPluginsKey()
172 {
173     return ASCIILiteral("hasPlugins");
174 }
175
176 String DiagnosticLoggingKeys::httpsNoStoreKey()
177 {
178     return ASCIILiteral("httpsNoStore");
179 }
180
181 String DiagnosticLoggingKeys::imageKey()
182 {
183     return ASCIILiteral("image");
184 }
185
186 String DiagnosticLoggingKeys::inMemoryCacheKey()
187 {
188     return ASCIILiteral("inMemoryCache");
189 }
190
191 String DiagnosticLoggingKeys::hasOpenDatabasesKey()
192 {
193     return ASCIILiteral("hasOpenDatabases");
194 }
195
196 String DiagnosticLoggingKeys::noCurrentHistoryItemKey()
197 {
198     return ASCIILiteral("noCurrentHistoryItem");
199 }
200
201 String DiagnosticLoggingKeys::quirkRedirectComingKey()
202 {
203     return ASCIILiteral("quirkRedirectComing");
204 }
205
206 String DiagnosticLoggingKeys::rawKey()
207 {
208     return ASCIILiteral("raw");
209 }
210
211 String DiagnosticLoggingKeys::reasonKey()
212 {
213     return ASCIILiteral("reason");
214 }
215
216 String DiagnosticLoggingKeys::loadingAPISenseKey()
217 {
218     return ASCIILiteral("loadingAPISense");
219 }
220
221 String DiagnosticLoggingKeys::documentLoaderStoppingKey()
222 {
223     return ASCIILiteral("documentLoaderStopping");
224 }
225
226 String DiagnosticLoggingKeys::cannotSuspendActiveDOMObjectsKey()
227 {
228     return ASCIILiteral("cannotSuspendActiveDOMObjects");
229 }
230
231 String DiagnosticLoggingKeys::applicationCacheKey()
232 {
233     return ASCIILiteral("applicationCache");
234 }
235
236 String DiagnosticLoggingKeys::audioKey()
237 {
238     return ASCIILiteral("audio");
239 }
240
241 String DiagnosticLoggingKeys::cachedResourceRevalidationKey()
242 {
243     return ASCIILiteral("cachedResourceRevalidation");
244 }
245
246 String DiagnosticLoggingKeys::deniedByClientKey()
247 {
248     return ASCIILiteral("deniedByClient");
249 }
250
251 String DiagnosticLoggingKeys::deviceMotionKey()
252 {
253     return ASCIILiteral("deviceMotion");
254 }
255
256 String DiagnosticLoggingKeys::deviceOrientationKey()
257 {
258     return ASCIILiteral("deviceOrientation");
259 }
260
261 String DiagnosticLoggingKeys::deviceProximityKey()
262 {
263     return ASCIILiteral("deviceProximity");
264 }
265
266 String DiagnosticLoggingKeys::reloadKey()
267 {
268     return ASCIILiteral("reload");
269 }
270
271 String DiagnosticLoggingKeys::resourceKey()
272 {
273     return ASCIILiteral("resource");
274 }
275
276 String DiagnosticLoggingKeys::resourceRequestKey()
277 {
278     return ASCIILiteral("resourceRequest");
279 }
280
281 String DiagnosticLoggingKeys::revalidatingKey()
282 {
283     return ASCIILiteral("revalidating");
284 }
285
286 String DiagnosticLoggingKeys::reloadFromOriginKey()
287 {
288     return ASCIILiteral("reloadFromOrigin");
289 }
290
291 String DiagnosticLoggingKeys::sameLoadKey()
292 {
293     return ASCIILiteral("sameLoad");
294 }
295
296 String DiagnosticLoggingKeys::scriptKey()
297 {
298     return ASCIILiteral("script");
299 }
300
301 String DiagnosticLoggingKeys::styleSheetKey()
302 {
303     return ASCIILiteral("styleSheet");
304 }
305
306 String DiagnosticLoggingKeys::svgDocumentKey()
307 {
308     return ASCIILiteral("svgDocument");
309 }
310
311 String DiagnosticLoggingKeys::unusedKey()
312 {
313     return ASCIILiteral("unused");
314 }
315
316 String DiagnosticLoggingKeys::unusedReasonCredentialSettingsKey()
317 {
318     return ASCIILiteral("unused.reason.credentialSettings");
319 }
320
321 String DiagnosticLoggingKeys::unusedReasonErrorKey()
322 {
323     return ASCIILiteral("unused.reason.error");
324 }
325
326 String DiagnosticLoggingKeys::unusedReasonMustRevalidateNoValidatorKey()
327 {
328     return ASCIILiteral("unused.reason.mustRevalidateNoValidator");
329 }
330
331 String DiagnosticLoggingKeys::unusedReasonNoStoreKey()
332 {
333     return ASCIILiteral("unused.reason.noStore");
334 }
335
336 String DiagnosticLoggingKeys::unusedReasonRedirectChainKey()
337 {
338     return ASCIILiteral("unused.reason.redirectChain");
339 }
340
341 String DiagnosticLoggingKeys::unusedReasonReloadKey()
342 {
343     return ASCIILiteral("unused.reason.reload");
344 }
345
346 String DiagnosticLoggingKeys::unusedReasonTypeMismatchKey()
347 {
348     return ASCIILiteral("unused.reason.typeMismatch");
349 }
350
351 String DiagnosticLoggingKeys::usedKey()
352 {
353     return ASCIILiteral("used");
354 }
355
356 String DiagnosticLoggingKeys::userKey()
357 {
358     return ASCIILiteral("user");
359 }
360
361 String DiagnosticLoggingKeys::videoKey()
362 {
363     return ASCIILiteral("video");
364 }
365
366 String DiagnosticLoggingKeys::webViewKey()
367 {
368     return ASCIILiteral("webView");
369 }
370
371 String DiagnosticLoggingKeys::zoomedKey()
372 {
373     return ASCIILiteral("zoomed");
374 }
375
376 String DiagnosticLoggingKeys::expiredKey()
377 {
378     return ASCIILiteral("expired");
379 }
380
381 String DiagnosticLoggingKeys::fontKey()
382 {
383     return ASCIILiteral("font");
384 }
385
386 String DiagnosticLoggingKeys::prunedDueToMemoryPressureKey()
387 {
388     return ASCIILiteral("pruned.memoryPressure");
389 }
390
391 String DiagnosticLoggingKeys::prunedDueToMaxSizeReached()
392 {
393     return ASCIILiteral("pruned.capacityReached");
394 }
395
396 String DiagnosticLoggingKeys::prunedDueToProcessSuspended()
397 {
398     return ASCIILiteral("pruned.processSuspended");
399 }
400
401 } // namespace WebCore
402