Index: chrome/browser/ui/prefs/prefs_tab_helper.cc |
diff --git a/chrome/browser/ui/prefs/prefs_tab_helper.cc b/chrome/browser/ui/prefs/prefs_tab_helper.cc |
index bf099f7c2c61ce603d374f740212a3504ebe0b9d..e59f46357fbc22d24c77a542db3d0fd87fb136bc 100644 |
--- a/chrome/browser/ui/prefs/prefs_tab_helper.cc |
+++ b/chrome/browser/ui/prefs/prefs_tab_helper.cc |
@@ -96,6 +96,7 @@ const char* kPrefsToObserve[] = { |
prefs::kDefaultZoomLevel, |
prefs::kDefaultCharset, |
prefs::kEnableReferrers, |
+ prefs::kEnableDoNotTrack, |
prefs::kWebKitAllowDisplayingInsecureContent, |
prefs::kWebKitAllowRunningInsecureContent, |
prefs::kWebKitDefaultFixedFontSize, |
@@ -525,7 +526,8 @@ void PrefsTabHelper::Observe(int type, |
StartsWithASCII(*pref_name_in, "webkit.webprefs.", true)) { |
UpdateWebPreferences(); |
} else if (*pref_name_in == prefs::kDefaultZoomLevel || |
- *pref_name_in == prefs::kEnableReferrers) { |
+ *pref_name_in == prefs::kEnableReferrers || |
+ *pref_name_in == prefs::kEnableDoNotTrack) { |
UpdateRendererPreferences(); |
} else { |
NOTREACHED() << "unexpected pref change notification" << *pref_name_in; |