Bug 929849 - Delay profiler initialization in Shumway. r=till

This commit is contained in:
Yury Delendik 2013-10-29 07:48:40 -05:00
Родитель 3fd8db572a
Коммит 983c838713
2 изменённых файлов: 5 добавлений и 4 удалений

Просмотреть файл

@ -49,8 +49,6 @@ let Svc = {};
XPCOMUtils.defineLazyServiceGetter(Svc, 'mime',
'@mozilla.org/mime;1', 'nsIMIMEService');
let profiler = Cc["@mozilla.org/tools/profiler;1"].getService(Ci.nsIProfiler);
function getBoolPref(pref, def) {
try {
return Services.prefs.getBoolPref(pref);
@ -222,7 +220,10 @@ ChromeActions.prototype = {
});
},
addProfilerMarker: function (marker) {
profiler.AddMarker(marker);
if ('nsIProfiler' in Ci) {
let profiler = Cc["@mozilla.org/tools/profiler;1"].getService(Ci.nsIProfiler);
profiler.AddMarker(marker);
}
},
getPluginParams: function getPluginParams() {
return JSON.stringify({

Просмотреть файл

@ -1 +1 @@
0.7.501
0.7.502