[Webkit-unassigned] [Bug 137113] New: Web Inspector: Should show until when a resource is cached

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 25 02:40:46 PDT 2014


           Summary: Web Inspector: Should show until when a resource is
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: spamfaenger at gmx.de
                CC: timothy at apple.com, joepeck at webkit.org,
                    webkit-bug-importer at group.apple.com,
                    graouts at webkit.org

Currently it is very hard to debug caching issues using the webkit inspector.

Ideally when I look at a resource (for example a js file) I want to see if this object is added to the cache, and for how long it will stay there. Bonus if you can tie this back to the originators of this information.

This is the current report one gets when requesting a resource:

Anfrage & Antwort
Methode    GET
im Cache    Nein
Status    OK
Code    200
Codiert    41.48 KB
Decodiert    41.48 KB
√úbertragen    41.72 KB
Komprimiert    Nein

What this doesn't tell me (and I don't care if it is shown at another place in the UI, but this seems logical as the cached status is already shown here) is if this resource is GOING INTO the browser cache and for how long it will stay there by itself.

The Information I want would be something like this:

in Cache    NO (Now cached for 24 hours)
in Cache    NO (Now cached until 23:30 tomorrow)

Bonus points if there is a tooltip or more detailed info available that tells me something like

Resource is cacheable because it specified Cache-Control: public and Cache-Control:max-age=49249. The Expires:Thu, 25 Sep 2014 23:30:00 GMT says something different but will be ignored as per RFC <link>

This would greatly ease debugging caching issues as it gives definitive information what the browser intents to to do with a file and how it interprets what the server told it.

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