[Webkit-unassigned] [Bug 83986] New: Web Inspector: Network view: add a per-file Cache tab

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 14 14:11:28 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=83986

           Summary: Web Inspector: Network view: add a per-file Cache tab
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: oyasumi+bugs.webkit.org at gmail.com
                CC: timothy at apple.com, rik at webkit.org, keishi at webkit.org,
                    pmuellr at yahoo.com, joepeck at webkit.org,
                    pfeldman at chromium.org, yurys at chromium.org,
                    bweinstein at apple.com, apavlov at chromium.org,
                    loislo at chromium.org


For http header cache debugging and performance tuning, add a "Cache" sibling tab to the Headers, Preview and Response tabs, which would list for each file:

 * if it was loaded immediately from the browser cache
 * if it first polled the server for a fresher version
 * if it ended up (re)fetching the file from the server
 * if it ended up committed to the browser cache, and for how long
 * in human language, for each of the above, why that was the case

In other words, a literal description, down to the specific combination of http headers (and their contents) passed from a potential prior request to that file, and (where applicable) in combination with the current request to the file, the mechanics implemented by the browser's cache mechanics which created that specific outcome.

Of course, any other parameters invoked that go into these decisions which I might have glossed over should also be noted; initial specs always need some evolving.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list