Index: chrome/browser/extensions/extension_web_ui.h |
diff --git a/chrome/browser/extensions/extension_web_ui.h b/chrome/browser/extensions/extension_web_ui.h |
index fcc47e3cb0fc9b5499dec92a5359201112e02034..4d46e8f9e32d605e0129229ed27f4dbcc0608d12 100644 |
--- a/chrome/browser/extensions/extension_web_ui.h |
+++ b/chrome/browser/extensions/extension_web_ui.h |
@@ -8,15 +8,19 @@ |
#include <string> |
#include "base/memory/scoped_ptr.h" |
-#include "chrome/browser/bookmarks/bookmark_manager_extension_api.h" |
#include "chrome/browser/favicon/favicon_service.h" |
#include "chrome/common/extensions/extension.h" |
#include "content/public/browser/web_ui_controller.h" |
namespace content { |
+class BrowserContext; |
class WebContents; |
} |
+namespace extensions { |
+class BookmarkManagerPrivateEventRouter; |
+} |
+ |
class PrefService; |
class Profile; |
@@ -32,8 +36,8 @@ class ExtensionWebUI : public content::WebUIController { |
virtual ~ExtensionWebUI(); |
- virtual BookmarkManagerExtensionEventRouter* |
- bookmark_manager_extension_event_router(); |
+ virtual extensions::BookmarkManagerPrivateEventRouter* |
+ bookmark_manager_private_event_router(); |
// BrowserURLHandler |
static bool HandleChromeURLOverride(GURL* url, |
@@ -72,8 +76,8 @@ class ExtensionWebUI : public content::WebUIController { |
// TODO(aa): This seems out of place. Why is it not with the event routers for |
// the other extension APIs? |
- scoped_ptr<BookmarkManagerExtensionEventRouter> |
- bookmark_manager_extension_event_router_; |
+ scoped_ptr<extensions::BookmarkManagerPrivateEventRouter> |
+ bookmark_manager_private_event_router_; |
// The URL this WebUI was created for. |
GURL url_; |