| Index: chrome/browser/ui/app_list/search/webstore_cache.cc | 
| diff --git a/chrome/browser/ui/app_list/search/webstore_cache.cc b/chrome/browser/ui/app_list/search/webstore_cache.cc | 
| deleted file mode 100644 | 
| index be130e4c7b86a03668079459b75dd207aa36f56b..0000000000000000000000000000000000000000 | 
| --- a/chrome/browser/ui/app_list/search/webstore_cache.cc | 
| +++ /dev/null | 
| @@ -1,47 +0,0 @@ | 
| -// Copyright 2013 The Chromium Authors. All rights reserved. | 
| -// Use of this source code is governed by a BSD-style license that can be | 
| -// found in the LICENSE file. | 
| - | 
| -#include "chrome/browser/ui/app_list/search/webstore_cache.h" | 
| - | 
| -#include "base/values.h" | 
| - | 
| -namespace app_list { | 
| -namespace { | 
| - | 
| -const int kWebstoreCacheMaxSize = 100; | 
| -const int kWebstoreCacheTimeLimitInMinutes = 1; | 
| - | 
| -}  // namespace | 
| - | 
| -void WebstoreCache::CacheDeletor::operator()(WebstoreCache::Payload& payload) { | 
| -  delete payload.second; | 
| -} | 
| - | 
| -WebstoreCache::WebstoreCache() | 
| -    : cache_(kWebstoreCacheMaxSize) { | 
| -} | 
| - | 
| -WebstoreCache::~WebstoreCache() { | 
| -} | 
| - | 
| -const base::DictionaryValue* WebstoreCache::Get(const std::string& query) { | 
| -  Cache::iterator iter = cache_.Get(query); | 
| -  if (iter != cache_.end()) { | 
| -    if (base::Time::Now() - iter->second.first <= | 
| -        base::TimeDelta::FromMinutes(kWebstoreCacheTimeLimitInMinutes)) { | 
| -      return iter->second.second; | 
| -    } else { | 
| -      cache_.Erase(iter); | 
| -    } | 
| -  } | 
| -  return NULL; | 
| -} | 
| - | 
| -void WebstoreCache::Put(const std::string& query, | 
| -                        scoped_ptr<base::DictionaryValue> result) { | 
| -  if (result) | 
| -    cache_.Put(query, std::make_pair(base::Time::Now(), result.release())); | 
| -} | 
| - | 
| -}  // namespace app_list | 
|  |