Index: chrome/browser/ui/webui/ntp/new_tab_ui.cc |
diff --git a/chrome/browser/ui/webui/ntp/new_tab_ui.cc b/chrome/browser/ui/webui/ntp/new_tab_ui.cc |
index 48b24383a843898d7f95e5edeb350ae7a3107737..7ce727e53fa847598e061b787d01f64e5623cd1d 100644 |
--- a/chrome/browser/ui/webui/ntp/new_tab_ui.cc |
+++ b/chrome/browser/ui/webui/ntp/new_tab_ui.cc |
@@ -135,10 +135,13 @@ NewTabUI::NewTabUI(content::WebUI* web_ui) |
pref_change_registrar_.Init(GetProfile()->GetPrefs()); |
pref_change_registrar_.Add(prefs::kShowBookmarkBar, this); |
+ |
+#if !defined(OS_ANDROID) |
Elliot Glaysher
2012/03/07 23:52:46
Comment about why this is temporary
Ted C
2012/03/08 19:42:08
Done. Comment added. I will also look into creat
|
// Listen for theme installation. |
registrar_.Add(this, chrome::NOTIFICATION_BROWSER_THEME_CHANGED, |
content::Source<ThemeService>( |
ThemeServiceFactory::GetForProfile(GetProfile()))); |
+#endif |
} |
NewTabUI::~NewTabUI() { |
@@ -206,6 +209,7 @@ void NewTabUI::Observe(int type, |
web_ui()->CallJavascriptFunction("ntp.setBookmarkBarAttached", attached); |
break; |
} |
+#if !defined(OS_ANDROID) |
case chrome::NOTIFICATION_BROWSER_THEME_CHANGED: { |
InitializeCSSCaches(); |
StringValue attribution( |
@@ -214,6 +218,7 @@ void NewTabUI::Observe(int type, |
web_ui()->CallJavascriptFunction("ntp.themeChanged", attribution); |
break; |
} |
+#endif |
case content::NOTIFICATION_RENDER_WIDGET_HOST_DID_PAINT: { |
last_paint_ = base::TimeTicks::Now(); |
break; |
@@ -224,9 +229,11 @@ void NewTabUI::Observe(int type, |
} |
void NewTabUI::InitializeCSSCaches() { |
+#if !defined(OS_ANDROID) |
Profile* profile = GetProfile(); |
ThemeSource* theme = new ThemeSource(profile); |
profile->GetChromeURLDataManager()->AddDataSource(theme); |
+#endif |
} |
// static |