| Index: lib/stats.js |
| =================================================================== |
| --- a/lib/stats.js |
| +++ b/lib/stats.js |
| @@ -29,16 +29,23 @@ |
| /** |
| * Gets the number of requests blocked on the given page. |
| * |
| * @param {Page} page |
| * @return {Number} |
| */ |
| exports.getBlockedPerPage = page => blockedPerPage.get(page) || 0; |
| +// Chrome automatically clears the browser action badge text when the URL of |
| +// the tab is updated, but Firefox doesn't. |
|
Sebastian Noack
2017/08/29 23:07:01
Please refer to the Firefox bug here. If there isn
Wladimir Palant
2017/08/30 08:13:30
I filed a bug: https://bugzilla.mozilla.org/show_b
Manish Jethani
2017/08/30 10:30:35
Done.
|
| +ext.pages.onLoading.addListener(page => |
| +{ |
| + page.browserAction.setBadge(); |
| +}); |
| + |
| FilterNotifier.on("filter.hitCount", (filter, newValue, oldValue, page) => |
| { |
| if (!(filter instanceof BlockingFilter) || !page) |
| return; |
| Prefs.blocked_total++; |
| let blocked = blockedPerPage.get(page) || 0; |