Index: printing/pdf_transform_unittest.cc |
diff --git a/printing/pdf_transform_unittest.cc b/printing/pdf_transform_unittest.cc |
index e026ac45c2a7f90090d6d8d6f86c62ccf86bcf99..4ee2145b3a3e1470c38ced5e30f7efaf4a91e320 100644 |
--- a/printing/pdf_transform_unittest.cc |
+++ b/printing/pdf_transform_unittest.cc |
@@ -17,43 +17,44 @@ const float kDefaultHeight = 11.0 * kPointsPerInch; |
const float kDefaultRatio = kDefaultWidth / kDefaultHeight; |
const double kTolerance = 0.0001; |
-void ExpectDefaultPortraitBox(const ClipBox& box) { |
+void ExpectDefaultPortraitBox(const PdfRectangle& box) { |
EXPECT_FLOAT_EQ(0, box.left); |
+ EXPECT_FLOAT_EQ(0, box.bottom); |
EXPECT_FLOAT_EQ(kDefaultWidth, box.right); |
EXPECT_FLOAT_EQ(kDefaultHeight, box.top); |
- EXPECT_FLOAT_EQ(0, box.bottom); |
} |
-void ExpectDefaultLandscapeBox(const ClipBox& box) { |
+void ExpectDefaultLandscapeBox(const PdfRectangle& box) { |
EXPECT_FLOAT_EQ(0, box.left); |
+ EXPECT_FLOAT_EQ(0, box.bottom); |
EXPECT_FLOAT_EQ(kDefaultHeight, box.right); |
EXPECT_FLOAT_EQ(kDefaultWidth, box.top); |
- EXPECT_FLOAT_EQ(0, box.bottom); |
} |
-void ExpectBoxesAreEqual(const ClipBox& expected, const ClipBox& actual) { |
+void ExpectBoxesAreEqual(const PdfRectangle& expected, |
+ const PdfRectangle& actual) { |
EXPECT_FLOAT_EQ(expected.left, actual.left); |
+ EXPECT_FLOAT_EQ(expected.bottom, actual.bottom); |
EXPECT_FLOAT_EQ(expected.right, actual.right); |
EXPECT_FLOAT_EQ(expected.top, actual.top); |
- EXPECT_FLOAT_EQ(expected.bottom, actual.bottom); |
} |
-void InitializeBoxToInvalidValues(ClipBox* box) { |
- box->left = box->right = box->top = box->bottom = -1; |
+void InitializeBoxToInvalidValues(PdfRectangle* box) { |
+ box->left = box->bottom = box->right = box->top = -1; |
} |
-void InitializeBoxToDefaultPortraitValues(ClipBox* box) { |
+void InitializeBoxToDefaultPortraitValues(PdfRectangle* box) { |
box->left = 0; |
+ box->bottom = 0; |
box->right = kDefaultWidth; |
box->top = kDefaultHeight; |
- box->bottom = 0; |
} |
-void InitializeBoxToDefaultLandscapeValue(ClipBox* box) { |
+void InitializeBoxToDefaultLandscapeValue(PdfRectangle* box) { |
box->left = 0; |
+ box->bottom = 0; |
box->right = kDefaultHeight; |
box->top = kDefaultWidth; |
- box->bottom = 0; |
} |
} // namespace |
@@ -98,7 +99,7 @@ TEST(PdfTransformTest, CalculateScaleFactor) { |
} |
TEST(PdfTransformTest, SetDefaultClipBox) { |
- ClipBox box; |
+ PdfRectangle box; |
SetDefaultClipBox(false, &box); |
ExpectDefaultPortraitBox(box); |
@@ -108,8 +109,8 @@ TEST(PdfTransformTest, SetDefaultClipBox) { |
} |
TEST(PdfTransformTest, CalculateMediaBoxAndCropBox) { |
- ClipBox media_box; |
- ClipBox crop_box; |
+ PdfRectangle media_box; |
+ PdfRectangle crop_box; |
// Assume both boxes are there. |
InitializeBoxToDefaultPortraitValues(&media_box); |
@@ -129,11 +130,7 @@ TEST(PdfTransformTest, CalculateMediaBoxAndCropBox) { |
ExpectDefaultLandscapeBox(crop_box); |
// Assume crop box is missing. |
- ClipBox expected_box; |
- expected_box.left = 0; |
- expected_box.right = 42; |
- expected_box.top = 420; |
- expected_box.bottom = 0; |
+ const PdfRectangle expected_box = {0, 0, 42, 420}; |
media_box = expected_box; |
InitializeBoxToInvalidValues(&crop_box); |
CalculateMediaBoxAndCropBox(false, true, false, &media_box, &crop_box); |
@@ -148,9 +145,9 @@ TEST(PdfTransformTest, CalculateMediaBoxAndCropBox) { |
} |
TEST(PdfTransformTest, CalculateClipBoxBoundary) { |
- ClipBox media_box; |
- ClipBox crop_box; |
- ClipBox result; |
+ PdfRectangle media_box; |
+ PdfRectangle crop_box; |
+ PdfRectangle result; |
// media box and crop box are the same. |
InitializeBoxToDefaultPortraitValues(&media_box); |
@@ -162,37 +159,37 @@ TEST(PdfTransformTest, CalculateClipBoxBoundary) { |
InitializeBoxToDefaultLandscapeValue(&crop_box); |
result = CalculateClipBoxBoundary(media_box, crop_box); |
EXPECT_FLOAT_EQ(0, result.left); |
+ EXPECT_FLOAT_EQ(0, result.bottom); |
EXPECT_FLOAT_EQ(kDefaultWidth, result.right); |
EXPECT_FLOAT_EQ(kDefaultWidth, result.top); |
- EXPECT_FLOAT_EQ(0, result.bottom); |
// crop box is smaller than media box. |
crop_box.left = 0; |
- crop_box.right = 100; |
crop_box.bottom = 0; |
+ crop_box.right = 100; |
crop_box.top = 200; |
result = CalculateClipBoxBoundary(media_box, crop_box); |
EXPECT_FLOAT_EQ(0, result.left); |
+ EXPECT_FLOAT_EQ(0, result.bottom); |
EXPECT_FLOAT_EQ(100, result.right); |
EXPECT_FLOAT_EQ(200, result.top); |
- EXPECT_FLOAT_EQ(0, result.bottom); |
// crop box is smaller than the media box in one dimension and longer in the |
// other. |
crop_box.left = 0; |
- crop_box.right = 100; |
crop_box.bottom = 0; |
+ crop_box.right = 100; |
crop_box.top = 2000; |
result = CalculateClipBoxBoundary(media_box, crop_box); |
EXPECT_FLOAT_EQ(0, result.left); |
+ EXPECT_FLOAT_EQ(0, result.bottom); |
EXPECT_FLOAT_EQ(100, result.right); |
EXPECT_FLOAT_EQ(kDefaultHeight, result.top); |
- EXPECT_FLOAT_EQ(0, result.bottom); |
} |
TEST(PdfTransformTest, CalculateScaledClipBoxOffset) { |
const gfx::Rect rect(kDefaultWidth, kDefaultHeight); |
- ClipBox clip_box; |
+ PdfRectangle clip_box; |
double offset_x; |
double offset_y; |
@@ -214,7 +211,7 @@ TEST(PdfTransformTest, CalculateNonScaledClipBoxOffset) { |
int page_width = kDefaultWidth; |
int page_height = kDefaultHeight; |
const gfx::Rect rect(kDefaultWidth, kDefaultHeight); |
- ClipBox clip_box; |
+ PdfRectangle clip_box; |
double offset_x; |
double offset_y; |
@@ -284,12 +281,12 @@ TEST(PdfTransformTest, ReversedMediaBox) { |
int page_width = kDefaultWidth; |
int page_height = kDefaultHeight; |
const gfx::Rect rect(kDefaultWidth, kDefaultHeight); |
- ClipBox clip_box; |
+ PdfRectangle clip_box; |
double offset_x; |
double offset_y; |
- const ClipBox expected_media_box_b491160 = {0, 612, 0, -792}; |
- ClipBox media_box_b491160 = {0, 612, -792, 0}; |
+ const PdfRectangle expected_media_box_b491160 = {0, -792, 612, 0}; |
+ PdfRectangle media_box_b491160 = {0, 0, 612, -792}; |
CalculateMediaBoxAndCropBox(false, true, false, &media_box_b491160, |
&clip_box); |
ExpectBoxesAreEqual(expected_media_box_b491160, media_box_b491160); |
@@ -304,7 +301,7 @@ TEST(PdfTransformTest, ReversedMediaBox) { |
EXPECT_DOUBLE_EQ(0, offset_x); |
EXPECT_DOUBLE_EQ(792, offset_y); |
- ClipBox media_box_b588757 = {0, 612, 0, 792}; |
+ PdfRectangle media_box_b588757 = {0, 792, 612, 0}; |
CalculateMediaBoxAndCropBox(false, true, false, &media_box_b588757, |
&clip_box); |
ExpectDefaultPortraitBox(media_box_b588757); |
@@ -319,7 +316,7 @@ TEST(PdfTransformTest, ReversedMediaBox) { |
EXPECT_DOUBLE_EQ(0, offset_x); |
EXPECT_DOUBLE_EQ(0, offset_y); |
- ClipBox media_box_left_right_flipped = {612, 0, 0, 792}; |
+ PdfRectangle media_box_left_right_flipped = {612, 792, 0, 0}; |
CalculateMediaBoxAndCropBox(false, true, false, &media_box_left_right_flipped, |
&clip_box); |
ExpectDefaultPortraitBox(media_box_left_right_flipped); |