aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/xps
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2017-07-01 22:17:15 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-07-05 21:35:37 +0000
commitb1de5f9f2737159ce055305d87d237be5b0dc010 (patch)
treed6dba8895e76746e19af8ae841c19b3c7cc11ff6 /src/xps
parent8996e18358752bab9ce0a5da60dbc1af696ce282 (diff)
SkDocument: consolidate trimBox code
Change-Id: I56f651320964eb3bd33475d21e6977803c4ca140 Reviewed-on: https://skia-review.googlesource.com/21370 Reviewed-by: Ben Wagner <bungeman@google.com> Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'src/xps')
-rw-r--r--src/xps/SkXPSDocument.cpp6
-rw-r--r--src/xps/SkXPSDocument.h2
2 files changed, 2 insertions, 6 deletions
diff --git a/src/xps/SkXPSDocument.cpp b/src/xps/SkXPSDocument.cpp
index 0d12e4f7f8..ac62c62002 100644
--- a/src/xps/SkXPSDocument.cpp
+++ b/src/xps/SkXPSDocument.cpp
@@ -33,13 +33,9 @@ SkXPSDocument::~SkXPSDocument() {
this->close();
}
-SkCanvas* SkXPSDocument::onBeginPage(SkScalar width,
- SkScalar height,
- const SkRect& trimBox) {
+SkCanvas* SkXPSDocument::onBeginPage(SkScalar width, SkScalar height) {
fDevice.beginSheet(fUnitsPerMeter, fPixelsPerMeter, {width, height});
fCanvas.reset(new SkCanvas(&fDevice));
- fCanvas->clipRect(trimBox);
- fCanvas->translate(trimBox.x(), trimBox.y());
return fCanvas.get();
}
diff --git a/src/xps/SkXPSDocument.h b/src/xps/SkXPSDocument.h
index 726af8f58f..cccfc1f777 100644
--- a/src/xps/SkXPSDocument.h
+++ b/src/xps/SkXPSDocument.h
@@ -24,7 +24,7 @@ public:
virtual ~SkXPSDocument();
protected:
- SkCanvas* onBeginPage(SkScalar w, SkScalar h, const SkRect&) override;
+ SkCanvas* onBeginPage(SkScalar w, SkScalar h) override;
void onEndPage() override;
void onClose(SkWStream*) override;
void onAbort() override;