Open Bug 1338079 (about:url-classifier) Opened 9 years ago Updated 10 months ago

[meta] Exposing troubleshooting information for Safe Browsing via about:url-classifier

Categories

(Toolkit :: Safe Browsing, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: francois, Unassigned)

References

(Depends on 2 open bugs)

Details

(Keywords: meta)

Attachments

(1 obsolete file)

In order to simplify testing and debugging, we should create a new about:url-classifier page. It would contain a these sections: 1. Cache 2. Database 3. Providers 4. Lookup The first section (cache) would display the size of the lookup cache for each table and have a button to clear that cache. The second section (database) would show the number of entries in each table and have a button to clear the database from memory and reload it from disk. The third section (providers) would show the following information for each provider: - time of last update - last update return status (e.g. 200, 503) and have a button to force an update for just that provider. The last section would have a text box to allow us to lookup a URL in the local database (possibly triggering gethash calls too). It would display (as text) a log of what happened internally during that lookup. For example: prefix was found in table goog-malware-proto full hash was not found negative cache expired for that prefix requesting full hash full hash found in result found a match for malware.example.com/ This new about:url-classifier page should be linked from about:about.
This is a wonderful idea! Looking forward to seeing it being rolled out.
Assignee: nobody → dlee
Status: NEW → ASSIGNED
I'll start with "Update" function first, since there are lot of features we want to do in this about page, maybe this bug should be a meta bug.
(In reply to Dimi Lee[:dimi][:dlee] from comment #2) > I'll start with "Update" function first, since there are lot of features we > want to do in this about page, maybe this bug should be a meta bug. Agree. The ability to trigger update is especially useful for QA engineers who perform stress or performance tests. Let's turn this into a meta bug and file sub-bugs accordingly.
Alias: about:url-classifier
Summary: Exposing troubleshooting information for Safe Browsing via about:url-classifier → [meta] Exposing troubleshooting information for Safe Browsing via about:url-classifier
Attached patch WIP patch (obsolete) — — Splinter Review
Depends on: 1348253
(In reply to Ethan Tseng [:ethan] from comment #3) > (In reply to Dimi Lee[:dimi][:dlee] from comment #2) > > I'll start with "Update" function first, since there are lot of features we > > want to do in this about page, maybe this bug should be a meta bug. > > Agree. > The ability to trigger update is especially useful for QA engineers who > perform stress or performance tests. > > Let's turn this into a meta bug and file sub-bugs accordingly. Ah, just saw your comment after pushing a WIP. I'll push my WIP to bug 1348253.
Attachment #8848446 - Attachment is obsolete: true
Whiteboard: #sbv4-m6
Whiteboard: #sbv4-m6
deassign myself since this is a metabug. I will file bug for different about:url-classifier functions and work on them.
Assignee: dlee → nobody
Status: ASSIGNED → NEW
Assignee: nobody → ettseng
Depends on: 1360480
Depends on: 1373121
Depends on: 1374811
Blocks: 1374813
Blocks: 1374817
No longer blocks: 1374813, 1374817
Depends on: 1374813, 1374817
No longer blocks: safebrowsingv4
Assignee: ettseng → nobody
Depends on: 1388564
Depends on: 1439455
Depends on: 1481058
Keywords: meta
Depends on: 1517308
Severity: normal → S3
Type: defect → enhancement
Depends on: 1971797
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: