About 90% of the UI is in XBL files which are a cross between XUL and JS and are used to create reusable UI objects. These files are not being instrumented at all, and so our JS coverage information is extremely incomplete. We really need this in order to create any sort of mapping between automated test coverage and manual test coverage in order to reduce the number of test cases that we are running manually.
This was fixed by bug 1229277, e.g. https://codecov.io/gh/marco-c/gecko-dev/src/master/browser/base/content/tabbrowser.xml.
Status: NEW → RESOLVED
Last Resolved: 9 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.