r26825 - in /desktop/experimental/epiphany-browser/debian: changelog patches/15_fix_tab_reuse_after_session_restore.patch

kov at users.alioth.debian.org kov at users.alioth.debian.org
Sat Mar 12 03:22:00 UTC 2011


Author: kov
Date: Sat Mar 12 03:21:57 2011
New Revision: 26825

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=26825
Log:
  * debian/patches/15_fix_tab_reuse_after_session_restore.patch:
  - fixes bad behaviour when openning a link after restoring a session


Added:
    desktop/experimental/epiphany-browser/debian/patches/15_fix_tab_reuse_after_session_restore.patch
Modified:
    desktop/experimental/epiphany-browser/debian/changelog

Modified: desktop/experimental/epiphany-browser/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/changelog?rev=26825&op=diff
==============================================================================
--- desktop/experimental/epiphany-browser/debian/changelog [utf-8] (original)
+++ desktop/experimental/epiphany-browser/debian/changelog [utf-8] Sat Mar 12 03:21:57 2011
@@ -1,3 +1,10 @@
+epiphany-browser (2.91.90-2) experimental; urgency=low
+
+  * debian/patches/15_fix_tab_reuse_after_session_restore.patch:
+  - fixes bad behaviour when openning a link after restoring a session
+
+ -- Gustavo Noronha Silva <kov at debian.org>  Sat, 12 Mar 2011 00:21:27 -0300
+
 epiphany-browser (2.91.90-1) experimental; urgency=low
 
   * New upstream release.

Added: desktop/experimental/epiphany-browser/debian/patches/15_fix_tab_reuse_after_session_restore.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/epiphany-browser/debian/patches/15_fix_tab_reuse_after_session_restore.patch?rev=26825&op=file
==============================================================================
--- desktop/experimental/epiphany-browser/debian/patches/15_fix_tab_reuse_after_session_restore.patch (added)
+++ desktop/experimental/epiphany-browser/debian/patches/15_fix_tab_reuse_after_session_restore.patch [utf-8] Sat Mar 12 03:21:57 2011
@@ -1,0 +1,29 @@
+From d4d42768563e1195633428a3c46c26d984d6d834 Mon Sep 17 00:00:00 2001
+From: Gustavo Noronha Silva <gns at gnome.org>
+Date: Fri, 11 Mar 2011 23:05:04 -0300
+Subject: [PATCH] Unset resume_window when the session has been resumed
+
+The resume_window private variable is used to track whether a resume
+has already been done. This causes tabs to be reused after the session
+has been restored when new tabs should have been created.
+
+Bug# 625116
+---
+ src/ephy-session.c |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+diff --git a/src/ephy-session.c b/src/ephy-session.c
+index 65ca3d2..183ef2d 100644
+--- a/src/ephy-session.c
++++ b/src/ephy-session.c
+@@ -1620,6 +1620,7 @@ ephy_session_load (EphySession *session,
+ 	xmlFreeDoc (doc);
+ 
+ 	priv->dont_save = FALSE;
++	priv->resume_window = NULL;
+ 
+ 	ephy_session_save (session, SESSION_CRASHED);
+ 
+-- 
+1.7.4.1
+




More information about the pkg-gnome-commits mailing list