Chromium Code Reviews| Index: chrome/browser/resources/print_preview/print_preview.js |
| diff --git a/chrome/browser/resources/print_preview/print_preview.js b/chrome/browser/resources/print_preview/print_preview.js |
| index 1ebbaae446c4ff18551967e31e07dce7f96f8cbc..162680c0eb46d33a848d262943a30af15e2af25b 100644 |
| --- a/chrome/browser/resources/print_preview/print_preview.js |
| +++ b/chrome/browser/resources/print_preview/print_preview.js |
| @@ -433,11 +433,11 @@ function requestToPrintDocument() { |
| if (hasPendingPrintDocumentRequest) { |
| if (printToPDF) { |
| - // TODO(thestig) disable controls here. |
| - } else { |
| - isTabHidden = true; |
| - chrome.send('hidePreview'); |
| - } |
| + sendPrintDocumentRequest(); |
| + } else { |
| + isTabHidden = true; |
| + chrome.send('hidePreview'); |
|
kmadhusu
2011/09/02 21:47:03
Create a helper function to set isTabHidden = true
dpapad
2011/09/07 00:46:19
This is only performed once here (as of latest pat
|
| + } |
| return; |
| } |
| @@ -536,6 +536,11 @@ function fileSelectionCancelled() { |
| // TODO(thestig) re-enable controls here. |
| } |
| +function fileSelectionCompleted() { |
| + isTabHidden = true; |
|
kmadhusu
2011/09/02 21:47:03
Call that helper function here.
dpapad
2011/09/07 00:46:19
The preview tab is not hidden anymore here, instea
|
| + chrome.send('hidePreview'); |
| +} |
| + |
| /** |
| * Set the default printer. If there is one, generate a print preview. |
| * @param {string} printer Name of the default printer. Empty if none. |
| @@ -978,6 +983,7 @@ function onDidPreviewPage(pageNumber, previewUid, previewResponseId) { |
| * this response. |
| */ |
| function updatePrintPreview(previewUid, previewResponseId) { |
| + console.log("updatePrintPreview " + previewResponseId); |
|
kmadhusu
2011/09/02 21:47:03
remove console.log
dpapad
2011/09/07 00:46:19
Done.
|
| if (!isExpectedPreviewResponse(previewResponseId)) |
| return; |
| hasPendingPreviewRequest = false; |