summaryrefslogtreecommitdiff
path: root/src/ephy-encoding-dialog.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2013-12-08 12:40:12 +0100
committerCarlos Garcia Campos <carlosgc@gnome.org>2013-12-08 12:42:00 +0100
commit3df6f8c4678f1a0068ed06576180c2e9a4c1629e (patch)
treedd7cce9e815f739b41ee0f78ab570a7c4615b2c0 /src/ephy-encoding-dialog.c
parent7213d38a3c024a0b189f053655e76a3c976c7dbc (diff)
downloadepiphany-3df6f8c4678f1a0068ed06576180c2e9a4c1629e.tar.gz
Remove all WebKit1 code
We are using WebKit2 unconditionally already.
Diffstat (limited to 'src/ephy-encoding-dialog.c')
-rw-r--r--src/ephy-encoding-dialog.c35
1 files changed, 2 insertions, 33 deletions
diff --git a/src/ephy-encoding-dialog.c b/src/ephy-encoding-dialog.c
index 411745ca1..609a83782 100644
--- a/src/ephy-encoding-dialog.c
+++ b/src/ephy-encoding-dialog.c
@@ -35,11 +35,7 @@
#include <glib/gi18n.h>
#include <gtk/gtk.h>
-#ifdef HAVE_WEBKIT2
#include <webkit2/webkit2.h>
-#else
-#include <webkit/webkit.h>
-#endif
#define EPHY_ENCODING_DIALOG_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_ENCODING_DIALOG, EphyEncodingDialogPrivate))
@@ -117,18 +113,9 @@ sync_encoding_against_embed (EphyEncodingDialog *dialog)
g_return_if_fail (EPHY_IS_EMBED (embed));
view = EPHY_GET_WEBKIT_WEB_VIEW_FROM_EMBED (embed);
-#ifdef HAVE_WEBKIT2
+
encoding = webkit_web_view_get_custom_charset (view);
if (encoding == NULL) goto out;
-#else
- encoding = webkit_web_view_get_custom_encoding (view);
- if (encoding == NULL)
- {
- encoding = webkit_web_view_get_encoding (view);
- if (encoding == NULL) goto out;
- is_automatic = TRUE;
- }
-#endif
node = ephy_encodings_get_encoding (dialog->priv->encodings, encoding, TRUE);
g_assert (EPHY_IS_ENCODING (node));
@@ -162,15 +149,9 @@ out:
static void
-#ifdef HAVE_WEBKIT2
embed_net_stop_cb (EphyWebView *view,
WebKitLoadEvent load_event,
EphyEncodingDialog *dialog)
-#else
-embed_net_stop_cb (EphyWebView *view,
- GParamSpec *pspec,
- EphyEncodingDialog *dialog)
-#endif
{
if (ephy_web_view_is_loading (view) == FALSE)
sync_encoding_against_embed (dialog);
@@ -189,13 +170,9 @@ sync_embed_cb (EphyEncodingDialog *dialog, GParamSpec *pspec, gpointer dummy)
dialog);
}
-#ifdef HAVE_WEBKIT2
g_signal_connect (G_OBJECT (ephy_embed_get_web_view (embed)), "load-changed",
G_CALLBACK (embed_net_stop_cb), dialog);
-#else
- g_signal_connect (G_OBJECT (ephy_embed_get_web_view (embed)), "notify::load-status",
- G_CALLBACK (embed_net_stop_cb), dialog);
-#endif
+
dialog->priv->embed = embed;
sync_encoding_against_embed (dialog);
@@ -252,11 +229,7 @@ activate_choice (EphyEncodingDialog *dialog)
if (is_automatic)
{
-#ifdef HAVE_WEBKIT2
webkit_web_view_set_custom_charset (view, NULL);
-#else
- webkit_web_view_set_custom_encoding (view, NULL);
-#endif
}
else if (dialog->priv->selected_encoding != NULL)
{
@@ -264,11 +237,7 @@ activate_choice (EphyEncodingDialog *dialog)
code = dialog->priv->selected_encoding;
-#ifdef HAVE_WEBKIT2
webkit_web_view_set_custom_charset (view, code);
-#else
- webkit_web_view_set_custom_encoding (view, code);
-#endif
ephy_encodings_add_recent (dialog->priv->encodings, code);
}