| Index: content/browser/cache_storage/cache_storage_dispatcher_host.cc
|
| diff --git a/content/browser/cache_storage/cache_storage_dispatcher_host.cc b/content/browser/cache_storage/cache_storage_dispatcher_host.cc
|
| index af73b7872768cbbf61278a4ad012b91fa92602ef..1cb817d1582d78c130932a9ff2f8df3493e457c9 100644
|
| --- a/content/browser/cache_storage/cache_storage_dispatcher_host.cc
|
| +++ b/content/browser/cache_storage/cache_storage_dispatcher_host.cc
|
| @@ -11,7 +11,6 @@
|
| #include "base/logging.h"
|
| #include "base/macros.h"
|
| #include "base/strings/string16.h"
|
| -#include "base/strings/utf_string_conversions.h"
|
| #include "base/trace_event/trace_event.h"
|
| #include "content/browser/bad_message.h"
|
| #include "content/browser/cache_storage/cache_storage_cache.h"
|
| @@ -122,7 +121,7 @@ void CacheStorageDispatcherHost::OnCacheStorageHas(
|
| return;
|
| }
|
| context_->cache_manager()->HasCache(
|
| - origin, base::UTF16ToUTF8(cache_name),
|
| + origin, cache_name,
|
| base::Bind(&CacheStorageDispatcherHost::OnCacheStorageHasCallback, this,
|
| thread_id, request_id));
|
| }
|
| @@ -139,7 +138,7 @@ void CacheStorageDispatcherHost::OnCacheStorageOpen(
|
| return;
|
| }
|
| context_->cache_manager()->OpenCache(
|
| - origin, base::UTF16ToUTF8(cache_name),
|
| + origin, cache_name,
|
| base::Bind(&CacheStorageDispatcherHost::OnCacheStorageOpenCallback, this,
|
| thread_id, request_id));
|
| }
|
| @@ -156,7 +155,7 @@ void CacheStorageDispatcherHost::OnCacheStorageDelete(
|
| return;
|
| }
|
| context_->cache_manager()->DeleteCache(
|
| - origin, base::UTF16ToUTF8(cache_name),
|
| + origin, cache_name,
|
| base::Bind(&CacheStorageDispatcherHost::OnCacheStorageDeleteCallback,
|
| this, thread_id, request_id));
|
| }
|
| @@ -201,8 +200,7 @@ void CacheStorageDispatcherHost::OnCacheStorageMatch(
|
| return;
|
| }
|
| context_->cache_manager()->MatchCache(
|
| - origin, base::UTF16ToUTF8(match_params.cache_name),
|
| - std::move(scoped_request),
|
| + origin, match_params.cache_name, std::move(scoped_request),
|
| base::Bind(&CacheStorageDispatcherHost::OnCacheStorageMatchCallback, this,
|
| thread_id, request_id));
|
| }
|
| @@ -362,7 +360,7 @@ void CacheStorageDispatcherHost::OnCacheStorageDeleteCallback(
|
| void CacheStorageDispatcherHost::OnCacheStorageKeysCallback(
|
| int thread_id,
|
| int request_id,
|
| - const std::vector<std::string>& strings,
|
| + const std::vector<base::string16>& cache_names,
|
| CacheStorageError error) {
|
| if (error != CACHE_STORAGE_OK) {
|
| Send(new CacheStorageMsg_CacheStorageKeysError(
|
| @@ -370,12 +368,8 @@ void CacheStorageDispatcherHost::OnCacheStorageKeysCallback(
|
| return;
|
| }
|
|
|
| - std::vector<base::string16> string16s;
|
| - for (size_t i = 0, max = strings.size(); i < max; ++i) {
|
| - string16s.push_back(base::UTF8ToUTF16(strings[i]));
|
| - }
|
| Send(new CacheStorageMsg_CacheStorageKeysSuccess(thread_id, request_id,
|
| - string16s));
|
| + cache_names));
|
| }
|
|
|
| void CacheStorageDispatcherHost::OnCacheStorageMatchCallback(
|
|
|