diff options
Diffstat (limited to 'webkit/glue/devtools/js/net_agent.js')
-rw-r--r-- | webkit/glue/devtools/js/net_agent.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/webkit/glue/devtools/js/net_agent.js b/webkit/glue/devtools/js/net_agent.js index 2e54f58..00b511c 100644 --- a/webkit/glue/devtools/js/net_agent.js +++ b/webkit/glue/devtools/js/net_agent.js @@ -102,16 +102,19 @@ devtools.NetAgent.prototype.didReceiveResponse = function(identifier, response) resource.expectedContentLength = response.expectedContentLength; resource.responseStatusCode = response.responseStatusCode; + resource.responseHeaders = response.responseHeaders; resource.mimeType = response.mimeType; resource.suggestedFilename = response.suggestedFilename; var mimeType = response.mimeType; - if (mimeType.indexOf("image/") == 0) { + if (mimeType.indexOf('image/') == 0) { resource.type = WebInspector.Resource.Type.Image; - } else if (mimeType.indexOf("text/html") == 0) { + } else if (mimeType.indexOf('text/html') == 0) { resource.type = WebInspector.Resource.Type.Document; - } else if (mimeType.indexOf("script") != -1 || - response.url.indexOf(".js") != -1) { + } else if (mimeType.indexOf('script') != -1 || + resource.url.indexOf('.js') == resource.url.length - 3) { resource.type = WebInspector.Resource.Type.Script; + } else if (mimeType.indexOf('text/css') == 0) { + resource.type = WebInspector.Resource.Type.Stylesheet; } else { resource.type = WebInspector.Resource.Type.Other; } |