Chromium Code Reviews| 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() { |