summaryrefslogtreecommitdiff
path: root/Source/WebCore/testing/Internals.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/testing/Internals.h')
-rw-r--r--Source/WebCore/testing/Internals.h7
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;
};