| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // IPC messages for printing. | 5 // IPC messages for printing. |
| 6 // Multiply-included message file, hence no include guard. | 6 // Multiply-included message file, hence no include guard. |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 195 IPC_STRUCT_MEMBER(int, document_cookie) | 195 IPC_STRUCT_MEMBER(int, document_cookie) |
| 196 | 196 |
| 197 // Total page count. | 197 // Total page count. |
| 198 IPC_STRUCT_MEMBER(int, page_count) | 198 IPC_STRUCT_MEMBER(int, page_count) |
| 199 | 199 |
| 200 // Indicates whether the previewed document is modifiable. | 200 // Indicates whether the previewed document is modifiable. |
| 201 IPC_STRUCT_MEMBER(bool, is_modifiable) | 201 IPC_STRUCT_MEMBER(bool, is_modifiable) |
| 202 | 202 |
| 203 // The id of the preview request. | 203 // The id of the preview request. |
| 204 IPC_STRUCT_MEMBER(int, preview_request_id) | 204 IPC_STRUCT_MEMBER(int, preview_request_id) |
| 205 |
| 206 // Indicates whether the existing preview data needs to be cleared or not. |
| 207 IPC_STRUCT_MEMBER(bool, clear_preview_data) |
| 205 IPC_STRUCT_END() | 208 IPC_STRUCT_END() |
| 206 | 209 |
| 207 // Parameters to describe a rendered page. | 210 // Parameters to describe a rendered page. |
| 208 IPC_STRUCT_BEGIN(PrintHostMsg_DidPrintPage_Params) | 211 IPC_STRUCT_BEGIN(PrintHostMsg_DidPrintPage_Params) |
| 209 // A shared memory handle to the EMF data. This data can be quite large so a | 212 // A shared memory handle to the EMF data. This data can be quite large so a |
| 210 // memory map needs to be used. | 213 // memory map needs to be used. |
| 211 IPC_STRUCT_MEMBER(base::SharedMemoryHandle, metafile_data_handle) | 214 IPC_STRUCT_MEMBER(base::SharedMemoryHandle, metafile_data_handle) |
| 212 | 215 |
| 213 // Size of the metafile data. | 216 // Size of the metafile data. |
| 214 IPC_STRUCT_MEMBER(uint32, data_size) | 217 IPC_STRUCT_MEMBER(uint32, data_size) |
| (...skipping 143 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 358 | 361 |
| 359 // Asks the browser whether the print preview has been cancelled. | 362 // Asks the browser whether the print preview has been cancelled. |
| 360 IPC_SYNC_MESSAGE_ROUTED2_1(PrintHostMsg_CheckForCancel, | 363 IPC_SYNC_MESSAGE_ROUTED2_1(PrintHostMsg_CheckForCancel, |
| 361 std::string /* print preview ui address */, | 364 std::string /* print preview ui address */, |
| 362 int /* request id */, | 365 int /* request id */, |
| 363 bool /* print preview cancelled */) | 366 bool /* print preview cancelled */) |
| 364 | 367 |
| 365 // Sends back to the browser the complete rendered document for print preview | 368 // Sends back to the browser the complete rendered document for print preview |
| 366 // that was requested by a PrintMsg_PrintPreview message. The memory handle in | 369 // that was requested by a PrintMsg_PrintPreview message. The memory handle in |
| 367 // this message is already valid in the browser process. | 370 // this message is already valid in the browser process. |
| 368 IPC_MESSAGE_ROUTED1(PrintHostMsg_PagesReadyForPreview, | 371 IPC_MESSAGE_ROUTED1(PrintHostMsg_MetafileReadyForPrinting, |
| 369 PrintHostMsg_DidPreviewDocument_Params /* params */) | 372 PrintHostMsg_DidPreviewDocument_Params /* params */) |
| 370 | 373 |
| 371 // Tell the browser printing failed. | 374 // Tell the browser printing failed. |
| 372 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintingFailed, | 375 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintingFailed, |
| 373 int /* document cookie */) | 376 int /* document cookie */) |
| 374 | 377 |
| 375 // Tell the browser print preview failed. | 378 // Tell the browser print preview failed. |
| 376 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintPreviewFailed, | 379 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintPreviewFailed, |
| 377 int /* document cookie */) | 380 int /* document cookie */) |
| 378 | 381 |
| 379 // Tell the browser print preview was cancelled. | 382 // Tell the browser print preview was cancelled. |
| 380 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintPreviewCancelled, | 383 IPC_MESSAGE_ROUTED1(PrintHostMsg_PrintPreviewCancelled, |
| 381 int /* document cookie */) | 384 int /* document cookie */) |
| OLD | NEW |