[Webkit-unassigned] [Bug 187840] New: Animation stops with object-fit:contain on an animated 2d canvas

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 19 18:58:39 PDT 2018


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

            Bug ID: 187840
           Summary: Animation stops with object-fit:contain on an animated
                    2d canvas
           Product: WebKit
           Version: Safari 11
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: andj2223 at gmail.com
                CC: dino at apple.com

http://jsfiddle.net/n7nebbL8/17/

Expected behavior upon clicking 'Run':
Diagonal line should be slowly drawn from upper-left corner to lower right corner -- one pixel at a time per frame. There should be no gaps, lag, or stoppages when the line is being drawn until it reaches the lower right corner. The performance should be quite smooth.

Actual behavior:
The line drawing stops for long periods of time (500ms or more) part way through, stops entirely, or is missing many segments, resulting in a dotted line.

I've tested this on Safari with the latest iOS 12 beta as of this writing (16A5327f) and the problem still exists.
I don't have a desktop Safari to test with, but I wouldn't be surprised to see the same issue there -- it's worth trying out.

Chrome has the same bug.

Firefox has the expected behavior, so that can be used as a guide for how this should behave.

-- 
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/20180720/c71653dc/attachment.html>


More information about the webkit-unassigned mailing list