Fill outside the shape with arc + line path
Reported by
fomanl...@gmail.com,
May 18 2017
|
||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Steps to reproduce the problem: Open this https://jsfiddle.net/Tim_lyx/bsur4pn5/ What is the expected behavior? the line under the pie chart should not be shown. What went wrong? There is a line under the pie chart. Did this work before? N/A Chrome version: 58.0.3029.110 Channel: stable OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version: It works well in other browsers.
,
May 18 2017
,
May 18 2017
Could you provide a screen shot to confirm what you are seeing? I'm seeing a line but it's not at the bottom and I'm not sure it's supposed to be there or not.
,
May 18 2017
This is a raster bug. Rastering the path M 0.46,-195 A 195,195,0,1,1,0,-195 L 0,0 Z with a transform of 200, 300 in an SVG 400x600 produces excess fill, but not stroke, in a vertical line below the arc. Zoom can change the result. Changing the transform can change the result. It reproduces on Mac with zoom out (< 100%) and it changes depending on the endpoint of the line. Maybe a path tesselation bug?
,
May 18 2017
,
May 18 2017
,
May 18 2017
Also reproduces on linux.
,
May 19 2017
senorblanco, can you take a look at this?
,
May 22 2017
Issue 718421 has been merged into this issue.
,
May 24 2017
,
Jun 21 2017
I can see the bug reported in this issue on my laptop (an unwanted blue line extending vertically down below the pie chart) but not on my desktop machine. The reverse is the case for Issue 718421 . That's very odd.
,
Aug 18 2017
,
Jan 2 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1 commit e4d6d0b50ec2e40aabe6a8c9928f512101771bb1 Author: Stephen White <senorblanco@chromium.org> Date: Tue Jan 02 17:16:48 2018 Enable new edge inversion handling in Skia. Remove the GR_TESSELLATOR_LEGACY_INVERSION_HANDLING #ifdef. This enables the partial straight skeleton (phase 2) in Skia. BUG= 756823 , 754612 , 754293 , 723980 , 728070 Change-Id: I70b4daef016dc950002cb0e98073bc90696b2ab9 Reviewed-on: https://chromium-review.googlesource.com/843082 Reviewed-by: Brian Salomon <bsalomon@chromium.org> Commit-Queue: Stephen White <senorblanco@chromium.org> Cr-Commit-Position: refs/heads/master@{#526496} [modify] https://crrev.com/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1/skia/config/SkUserConfig.h [add] https://crrev.com/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1/third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-arc-circumference-fill-expected.png [add] https://crrev.com/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1/third_party/WebKit/LayoutTests/platform/mac/virtual/gpu/fast/canvas/canvas-ellipse-circumference-fill-expected.png [modify] https://crrev.com/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1/third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-arc-circumference-fill-expected.png [modify] https://crrev.com/e4d6d0b50ec2e40aabe6a8c9928f512101771bb1/third_party/WebKit/LayoutTests/platform/win/virtual/gpu/fast/canvas/canvas-ellipse-circumference-fill-expected.png [delete] https://crrev.com/5b2de20541d2b08bf64e81804b538eb4d03a4e21/third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-arc-circumference-fill-expected.png [delete] https://crrev.com/5b2de20541d2b08bf64e81804b538eb4d03a4e21/third_party/WebKit/LayoutTests/virtual/gpu/fast/canvas/canvas-ellipse-circumference-fill-expected.png
,
Jan 6 2018
|
||||||||||
►
Sign in to add a comment |
||||||||||
Comment 1 by kavvaru@chromium.org
, May 18 2017