| 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 80 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 91     int host_id, | 91     int host_id, | 
| 92     mojo::MessagePipeHandle loader_factory_pipe_handle) { | 92     mojo::MessagePipeHandle loader_factory_pipe_handle) { | 
| 93   WebApplicationCacheHostImpl* host = GetHost(host_id); | 93   WebApplicationCacheHostImpl* host = GetHost(host_id); | 
| 94   if (host) | 94   if (host) | 
| 95     host->SetSubresourceFactory(loader_factory_pipe_handle); | 95     host->SetSubresourceFactory(loader_factory_pipe_handle); | 
| 96 } | 96 } | 
| 97 | 97 | 
| 98 // Ensure that enum values never get out of sync with the | 98 // Ensure that enum values never get out of sync with the | 
| 99 // ones declared for use within the WebKit api | 99 // ones declared for use within the WebKit api | 
| 100 | 100 | 
| 101 #define STATIC_ASSERT_ENUM(a, b)                            \ | 101 #define STATIC_ASSERT_EQUAL(a, b)                            \ | 
| 102   static_assert(static_cast<int>(a) == static_cast<int>(b), \ | 102   static_assert(static_cast<int>(a) == static_cast<int>(b), \ | 
| 103                 "mismatched enum: " #a) | 103                 "mismatched enum: " #a) | 
| 104 | 104 | 
| 105 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUncached, | 105 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUncached, | 
| 106                    APPCACHE_STATUS_UNCACHED); | 106                    APPCACHE_STATUS_UNCACHED); | 
| 107 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kIdle, APPCACHE_STATUS_IDLE); | 107 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kIdle, APPCACHE_STATUS_IDLE); | 
| 108 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kChecking, | 108 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kChecking, | 
| 109                    APPCACHE_STATUS_CHECKING); | 109                    APPCACHE_STATUS_CHECKING); | 
| 110 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kDownloading, | 110 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kDownloading, | 
| 111                    APPCACHE_STATUS_DOWNLOADING); | 111                    APPCACHE_STATUS_DOWNLOADING); | 
| 112 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUpdateReady, | 112 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUpdateReady, | 
| 113                    APPCACHE_STATUS_UPDATE_READY); | 113                    APPCACHE_STATUS_UPDATE_READY); | 
| 114 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kObsolete, | 114 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kObsolete, | 
| 115                    APPCACHE_STATUS_OBSOLETE); | 115                    APPCACHE_STATUS_OBSOLETE); | 
| 116 | 116 | 
| 117 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kCheckingEvent, | 117 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kCheckingEvent, | 
| 118                    APPCACHE_CHECKING_EVENT); | 118                    APPCACHE_CHECKING_EVENT); | 
| 119 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kErrorEvent, APPCACHE_ERROR_EVENT); | 119 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kErrorEvent, APPCACHE_ERROR_EVENT); | 
| 120 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kNoUpdateEvent, | 120 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kNoUpdateEvent, | 
| 121                    APPCACHE_NO_UPDATE_EVENT); | 121                    APPCACHE_NO_UPDATE_EVENT); | 
| 122 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kDownloadingEvent, | 122 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kDownloadingEvent, | 
| 123                    APPCACHE_DOWNLOADING_EVENT); | 123                    APPCACHE_DOWNLOADING_EVENT); | 
| 124 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kProgressEvent, | 124 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kProgressEvent, | 
| 125                    APPCACHE_PROGRESS_EVENT); | 125                    APPCACHE_PROGRESS_EVENT); | 
| 126 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUpdateReadyEvent, | 126 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUpdateReadyEvent, | 
| 127                    APPCACHE_UPDATE_READY_EVENT); | 127                    APPCACHE_UPDATE_READY_EVENT); | 
| 128 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kCachedEvent, | 128 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kCachedEvent, | 
| 129                    APPCACHE_CACHED_EVENT); | 129                    APPCACHE_CACHED_EVENT); | 
| 130 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kObsoleteEvent, | 130 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kObsoleteEvent, | 
| 131                    APPCACHE_OBSOLETE_EVENT); | 131                    APPCACHE_OBSOLETE_EVENT); | 
| 132 | 132 | 
| 133 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kManifestError, | 133 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kManifestError, | 
| 134                    APPCACHE_MANIFEST_ERROR); | 134                    APPCACHE_MANIFEST_ERROR); | 
| 135 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kSignatureError, | 135 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kSignatureError, | 
| 136                    APPCACHE_SIGNATURE_ERROR); | 136                    APPCACHE_SIGNATURE_ERROR); | 
| 137 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kResourceError, | 137 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kResourceError, | 
| 138                    APPCACHE_RESOURCE_ERROR); | 138                    APPCACHE_RESOURCE_ERROR); | 
| 139 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kChangedError, | 139 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kChangedError, | 
| 140                    APPCACHE_CHANGED_ERROR); | 140                    APPCACHE_CHANGED_ERROR); | 
| 141 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kAbortError, APPCACHE_ABORT_ERROR); | 141 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kAbortError, APPCACHE_ABORT_ERROR); | 
| 142 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kQuotaError, APPCACHE_QUOTA_ERROR); | 142 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kQuotaError, APPCACHE_QUOTA_ERROR); | 
| 143 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kPolicyError, | 143 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kPolicyError, | 
| 144                    APPCACHE_POLICY_ERROR); | 144                    APPCACHE_POLICY_ERROR); | 
| 145 STATIC_ASSERT_ENUM(WebApplicationCacheHost::kUnknownError, | 145 STATIC_ASSERT_EQUAL(WebApplicationCacheHost::kUnknownError, | 
| 146                    APPCACHE_UNKNOWN_ERROR); | 146                    APPCACHE_UNKNOWN_ERROR); | 
| 147 | 147 | 
| 148 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelVerbose, APPCACHE_LOG_VERBOSE); | 148 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelVerbose, APPCACHE_LOG_VERBOSE); | 
| 149 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelInfo, APPCACHE_LOG_INFO); | 149 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelInfo, APPCACHE_LOG_INFO); | 
| 150 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelWarning, APPCACHE_LOG_WARNING); | 150 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelWarning, APPCACHE_LOG_WARNING); | 
| 151 STATIC_ASSERT_ENUM(WebConsoleMessage::kLevelError, APPCACHE_LOG_ERROR); | 151 STATIC_ASSERT_EQUAL(WebConsoleMessage::kLevelError, APPCACHE_LOG_ERROR); | 
| 152 | 152 | 
| 153 }  // namespace content | 153 }  // namespace content | 
| OLD | NEW | 
|---|