summaryrefslogtreecommitdiffstats
path: root/printing/printing_context_cairo.cc
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-15 19:54:10 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-15 19:54:10 +0000
commit2896dccc7a66c857f53f297d9ae9790b242a0e92 (patch)
treec99db90b743a12416d329403c9b6752c624b780c /printing/printing_context_cairo.cc
parenta01d93551393e886430385e641b2bd80ef3ba913 (diff)
downloadchromium_src-2896dccc7a66c857f53f297d9ae9790b242a0e92.zip
chromium_src-2896dccc7a66c857f53f297d9ae9790b242a0e92.tar.gz
chromium_src-2896dccc7a66c857f53f297d9ae9790b242a0e92.tar.bz2
Printing: Move the default margin constants out of PdfPsMetafile.
BUG=none TEST=none Review URL: http://codereview.chromium.org/6694005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78266 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'printing/printing_context_cairo.cc')
-rw-r--r--printing/printing_context_cairo.cc18
1 files changed, 7 insertions, 11 deletions
diff --git a/printing/printing_context_cairo.cc b/printing/printing_context_cairo.cc
index c8b0ef3..052ba73 100644
--- a/printing/printing_context_cairo.cc
+++ b/printing/printing_context_cairo.cc
@@ -6,17 +6,13 @@
#include "base/logging.h"
#include "printing/units.h"
+#include "printing/print_settings_initializer_gtk.h"
#if defined(OS_CHROMEOS)
#include <unicode/ulocdata.h>
-
-#include "printing/native_metafile.h"
-#include "printing/pdf_ps_metafile_cairo.h"
#else
#include <gtk/gtk.h>
#include <gtk/gtkprintunixdialog.h>
-
-#include "printing/print_settings_initializer_gtk.h"
#endif // defined(OS_CHROMEOS)
#if !defined(OS_CHROMEOS)
@@ -121,12 +117,12 @@ PrintingContext::Result PrintingContextCairo::UseDefaultSettings() {
physical_size_device_units.SetSize(width, height);
printable_area_device_units.SetRect(
- static_cast<int>(PdfPsMetafile::kLeftMarginInInch * dpi),
- static_cast<int>(PdfPsMetafile::kTopMarginInInch * dpi),
- width - (PdfPsMetafile::kLeftMarginInInch +
- PdfPsMetafile::kRightMarginInInch) * dpi,
- height - (PdfPsMetafile::kTopMarginInInch +
- PdfPsMetafile::kBottomMarginInInch) * dpi);
+ static_cast<int>(PrintSettingsInitializerGtk::kLeftMarginInInch * dpi),
+ static_cast<int>(PrintSettingsInitializerGtk::kTopMarginInInch * dpi),
+ width - (PrintSettingsInitializerGtk::kLeftMarginInInch +
+ PrintSettingsInitializerGtk::kRightMarginInInch) * dpi,
+ height - (PrintSettingsInitializerGtk::kTopMarginInInch +
+ PrintSettingsInitializerGtk::kBottomMarginInInch) * dpi);
settings_.set_dpi(dpi);
settings_.SetPrinterPrintableArea(physical_size_device_units,