aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/pathfill.cpp
diff options
context:
space:
mode:
authorGravatar Cary Clark <caryclark@skia.org>2018-04-17 13:34:37 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-04-17 18:15:34 +0000
commit4eb6f7a698e80ce0faa7e3700e6cfd0d89f99089 (patch)
treec73f37f2e0c5e3e0f1b2a9161ba3d80ab7d04306 /gm/pathfill.cpp
parent21fa33f17954a25580b5e8e8a5e52af296e49392 (diff)
path is rect diag test is required
Removed a test that appeared to go uncalled; Ivan to the rescue, with a test case proving that it is required. R=robertphillips@google.com Bug: 824145,skia:7792 Change-Id: I7df9688072bd36b7597673148e3fe5dbbf82f5a7 Reviewed-on: https://skia-review.googlesource.com/121883 Commit-Queue: Cary Clark <caryclark@skia.org> Commit-Queue: Robert Phillips <robertphillips@google.com> Auto-Submit: Cary Clark <caryclark@skia.org> Reviewed-by: Robert Phillips <robertphillips@google.com>
Diffstat (limited to 'gm/pathfill.cpp')
-rw-r--r--gm/pathfill.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/gm/pathfill.cpp b/gm/pathfill.cpp
index db1f3f2557..ebe6d4a340 100644
--- a/gm/pathfill.cpp
+++ b/gm/pathfill.cpp
@@ -433,7 +433,7 @@ DEF_SIMPLE_GM(rotatedcubicpath, canvas, 200, 200) {
DEF_GM( return new PathFillGM; )
DEF_GM( return new PathInverseFillGM; )
-DEF_SIMPLE_GM(bug7792, canvas, 600, 800) {
+DEF_SIMPLE_GM(bug7792, canvas, 800, 800) {
// from skbug.com/7792 bug description
SkPaint p;
SkPath path;
@@ -568,4 +568,12 @@ DEF_SIMPLE_GM(bug7792, canvas, 600, 800) {
path.moveTo(75, 75);
path.lineTo(75, 75);
canvas->drawPath(path, p);
+ // from skbug.com/7792#c39
+ canvas->translate(200, -200 * 3);
+ path.reset();
+ path.moveTo(150, 75);
+ path.lineTo(150, 150);
+ path.lineTo(75, 150);
+ path.lineTo(75, 100);
+ canvas->drawPath(path, p);
}