diff options
Diffstat (limited to 'content/browser/tab_contents/tab_contents_unittest.cc')
-rw-r--r-- | content/browser/tab_contents/tab_contents_unittest.cc | 9 |
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 { |