aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorXan Lopez <xan@gnome.org>2010-05-18 22:15:56 +0800
committerXan Lopez <xan@gnome.org>2010-05-19 00:08:47 +0800
commit1cda73c6a5be184e90cc998b1d51c30de4ec95bb (patch)
tree0144cd14804799894636a0e93b62a567213757e1 /src
parent50c36fdf1c4224c4b2e2a97d635fd9184af7519d (diff)
downloadgsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar.gz
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar.bz2
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar.lz
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar.xz
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.tar.zst
gsoc2013-epiphany-1cda73c6a5be184e90cc998b1d51c30de4ec95bb.zip
Update the status message from within the EphyWebView
There's no need anymore for the EphyWindow to do this, we can get rid of one extra roundtrip.
Diffstat (limited to 'src')
-rw-r--r--src/ephy-window.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/ephy-window.c b/src/ephy-window.c
index a627dc554..e4e9e34d1 100644
--- a/src/ephy-window.c
+++ b/src/ephy-window.c
@@ -1608,23 +1608,6 @@ sync_tab_load_progress (EphyWebView *view, GParamSpec *pspec, EphyWindow *window
}
static void
-sync_tab_message (EphyWebView *view, GParamSpec *pspec, EphyWindow *window)
-{
- const char *message;
-
- if (window->priv->closing) return;
-
- message = ephy_web_view_get_status_message (view);
-
- ephy_web_view_statusbar_pop (view, window->priv->tab_message_cid);
-
- if (message)
- {
- ephy_web_view_statusbar_push (view, window->priv->tab_message_cid, message);
- }
-}
-
-static void
sync_tab_navigation (EphyWebView *view,
GParamSpec *pspec,
EphyWindow *window)
@@ -2603,9 +2586,6 @@ ephy_window_set_active_tab (EphyWindow *window, EphyEmbed *new_embed)
G_CALLBACK (sync_tab_icon),
window);
g_signal_handlers_disconnect_by_func (view,
- G_CALLBACK (sync_tab_message),
- window);
- g_signal_handlers_disconnect_by_func (view,
G_CALLBACK (ephy_window_visibility_cb),
window);
@@ -2632,7 +2612,6 @@ ephy_window_set_active_tab (EphyWindow *window, EphyEmbed *new_embed)
sync_tab_title (view, NULL, window);
sync_tab_address (view, NULL, window);
sync_tab_icon (view, NULL, window);
- sync_tab_message (view, NULL, window);
sync_tab_popup_windows (view, NULL, window);
sync_tab_popups_allowed (view, NULL, window);
@@ -2678,9 +2657,6 @@ ephy_window_set_active_tab (EphyWindow *window, EphyEmbed *new_embed)
g_signal_connect_object (view, "notify::icon",
G_CALLBACK (sync_tab_icon),
window, 0);
- g_signal_connect_object (view, "notify::status-message",
- G_CALLBACK (sync_tab_message),
- window, 0);
g_signal_connect_object (view, "notify::security-level",
G_CALLBACK (sync_tab_security),
window, 0);