| Index: chrome/browser/printing/print_view_manager.cc
|
| diff --git a/chrome/browser/printing/print_view_manager.cc b/chrome/browser/printing/print_view_manager.cc
|
| index 56c58ca6693a47510f67eb722bcff7707cb36b10..cad5695004979547065700eee863ec5f7a757cba 100644
|
| --- a/chrome/browser/printing/print_view_manager.cc
|
| +++ b/chrome/browser/printing/print_view_manager.cc
|
| @@ -389,10 +389,6 @@ void PrintViewManager::Observe(int type,
|
| OnNotifyPrintJobEvent(*content::Details<JobEventDetails>(details).ptr());
|
| break;
|
| }
|
| - case chrome::NOTIFICATION_PREF_CHANGED: {
|
| - UpdateScriptedPrintingBlocked();
|
| - break;
|
| - }
|
| case chrome::NOTIFICATION_CONTENT_BLOCKED_STATE_CHANGED: {
|
| tab_content_blocked_ = *content::Details<const bool>(details).ptr();
|
| UpdateScriptedPrintingBlocked();
|
| @@ -405,6 +401,11 @@ void PrintViewManager::Observe(int type,
|
| }
|
| }
|
|
|
| +void PrintViewManager::OnPreferenceChanged(PrefServiceBase* service,
|
| + const std::string& pref_name) {
|
| + UpdateScriptedPrintingBlocked();
|
| +}
|
| +
|
| void PrintViewManager::OnNotifyPrintJobEvent(
|
| const JobEventDetails& event_details) {
|
| switch (event_details.type()) {
|
|
|