aboutsummaryrefslogtreecommitdiffstats
path: root/src/ephy-session.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <cgarcia@igalia.com>2012-08-14 01:33:00 +0800
committerCarlos Garcia Campos <cgarcia@igalia.com>2013-01-09 00:42:17 +0800
commitb18992cb830ce129ba6b9b1132f0921414554bb8 (patch)
tree8f139346d6bf4ea288bbbce8949c5c78cc08422d /src/ephy-session.c
parent12415ad405dc6a9bcc42bd693d22c9b857e9bab3 (diff)
downloadgsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar.gz
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar.bz2
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar.lz
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar.xz
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.tar.zst
gsoc2013-epiphany-b18992cb830ce129ba6b9b1132f0921414554bb8.zip
ephy-session: Use ephy_session_load() directly instead of queueing a load session command
https://bugzilla.gnome.org/show_bug.cgi?id=641739
Diffstat (limited to 'src/ephy-session.c')
-rw-r--r--src/ephy-session.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/ephy-session.c b/src/ephy-session.c
index 36008054d..653fc448c 100644
--- a/src/ephy-session.c
+++ b/src/ephy-session.c
@@ -239,9 +239,7 @@ session_command_autoresume (EphySession *session,
NULL, NULL, user_time, FALSE);
}
else if (ephy_shell_get_n_windows (shell) == 0)
- ephy_session_queue_command (session,
- EPHY_SESSION_CMD_LOAD_SESSION,
- SESSION_STATE, NULL, user_time, TRUE);
+ ephy_session_load (session, SESSION_STATE, user_time, NULL, NULL, NULL);
}
static void
@@ -350,9 +348,6 @@ session_command_dispatch (EphySession *session)
case EPHY_SESSION_CMD_RESUME_SESSION:
session_command_autoresume (session, cmd->user_time);
break;
- case EPHY_SESSION_CMD_LOAD_SESSION:
- ephy_session_load (session, cmd->arg, cmd->user_time, NULL, NULL, NULL);
- break;
case EPHY_SESSION_CMD_OPEN_URIS:
session_command_open_uris (session, cmd->args, cmd->arg, cmd->user_time);
break;
@@ -1374,9 +1369,7 @@ ephy_session_queue_command (EphySession *session,
{
cmd = (SessionCommand *) element->data;
- if ((command == EPHY_SESSION_CMD_LOAD_SESSION &&
- strcmp (cmd->arg, arg) == 0) ||
- command == EPHY_SESSION_CMD_RESUME_SESSION)
+ if (command == EPHY_SESSION_CMD_RESUME_SESSION)
{
cmd->user_time = user_time;
g_queue_remove (priv->queue, cmd);