Closed Bug 676913 Opened 13 years ago Closed 10 years ago

Categories

(developer.mozilla.org Graveyard :: Demo Studio / Dev Derby, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: streetwolf52, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0a1) Gecko/20110805 Firefox/8.0a1
Build ID: 20110805081335

Steps to reproduce:

Played video at https://mozillademos.org/demos/immersivevideo/demo.html


Actual results:

Audio but no video


Expected results:

Should have both audio and video.
This is not a Firefox bug.
https://developer.mozilla.org/en/WebGL/Cross-Domain_Textures

If you load the videos directly, they work fine.
http://videos-cdn.mozilla.net/serv/mozhacks/demos/resources/immersivevideo/cannes.r.webm
http://videos-cdn.mozilla.net/serv/mozhacks/demos/resources/immersivevideo/dubai.r.webm
http://videos-cdn.mozilla.net/serv/mozhacks/demos/resources/immersivevideo/angkor.r.webm

At best this is a web site bug, though I don't see what could be done about it, short of moving the files over to the same domain as the page.
As it's a Mozilla site demonstrating the capabilities of Fx one would think it should work.
(In reply to gingerbread.guy from comment #1)
> This is not a Firefox bug.
> https://developer.mozilla.org/en/WebGL/Cross-Domain_Textures

Indeed. Unfortunately CORS support for <video> is not yet implemented (for <img> it is already implemented), so the only way to get this working at the moment is to move the video to the same domain.
(In reply to Dexter from comment #2)
> As it's a Mozilla site demonstrating the capabilities of Fx one would think
> it should work.

It's a really special case as the spec changed in response to a security issue.
Chris is there someone who can fix the site?
Component: Canvas: WebGL → hacks.mozilla.org
Product: Core → Websites
QA Contact: canvas.webgl → hacks-mozilla-org
Version: 8 Branch → Firefox 6
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows 7 → All
Hardware: x86_64 → All
Aside from fixing the site by moving the video to the same domain or using some kind of proxy mechanism, the other approach to fixing this, which is actually The Right Fix, would be to implement the crossOrigin attribute on <video> elements. Filed bug 682299 about that.
Depends on: 703566
Component: hacks.mozilla.org → Mozilla Hacks
Product: Websites → Mozilla Developer Network
Version: Firefox 6 → unspecified
This demo has been moved into MDN demo studio without issue.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Component: Mozilla Hacks → Demo Studio / Dev Derby
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.