From 917ab176521f67983bd1c7cdb99f55ce8fc412f5 Mon Sep 17 00:00:00 2001 From: John Reck Date: Thu, 24 May 2012 19:18:49 -0700 Subject: Support content detection metatags Bug: 6558360 Change-Id: Idf02946306119755e3284b74f20ea5566f68d8ee --- Source/WebKit/android/content/address_detector.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Source/WebKit/android/content/address_detector.cpp') diff --git a/Source/WebKit/android/content/address_detector.cpp b/Source/WebKit/android/content/address_detector.cpp index 8c9f230..f6657d9 100644 --- a/Source/WebKit/android/content/address_detector.cpp +++ b/Source/WebKit/android/content/address_detector.cpp @@ -40,6 +40,7 @@ #include "base/utf_string_conversions.h" #include "net/base/escape.h" +#include "Settings.h" #include "WebString.h" #include @@ -157,6 +158,11 @@ size_t AddressDetector::GetMaximumContentLength() { return kMaxAddressLength; } +bool AddressDetector::IsEnabled(const WebKit::WebHitTestInfo& hit_test) { + WebCore::Settings* settings = GetSettings(hit_test); + return settings && settings->formatDetectionAddress(); +} + bool AddressDetector::FindContent(const string16::const_iterator& begin, const string16::const_iterator& end, size_t* start_pos, size_t* end_pos) { HouseNumberParser house_number_parser; -- cgit v1.1