diff options
Diffstat (limited to 'Source/WebCore/testing/Internals.h')
-rw-r--r-- | Source/WebCore/testing/Internals.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WebCore/testing/Internals.h b/Source/WebCore/testing/Internals.h index b87253106..439dc75c6 100644 --- a/Source/WebCore/testing/Internals.h +++ b/Source/WebCore/testing/Internals.h @@ -36,6 +36,7 @@ namespace WebCore { class ClientRect; class Document; +class DocumentMarker; class Element; class InternalSettings; class Node; @@ -79,7 +80,8 @@ public: PassRefPtr<ClientRect> boundingBox(Element*, ExceptionCode&); unsigned markerCountForNode(Node*, const String&, ExceptionCode&); - PassRefPtr<Range> markerRangeForNode(Node*, const String&, unsigned, ExceptionCode&); + PassRefPtr<Range> markerRangeForNode(Node*, const String& markerType, unsigned index, ExceptionCode&); + String markerDescriptionForNode(Node*, const String& markerType, unsigned index, ExceptionCode&); void setScrollViewPosition(Document*, long x, long y, ExceptionCode&); @@ -105,12 +107,15 @@ public: void setShouldDisplayTrackKind(Document*, const String& kind, bool, ExceptionCode&); bool shouldDisplayTrackKind(Document*, const String& kind, ExceptionCode&); + unsigned wheelEventHandlerCount(Document*, ExceptionCode&); + static const char* internalsId; InternalSettings* settings() const { return m_settings.get(); } private: explicit Internals(Document*); + DocumentMarker* markerAt(Node*, const String& markerType, unsigned index, ExceptionCode&); RefPtr<InternalSettings> m_settings; }; |