summaryrefslogtreecommitdiffstats
path: root/WebCore/inspector/InspectorFrontend.h
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/inspector/InspectorFrontend.h')
-rw-r--r--WebCore/inspector/InspectorFrontend.h19
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;
};