diff options
Diffstat (limited to 'WebCore/inspector/InspectorFrontend.h')
-rw-r--r-- | WebCore/inspector/InspectorFrontend.h | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/WebCore/inspector/InspectorFrontend.h b/WebCore/inspector/InspectorFrontend.h index 600f50a..7a48b62 100644 --- a/WebCore/inspector/InspectorFrontend.h +++ b/WebCore/inspector/InspectorFrontend.h @@ -45,32 +45,28 @@ namespace JSC { namespace WebCore { class ConsoleMessage; - class Database; - class Frame; - class InspectorController; class InspectorResource; class Node; class ScriptFunctionCall; class ScriptString; - class Storage; class InspectorFrontend { public: - InspectorFrontend(InspectorController* inspectorController, ScriptState*, ScriptObject webInspector); + InspectorFrontend(ScriptState*, ScriptObject webInspector); ~InspectorFrontend(); ScriptArray newScriptArray(); ScriptObject newScriptObject(); void addMessageToConsole(const ScriptObject& messageObj, const Vector<ScriptString>& frames, const Vector<ScriptValue> wrappedArguments, const String& message); - void clearConsoleMessages(); - + bool addResource(long long identifier, const ScriptObject& resourceObj); bool updateResource(long long identifier, const ScriptObject& resourceObj); void removeResource(long long identifier); - void updateFocusedNode(long long nodeId); + void updateFocusedNode(Node* node); void setAttachedWindow(bool attached); + void inspectedWindowScriptObjectCleared(Frame* frame); void showPanel(int panel); void populateInterface(); void reset(); @@ -94,15 +90,13 @@ namespace WebCore { #if ENABLE(DATABASE) bool addDatabase(const ScriptObject& dbObj); - void selectDatabase(Database* database); #endif #if ENABLE(DOM_STORAGE) bool addDOMStorage(const ScriptObject& domStorageObj); - void selectDOMStorage(Storage* storage); #endif - void setDocument(const ScriptObject& root); + void setDocumentElement(const ScriptObject& root); void setChildNodes(int parentId, const ScriptArray& nodes); void hasChildrenUpdated(int id, bool newValue); void childNodeInserted(int parentId, int prevId, const ScriptObject& node); @@ -111,12 +105,9 @@ namespace WebCore { void didGetChildNodes(int callId); void didApplyDomChange(int callId, bool success); - void addNodesToSearchResult(const String& nodeIds); - private: PassOwnPtr<ScriptFunctionCall> newFunctionCall(const String& functionName); void callSimpleFunction(const String& functionName); - InspectorController* m_inspectorController; ScriptState* m_scriptState; ScriptObject m_webInspector; }; |