| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/child/appcache/appcache_frontend_impl.h" | 5 #include "content/child/appcache/appcache_frontend_impl.h" |
| 6 | 6 |
| 7 #include "base/logging.h" | 7 #include "base/logging.h" |
| 8 #include "content/child/appcache/web_application_cache_host_impl.h" | 8 #include "content/child/appcache/web_application_cache_host_impl.h" |
| 9 #include "third_party/WebKit/public/web/WebConsoleMessage.h" | 9 #include "third_party/WebKit/public/web/WebConsoleMessage.h" |
| 10 | 10 |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 83 void AppCacheFrontendImpl::OnContentBlocked(int host_id, | 83 void AppCacheFrontendImpl::OnContentBlocked(int host_id, |
| 84 const GURL& manifest_url) { | 84 const GURL& manifest_url) { |
| 85 WebApplicationCacheHostImpl* host = GetHost(host_id); | 85 WebApplicationCacheHostImpl* host = GetHost(host_id); |
| 86 if (host) | 86 if (host) |
| 87 host->OnContentBlocked(manifest_url); | 87 host->OnContentBlocked(manifest_url); |
| 88 } | 88 } |
| 89 | 89 |
| 90 // Ensure that enum values never get out of sync with the | 90 // Ensure that enum values never get out of sync with the |
| 91 // ones declared for use within the WebKit api | 91 // ones declared for use within the WebKit api |
| 92 | 92 |
| 93 #define STATIC_ASSERT_ENUM(a, b) \ | 93 #define STATIC_ASSERT_EQUAL(a, b) \ |
| 94 static_assert(static_cast<int>(a) == static_cast<int>(b), \ | 94 static_assert(static_cast<int>(a) == static_cast<int>(b), \ |
| 95 "mismatched enum: " #a) | 95 "mismatched enum: " #a) |
| 96 | 96 |
| 97 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUncached, | 97 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUncached, |
| 98 APPCACHE_STATUS_UNCACHED); | 98 APPCACHE_STATUS_UNCACHED); |
| 99 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kIdle, APPCACHE_STATUS_IDLE); | 99 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kIdle, APPCACHE_STATUS_IDLE); |
| 100 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kChecking, | 100 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kChecking, |
| 101 APPCACHE_STATUS_CHECKING); | 101 APPCACHE_STATUS_CHECKING); |
| 102 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kDownloading, | 102 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kDownloading, |
| 103 APPCACHE_STATUS_DOWNLOADING); | 103 APPCACHE_STATUS_DOWNLOADING); |
| 104 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUpdateReady, | 104 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUpdateReady, |
| 105 APPCACHE_STATUS_UPDATE_READY); | 105 APPCACHE_STATUS_UPDATE_READY); |
| 106 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kObsolete, | 106 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kObsolete, |
| 107 APPCACHE_STATUS_OBSOLETE); | 107 APPCACHE_STATUS_OBSOLETE); |
| 108 | 108 |
| 109 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kCheckingEvent, | 109 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kCheckingEvent, |
| 110 APPCACHE_CHECKING_EVENT); | 110 APPCACHE_CHECKING_EVENT); |
| 111 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kErrorEvent, APPCACHE_ERROR_EVENT); | 111 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kErrorEvent, APPCACHE_ERROR_EVENT); |
| 112 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kNoUpdateEvent, | 112 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kNoUpdateEvent, |
| 113 APPCACHE_NO_UPDATE_EVENT); | 113 APPCACHE_NO_UPDATE_EVENT); |
| 114 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kDownloadingEvent, | 114 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kDownloadingEvent, |
| 115 APPCACHE_DOWNLOADING_EVENT); | 115 APPCACHE_DOWNLOADING_EVENT); |
| 116 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kProgressEvent, | 116 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kProgressEvent, |
| 117 APPCACHE_PROGRESS_EVENT); | 117 APPCACHE_PROGRESS_EVENT); |
| 118 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUpdateReadyEvent, | 118 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUpdateReadyEvent, |
| 119 APPCACHE_UPDATE_READY_EVENT); | 119 APPCACHE_UPDATE_READY_EVENT); |
| 120 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kCachedEvent, | 120 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kCachedEvent, |
| 121 APPCACHE_CACHED_EVENT); | 121 APPCACHE_CACHED_EVENT); |
| 122 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kObsoleteEvent, | 122 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kObsoleteEvent, |
| 123 APPCACHE_OBSOLETE_EVENT); | 123 APPCACHE_OBSOLETE_EVENT); |
| 124 | 124 |
| 125 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kManifestError, | 125 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kManifestError, |
| 126 APPCACHE_MANIFEST_ERROR); | 126 APPCACHE_MANIFEST_ERROR); |
| 127 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kSignatureError, | 127 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kSignatureError, |
| 128 APPCACHE_SIGNATURE_ERROR); | 128 APPCACHE_SIGNATURE_ERROR); |
| 129 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kResourceError, | 129 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kResourceError, |
| 130 APPCACHE_RESOURCE_ERROR); | 130 APPCACHE_RESOURCE_ERROR); |
| 131 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kChangedError, | 131 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kChangedError, |
| 132 APPCACHE_CHANGED_ERROR); | 132 APPCACHE_CHANGED_ERROR); |
| 133 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kAbortError, APPCACHE_ABORT_ERROR); | 133 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kAbortError, APPCACHE_ABORT_ERROR); |
| 134 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kQuotaError, APPCACHE_QUOTA_ERROR); | 134 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kQuotaError, APPCACHE_QUOTA_ERROR); |
| 135 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kPolicyError, | 135 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kPolicyError, |
| 136 APPCACHE_POLICY_ERROR); | 136 APPCACHE_POLICY_ERROR); |
| 137 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUnknownError, | 137 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUnknownError, |
| 138 APPCACHE_UNKNOWN_ERROR); | 138 APPCACHE_UNKNOWN_ERROR); |
| 139 | 139 |
| 140 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelVerbose, APPCACHE_LOG_VERBOSE); | 140 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelVerbose, APPCACHE_LOG_VERBOSE); |
| 141 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelInfo, APPCACHE_LOG_INFO); | 141 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelInfo, APPCACHE_LOG_INFO); |
| 142 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelWarning, APPCACHE_LOG_WARNING); | 142 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelWarning, APPCACHE_LOG_WARNING); |
| 143 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelError, APPCACHE_LOG_ERROR); | 143 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelError, APPCACHE_LOG_ERROR); |
| 144 | 144 |
| 145 } // namespace content | 145 } // namespace content |
| OLD | NEW |