Index: printing/printing_context_system_dialog_win.cc |
diff --git a/printing/printing_context_system_dialog_win.cc b/printing/printing_context_system_dialog_win.cc |
index b89f1a4e469ac89ca10b34942a95f8fd35a21010..e67ae3bf839f003d036e24e8b7b58097b30868ff 100644 |
--- a/printing/printing_context_system_dialog_win.cc |
+++ b/printing/printing_context_system_dialog_win.cc |
@@ -13,7 +13,7 @@ |
namespace printing { |
PrintingContextSytemDialogWin::PrintingContextSytemDialogWin(Delegate* delegate) |
- : PrintingContextWin(delegate), dialog_box_(NULL) { |
+ : PrintingContextWin(delegate) { |
} |
PrintingContextSytemDialogWin::~PrintingContextSytemDialogWin() { |
@@ -25,7 +25,6 @@ void PrintingContextSytemDialogWin::AskUserForSettings( |
bool is_scripted, |
const PrintSettingsCallback& callback) { |
DCHECK(!in_print_job_); |
- dialog_box_dismissed_ = false; |
HWND window = GetRootWindow(delegate_->GetParentView()); |
DCHECK(window); |
@@ -76,14 +75,6 @@ void PrintingContextSytemDialogWin::AskUserForSettings( |
callback.Run(ParseDialogResultEx(dialog_options)); |
} |
-void PrintingContextSytemDialogWin::Cancel() { |
- PrintingContextWin::Cancel(); |
- if (dialog_box_) { |
- DestroyWindow(dialog_box_); |
- dialog_box_dismissed_ = true; |
- } |
-} |
- |
HRESULT PrintingContextSytemDialogWin::ShowPrintDialog(PRINTDLGEX* options) { |
// Runs always on the UI thread. |
static bool is_dialog_shown = false; |