| Index: chrome/content/ui/sendReport.js |
| =================================================================== |
| --- a/chrome/content/ui/sendReport.js |
| +++ b/chrome/content/ui/sendReport.js |
| @@ -196,28 +196,28 @@ let requestsDataSource = |
| this.callback = callback; |
| this.requestNotifier = new RequestNotifier(wnd, this.onRequestFound, this); |
| }, |
| onRequestFound: function(frame, node, entry, scanComplete) |
| { |
| if (entry) |
| { |
| - let key = entry.location + " " + entry.typeDescr + " " + entry.docDomain; |
| + let key = entry.location + " " + entry.type + " " + entry.docDomain; |
| let requestXML; |
| if (key in this.nodeByKey) |
| { |
| requestXML = this.nodeByKey[key]; |
| requestXML.setAttribute("count", parseInt(requestXML.getAttribute("count"), 10) + 1); |
| } |
| else |
| { |
| requestXML = this.nodeByKey[key] = appendElement(this.requests, "request", { |
| location: censorURL(entry.location), |
| - type: entry.typeDescr, |
| + type: entry.type, |
| docDomain: entry.docDomain, |
| thirdParty: entry.thirdParty, |
| count: 1 |
| }); |
| } |
| // Location is meaningless for element hiding hits |
| if (entry.filter && entry.filter instanceof ElemHideBase) |
| @@ -922,17 +922,17 @@ let issuesDataSource = |
| } |
| let seenFilters = Object.create(null); |
| for (let request of requestsDataSource.origRequests) |
| { |
| if (request.filter) |
| continue; |
| - let filter = disabledMatcher.matchesAny(request.location, RegExpFilter.typeMap[request.typeDescr], request.docDomain, request.thirdParty); |
| + let filter = disabledMatcher.matchesAny(request.location, RegExpFilter.typeMap[request.type], request.docDomain, request.thirdParty); |
| if (filter && !(filter.text in seenFilters)) |
| { |
| this.disabledFilters.push(filter); |
| seenFilters[filter.text] = true; |
| } |
| } |
| // Find disabled subscriptions with filters matching any of the requests |
| @@ -947,17 +947,17 @@ let issuesDataSource = |
| if (filter instanceof BlockingFilter) |
| disabledMatcher.add(filter); |
| for (let request of requestsDataSource.origRequests) |
| { |
| if (request.filter) |
| continue; |
| - let filter = disabledMatcher.matchesAny(request.location, RegExpFilter.typeMap[request.typeDescr], request.docDomain, request.thirdParty); |
| + let filter = disabledMatcher.matchesAny(request.location, RegExpFilter.typeMap[request.type], request.docDomain, request.thirdParty); |
| if (filter && !(subscription.url in seenSubscriptions)) |
| { |
| this.disabledSubscriptions.push(subscription); |
| seenSubscriptions[subscription.text] = true; |
| break; |
| } |
| } |
| } |