[Webkit-unassigned] [Bug 240304] New: Vector images are blurred if zoomed with setTransform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 11 05:45:39 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=240304

            Bug ID: 240304
           Summary: Vector images are blurred if zoomed with setTransform
           Product: WebKit
           Version: Safari 15
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: dmitrii.d at miro.com
                CC: dino at apple.com

Created attachment 459158

  --> https://bugs.webkit.org/attachment.cgi?id=459158&action=review

Zoomed SVG image rendering comparison between Chrome and Safari

Hello, I'm working at miro.com where we build a whiteboard for real time collaboration of multiple users.
We faced a problem with rendering of the vector images with Canvas API in Safari. 
Here is the demo page: https://codesandbox.io/s/festive-roentgen-upjfvg?file=/src/index.js
You can see that the image is blurred in Safari but if you open it in Chrome you'll see that the image looks sharp.
The problem appears after the image is zoomed using the CanvasRenderingContext2D.setTransform() method. This affects many of our users on iOS and macOS devices.
Please tell us what can we do to eliminate this blur effect?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220511/612a4025/attachment-0001.htm>


More information about the webkit-unassigned mailing list