summaryrefslogtreecommitdiff
path: root/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2012-10-22 15:40:17 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2012-10-22 15:40:17 +0200
commit43a42f108af6bcbd91f2672731c3047c26213af1 (patch)
tree7fa092e5f5d873c72f2486a70e26be26f7a38bec /Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp
parentd9cf437c840c6eb7417bdd97e6c40979255d3158 (diff)
downloadqtwebkit-43a42f108af6bcbd91f2672731c3047c26213af1.tar.gz
Imported WebKit commit 302e7806bff028bd1167a1ec7c86a1ee00ecfb49 (http://svn.webkit.org/repository/webkit/trunk@132067)
New snapshot that fixes build without QtWidgets
Diffstat (limited to 'Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp')
-rw-r--r--Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp b/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp
index 8115d63dd..4c9486782 100644
--- a/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp
+++ b/Source/WebKit2/UIProcess/API/gtk/WebKitHitTestResult.cpp
@@ -25,6 +25,8 @@
#include <glib/gi18n-lib.h>
#include <wtf/text/CString.h>
+using namespace WebKit;
+
/**
* SECTION: WebKitHitTestResult
* @Short_description: Result of a Hit Test
@@ -52,8 +54,6 @@
*
*/
-using namespace WebKit;
-
enum {
PROP_0,
@@ -237,27 +237,27 @@ static void webkit_hit_test_result_class_init(WebKitHitTestResultClass* hitTestR
g_type_class_add_private(hitTestResultClass, sizeof(WebKitHitTestResultPrivate));
}
-WebKitHitTestResult* webkitHitTestResultCreate(WKHitTestResultRef wkHitTestResult)
+WebKitHitTestResult* webkitHitTestResultCreate(WebHitTestResult* hitTestResult)
{
unsigned context = WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT;
- const String& linkURL = toImpl(wkHitTestResult)->absoluteLinkURL();
+ const String& linkURL = hitTestResult->absoluteLinkURL();
if (!linkURL.isEmpty())
context |= WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK;
- const String& imageURL = toImpl(wkHitTestResult)->absoluteImageURL();
+ const String& imageURL = hitTestResult->absoluteImageURL();
if (!imageURL.isEmpty())
context |= WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE;
- const String& mediaURL = toImpl(wkHitTestResult)->absoluteMediaURL();
+ const String& mediaURL = hitTestResult->absoluteMediaURL();
if (!mediaURL.isEmpty())
context |= WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA;
- if (WKHitTestResultIsContentEditable(wkHitTestResult))
+ if (hitTestResult->isContentEditable())
context |= WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE;
- const String& linkTitle = toImpl(wkHitTestResult)->linkTitle();
- const String& linkLabel = toImpl(wkHitTestResult)->linkLabel();
+ const String& linkTitle = hitTestResult->linkTitle();
+ const String& linkLabel = hitTestResult->linkLabel();
return WEBKIT_HIT_TEST_RESULT(g_object_new(WEBKIT_TYPE_HIT_TEST_RESULT,
"context", context,
@@ -274,15 +274,15 @@ static bool stringIsEqualToCString(const String& string, const CString& cString)
return ((string.isEmpty() && cString.isNull()) || (string.utf8() == cString));
}
-bool webkitHitTestResultCompare(WebKitHitTestResult* hitTestResult, WKHitTestResultRef wkHitTestResult)
+bool webkitHitTestResultCompare(WebKitHitTestResult* hitTestResult, WebHitTestResult* webHitTestResult)
{
WebKitHitTestResultPrivate* priv = hitTestResult->priv;
- return WKHitTestResultIsContentEditable(wkHitTestResult) == webkit_hit_test_result_context_is_editable(hitTestResult)
- && stringIsEqualToCString(toImpl(wkHitTestResult)->absoluteLinkURL(), priv->linkURI)
- && stringIsEqualToCString(toImpl(wkHitTestResult)->linkTitle(), priv->linkTitle)
- && stringIsEqualToCString(toImpl(wkHitTestResult)->linkLabel(), priv->linkLabel)
- && stringIsEqualToCString(toImpl(wkHitTestResult)->absoluteImageURL(), priv->imageURI)
- && stringIsEqualToCString(toImpl(wkHitTestResult)->absoluteMediaURL(), priv->mediaURI);
+ return webHitTestResult->isContentEditable() == webkit_hit_test_result_context_is_editable(hitTestResult)
+ && stringIsEqualToCString(webHitTestResult->absoluteLinkURL(), priv->linkURI)
+ && stringIsEqualToCString(webHitTestResult->linkTitle(), priv->linkTitle)
+ && stringIsEqualToCString(webHitTestResult->linkLabel(), priv->linkLabel)
+ && stringIsEqualToCString(webHitTestResult->absoluteImageURL(), priv->imageURI)
+ && stringIsEqualToCString(webHitTestResult->absoluteMediaURL(), priv->mediaURI);
}
/**