Index: chrome/browser/tab_contents/render_view_context_menu.cc |
=================================================================== |
--- chrome/browser/tab_contents/render_view_context_menu.cc (revision 113720) |
+++ chrome/browser/tab_contents/render_view_context_menu.cc (working copy) |
@@ -30,6 +30,7 @@ |
#include "chrome/browser/prefs/incognito_mode_prefs.h" |
#include "chrome/browser/prefs/pref_member.h" |
#include "chrome/browser/prefs/pref_service.h" |
+#include "chrome/browser/printing/print_preview_context_menu_observer.h" |
#include "chrome/browser/printing/print_preview_tab_controller.h" |
#include "chrome/browser/printing/print_view_manager.h" |
#include "chrome/browser/profiles/profile.h" |
@@ -597,6 +598,14 @@ |
AppendAllExtensionItems(); |
AppendDeveloperItems(); |
+ |
+ if (!print_preview_menu_observer_.get()) { |
vandebo (ex-Chrome)
2011/12/10 02:18:22
I don't see the definition for this, am I missing
Lei Zhang
2011/12/10 02:31:33
Forgot to upload the .h file.
|
+ TabContentsWrapper* wrapper = |
+ TabContentsWrapper::GetCurrentWrapperForContents(source_tab_contents_); |
+ print_preview_menu_observer_.reset( |
+ new PrintPreviewContextMenuObserver(wrapper)); |
+ } |
+ observers_.AddObserver(print_preview_menu_observer_.get()); |
} |
void RenderViewContextMenu::LookUpInDictionary() { |