| 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_;
|
|
|