diff options
Diffstat (limited to 'Source/WebKit/android/content/content_detector.h')
-rw-r--r-- | Source/WebKit/android/content/content_detector.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/WebKit/android/content/content_detector.h b/Source/WebKit/android/content/content_detector.h index 041cbc9..270928d 100644 --- a/Source/WebKit/android/content/content_detector.h +++ b/Source/WebKit/android/content/content_detector.h @@ -44,6 +44,10 @@ namespace WebKit { class WebHitTestInfo; } +namespace WebCore { +class Settings; +} + // Base class for text-based content detectors. class ContentDetector { public: @@ -82,6 +86,9 @@ class ContentDetector { size_t* start_pos, size_t* end_pos) = 0; + virtual bool IsEnabled(const WebKit::WebHitTestInfo& hit_test) = 0; + WebCore::Settings* GetSettings(const WebKit::WebHitTestInfo& hit_test); + // Extracts and processes the text of the detected content. virtual std::string GetContentText(const WebKit::WebRange& range) = 0; |