DescriptionInclude PPAPI plugin crashes in the plugin crash data.
This should enable us to see PPAPI plugin crashes in the plugin crashes column
on the stability dashboard. Note that each plugin (PPAPI or regular) is included
separately in the metrics log and aggregated at the server side. This allows us
to slice and dice the data later, if necessary.
Also:
- Remove a couple of obsolete FRIEND_TEST declarations.
- Use base file name as plugin name when the name of the PPAPI plugin to be
launched is empty. This is mostly so that the OutOfProcessPPAPITests can pass
but also matches the logic in PepperPluginInfo::ToWebPluginInfo().
BUG=chromium-os:22465
TEST=git try, unit tests, kill -SEGV ppapi process, check that it's counted in
the plugin prefs and transmitted in the metrics log:
<pluginstability filename="nfGm7uk2q0xBpC3X5CA95A==" launchcount="3"
instancecount="1" crashcount="2"/>
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109627
Patch Set 1 #Patch Set 2 : Use filename for PPAPI plugins with no name. #
Total comments: 4
Patch Set 3 : Include PPAPI plugin crash info the plugin crash elements on all platforms. #
Messages
Total messages: 13 (0 generated)
|