diff options
author | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-21 22:30:10 +0000 |
---|---|---|
committer | kmadhusu@chromium.org <kmadhusu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-21 22:30:10 +0000 |
commit | 15c2bb32e4b2a436e404695ee7b5ea564cc9c60b (patch) | |
tree | 3b5208034639c45ba114eb2d8b7c729ee38eeeef /printing/pdf_metafile_mac_unittest.cc | |
parent | 6e74a3bcc45e25f4a249649953b5120324facf16 (diff) | |
download | chromium_src-15c2bb32e4b2a436e404695ee7b5ea564cc9c60b.zip chromium_src-15c2bb32e4b2a436e404695ee7b5ea564cc9c60b.tar.gz chromium_src-15c2bb32e4b2a436e404695ee7b5ea564cc9c60b.tar.bz2 |
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
Diffstat (limited to 'printing/pdf_metafile_mac_unittest.cc')
-rw-r--r-- | printing/pdf_metafile_mac_unittest.cc | 15 |
1 files changed, 9 insertions, 6 deletions
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(); |