| Index: chrome/browser/extensions/api/downloads/downloads_api.h
|
| diff --git a/chrome/browser/download/download_extension_api.h b/chrome/browser/extensions/api/downloads/downloads_api.h
|
| similarity index 89%
|
| rename from chrome/browser/download/download_extension_api.h
|
| rename to chrome/browser/extensions/api/downloads/downloads_api.h
|
| index 9cf95f4f7dfdef600c59268c3480b20cfbe4638a..372c80c77ed6fa51a8533fb01c7de30c4f9d97d9 100644
|
| --- a/chrome/browser/download/download_extension_api.h
|
| +++ b/chrome/browser/extensions/api/downloads/downloads_api.h
|
| @@ -2,8 +2,8 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -#ifndef CHROME_BROWSER_DOWNLOAD_DOWNLOAD_EXTENSION_API_H_
|
| -#define CHROME_BROWSER_DOWNLOAD_DOWNLOAD_EXTENSION_API_H_
|
| +#ifndef CHROME_BROWSER_EXTENSIONS_API_DOWNLOADS_DOWNLOADS_API_H_
|
| +#define CHROME_BROWSER_EXTENSIONS_API_DOWNLOADS_DOWNLOADS_API_H_
|
| #pragma once
|
|
|
| #include <map>
|
| @@ -12,7 +12,6 @@
|
|
|
| #include "base/file_path.h"
|
| #include "base/memory/singleton.h"
|
| -#include "base/stl_util.h"
|
| #include "base/string16.h"
|
| #include "base/values.h"
|
| #include "chrome/browser/extensions/extension_function.h"
|
| @@ -28,7 +27,7 @@ class ResourceContext;
|
| class ResourceDispatcherHost;
|
| }
|
|
|
| -// Functions in the chrome.experimental.downloads namespace facilitate
|
| +// Functions in the chrome.downloads namespace facilitate
|
| // controlling downloads from extensions. See the full API doc at
|
| // http://goo.gl/6hO1n
|
|
|
| @@ -123,7 +122,7 @@ class AsyncDownloadsFunction : public AsyncExtensionFunction,
|
|
|
| class DownloadsDownloadFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.download");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.download");
|
|
|
| DownloadsDownloadFunction();
|
|
|
| @@ -162,7 +161,7 @@ class DownloadsDownloadFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsSearchFunction : public SyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.search");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.search");
|
|
|
| DownloadsSearchFunction();
|
|
|
| @@ -185,7 +184,7 @@ class DownloadsSearchFunction : public SyncDownloadsFunction {
|
|
|
| class DownloadsPauseFunction : public SyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.pause");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.pause");
|
|
|
| DownloadsPauseFunction();
|
|
|
| @@ -203,7 +202,7 @@ class DownloadsPauseFunction : public SyncDownloadsFunction {
|
|
|
| class DownloadsResumeFunction : public SyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.resume");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.resume");
|
|
|
| DownloadsResumeFunction();
|
|
|
| @@ -221,7 +220,7 @@ class DownloadsResumeFunction : public SyncDownloadsFunction {
|
|
|
| class DownloadsCancelFunction : public SyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.cancel");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.cancel");
|
|
|
| DownloadsCancelFunction();
|
|
|
| @@ -239,7 +238,7 @@ class DownloadsCancelFunction : public SyncDownloadsFunction {
|
|
|
| class DownloadsEraseFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.erase");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.erase");
|
|
|
| DownloadsEraseFunction();
|
|
|
| @@ -256,7 +255,7 @@ class DownloadsEraseFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsSetDestinationFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.setDestination");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.setDestination");
|
|
|
| DownloadsSetDestinationFunction();
|
|
|
| @@ -273,7 +272,7 @@ class DownloadsSetDestinationFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsAcceptDangerFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.acceptDanger");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.acceptDanger");
|
|
|
| DownloadsAcceptDangerFunction();
|
|
|
| @@ -290,7 +289,7 @@ class DownloadsAcceptDangerFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsShowFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.show");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.show");
|
|
|
| DownloadsShowFunction();
|
|
|
| @@ -307,7 +306,7 @@ class DownloadsShowFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsDragFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.drag");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.drag");
|
|
|
| DownloadsDragFunction();
|
|
|
| @@ -324,7 +323,7 @@ class DownloadsDragFunction : public AsyncDownloadsFunction {
|
|
|
| class DownloadsGetFileIconFunction : public AsyncDownloadsFunction {
|
| public:
|
| - DECLARE_EXTENSION_FUNCTION_NAME("experimental.downloads.getFileIcon");
|
| + DECLARE_EXTENSION_FUNCTION_NAME("downloads.getFileIcon");
|
|
|
| DownloadsGetFileIconFunction();
|
| void SetIconExtractorForTesting(DownloadFileIconExtractor* extractor);
|
| @@ -376,10 +375,9 @@ class ExtensionDownloadsEventRouter : public content::DownloadManager::Observer,
|
| content::DownloadManager* manager_;
|
| ItemMap downloads_;
|
| ItemJsonMap item_jsons_;
|
| - STLValueDeleter<ItemJsonMap> delete_item_jsons_;
|
| OnChangedStatMap on_changed_stats_;
|
| - STLValueDeleter<OnChangedStatMap> delete_on_changed_stats_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ExtensionDownloadsEventRouter);
|
| };
|
| -#endif // CHROME_BROWSER_DOWNLOAD_DOWNLOAD_EXTENSION_API_H_
|
| +
|
| +#endif // CHROME_BROWSER_EXTENSIONS_API_DOWNLOADS_DOWNLOADS_API_H_
|
|
|