| Index: Source/core/inspector/InspectorDOMStorageAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorDOMStorageAgent.cpp b/Source/core/inspector/InspectorDOMStorageAgent.cpp
|
| index ee057a76dfb217951b024b8b5d2d6a8b7496cddd..3bd0d98886f8f4c34ff61abced2fe3e7a3c71fc8 100644
|
| --- a/Source/core/inspector/InspectorDOMStorageAgent.cpp
|
| +++ b/Source/core/inspector/InspectorDOMStorageAgent.cpp
|
| @@ -40,7 +40,6 @@
|
| #include "core/inspector/InstrumentingAgents.h"
|
| #include "core/frame/LocalDOMWindow.h"
|
| #include "core/frame/LocalFrame.h"
|
| -#include "core/page/Page.h"
|
| #include "core/storage/Storage.h"
|
| #include "core/storage/StorageNamespace.h"
|
| #include "core/storage/StorageNamespaceController.h"
|
| @@ -186,9 +185,9 @@ PassRefPtr<TypeBuilder::DOMStorage::StorageId> InspectorDOMStorageAgent::storage
|
| .setIsLocalStorage(isLocalStorage).release();
|
| }
|
|
|
| -void InspectorDOMStorageAgent::didDispatchDOMStorageEvent(const String& key, const String& oldValue, const String& newValue, StorageType storageType, SecurityOrigin* securityOrigin)
|
| +void InspectorDOMStorageAgent::didDispatchDOMStorageEvent(LocalFrame* frame, const String& key, const String& oldValue, const String& newValue, StorageType storageType, SecurityOrigin* securityOrigin)
|
| {
|
| - if (!m_frontend || !isEnabled())
|
| + if (!m_frontend || !isEnabled() || frame != m_pageAgent->inspectedFrame())
|
| return;
|
|
|
| RefPtr<TypeBuilder::DOMStorage::StorageId> id = storageId(securityOrigin, storageType == LocalStorage);
|
| @@ -226,7 +225,7 @@ PassOwnPtrWillBeRawPtr<StorageArea> InspectorDOMStorageAgent::findStorageArea(Er
|
|
|
| if (isLocalStorage)
|
| return StorageNamespace::localStorageArea(frame->document()->securityOrigin());
|
| - return StorageNamespaceController::from(m_pageAgent->page())->sessionStorage()->storageArea(frame->document()->securityOrigin());
|
| + return StorageNamespaceController::from(frame->page())->sessionStorage()->storageArea(frame->document()->securityOrigin());
|
| }
|
|
|
| } // namespace blink
|
|
|