diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-03 19:43:57 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-03 19:43:57 +0000 |
commit | 5798b2962ea6b3c5c433753f1efc8585be11eefe (patch) | |
tree | ac040d2bcad8b012a660d6096aacbd2ecc037db5 /chrome/renderer/render_view.h | |
parent | ef0594d06f18ffdb4f84feb955ae737ace5847ac (diff) | |
download | chromium_src-5798b2962ea6b3c5c433753f1efc8585be11eefe.zip chromium_src-5798b2962ea6b3c5c433753f1efc8585be11eefe.tar.gz chromium_src-5798b2962ea6b3c5c433753f1efc8585be11eefe.tar.bz2 |
Revert "Refactor print functionality in RenderView..."
This broke XP Unit (Purify)
TBR=sverrir
Review URL: http://codereview.chromium.org/119099
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17516 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/render_view.h')
-rw-r--r-- | chrome/renderer/render_view.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/chrome/renderer/render_view.h b/chrome/renderer/render_view.h index bd216ae..0702fbe 100644 --- a/chrome/renderer/render_view.h +++ b/chrome/renderer/render_view.h @@ -46,7 +46,6 @@ class DebugMessageHandler; class DevToolsAgent; class DevToolsClient; class FilePath; -class PrintWebViewHelper; class GURL; class RenderThread; class ResourceDispatcher; @@ -59,6 +58,7 @@ struct FindInPageRequest; struct ThumbnailScore; struct ViewMsg_Navigate_Params; struct ViewMsg_PrintPage_Params; +struct ViewMsg_PrintPages_Params; struct ViewMsg_Print_Params; struct ViewMsg_UploadFile_Params; struct WebDropData; @@ -588,6 +588,14 @@ class RenderView : public RenderWidget, // a custom background. void OnSetBackground(const SkBitmap& background); + // Prints the page listed in |params|. + void PrintPage(const ViewMsg_PrintPage_Params& params, + const gfx::Size& canvas_size, + WebFrame* frame); + + // Prints all the pages listed in |params|. + void PrintPages(const ViewMsg_PrintPages_Params& params, WebFrame* frame); + // Attempt to upload the file that we are trying to process if any. // Reset the pending file upload data if the form was successfully // posted. @@ -804,9 +812,6 @@ class RenderView : public RenderWidget, class NavigationState; scoped_ptr<NavigationState> pending_navigation_state_; - // Need for printing - scoped_ptr<PrintWebViewHelper> print_render_view_; - DISALLOW_COPY_AND_ASSIGN(RenderView); }; |