| Index: third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp
|
| index d0a5abc9d1a71af13d059d74f18a060abc84bdd0..4fd0a6e6e1cd8576e11bd923bb1708148f38ad0d 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorNetworkAgent.cpp
|
| @@ -1425,6 +1425,9 @@ Response InspectorNetworkAgent::emulateNetworkConditions(
|
| }
|
|
|
| Response InspectorNetworkAgent::setCacheDisabled(bool cacheDisabled) {
|
| + // TODO(ananta)
|
| + // We should extract network cache state into a global entity which can be
|
| + // queried from FrameLoader and other places.
|
| m_state->setBoolean(NetworkAgentState::cacheDisabled, cacheDisabled);
|
| if (cacheDisabled)
|
| memoryCache()->evictResources();
|
| @@ -1512,6 +1515,12 @@ bool InspectorNetworkAgent::fetchResourceContent(Document* document,
|
| return false;
|
| }
|
|
|
| +bool InspectorNetworkAgent::cacheDisabled() {
|
| + return m_state->booleanProperty(NetworkAgentState::networkAgentEnabled,
|
| + false) &&
|
| + m_state->booleanProperty(NetworkAgentState::cacheDisabled, false);
|
| +}
|
| +
|
| void InspectorNetworkAgent::removeFinishedReplayXHRFired(TimerBase*) {
|
| m_replayXHRsToBeDeleted.clear();
|
| }
|
|
|