summaryrefslogtreecommitdiffstats
path: root/WebCore/inspector/InspectorResource.cpp
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2010-04-27 16:31:00 +0100
committerSteve Block <steveblock@google.com>2010-05-11 14:42:12 +0100
commitdcc8cf2e65d1aa555cce12431a16547e66b469ee (patch)
tree92a8d65cd5383bca9749f5327fb5e440563926e6 /WebCore/inspector/InspectorResource.cpp
parentccac38a6b48843126402088a309597e682f40fe6 (diff)
downloadexternal_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.zip
external_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.tar.gz
external_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.tar.bz2
Merge webkit.org at r58033 : Initial merge by git
Change-Id: If006c38561af287c50cd578d251629b51e4d8cd1
Diffstat (limited to 'WebCore/inspector/InspectorResource.cpp')
-rw-r--r--WebCore/inspector/InspectorResource.cpp25
1 files changed, 12 insertions, 13 deletions
diff --git a/WebCore/inspector/InspectorResource.cpp b/WebCore/inspector/InspectorResource.cpp
index 6f08d58..51ed290 100644
--- a/WebCore/inspector/InspectorResource.cpp
+++ b/WebCore/inspector/InspectorResource.cpp
@@ -180,7 +180,7 @@ void InspectorResource::updateScriptObject(InspectorFrontend* frontend)
}
if (m_changes.hasChange(LengthChange)) {
- jsonObject.set("contentLength", m_length);
+ jsonObject.set("resourceSize", m_length);
jsonObject.set("didLengthChange", true);
}
@@ -213,17 +213,15 @@ void InspectorResource::updateScriptObject(InspectorFrontend* frontend)
m_changes.clearAll();
}
-void InspectorResource::releaseScriptObject(InspectorFrontend* frontend, bool callRemoveResource)
+void InspectorResource::releaseScriptObject(InspectorFrontend* frontend)
{
m_changes.setAll();
for (size_t i = 0; i < m_redirects.size(); ++i)
- m_redirects[i]->releaseScriptObject(frontend, callRemoveResource);
+ m_redirects[i]->releaseScriptObject(frontend);
- if (!callRemoveResource)
- return;
-
- frontend->removeResource(m_identifier);
+ if (frontend)
+ frontend->removeResource(m_identifier);
}
CachedResource* InspectorResource::cachedResource() const
@@ -264,8 +262,8 @@ InspectorResource::Type InspectorResource::cachedResourceType() const
InspectorResource::Type InspectorResource::type() const
{
- if (!m_xmlHttpResponseText.isNull())
- return XHR;
+ if (!m_overrideContent.isNull())
+ return m_overrideContentType;
if (m_requestURL == m_loader->requestURL()) {
InspectorResource::Type resourceType = cachedResourceType();
@@ -281,16 +279,17 @@ InspectorResource::Type InspectorResource::type() const
return cachedResourceType();
}
-void InspectorResource::setXMLHttpResponseText(const ScriptString& data)
+void InspectorResource::setOverrideContent(const ScriptString& data, Type type)
{
- m_xmlHttpResponseText = data;
+ m_overrideContent = data;
+ m_overrideContentType = type;
m_changes.set(TypeChange);
}
String InspectorResource::sourceString() const
{
- if (!m_xmlHttpResponseText.isNull())
- return String(m_xmlHttpResponseText);
+ if (!m_overrideContent.isNull())
+ return String(m_overrideContent);
String textEncodingName;
RefPtr<SharedBuffer> buffer = resourceData(&textEncodingName);