| Index: lib/stats.js | 
| =================================================================== | 
| --- a/lib/stats.js | 
| +++ b/lib/stats.js | 
| @@ -29,18 +29,16 @@ | 
| * @param  {Number} tabId tab ID (leave undefined for total stats) | 
| * @return {Number}       field value | 
| */ | 
| -let getStats = exports.getStats = function getStats(key, tabId) | 
| +let getStats = exports.getStats = function getStats(key, tab) | 
| { | 
| -  if (tabId) | 
| -  { | 
| -    let frameData = getFrameData(tabId, 0); | 
| -    return (frameData && key in frameData ? frameData[key] : 0); | 
| -  } | 
| -  else | 
| +  if (!tab) | 
| return (key in Prefs.stats_total ? Prefs.stats_total[key] : 0); | 
| + | 
| +  let frameData = getFrameData(tab, 0); | 
| +  return (frameData && key in frameData ? frameData[key] : 0); | 
| }; | 
|  | 
| -FilterNotifier.addListener(function(action, item, newValue, oldValue, tabId) | 
| +FilterNotifier.addListener(function(action, item, newValue, oldValue, tab) | 
| { | 
| if (action != "filter.hitCount") | 
| return; | 
| @@ -56,7 +54,7 @@ | 
| Prefs.stats_total.blocked = 1; | 
| Prefs.stats_total = Prefs.stats_total; | 
|  | 
| -    let frameData = getFrameData(tabId, 0); | 
| +    let frameData = getFrameData(tab, 0); | 
| if (frameData) | 
| { | 
| if ("blocked" in frameData) | 
|  |