| Index: webkit/plugins/ppapi/ppapi_webplugin_impl.h
|
| diff --git a/webkit/plugins/ppapi/ppapi_webplugin_impl.h b/webkit/plugins/ppapi/ppapi_webplugin_impl.h
|
| index ae319a8d65f1973ba90047b1325b88f1e6944ac8..3a58907748afbd0af5adffbe4907c76ee9a6cc5b 100644
|
| --- a/webkit/plugins/ppapi/ppapi_webplugin_impl.h
|
| +++ b/webkit/plugins/ppapi/ppapi_webplugin_impl.h
|
| @@ -13,11 +13,13 @@
|
| #include "base/message_loop_helpers.h"
|
| #include "ppapi/c/pp_var.h"
|
| #include "third_party/WebKit/Source/WebKit/chromium/public/WebPlugin.h"
|
| +#include "third_party/WebKit/Source/WebKit/chromium/public/WebPrintScalingOption.h"
|
| #include "ui/gfx/rect.h"
|
| #include "webkit/plugins/webkit_plugins_export.h"
|
|
|
| namespace WebKit {
|
| struct WebPluginParams;
|
| +struct WebSize;
|
| }
|
|
|
| namespace webkit {
|
| @@ -77,8 +79,16 @@ class WebPluginImpl : public WebKit::WebPlugin {
|
| virtual void stopFind();
|
| virtual bool supportsPaginatedPrint() OVERRIDE;
|
| virtual bool isPrintScalingDisabled() OVERRIDE;
|
| - virtual int printBegin(const WebKit::WebRect& printable_area,
|
| - int printer_dpi) OVERRIDE;
|
| +
|
| + // TODO(kmadhusu): Remove this function after fixing crbug.com/85132 and add
|
| + // OVERRIDE keyword to the overloaded function.
|
| + virtual int printBegin(const WebKit::WebRect& content_area,
|
| + int printer_dpi);
|
| + virtual int printBegin(const WebKit::WebRect& content_area,
|
| + const WebKit::WebRect& printable_area,
|
| + const WebKit::WebSize& paper_size,
|
| + WebKit::WebPrintScalingOption scaling_option,
|
| + int printer_dpi);
|
| virtual bool printPage(int page_number, WebKit::WebCanvas* canvas) OVERRIDE;
|
| virtual void printEnd() OVERRIDE;
|
|
|
|
|