aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2018-03-09 12:16:42 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-03-09 21:06:30 +0000
commit4e83ff1aa746e4bfd0c6470713084cc6783c367f (patch)
tree049c63f537a259413848b8682383766beff27c5a /gm
parentbbfda2583f5bff3b9b0c76e0bdb132ff0cce7f8d (diff)
SkPDF: simplify PathOp code, emit empty clips.
BUG=skia:772685 Change-Id: Ia658551cadcfeb2777f4a6727b48ec9d9fc22dd8 Reviewed-on: https://skia-review.googlesource.com/113462 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'gm')
-rw-r--r--gm/pdf_never_embed.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/gm/pdf_never_embed.cpp b/gm/pdf_never_embed.cpp
index ae63432c08..e090c5a5b8 100644
--- a/gm/pdf_never_embed.cpp
+++ b/gm/pdf_never_embed.cpp
@@ -55,3 +55,15 @@ DEF_SIMPLE_GM(pdf_never_embed, canvas, 512, 512) {
p.setColor(0xF0000080);
canvas->drawString(text, 30, 700, p);
}
+
+
+// should draw completely white.
+DEF_SIMPLE_GM(pdf_crbug_772685, canvas, 612, 792) {
+ canvas->clipRect({-1, -1, 613, 793}, false);
+ canvas->translate(-571, 0);
+ canvas->scale(0.75, 0.75);
+ canvas->clipRect({-1, -1, 613, 793}, false);
+ canvas->translate(0, -816);
+ canvas->drawRect({0, 0, 1224, 1500}, SkPaint());
+}
+