[Webkit-unassigned] [Bug 165057] New: Wrong Orientation of the screenshot snapped to Canvas from HTML5 video

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 24 00:54:39 PST 2016


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

            Bug ID: 165057
           Summary: Wrong Orientation of the screenshot snapped to Canvas
                    from HTML5 video
    Classification: Unclassified
           Product: WebKit
           Version: Safari 10
          Hardware: Macintosh
                OS: macOS 10.12
            Status: NEW
          Severity: Major
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: lon9man at gmail.com
                CC: dino at apple.com

Created attachment 295397
  --> https://bugs.webkit.org/attachment.cgi?id=295397&action=review
screenshot of the jsfiddle-sources

Steps to reproduce:

example sources: http://jsfiddle.net/longman/umjkv6eg/
description:
1. I have video with Rotation 180-degree. Safari's player shows it with correct automatically fixed Rotation (as 0-degree)
2. i try to take screenshot from it to HTML5 Canvas




Actual results:

i got screenshot with different Rotation than in video player, so:
1. in player i see correct automatically fixed 0-degree Rotation
2. in canvas i see screenshot with WRONG 180-degree Rotation (upside down)


Expected results:

i must to see in canvas screenshot with the same Rotation, which i see in video player (in my example both must be 0-degree). 

FYI. you can run jsfiddle-example in Chrome and it works correctly, Firefox works as Safari in wrong way. please make behavior the same as in Chrome, it is more logically applicated. thanks!

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20161124/475617d9/attachment-0001.html>


More information about the webkit-unassigned mailing list