Index: Source/core/inspector/InspectorDOMAgent.h |
diff --git a/Source/core/inspector/InspectorDOMAgent.h b/Source/core/inspector/InspectorDOMAgent.h |
index 3a849f1f87b9eb8e9bc42e406eb2b755101f943f..b320829be5c61791184f91e9fd5d2898283cceb4 100644 |
--- a/Source/core/inspector/InspectorDOMAgent.h |
+++ b/Source/core/inspector/InspectorDOMAgent.h |
@@ -87,13 +87,15 @@ public: |
virtual void didModifyDOMAttr(Element*) = 0; |
}; |
+ enum SearchMode { NotSearching, SearchingForNormal, SearchingForUAShadow }; |
+ |
class Client { |
public: |
virtual ~Client() { } |
- virtual void setInspectModeEnabled(bool) { } |
virtual void hideHighlight() { } |
virtual void highlightNode(Node*, Node* eventTarget, const InspectorHighlightConfig&, bool omitTooltip) { } |
dgozman
2015/09/01 00:53:29
Kill eventTarget from here.
sergeyv
2015/09/01 03:41:20
Done.
|
virtual void highlightQuad(PassOwnPtr<FloatQuad>, const InspectorHighlightConfig&) { } |
+ virtual void setSearchingForNode(SearchMode searchMode, PassOwnPtr<InspectorHighlightConfig>) { } |
}; |
static PassOwnPtrWillBeRawPtr<InspectorDOMAgent> create(InspectorPageAgent* pageAgent, InjectedScriptManager* injectedScriptManager, Client* client) |
@@ -103,6 +105,7 @@ public: |
static String toErrorString(ExceptionState&); |
static bool getPseudoElementType(PseudoId, TypeBuilder::DOM::PseudoType::Enum*); |
+ static ShadowRoot* userAgentShadowRoot(Node*); |
~InspectorDOMAgent() override; |
DECLARE_VIRTUAL_TRACE(); |
@@ -184,10 +187,6 @@ public: |
static String documentURLString(Document*); |
PassRefPtr<TypeBuilder::Runtime::RemoteObject> resolveNode(Node*, const String& objectGroup); |
- bool handleMousePress(); |
- bool handleGestureEvent(LocalFrame*, const PlatformGestureEvent&); |
- bool handleTouchEvent(LocalFrame*, const PlatformTouchEvent&); |
- bool handleMouseMove(LocalFrame*, const PlatformMouseEvent&); |
InspectorHistory* history() { return m_history.get(); } |
@@ -205,8 +204,6 @@ public: |
Document* assertDocument(ErrorString*, int nodeId); |
private: |
- enum SearchMode { NotSearching, SearchingForNormal, SearchingForUAShadow }; |
- |
InspectorDOMAgent(InspectorPageAgent*, InjectedScriptManager*, Client*); |
void setDocument(Document*); |
@@ -264,9 +261,6 @@ private: |
typedef WillBeHeapHashMap<String, WillBeHeapVector<RefPtrWillBeMember<Node> > > SearchResults; |
SearchResults m_searchResults; |
OwnPtrWillBeMember<InspectorRevalidateDOMTask> m_revalidateTask; |
- SearchMode m_searchingForNode; |
- OwnPtr<InspectorHighlightConfig> m_inspectModeHighlightConfig; |
- RefPtrWillBeMember<Node> m_hoveredNodeForInspectMode; |
OwnPtrWillBeMember<InspectorHistory> m_history; |
OwnPtrWillBeMember<DOMEditor> m_domEditor; |
bool m_suppressAttributeModifiedEvent; |