| Index: chrome/browser/ui/webui/print_preview_ui.h
|
| diff --git a/chrome/browser/ui/webui/print_preview_ui.h b/chrome/browser/ui/webui/print_preview_ui.h
|
| index 58ceda8488c1960b7dc47cc77dbc7f1e9a3a17c8..95657610514e4d1ff2789ade98f3e27124cbf48b 100644
|
| --- a/chrome/browser/ui/webui/print_preview_ui.h
|
| +++ b/chrome/browser/ui/webui/print_preview_ui.h
|
| @@ -44,6 +44,15 @@ class PrintPreviewUI : public ChromeWebUI {
|
| // message.
|
| void OnInitiatorTabClosed(const std::string& initiator_tab_url);
|
|
|
| + void setTabHiddenForPrint() {
|
| + is_tab_hidden_for_print_ = true;
|
| + }
|
| +
|
| + // Returns true if the current tab is hidden for printing.
|
| + bool isHidden() {
|
| + return is_tab_hidden_for_print_;
|
| + }
|
| +
|
| private:
|
| // Helper function
|
| PrintPreviewDataService* print_preview_data_service();
|
| @@ -53,6 +62,9 @@ class PrintPreviewUI : public ChromeWebUI {
|
| // Store the PrintPreviewUI address string.
|
| std::string preview_ui_addr_str_;
|
|
|
| + // True when the current tab is hidden for printing.
|
| + bool is_tab_hidden_for_print_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(PrintPreviewUI);
|
| };
|
|
|
|
|