Index: chrome/renderer/print_web_view_helper.h |
=================================================================== |
--- chrome/renderer/print_web_view_helper.h (revision 168378) |
+++ chrome/renderer/print_web_view_helper.h (working copy) |
@@ -292,6 +292,17 @@ |
printing::Metafile* metafile); |
#endif // defined(OS_WIN) |
+ // Renders page contents from |frame| to |content_area| of |canvas|. |
+ // |page_number| is zero-based. |
+ // When method is called, canvas should be setup to draw to |canvas_area| |
+ // with |scale_factor|. |
+ static float RenderPageContent(WebKit::WebFrame* frame, |
+ int page_number, |
+ const gfx::Rect& canvas_area, |
+ const gfx::Rect& content_area, |
+ double scale_factor, |
+ WebKit::WebCanvas* canvas); |
+ |
// Helper methods ----------------------------------------------------------- |
bool CopyAndPrint(WebKit::WebFrame* web_frame); |