| Index: webkit/plugins/ppapi/ppapi_webplugin_impl.cc
|
| diff --git a/webkit/plugins/ppapi/ppapi_webplugin_impl.cc b/webkit/plugins/ppapi/ppapi_webplugin_impl.cc
|
| index fb0166217f54a830cb8e15b846286d0fc8b7e641..a6e3eb2ad2bf64864838122fa3089dd0a77c12da 100644
|
| --- a/webkit/plugins/ppapi/ppapi_webplugin_impl.cc
|
| +++ b/webkit/plugins/ppapi/ppapi_webplugin_impl.cc
|
| @@ -18,6 +18,7 @@
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebPluginParams.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebPoint.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebRect.h"
|
| +#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebSize.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebView.h"
|
| #include "webkit/plugins/ppapi/message_channel.h"
|
| #include "webkit/plugins/ppapi/npobject_var.h"
|
| @@ -31,6 +32,7 @@ using WebKit::WebPluginContainer;
|
| using WebKit::WebPluginParams;
|
| using WebKit::WebPoint;
|
| using WebKit::WebRect;
|
| +using WebKit::WebSize;
|
| using WebKit::WebString;
|
| using WebKit::WebURL;
|
| using WebKit::WebVector;
|
| @@ -249,9 +251,13 @@ bool WebPluginImpl::isPrintScalingDisabled() {
|
| return instance_->IsPrintScalingDisabled();
|
| }
|
|
|
| -int WebPluginImpl::printBegin(const WebKit::WebRect& printable_area,
|
| +int WebPluginImpl::printBegin(const WebKit::WebRect& content_area,
|
| + const WebKit::WebRect& printable_area,
|
| + const WebKit::WebSize& paper_size,
|
| + bool fit_to_paper_size,
|
| int printer_dpi) {
|
| - return instance_->PrintBegin(printable_area, printer_dpi);
|
| + return instance_->PrintBegin(content_area, printable_area, paper_size,
|
| + fit_to_paper_size, printer_dpi);
|
| }
|
|
|
| bool WebPluginImpl::printPage(int page_number,
|
|
|