diff options
author | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-19 02:05:17 +0000 |
---|---|---|
committer | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-19 02:05:17 +0000 |
commit | f1c9371c71d33cf962a8e695799830b18fb99ed1 (patch) | |
tree | f02ef053beeda3d1dff77db3e4679320ad3f1d61 /chrome/renderer/print_web_view_helper_linux.cc | |
parent | 8d8c1b16ca811ec512e0a9ca8d62e17969d1bc21 (diff) | |
download | chromium_src-f1c9371c71d33cf962a8e695799830b18fb99ed1.zip chromium_src-f1c9371c71d33cf962a8e695799830b18fb99ed1.tar.gz chromium_src-f1c9371c71d33cf962a8e695799830b18fb99ed1.tar.bz2 |
PrintPreview: [Cleanup] Remove unwanted function calls.
While printing for print preview, we don't want to get the source frame
css information because it is not used.
BUG=none
TEST=printing works as expected after code changes.
Review URL: http://codereview.chromium.org/8566055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110815 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/print_web_view_helper_linux.cc')
-rw-r--r-- | chrome/renderer/print_web_view_helper_linux.cc | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/chrome/renderer/print_web_view_helper_linux.cc b/chrome/renderer/print_web_view_helper_linux.cc index 6e1ff5c..6b6d9e6 100644 --- a/chrome/renderer/print_web_view_helper_linux.cc +++ b/chrome/renderer/print_web_view_helper_linux.cc @@ -57,21 +57,17 @@ bool PrintWebViewHelper::RenderPreviewPage(int page_number) { bool PrintWebViewHelper::PrintPages(const PrintMsg_PrintPages_Params& params, WebFrame* frame, - const WebNode& node, - PrepareFrameAndViewForPrint* prepare) { + const WebNode& node) { printing::NativeMetafile metafile; if (!metafile.Init()) return false; - scoped_ptr<PrepareFrameAndViewForPrint> prep_frame_view; - if (!prepare) { - prep_frame_view.reset(new PrepareFrameAndViewForPrint(params.params, frame, - node)); - prepare = prep_frame_view.get(); - } + PrepareFrameAndViewForPrint prep_frame_view(params.params, frame, node); int page_count = 0; - if (!RenderPages(params, frame, node, &page_count, prepare, &metafile)) + if (!RenderPages(params, frame, node, &page_count, &prep_frame_view, + &metafile)) { return false; + } // Get the size of the resulting metafile. uint32 buf_size = metafile.GetDataSize(); |