On Nov 29, 11:15 pm, Honza Bambas <hbam...@mozilla.com> wrote: > You may QI the channel to nsIApplicationCacheChannel and check for > loadedFromApplicationCache attribute. ok, works for me, thanks.
> I'm just interested in how you recognize a bfcache load, > nsIWebProgressListener::STATE_RESTORING flag check? Firebug is using http-on-examine-cached-response event So, does the following logic make sense? 1) If http-on-examine-cached-response is sent, the associated response comes from a cache (app or bf cache). 2) If channel is instance of nsIApplicationCacheChannel and loadedFromApplicationCache is true, it comes from app cache otherwise it comes from bfcache. Honza _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform