Index: mojo/shell/package_manager/package_manager_impl.h |
diff --git a/mojo/package_manager/package_manager_impl.h b/mojo/shell/package_manager/package_manager_impl.h |
similarity index 74% |
rename from mojo/package_manager/package_manager_impl.h |
rename to mojo/shell/package_manager/package_manager_impl.h |
index 3001fe33f6ee3ea26efe45dba73273176c4e253c..eb3ac4ac6c1c23183c146f9354312ba6a2913ba1 100644 |
--- a/mojo/package_manager/package_manager_impl.h |
+++ b/mojo/shell/package_manager/package_manager_impl.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 MOJO_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |
-#define MOJO_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |
+#ifndef MOJO_SHELL_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |
+#define MOJO_SHELL_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |
#include <stdint.h> |
@@ -21,16 +21,14 @@ class TaskRunner; |
namespace mojo { |
class ContentHandler; |
namespace shell { |
+class ContentHandlerConnection; |
class Fetcher; |
class Identity; |
-} |
-namespace package_manager { |
-class ContentHandlerConnection; |
-// This is the default implementation of shell::PackageManager. It loads |
-// http/s urls off the network as well as providing special handling for mojo: |
-// and about: urls. |
-class PackageManagerImpl : public shell::PackageManager { |
+// This is the default implementation of PackageManager. It loads http/s urls |
+// off the network as well as providing special handling for mojo: and about: |
+// urls. |
+class PackageManagerImpl : public PackageManager { |
public: |
// mojo: urls are only supported if |shell_file_root| is non-empty. |
// |task_runner| is used by Fetchers created by the PackageManager to complete |
@@ -60,38 +58,38 @@ class PackageManagerImpl : public shell::PackageManager { |
using ApplicationPackagedAlias = std::map<GURL, std::pair<GURL, std::string>>; |
using MimeTypeToURLMap = std::map<std::string, GURL>; |
using IdentityToContentHandlerMap = |
- std::map<shell::Identity, ContentHandlerConnection*>; |
+ std::map<Identity, ContentHandlerConnection*>; |
- // Overridden from shell::PackageManager: |
- void SetApplicationManager(shell::ApplicationManager* manager) override; |
+ // Overridden from PackageManager: |
+ void SetApplicationManager(ApplicationManager* manager) override; |
void FetchRequest( |
URLRequestPtr request, |
- const shell::Fetcher::FetchCallback& loader_callback) override; |
+ const Fetcher::FetchCallback& loader_callback) override; |
uint32_t HandleWithContentHandler( |
- shell::Fetcher* fetcher, |
- const shell::Identity& source, |
+ Fetcher* fetcher, |
+ const Identity& source, |
const GURL& target_url, |
- const shell::CapabilityFilter& target_filter, |
+ const CapabilityFilter& target_filter, |
InterfaceRequest<Application>* application_request) override; |
GURL ResolveURL(const GURL& url); |
bool ShouldHandleWithContentHandler( |
- shell::Fetcher* fetcher, |
+ Fetcher* fetcher, |
const GURL& target_url, |
- const shell::CapabilityFilter& target_filter, |
- shell::Identity* content_handler_identity, |
+ const CapabilityFilter& target_filter, |
+ Identity* content_handler_identity, |
URLResponsePtr* response) const; |
// Returns a running ContentHandler for |content_handler_identity|, if there |
// is not one running one is started for |source_identity|. |
ContentHandlerConnection* GetContentHandler( |
- const shell::Identity& content_handler_identity, |
- const shell::Identity& source_identity); |
+ const Identity& content_handler_identity, |
+ const Identity& source_identity); |
void OnContentHandlerConnectionClosed( |
ContentHandlerConnection* content_handler); |
- shell::ApplicationManager* application_manager_; |
+ ApplicationManager* application_manager_; |
scoped_ptr<fetcher::URLResolver> url_resolver_; |
const bool disable_cache_; |
NetworkServicePtr network_service_; |
@@ -107,7 +105,7 @@ class PackageManagerImpl : public shell::PackageManager { |
DISALLOW_COPY_AND_ASSIGN(PackageManagerImpl); |
}; |
-} // namespace package_manager |
+} // namespace shell |
} // namespace mojo |
-#endif // MOJO_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |
+#endif // MOJO_SHELL_PACKAGE_MANAGER_PACKAGE_MANAGER_IMPL_H_ |