Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Unified Diff: Source/core/inspector/InspectorDOMStorageAgent.cpp

Issue 14877010: DevTools: DOMStorage undo/redo feature (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/inspector/InspectorDOMStorageAgent.cpp
diff --git a/Source/core/inspector/InspectorDOMStorageAgent.cpp b/Source/core/inspector/InspectorDOMStorageAgent.cpp
index 39ee87a17d6f705137e0c601a1dce7458cf5d18c..46a8c6348c8b232221e48b058afff5eb0f347300 100644
--- a/Source/core/inspector/InspectorDOMStorageAgent.cpp
+++ b/Source/core/inspector/InspectorDOMStorageAgent.cpp
@@ -113,6 +113,19 @@ void InspectorDOMStorageAgent::disable(ErrorString*)
m_state->setBoolean(DOMStorageAgentState::domStorageAgentEnabled, false);
}
+void InspectorDOMStorageAgent::getDOMStorageItem(ErrorString* errorString, const RefPtr<InspectorObject>& storageId, const String& key, String* value)
+{
+ Frame* frame;
+ RefPtr<StorageArea> storageArea = findStorageArea(errorString, storageId, frame);
+ if (!storageArea)
+ return;
+
+ ExceptionCode ec = 0;
+ *value = storageArea->getItem(key, ec, frame);
+ if (hadException(ec, errorString))
+ return;
apavlov 2013/05/08 11:41:36 This doesn't make much sense, does it?
+}
+
void InspectorDOMStorageAgent::getDOMStorageItems(ErrorString* errorString, const RefPtr<InspectorObject>& storageId, RefPtr<TypeBuilder::Array<TypeBuilder::Array<String> > >& items)
{
Frame* frame;

Powered by Google App Engine
This is Rietveld 408576698