Index: chrome/browser/ui/webui/omnibox/omnibox_ui.h |
diff --git a/chrome/browser/ui/webui/omnibox/omnibox_ui.h b/chrome/browser/ui/webui/omnibox/omnibox_ui.h |
index e52b59be0d85ce747b5b8a36f4f8b38642626546..a01ecd328d1aed04a93a2910b8453b6b26d2d15f 100644 |
--- a/chrome/browser/ui/webui/omnibox/omnibox_ui.h |
+++ b/chrome/browser/ui/webui/omnibox/omnibox_ui.h |
@@ -7,9 +7,10 @@ |
#include "base/basictypes.h" |
#include "chrome/browser/ui/webui/mojo_web_ui_controller.h" |
+#include "chrome/browser/ui/webui/omnibox/omnibox.mojom.h" |
// The UI for chrome://omnibox/ |
-class OmniboxUI : public MojoWebUIController { |
+class OmniboxUI : public MojoWebUIController<OmniboxUIHandlerMojo> { |
public: |
explicit OmniboxUI(content::WebUI* contents); |
virtual ~OmniboxUI(); |
@@ -17,7 +18,7 @@ class OmniboxUI : public MojoWebUIController { |
private: |
// MojoWebUIController overrides: |
virtual scoped_ptr<MojoWebUIHandler> CreateUIHandler( |
- mojo::ScopedMessagePipeHandle handle_to_page) OVERRIDE; |
+ mojo::InterfaceRequest<OmniboxUIHandlerMojo> request) OVERRIDE; |
DISALLOW_COPY_AND_ASSIGN(OmniboxUI); |
}; |