Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Shumway telemetry

38 views
Skip to first unread message

David Chan

unread,
Jul 17, 2014, 2:10:49 PM7/17/14
to dev-s...@lists.mozilla.org
Hi all,

We discussed the merits of collecting SWF telemetry
in a previous cross-functional meeting. There was an
open question on what metrics would be beneficial to
collect while parsing a SWF. Although we have a
collection of SWFs already, I think it we should gather
what Nightly users encounter once Shumway is enabled
for Flash ads.

Bug 1036764 was filed for mobile Flash. We can expand
the telemetry to collect more data as the SWF is parsed.
My initial research shows that this is possible by
using nsITelemetry.idl and creating the appropriate
components from JS code. I am unsure how best to integrate
this with the current TS code, perhaps as a wrapped function
around certain natives.

Some metrics that could be useful are
- AVM + AS version
- Compression type
- Count of AVM2 SWFs loading AVM1 content
- Count of unimplemented APIs
I'm not sure if we need to cover all APIs or just the
specific AS classes (Loader, Security, Input/Keyboard/Copy/Paste)

I can implement the probes to free Yury up to work on
Shumway functionality. I just need to know what kind
of data your team is interested in collecting.

David
0 new messages