Bug 32218 - Doesn't correctly render video embedded in SVG
Summary: Doesn't correctly render video embedded in SVG
Status: RESOLVED DUPLICATE of bug 23113
Alias: None
Product: WebKit
Classification: Unclassified
Component: SVG (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Eric Carlson
URL: http://www.double.co.nz/video_test/vi...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-07 05:37 PST by Philippe Normand
Modified: 2019-08-02 15:33 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Normand 2009-12-07 05:37:53 PST
Linked demo doesn't work, the 2 videos are displayed on top left corner of the canvas. They should be rendered inside the 2 SVG resizeable rectangles.
Comment 1 Nikolas Zimmermann 2010-07-09 07:15:57 PDT
Changed component to SVG, so it shows up in my all-svg-bugs search.
Comment 2 Tim Horton 2011-07-28 15:45:22 PDT
Is this a duplicate of https://bugs.webkit.org/show_bug.cgi?id=23113 ?
Comment 3 Philippe Normand 2011-08-03 07:34:55 PDT
It looks very similar yes, but I'm not really a SVG expert, can't confirm for sure
Comment 4 John Reilly 2011-12-29 11:28:22 PST
For what it's worth, I can confirm that this is still an issue in r103794.

I cooked up a test case here:
http://s3.amazonaws.com/trms-dev/svg_video_test/example.html
(Warning: video auto-plays with sound)

View in Firefox (I tested 8.0.1) for the correct display. In WebKit, the video is not transparent, is not scaled, isn't positioned correctly, and appears on top of the red text area, instead of underneath.

Tested in: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.15+ (KHTML, like Gecko) Version/5.1.2 Safari/534.52.7

I'd be happy to help build additional test cases, if requested. Patches, however, are a bit outside of my skill level. :)

Hoping this is helpful,
-John
Comment 5 Said Abou-Hallawa 2019-08-02 15:33:58 PDT

*** This bug has been marked as a duplicate of bug 23113 ***