X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fandroid_webview%2Frenderer%2Fprint_web_view_helper.h;h=377882d61069172048705c5517046cc797174397;hb=3545e9f2671f595d2a2f3ee75ca0393b01e35ef6;hp=23dbec21a35f69c0ad056eccdc78b1c5b0749995;hpb=7d210d4c7e9ba36e635eabc5b5780495f8a63292;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/android_webview/renderer/print_web_view_helper.h b/src/android_webview/renderer/print_web_view_helper.h index 23dbec2..377882d 100644 --- a/src/android_webview/renderer/print_web_view_helper.h +++ b/src/android_webview/renderer/print_web_view_helper.h @@ -16,7 +16,7 @@ #include "base/time/time.h" #include "content/public/renderer/render_view_observer.h" #include "content/public/renderer/render_view_observer_tracker.h" -#include "printing/metafile_impl.h" +#include "printing/pdf_metafile_skia.h" #include "third_party/WebKit/public/platform/WebCanvas.h" #include "third_party/WebKit/public/web/WebNode.h" #include "third_party/WebKit/public/web/WebPrintParams.h" @@ -226,7 +226,7 @@ class PrintWebViewHelper void PrintPageInternal(const PrintMsg_PrintPage_Params& params, const gfx::Size& canvas_size, blink::WebFrame* frame, - Metafile* metafile); + PdfMetafileSkia* metafile); #else void PrintPageInternal(const PrintMsg_PrintPage_Params& params, const gfx::Size& canvas_size, @@ -243,7 +243,7 @@ class PrintWebViewHelper int page_number, blink::WebFrame* frame, bool is_preview, - Metafile* metafile, + PdfMetafileSkia* metafile, double* scale_factor, gfx::Size* page_size_in_dpi, gfx::Rect* content_area_in_dpi); @@ -252,7 +252,7 @@ class PrintWebViewHelper int page_number, blink::WebFrame* frame, bool is_preview, - Metafile* metafile, + PdfMetafileSkia* metafile, gfx::Size* page_size, gfx::Rect* content_rect); #endif // defined(OS_WIN) @@ -270,7 +270,7 @@ class PrintWebViewHelper // Helper methods ----------------------------------------------------------- - bool CopyMetafileDataToSharedMem(Metafile* metafile, + bool CopyMetafileDataToSharedMem(PdfMetafileSkia* metafile, base::SharedMemoryHandle* shared_mem_handle); // Helper method to get page layout in points and fit to page if needed. @@ -328,7 +328,7 @@ class PrintWebViewHelper // For a valid |page_number| with modifiable content, // |metafile| is the rendered page. Otherwise |metafile| is NULL. // Returns true if print preview should continue, false on failure. - bool PreviewPageRendered(int page_number, Metafile* metafile); + bool PreviewPageRendered(int page_number, PdfMetafileSkia* metafile); // WebView used only to print the selection. scoped_ptr prep_frame_view_; @@ -420,7 +420,7 @@ class PrintWebViewHelper int total_page_count() const; bool generate_draft_pages() const; - PreviewMetafile* metafile(); + PdfMetafileSkia* metafile(); gfx::Size GetPrintCanvasSize() const; int last_error() const; @@ -440,7 +440,7 @@ class PrintWebViewHelper blink::WebNode source_node_; scoped_ptr prep_frame_view_; - scoped_ptr metafile_; + scoped_ptr metafile_; // Total page count in the renderer. int total_page_count_;