Index: extensions/utility/utility_handler.h |
diff --git a/extensions/utility/utility_handler.h b/extensions/utility/utility_handler.h |
index 2bc12f423acb050834b85d8bffeaadda76afffb3..2378dcd3e8815689a326141cf8cdd4cc30d474bc 100644 |
--- a/extensions/utility/utility_handler.h |
+++ b/extensions/utility/utility_handler.h |
@@ -7,17 +7,16 @@ |
#include <string> |
-#include "base/callback.h" |
#include "base/macros.h" |
-namespace base { |
-class FilePath; |
-} |
- |
namespace IPC { |
class Message; |
} |
+namespace service_manager { |
+class InterfaceRegistry; |
+} |
+ |
namespace extensions { |
// A handler for extensions-related IPC from within utility processes. |
@@ -28,16 +27,15 @@ class UtilityHandler { |
static void UtilityThreadStarted(); |
+ static void ExposeInterfacesToBrowser( |
+ service_manager::InterfaceRegistry* registry, |
+ bool running_elevated); |
+ |
bool OnMessageReceived(const IPC::Message& message); |
private: |
// IPC message handlers. |
void OnParseUpdateManifest(const std::string& xml); |
- void OnUnzipToDir(const base::FilePath& zip_path, const base::FilePath& dir); |
- void OnUnpackExtension(const base::FilePath& directory_path, |
- const std::string& extension_id, |
- int location, |
- int creation_flags); |
DISALLOW_COPY_AND_ASSIGN(UtilityHandler); |
}; |