On Fri, 7 Aug 2020 14:54:14 GMT, Kevin Rushforth <k...@openjdk.org> wrote:

>> Bhawesh Choudhary has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Removed RenderSVGResourceMasker changes and added fix for HIDPI mask 
>> rendering
>
> modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/java/GraphicsContextJava.cpp
>  line 235:
> 
>> 233:     } else {
>> 234:         if (m_state.fillGradient) {
>> 235:             setCTM(m_state.transform);
> 
> Why is this needed here, but not in the other places `setGradient` is called? 
> Won't there be a similar problem with
> `strokeRect`, `fillPath`, etc?

This question is still outstanding. It seems like the call to `setCTM` is 
either needed before all of the `setGradient`
calls or none of them. Can you comment?

-------------

PR: https://git.openjdk.java.net/jfx/pull/213

Reply via email to