I'm a program manager on Mozilla's Shumway team. If you have any questions, please ask! :) The name "Shumway" is derived from "Gordon Shumway", the actual name of the TV character ALF: Flash -> Flash Gordon -> Gordon Shumway -> Shumway. :)<p>Shumway is written in TypeScript. It has an ActionScript interpreter and a JIT that generates JavaScript, compiled using eval(). The code is on GitHub:<p><a href="https://github.com/mozilla/shumway/" rel="nofollow">https://github.com/mozilla/shumway/</a>
I'm one of the developers on the video player used on that page. Great work guys!<p>Edit: I should add in, the player is primarily Javascript with a small rendering engine for Flash fallback. Even in the Flash case, everything is controlled via JS through a flash bridge. We prioritize HTML5 video when possible across browsers and devices.
Sounds like Shumway is already further along than Gnash or Lightspark.<p>What versions of SWF does Shumway aim to support? 7, 8, 9, 10, all of the above?<p>How does Shumway interact with click-to-play and similar mechanisms to stop unwanted Flash objects from playing? Does it have that functionality built-in?
Cool tech, but I'm a bit sad that I can't watch Shumway[1] using Shumway.<p>[1]: <a href="http://www.albinoblacksheep.com/flash/shumway" rel="nofollow">http://www.albinoblacksheep.com/flash/shumway</a>
How do you go from swf files to "action script"? Do you use flasm/flare for as2? How do you turn as3 abc files into action script? Did you write your own decompiler or use some other open source ones? There's a disassembler written in D for as3 that I used to use called rabcdasm, did your team ever take a look at that?
Does anyone have experience trying this with Firefox on PowerPC or ARMHF Linux? These platforms don't have any working Flash versions from Adobe...
I just tested against Firefox Nightly on the amazon pages and it doesn't appear to be even loading the Flash renderer.<p>We feature detect flash via the navigator.plugins object and from that thread it doesn't look like shumway is listed there.<p>(I'm a dev on that player)
> "Note that Shumway will <i>not</i> play Amazon's "Instant Video" films and TV
shows. Those videos use Microsoft's Silverlight plugin for DRM."
Tried it on Arch Linux + Firefox v35 works smoother than flash plugin. Used AUR package here: <a href="https://aur.archlinux.org/packages/firefox-extension-shumway/" rel="nofollow">https://aur.archlinux.org/packages/firefox-extension-shumway...</a> Can't wait for this to replace everything flash. Thank You, shumway team :-)