Index: content/browser/mojo/mojo_shell_context.h |
diff --git a/content/browser/mojo/mojo_shell_context.h b/content/browser/mojo/mojo_shell_context.h |
index 897c01bb9ac4db5d1a6e7d29f60fd5627d826c48..b838781837b6038133f240226f0636d2aa59347e 100644 |
--- a/content/browser/mojo/mojo_shell_context.h |
+++ b/content/browser/mojo/mojo_shell_context.h |
@@ -26,14 +26,13 @@ namespace content { |
// MojoShellContext hosts the browser's ApplicationManager, coordinating |
// app registration and interconnection. |
-class CONTENT_EXPORT MojoShellContext |
- : public NON_EXPORTED_BASE(mojo::shell::ApplicationManager::Delegate) { |
+class CONTENT_EXPORT MojoShellContext { |
public: |
using StaticApplicationMap = |
std::map<GURL, base::Callback<scoped_ptr<mojo::ApplicationDelegate>()>>; |
MojoShellContext(); |
- ~MojoShellContext() override; |
+ ~MojoShellContext(); |
// Connects an application at |url| and gets a handle to its exposed services. |
// This is only intended for use in browser code that's not part of some Mojo |
@@ -61,13 +60,6 @@ class CONTENT_EXPORT MojoShellContext |
const mojo::shell::CapabilityFilter& filter, |
const mojo::Shell::ConnectToApplicationCallback& callback); |
- // mojo::shell::ApplicationManager::Delegate: |
- GURL ResolveMappings(const GURL& url) override; |
- GURL ResolveMojoURL(const GURL& url) override; |
- bool CreateFetcher( |
- const GURL& url, |
- const mojo::shell::Fetcher::FetchCallback& loader_callback) override; |
- |
static base::LazyInstance<scoped_ptr<Proxy>> proxy_; |
scoped_ptr<mojo::shell::ApplicationManager> application_manager_; |