Index: chrome/browser/dom_ui/new_tab_ui.cc |
diff --git a/chrome/browser/dom_ui/new_tab_ui.cc b/chrome/browser/dom_ui/new_tab_ui.cc |
index 02594fe956b9ec151b13ace7e153de36e29d1787..d6aad599f26f2a7b74a728226907f5f1102f2378 100644 |
--- a/chrome/browser/dom_ui/new_tab_ui.cc |
+++ b/chrome/browser/dom_ui/new_tab_ui.cc |
@@ -15,6 +15,7 @@ |
#include "base/command_line.h" |
#include "base/file_util.h" |
#include "base/histogram.h" |
+#include "base/singleton.h" |
#include "base/string_piece.h" |
#include "base/thread.h" |
#include "chrome/browser/browser.h" |
@@ -552,7 +553,7 @@ NewTabUI::NewTabUI(TabContents* contents) |
ChromeThread::PostTask( |
ChromeThread::IO, FROM_HERE, |
NewRunnableMethod( |
- &chrome_url_data_manager, |
+ Singleton<ChromeURLDataManager>().get(), |
&ChromeURLDataManager::AddDataSource, |
html_source)); |
} else { |
@@ -575,7 +576,7 @@ NewTabUI::NewTabUI(TabContents* contents) |
bool posted = ChromeThread::PostTask( |
ChromeThread::IO, FROM_HERE, |
NewRunnableMethod( |
- &chrome_url_data_manager, |
+ Singleton<ChromeURLDataManager>().get(), |
&ChromeURLDataManager::AddDataSource, |
html_source)); |
if (!posted) { |
@@ -622,7 +623,7 @@ void NewTabUI::InitializeCSSCaches() { |
bool posted = ChromeThread::PostTask( |
ChromeThread::IO, FROM_HERE, |
NewRunnableMethod( |
- &chrome_url_data_manager, |
+ Singleton<ChromeURLDataManager>().get(), |
&ChromeURLDataManager::AddDataSource, |
theme)); |
if (!posted) { |