On 7/25/14 6:40 AM, Till Schneidereit wrote:
>
> chiming in quickly ...
> On Jul 25, 2014 9:56 AM, "Jet Villegas" <
j...@mozilla.com
> <mailto:
j...@mozilla.com>> wrote:
> >
> > Thanks for sending out this late night e-mail, Chris. This subject
> keeps me up late too :)
> >
> > Given that we're being measured against a known quantity (Flash
> Player 14.0), it's important to manage the user's expectations
> carefully. Rendering Flash ads as a Shumway 1.0 target is very doable,
> but the key bit is identifying what we can render faithfully at
> runtime by the first 60ms of SWF parsing. We need to continue building
> out that feature, and I'd make that a 1.0 requirement.
>
Jet: where does the "60 ms" number come from?
Besides the ads in the SWF Archive, are there two or three Flash demos
that we'd like to showcase as official regression tests before we can
declare a milestone completed? Some candidates: Candy Crush, Zombotron,
Mining Truck 2, Homestar Runner. We use those Flash games for casual
testing, but we It would be nice if the examples could cover AVM1 and
AVM2 content and sound.
> i agree. that requires bug 1035170 to be implemented. i don't think
> that's a ridiculous amount of work. the question is whether we should
> take it on before or after m3. to me, that largely depends on whether
> we expect press coverage and reviews for m3. my vague guess is "yes",
> so maybe we should do it before.
>
> another important point is yank: given that we don't yet have e10s for
> content, we should absolutely have it for shumway before m3. i
> wouldn't want to read about us making the main thread even more yanky
> or something like that, when in fact our final solution should be 100%
> on-par with flash in this regard.
>
I'm concerned that the requirements for M3 are growing. Instead of being
"Shumway enabled for a small list of ads", we might need some larger
features like e10s support and lazy SWF parsing. I had been assuming
that performance work be fixed in M4 and beyond, but I agree we'll
probably get some press coverage when we enable Shumway by default for
any content. My hunch, though, is that enabling Shumway for just a small
list of ads won't get a lot of press coverage. Banner ads pay for the
web, but they do not make for exciting news headlines. :)
I shuffled a bunch of Shumway bugs between the M3, M4, and 1.0 milestone
meta-bugs based on your feedback here. There are still many GitHub
issues not accounted for in Bugzilla.
https://wiki.mozilla.org/Shumway/Roadmap
chris
> >
dev-s...@lists.mozilla.org <mailto:
dev-s...@lists.mozilla.org>
> >
dev-s...@lists.mozilla.org <mailto:
dev-s...@lists.mozilla.org>
> >
https://lists.mozilla.org/listinfo/dev-shumway
>