| Index: chrome/browser/printing/printing_message_filter.h
|
| ===================================================================
|
| --- chrome/browser/printing/printing_message_filter.h (revision 138829)
|
| +++ chrome/browser/printing/printing_message_filter.h (working copy)
|
| @@ -30,7 +30,7 @@
|
| // renderer process on the IPC thread.
|
| class PrintingMessageFilter : public content::BrowserMessageFilter {
|
| public:
|
| - PrintingMessageFilter();
|
| + explicit PrintingMessageFilter(int render_process_id);
|
|
|
| // content::BrowserMessageFilter methods.
|
| virtual void OverrideThreadForMessage(
|
| @@ -53,7 +53,7 @@
|
| // to fill in resulting PDF in renderer.
|
| void OnAllocateTempFileForPrinting(base::FileDescriptor* temp_file_fd,
|
| int* sequence_number);
|
| - void OnTempFileForPrintingWritten(int sequence_number);
|
| + void OnTempFileForPrintingWritten(int render_view_id, int sequence_number);
|
| #endif
|
|
|
| // Get the default print setting. The task is handled by the print
|
| @@ -89,6 +89,8 @@
|
|
|
| printing::PrintJobManager* print_job_manager_;
|
|
|
| + int render_process_id_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(PrintingMessageFilter);
|
| };
|
|
|
|
|