Created Bug : Implement a module that counts the number of downloads associated with an origin

After some weeks of exploration and messing around the codebase, made my first patch today.

The patch ‘blocks’ the second download associated with an ‘origin’. The ‘origin’ chosen initially is the source property of the Download object defined in toolkit/components/downloads/DownloadCore.jsm.

The property that determines the ‘origin’ of a download has not yet been finalised and must be subjected to discussion.