From 15c2bb32e4b2a436e404695ee7b5ea564cc9c60b Mon Sep 17 00:00:00 2001 From: "kmadhusu@chromium.org" Date: Tue, 21 Dec 2010 22:30:10 +0000 Subject: Refactor mac printing workflow. To support print preview, made code changes to create a single metafile for the entire printing document. BUG=64121 TEST=printing works after code changes. Review URL: http://codereview.chromium.org/5892002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69885 0039d316-1c4b-4281-b951-d872f2087c98 --- printing/pdf_metafile_mac_unittest.cc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'printing/pdf_metafile_mac_unittest.cc') diff --git a/printing/pdf_metafile_mac_unittest.cc b/printing/pdf_metafile_mac_unittest.cc index fdf833c..c72b265 100644 --- a/printing/pdf_metafile_mac_unittest.cc +++ b/printing/pdf_metafile_mac_unittest.cc @@ -15,15 +15,18 @@ TEST(PdfMetafileTest, Pdf) { // Test in-renderer constructor. printing::PdfMetafile pdf; - CGContextRef context = pdf.Init(); - EXPECT_TRUE(context != NULL); + EXPECT_TRUE(pdf.Init() != NULL); - // Render page 1. - pdf.StartPage(540, 720, 1.25); + // Render page 1 at origin (10.0, 10.0). + gfx::Point origin_1(10.0f, 10.0f); + gfx::Size size_1(540, 720); + pdf.StartPage(size_1, origin_1, 1.25); pdf.FinishPage(); - // Render page 2. - pdf.StartPage(720, 540, 2.0); + // Render page 2 at origin (10.0, 10.0). + gfx::Point origin_2(10.0f, 10.0f); + gfx::Size size_2(720, 540); + pdf.StartPage(size_2, origin_2, 2.0); pdf.FinishPage(); pdf.Close(); -- cgit v1.1