diff options
author | Steve Block <steveblock@google.com> | 2011-05-25 19:08:45 +0100 |
---|---|---|
committer | Steve Block <steveblock@google.com> | 2011-06-08 13:51:31 +0100 |
commit | 2bde8e466a4451c7319e3a072d118917957d6554 (patch) | |
tree | 28f4a1b869a513e565c7760d0e6a06e7cf1fe95a /Source/WebCore/inspector/front-end/NetworkItemView.js | |
parent | 6939c99b71d9372d14a0c74a772108052e8c48c8 (diff) | |
download | external_webkit-2bde8e466a4451c7319e3a072d118917957d6554.zip external_webkit-2bde8e466a4451c7319e3a072d118917957d6554.tar.gz external_webkit-2bde8e466a4451c7319e3a072d118917957d6554.tar.bz2 |
Merge WebKit at r82507: Initial merge by git
Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e
Diffstat (limited to 'Source/WebCore/inspector/front-end/NetworkItemView.js')
-rw-r--r-- | Source/WebCore/inspector/front-end/NetworkItemView.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/WebCore/inspector/front-end/NetworkItemView.js b/Source/WebCore/inspector/front-end/NetworkItemView.js index 418f559..0e5d14c 100644 --- a/Source/WebCore/inspector/front-end/NetworkItemView.js +++ b/Source/WebCore/inspector/front-end/NetworkItemView.js @@ -40,15 +40,26 @@ WebInspector.NetworkItemView = function(resource) this._tabbedPane = new WebInspector.TabbedPane(this.element); this._tabbedPane.appendTab("headers", WebInspector.UIString("Headers"), this._headersView); + if (contentView.hasContent()) { // Reusing this view, so hide it at first. contentView.visible = false; this._tabbedPane.appendTab("content", WebInspector.UIString("Content"), contentView); } + + if (resource.type === WebInspector.Resource.Type.XHR && resource.content) { + var parsedJSON = WebInspector.ResourceJSONView.parseJSON(resource.content); + if (parsedJSON) { + var jsonView = new WebInspector.ResourceJSONView(resource, parsedJSON); + this._tabbedPane.appendTab("json", WebInspector.UIString("JSON"), jsonView); + } + } + if (Preferences.showCookiesTab) { this._cookiesView = new WebInspector.ResourceCookiesView(resource); this._tabbedPane.appendTab("cookies", WebInspector.UIString("Cookies"), this._cookiesView); } + if (Preferences.showTimingTab) { var timingView = new WebInspector.ResourceTimingView(resource); this._tabbedPane.appendTab("timing", WebInspector.UIString("Timing"), timingView); |