| Index: third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp
|
| diff --git a/third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp b/third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp
|
| index 71a8816c030cbdcb323c6131ba92ddb448a80411..925d64c1d0f73111288a1b6ac7d41b57c92d295d 100644
|
| --- a/third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp
|
| +++ b/third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp
|
| @@ -34,7 +34,16 @@
|
| #include "platform/SharedBuffer.h"
|
| #include "platform/network/ResourceResponse.h"
|
|
|
| +namespace {
|
| +// 100MB
|
| +static size_t maximumResourcesContentSize = 100 * 1000 * 1000;
|
| +
|
| +// 10MB
|
| +static size_t maximumSingleResourceContentSize = 10 * 1000 * 1000;
|
| +}
|
| +
|
| namespace blink {
|
| +
|
|
|
| PassRefPtrWillBeRawPtr<XHRReplayData> XHRReplayData::create(ExecutionContext* executionContext, const AtomicString& method, const KURL& url, bool async, PassRefPtr<EncodedFormData> formData, bool includeCredentials)
|
| {
|
| @@ -141,10 +150,10 @@
|
| }
|
|
|
| // NetworkResourcesData
|
| -NetworkResourcesData::NetworkResourcesData(size_t totalBufferSize, size_t resourceBufferSize)
|
| +NetworkResourcesData::NetworkResourcesData()
|
| : m_contentSize(0)
|
| - , m_maximumResourcesContentSize(totalBufferSize)
|
| - , m_maximumSingleResourceContentSize(resourceBufferSize)
|
| + , m_maximumResourcesContentSize(maximumResourcesContentSize)
|
| + , m_maximumSingleResourceContentSize(maximumSingleResourceContentSize)
|
| {
|
| }
|
|
|
| @@ -326,8 +335,6 @@
|
|
|
| void NetworkResourcesData::clear(const String& preservedLoaderId)
|
| {
|
| - if (!m_requestIdToResourceDataMap.size())
|
| - return;
|
| m_requestIdsDeque.clear();
|
| m_contentSize = 0;
|
|
|
| @@ -345,6 +352,8 @@
|
| m_requestIdToResourceDataMap.swap(preservedMap);
|
|
|
| m_reusedXHRReplayDataRequestIds.clear();
|
| + m_maximumResourcesContentSize = maximumResourcesContentSize;
|
| + m_maximumSingleResourceContentSize = maximumSingleResourceContentSize;
|
| }
|
|
|
| void NetworkResourcesData::setResourcesDataSizeLimits(size_t resourcesContentSize, size_t singleResourceContentSize)
|
|
|