isolate favicon requests and caching by URL bar domain
Favicon images are requested by the tab element inside the main chrome window, so we need a patch to make sure they are isolated by the first party domain of the loading document. This ticket has been spun off from legacy/trac#13670 (moved).