Add "silent" and "print_background" option for printing.
This commit is contained in:
parent
d0c1b63064
commit
e43b3309af
10 changed files with 56 additions and 34 deletions
|
@ -22,7 +22,6 @@ PrintMsg_Print_Params::PrintMsg_Print_Params()
|
|||
selection_only(false),
|
||||
supports_alpha_blend(false),
|
||||
print_scaling_option(blink::WebPrintScalingOptionSourceSize),
|
||||
print_to_pdf(false),
|
||||
title(),
|
||||
url(),
|
||||
should_print_backgrounds(false) {
|
||||
|
@ -44,7 +43,6 @@ void PrintMsg_Print_Params::Reset() {
|
|||
selection_only = false;
|
||||
supports_alpha_blend = false;
|
||||
print_scaling_option = blink::WebPrintScalingOptionSourceSize;
|
||||
print_to_pdf = false;
|
||||
title.clear();
|
||||
url.clear();
|
||||
should_print_backgrounds = false;
|
||||
|
|
|
@ -40,7 +40,6 @@ struct PrintMsg_Print_Params {
|
|||
bool selection_only;
|
||||
bool supports_alpha_blend;
|
||||
blink::WebPrintScalingOption print_scaling_option;
|
||||
bool print_to_pdf;
|
||||
base::string16 title;
|
||||
base::string16 url;
|
||||
bool should_print_backgrounds;
|
||||
|
@ -108,9 +107,6 @@ IPC_STRUCT_TRAITS_BEGIN(PrintMsg_Print_Params)
|
|||
// Specifies the page scaling option for preview printing.
|
||||
IPC_STRUCT_TRAITS_MEMBER(print_scaling_option)
|
||||
|
||||
// True if print to pdf is requested.
|
||||
IPC_STRUCT_TRAITS_MEMBER(print_to_pdf)
|
||||
|
||||
// Title string to be printed as header if requested by the user.
|
||||
IPC_STRUCT_TRAITS_MEMBER(title)
|
||||
|
||||
|
@ -187,7 +183,9 @@ IPC_STRUCT_END()
|
|||
|
||||
// Tells the render view to switch the CSS to print media type, renders every
|
||||
// requested pages and switch back the CSS to display media type.
|
||||
IPC_MESSAGE_ROUTED0(PrintMsg_PrintPages)
|
||||
IPC_MESSAGE_ROUTED2(PrintMsg_PrintPages,
|
||||
bool /* silent print */,
|
||||
bool /* print page's background */)
|
||||
|
||||
// Tells the render view that printing is done so it can clean up.
|
||||
IPC_MESSAGE_ROUTED1(PrintMsg_PrintingDone,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue