Bug 1015794 - use Object.create to create services timer objects. r=rnewman

This commit is contained in:
Mark Hammond 2014-06-12 10:06:47 +10:00
Родитель 1478087a5d
Коммит 3446835782
1 изменённых файлов: 1 добавлений и 3 удалений

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

@ -166,9 +166,7 @@ this.CommonUtils = {
}
// Create a special timer that we can add extra properties
let timer = {
__proto__: Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer),
};
let timer = Object.create(Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer));
// Provide an easy way to clear out the timer
timer.clear = function() {