bugzilla-daemon at freedesktop.org
2008-Apr-06 19:33 UTC
[Swfdec] [Bug 15377] New: unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 Summary: unable to watch DoctorWho Product: swfdec Version: unspecified Platform: Other URL: http://www.bbc.co.uk/doctorwho/s4/episodes/?episode=S4_0 1&action=iplayer&pid=b009w049&title=Partners%20In%20Crim e&summary=Donna%20is%20determined%20to%20find%20the%20Do ctor%20again%20- %20even%20if%20it%20means%20braving%20the%20villainous%2 0Miss%20Foster%20and%20her%20hordes%20of%20sinister%20Ad ipose OS/Version: All Status: NEW Severity: normal Priority: medium Component: library AssignedTo: swfdec at lists.freedesktop.org ReportedBy: wildfire at progsoc.org QAContact: swfdec at lists.freedesktop.org Created an attachment (id=15719) --> (http://bugs.freedesktop.org/attachment.cgi?id=15719) iPlayer SWF Unable to watch DoctorWho using the BBC's iPlayer. <http://www.bbc.co.uk/doctorwho/s4/episodes/?episode=S4_01&action=iplayer&pid=b009w049&title=Partners%20In%20Crime&summary=Donna%20is%20determined%20to%20find%20the%20Doctor%20again%20-%20even%20if%20it%20means%20braving%20the%20villainous%20Miss%20Foster%20and%20her%20hordes%20of%20sinister%20Adipose> The above URL contains the following Javascript fragment: <script type="text/javascript"> var so = new SWFObject("http://www.bbc.co.uk/iplayer/emp/flash/iplayer-external.swf", "bbc_emp_embed", "512", "323", "8", "#000000"); so.addParam("allowFullScreen", "true"); so.addParam("wmode", "opaque"); so.addVariable("config", "http://www.bbc.co.uk/iplayer/emp/xml/config.xml"); so.addVariable("metafile", "http://www.bbc.co.uk/iplayer/metafiles/episode/b009w049.xml"); so.useExpressInstall('http://www.bbc.co.uk/iplayer/emp/flash/expressinstall.swf'); var div = document.getElementById("bbc_emp"); if (so.installedVer.major == 0) { div.innerHTML = '<p style="padding:40px 60px 0;font-size:1.2em;font-weight:bold">You need to install Flash to play this programme</p><p style="padding:40px 60px 0"><a style="color:#ED007F" href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">Download the Flash player now</a></p><p style="padding:40px 60px 0">(This link will take you to a site outside bbc.co.uk. The BBC is not responsible for the content of software downloaded from external sites)</p>'; } else if (so.installedVer.major < 7) { div.innerHTML = '<p style="padding:40px 60px 0;font-size:1.2em;font-weight:bold">A newer version of Flash is needed to play this programme</p><p style="padding:40px 60px 0"><a style="color:#ED007F" href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">Download the Flash player now</a></p><p style="padding:40px 60px 0">(This link will take you to a site outside bbc.co.uk. The BBC is not responsible for the content of software downloaded from external sites)</p>'; } else so.write("bbc_emp"); </script> I have the iPlayer SWF file to this bug report and will include the other referenced files shortly. Thanks, Anand -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-06 19:34 UTC
[Swfdec] [Bug 15377] unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 --- Comment #1 from Anand Kumria <wildfire at progsoc.org> 2008-04-06 12:34:27 PST --- Created an attachment (id=15720) --> (http://bugs.freedesktop.org/attachment.cgi?id=15720) iPlayer configuration -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-06 19:34 UTC
[Swfdec] [Bug 15377] unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 --- Comment #2 from Anand Kumria <wildfire at progsoc.org> 2008-04-06 12:34:56 PST --- Created an attachment (id=15721) --> (http://bugs.freedesktop.org/attachment.cgi?id=15721) crossdomain file -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-06 19:35 UTC
[Swfdec] [Bug 15377] unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 --- Comment #3 from Anand Kumria <wildfire at progsoc.org> 2008-04-06 12:35:37 PST --- Created an attachment (id=15722) --> (http://bugs.freedesktop.org/attachment.cgi?id=15722) iPlayer episode configuration -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-06 19:36 UTC
[Swfdec] [Bug 15377] unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 --- Comment #4 from Anand Kumria <wildfire at progsoc.org> 2008-04-06 12:36:09 PST --- Created an attachment (id=15723) --> (http://bugs.freedesktop.org/attachment.cgi?id=15723) Episode cover image -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-08 22:43 UTC
[Swfdec] [Bug 15377] unable to watch DoctorWho
http://bugs.freedesktop.org/show_bug.cgi?id=15377 --- Comment #5 from Anand Kumria <wildfire at progsoc.org> 2008-04-08 15:43:42 PST --- Actually it isn't just DoctorWho that is affected. We are unable to watch wacky Germans too! <http://news.bbc.co.uk/1/hi/world/europe/7335351.stm> -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.
bugzilla-daemon at freedesktop.org
2008-Apr-09 07:34 UTC
[Swfdec] [Bug 15377] need to handle more strings
http://bugs.freedesktop.org/show_bug.cgi?id=15377 Benjamin Otte <otte at gnome.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Summary|unable to watch DoctorWho |need to handle more strings --- Comment #6 from Benjamin Otte <otte at gnome.org> 2008-04-09 00:34:49 PST --- So after investigating this more it turns out that the unicode consortium and Flash have a different idea of what unicode is. Or to be more techy: There is a set of unicode "code points" (read: values) that are considered invalid and must not appear in any string of text. Every other library we use (read: Pango or glib) will reject these values. Some might even crash. Flash will not, it seems to treat these as valid. This seems to need a somewhat larger refactoring + code audit so that we can allow all these "invalid" strings. I'm not yet sure how to best do that though. I'll however try a quick fix to work around the problem. I'll let you know about it when I've done it. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug.