diff options
author | Hal Canary <halcanary@google.com> | 2018-03-09 12:16:42 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-03-09 21:06:30 +0000 |
commit | 4e83ff1aa746e4bfd0c6470713084cc6783c367f (patch) | |
tree | 049c63f537a259413848b8682383766beff27c5a /gm | |
parent | bbfda2583f5bff3b9b0c76e0bdb132ff0cce7f8d (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.cpp | 12 |
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()); +} + |