diff options
Diffstat (limited to 'Source/WebCore/page/DiagnosticLoggingKeys.h')
-rw-r--r-- | Source/WebCore/page/DiagnosticLoggingKeys.h | 144 |
1 files changed, 130 insertions, 14 deletions
diff --git a/Source/WebCore/page/DiagnosticLoggingKeys.h b/Source/WebCore/page/DiagnosticLoggingKeys.h index baa51563e..39a77c67b 100644 --- a/Source/WebCore/page/DiagnosticLoggingKeys.h +++ b/Source/WebCore/page/DiagnosticLoggingKeys.h @@ -23,8 +23,7 @@ * THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef DiagnosticLoggingKeys_h -#define DiagnosticLoggingKeys_h +#pragma once #include <wtf/text/WTFString.h> @@ -32,22 +31,139 @@ namespace WebCore { class DiagnosticLoggingKeys { public: - // Message keys. + WEBCORE_EXPORT static String activeInForegroundTabKey(); + WEBCORE_EXPORT static String activeInBackgroundTabOnlyKey(); + static String applicationCacheKey(); + static String audioKey(); + WEBCORE_EXPORT static String backNavigationDeltaKey(); + WEBCORE_EXPORT static String cacheControlNoStoreKey(); + static String cachedResourceRevalidationKey(); + static String cachedResourceRevalidationReasonKey(); + static String canCacheKey(); + static String cannotSuspendActiveDOMObjectsKey(); + WEBCORE_EXPORT static String cpuUsageKey(); + WEBCORE_EXPORT static String createSharedBufferFailedKey(); + static String deniedByClientKey(); + static String deviceMotionKey(); + static String deviceOrientationKey(); + static String deviceProximityKey(); + static String diskCacheKey(); + static String diskCacheAfterValidationKey(); + static String documentLoaderStoppingKey(); + static String domainVisitedKey(); + static String engineFailedToLoadKey(); + WEBCORE_EXPORT static String entryRightlyNotWarmedUpKey(); + WEBCORE_EXPORT static String entryWronglyNotWarmedUpKey(); + static String expiredKey(); + static String fontKey(); + static String hasPluginsKey(); + static String httpsNoStoreKey(); + static String imageKey(); + static String inMemoryCacheKey(); + WEBCORE_EXPORT static String inactiveKey(); + WEBCORE_EXPORT static String internalErrorKey(); + WEBCORE_EXPORT static String invalidSessionIDKey(); + WEBCORE_EXPORT static String isAttachmentKey(); + WEBCORE_EXPORT static String isConditionalRequestKey(); + static String isDisabledKey(); + static String isErrorPageKey(); + static String isExpiredKey(); + WEBCORE_EXPORT static String isReloadIgnoringCacheDataKey(); + static String loadingKey(); + static String isLoadingKey(); + static String mainDocumentErrorKey(); + static String mainResourceKey(); static String mediaLoadedKey(); static String mediaLoadingFailedKey(); - static String pluginLoadedKey(); - static String pluginLoadingFailedKey(); - static String pageContainsPluginKey(); + static String memoryCacheEntryDecisionKey(); + static String memoryCacheUsageKey(); + WEBCORE_EXPORT static String missingValidatorFieldsKey(); + static String navigationKey(); + WEBCORE_EXPORT static String needsRevalidationKey(); + WEBCORE_EXPORT static String networkCacheKey(); + WEBCORE_EXPORT static String networkCacheFailureReasonKey(); + WEBCORE_EXPORT static String networkCacheUnusedReasonKey(); + WEBCORE_EXPORT static String networkCacheReuseFailureKey(); + static String networkKey(); + WEBCORE_EXPORT static String networkProcessCrashedKey(); + WEBCORE_EXPORT static String neverSeenBeforeKey(); + static String noKey(); + static String noCacheKey(); + static String noCurrentHistoryItemKey(); + static String noDocumentLoaderKey(); + WEBCORE_EXPORT static String noLongerInCacheKey(); + static String noStoreKey(); + WEBCORE_EXPORT static String nonVisibleStateKey(); + WEBCORE_EXPORT static String notHTTPFamilyKey(); + static String notInMemoryCacheKey(); + WEBCORE_EXPORT static String otherKey(); + static String pageCacheKey(); + static String pageCacheFailureKey(); + static String pageContainsAtLeastOneMediaEngineKey(); static String pageContainsAtLeastOnePluginKey(); static String pageContainsMediaEngineKey(); - static String pageContainsAtLeastOneMediaEngineKey(); + static String pageContainsPluginKey(); + static String pageHandlesWebGLContextLossKey(); + static String pageLoadedKey(); + static String playedKey(); + static String pluginLoadedKey(); + static String pluginLoadingFailedKey(); + static String postPageBackgroundingCPUUsageKey(); + static String postPageBackgroundingMemoryUsageKey(); + static String postPageLoadCPUUsageKey(); + static String postPageLoadMemoryUsageKey(); + static String provisionalLoadKey(); + static String prunedDueToMaxSizeReached(); + static String prunedDueToMemoryPressureKey(); + static String prunedDueToProcessSuspended(); + static String quirkRedirectComingKey(); + static String rawKey(); + static String redirectKey(); + static String reloadFromOriginKey(); + static String reloadKey(); + static String replaceKey(); + static String resourceLoadedKey(); + static String resourceResponseSourceKey(); + WEBCORE_EXPORT static String retrievalKey(); + WEBCORE_EXPORT static String retrievalRequestKey(); + WEBCORE_EXPORT static String revalidatingKey(); + static String sameLoadKey(); + static String scriptKey(); + WEBCORE_EXPORT static String streamingMedia(); + static String styleSheetKey(); + WEBCORE_EXPORT static String successfulSpeculativeWarmupWithRevalidationKey(); + WEBCORE_EXPORT static String successfulSpeculativeWarmupWithoutRevalidationKey(); + static String svgDocumentKey(); + WEBCORE_EXPORT static String synchronousMessageFailedKey(); + WEBCORE_EXPORT static String uncacheableStatusCodeKey(); + static String underMemoryPressureKey(); + WEBCORE_EXPORT static String unknownEntryRequestKey(); + WEBCORE_EXPORT static String unlikelyToReuseKey(); + WEBCORE_EXPORT static String unsupportedHTTPMethodKey(); + static String unsuspendableDOMObjectKey(); + WEBCORE_EXPORT static String unusedKey(); + static String unusedReasonCredentialSettingsKey(); + static String unusedReasonErrorKey(); + static String unusedReasonMustRevalidateNoValidatorKey(); + static String unusedReasonNoStoreKey(); + static String unusedReasonRedirectChainKey(); + static String unusedReasonReloadKey(); + static String unusedReasonTypeMismatchKey(); + static String usedKey(); + WEBCORE_EXPORT static String userZoomActionKey(); + WEBCORE_EXPORT static String varyingHeaderMismatchKey(); + static String videoKey(); + WEBCORE_EXPORT static String visibleNonActiveStateKey(); + WEBCORE_EXPORT static String visibleAndActiveStateKey(); + WEBCORE_EXPORT static String wastedSpeculativeWarmupWithRevalidationKey(); + WEBCORE_EXPORT static String wastedSpeculativeWarmupWithoutRevalidationKey(); + WEBCORE_EXPORT static String webGLStateKey(); + WEBCORE_EXPORT static String webViewKey(); + static String yesKey(); - // Success keys. - static String passKey(); - static String failKey(); - static String noopKey(); + WEBCORE_EXPORT static String memoryUsageToDiagnosticLoggingKey(uint64_t memoryUsage); + WEBCORE_EXPORT static String foregroundCPUUsageToDiagnosticLoggingKey(double cpuUsage); + WEBCORE_EXPORT static String backgroundCPUUsageToDiagnosticLoggingKey(double cpuUsage); }; -} - -#endif // DiagnosticLoggingKeys_h +} // namespace WebCore |