Index: chrome/browser/printing/print_preview_dialog_controller.h |
diff --git a/chrome/browser/printing/print_preview_dialog_controller.h b/chrome/browser/printing/print_preview_dialog_controller.h |
index 6a4cf4bd9b64970686d4a462e263290723fa1ef0..792b3fe20ee2cbf10b4840b9866e5fb48be85807 100644 |
--- a/chrome/browser/printing/print_preview_dialog_controller.h |
+++ b/chrome/browser/printing/print_preview_dialog_controller.h |
@@ -79,6 +79,11 @@ class PrintPreviewDialogController |
return is_creating_print_preview_dialog_; |
} |
+ void AddProxyDialogForWebContents(content::WebContents* source, |
+ content::WebContents* target); |
+ |
+ void RemoveProxyDialogForWebContents(content::WebContents* source); |
+ |
private: |
friend class base::RefCounted<PrintPreviewDialogController>; |
@@ -122,6 +127,8 @@ class PrintPreviewDialogController |
// Mapping between print preview dialog and the corresponding initiator. |
PrintPreviewDialogMap preview_dialog_map_; |
+ PrintPreviewDialogMap proxied_dialog_map_; |
+ |
// A registrar for listening to notifications. |
content::NotificationRegistrar registrar_; |