[yelp] web-extension: Stop using unstable DOM API headers
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [yelp] web-extension: Stop using unstable DOM API headers
- Date: Tue, 20 Jun 2017 10:34:04 +0000 (UTC)
commit 344986463565dd6ab51d4ef3ebec52b5880817e8
Author: Michael Catanzaro <mcatanzaro gnome org>
Date: Wed Oct 26 13:05:16 2016 -0500
web-extension: Stop using unstable DOM API headers
It's undesirable for Yelp to live on the edge, depending on API/ABI that
can change at any time, without us noticing, without any WebKit soname
bump. So the unstable API has been removed from WebKit. All API needed
by Yelp is now stable.
And there was much rejoicing in the streets!
https://bugzilla.gnome.org/show_bug.cgi?id=773551
libyelp/web-extension/yelp-web-extension.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/libyelp/web-extension/yelp-web-extension.c b/libyelp/web-extension/yelp-web-extension.c
index 770b3a7..c835021 100644
--- a/libyelp/web-extension/yelp-web-extension.c
+++ b/libyelp/web-extension/yelp-web-extension.c
@@ -19,14 +19,12 @@
*/
#include <webkit2/webkit-web-extension.h>
+#include <webkitdom/webkitdom.h>
#include <string.h>
#include <stdlib.h>
#include "yelp-uri.h"
#include "yelp-uri-builder.h"
-#define WEBKIT_DOM_USE_UNSTABLE_API
-#include <webkitdom/WebKitDOMElementUnstable.h>
-
static YelpUri *current_uri;
static gchar *
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]