[epiphany] web-extension: Fix the build with WebKitGTK+ 2.13.2
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] web-extension: Fix the build with WebKitGTK+ 2.13.2
- Date: Thu, 23 Jun 2016 09:31:27 +0000 (UTC)
commit 5e7ae2993a443432f26739fba5ad1e9aa9f2f6dd
Author: Carlos Garcia Campos <cgarcia igalia com>
Date: Thu Jun 23 11:28:47 2016 +0200
web-extension: Fix the build with WebKitGTK+ 2.13.2
Unstable DOM API changed in 2.13.2
embed/web-extension/ephy-web-overview.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/embed/web-extension/ephy-web-overview.c b/embed/web-extension/ephy-web-overview.c
index 90fa07e..dd05e13 100644
--- a/embed/web-extension/ephy-web-overview.c
+++ b/embed/web-extension/ephy-web-overview.c
@@ -146,7 +146,11 @@ ephy_web_overview_model_urls_changed (EphyWebOverviewModel *model,
class_list = webkit_dom_element_get_class_list (webkit_dom_node_get_parent_element (WEBKIT_DOM_NODE
(item->anchor)));
if (class_list && webkit_dom_dom_token_list_contains (class_list, "overview-removed"))
+#if WEBKIT_CHECK_VERSION(2, 13, 2)
+ webkit_dom_dom_token_list_remove (class_list, NULL, "overview-removed", NULL);
+#else
webkit_dom_dom_token_list_remove (class_list, "overview-removed", NULL);
+#endif
webkit_dom_element_set_attribute (item->anchor, "href", url->url, NULL);
webkit_dom_element_set_attribute (item->anchor, "title", url->title, NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]