summaryrefslogtreecommitdiffstats
path: root/content/browser/tab_contents/tab_contents_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'content/browser/tab_contents/tab_contents_unittest.cc')
-rw-r--r--content/browser/tab_contents/tab_contents_unittest.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/content/browser/tab_contents/tab_contents_unittest.cc b/content/browser/tab_contents/tab_contents_unittest.cc
index b37912d..4a591e2 100644
--- a/content/browser/tab_contents/tab_contents_unittest.cc
+++ b/content/browser/tab_contents/tab_contents_unittest.cc
@@ -30,19 +30,19 @@ using content::BrowserThread;
using content::NavigationEntry;
using content::NavigationEntryImpl;
using content::WebContents;
+using content::WebUIController;
using webkit::forms::PasswordForm;
namespace {
class TabContentsTestWebUIFactory : public content::EmptyWebUIFactory {
public:
- virtual WebUI* CreateWebUIForURL(WebContents* source,
- const GURL& url) const OVERRIDE {
+ virtual WebUIController* CreateWebUIForURL(WebUI* web_ui,
+ const GURL& url) const OVERRIDE {
if (!HasWebUIScheme(url))
return NULL;
- static content::WebUIController temp_controller;
- return new WebUI(source, &temp_controller);
+ return new WebUIController(web_ui);
}
virtual bool UseWebUIForURL(content::BrowserContext* browser_context,
@@ -58,7 +58,6 @@ class TabContentsTestWebUIFactory : public content::EmptyWebUIFactory {
const GURL& url) const {
return HasWebUIScheme(url);
}
-
};
class TabContentsTestBrowserClient : public content::MockContentBrowserClient {