commit 5ec0cc55d468e8ef0487049da81570634d828a4c
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Feb 22 01:53:02 2013 +0100

    [release] 3.7.90

 NEWS         | 16 ++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

commit 91670cdfdead14e203a59bdf27139bd3fbaa99af
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Feb 22 02:07:46 2013 +0100

    ephy-web-view: get rid of a compiler warning

 embed/ephy-web-view.c | 2 --
 1 file changed, 2 deletions(-)

commit 75da5fff3f4489dacf4ded6f012daa06af306709
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Feb 22 02:04:54 2013 +0100

    ephy-session-test: make tests pass
    
    We delay session loads until tab map now, which won't happen in the
    tests. So take that into account for about: URIs, which are changed to
    ephy-about: only during the actual load process.
    
    We should make this work properly before 3.8

 tests/ephy-session-test.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit e5856473bd6d0455d054514555871b20a47fb3c5
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Feb 22 02:03:27 2013 +0100

    ephy-main: get rid of a compiler warning

 src/ephy-main.c | 2 ++
 1 file changed, 2 insertions(+)

commit 12fd29dfe5552d2ddcbacce47e242733deec07c7
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 21 17:53:33 2013 +0100

    ephy-embed: use g_strcmp0 instead of checking manually for null strings

 embed/ephy-embed.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7986cb099459a96f99ea88ef8cf5c465a9f31cdf
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Thu Feb 21 19:53:09 2013 +0200

    Updated Hebrew translation.

 po/he.po | 458 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 232 insertions(+), 226 deletions(-)

commit 8ec71c6a3b9f2ab3f10b1eef201f758bdb44e21f
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Feb 19 17:13:51 2013 +0100

    web-extension: Use a different service name for every web process extension

 embed/ephy-embed-shell.c                 | 6 +++++-
 embed/web-extension/ephy-web-extension.c | 6 +++++-
 src/ephy-main.c                          | 5 +++++
 3 files changed, 15 insertions(+), 2 deletions(-)

commit 892b1d2649776dac118622a59cf827c7f1b51811
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Feb 20 18:02:26 2013 +0100

    Fix a crash when deciding whether to switch to overview mode
    
    It seems that URI might be NULL in some cases.

 embed/ephy-embed.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 10163f64235b535f49647a6ad0cfa5e3b0f179a9
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Feb 20 15:04:44 2013 +0100

    Fix loading HTTP auth protected pages from the overview
    
    The switch between overview and normal web page happens when the page
    load is committed, in case of HTTP auth protected pages we never switch
    to web page mode because authentication happens before the load is
    committed. In WebKit2 the auth dialog is attached to the web view, so we
    need to show the web view before the load is committed to show the auth
    dialog.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694268

 embed/ephy-embed.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit 3512e9f5bc93e6518a7a61baab0cd5b6f5ecb260
Author: Dušan Kazik <prescott66@gmail.com>
Date:   Tue Feb 19 22:28:36 2013 +0100

    Updated slovak translation

 po/sk.po | 429 ++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 205 insertions(+), 224 deletions(-)

commit 9b30a61181bf2c009e14941fd14ad551ca26f61e
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Feb 19 18:44:20 2013 +0100

    ephy-web-view: Update to the latest WebKit2 API changes
    
    Use webkit_web_view_get_tls_info() instead of
    webkit_uri_response_get_https_status() that has been recently removed
    from the WebKit2 GTK+ API.

 embed/ephy-web-view.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 86615e3298fa53736a6a2b722be7d45ecffd36db
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Dec 28 17:39:40 2012 +0100

    embed: Implement unsubmitted modified forms warning in WebKit2
    
    Installing a web extension to access the DOM.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684437

 configure.ac                             |   7 +-
 embed/Makefile.am                        |  15 ++-
 embed/ephy-embed-shell.c                 |  33 ++++++
 embed/ephy-embed-shell.h                 |   3 +
 embed/ephy-web-view.c                    |  20 +++-
 embed/web-extension/Makefile.am          |  20 ++++
 embed/web-extension/ephy-web-extension.c | 169 +++++++++++++++++++++++++++++++
 embed/web-extension/ephy-web-extension.h |  26 +++++
 src/Makefile.am                          |   1 +
 src/ephy-main.c                          |   6 ++
 10 files changed, 292 insertions(+), 8 deletions(-)

commit 8acf5ae0ecaf38ce2b0e1529d88a8fde9803b7e4
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Feb 18 12:24:09 2013 +0100

    Remove epiphany.pc leftovers
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694076

 data/Makefile.am | 5 -----
 1 file changed, 5 deletions(-)

commit 416703f3e26974add39b4f1857adfaaa0bc977fb
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon Feb 18 11:51:36 2013 +0100

    Updated Serbian translation

 po/sr.po       | 85 +++++++++++++++++++++++++++-------------------------------
 po/sr@latin.po | 85 +++++++++++++++++++++++++++-------------------------------
 2 files changed, 80 insertions(+), 90 deletions(-)

commit 227fa4a100af87f3bed1b674baf739f371d43899
Author: Cheng-Chia Tseng <pswo10680@gmail.com>
Date:   Mon Feb 18 18:34:17 2013 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 130 +++++++++++++++++++++++++++++++-----------------------------
 po/zh_TW.po | 130 +++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 134 insertions(+), 126 deletions(-)

commit 5544d966f5bae2b479f59375d5b48c2a3e07a319
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Jul 4 12:24:19 2012 +0200

    popup-commands: Postpone the creation of the download object until destination is known
    
    In WebKit2 downloads automatically start when an uri is requested to be
    downloaded. Instead of creating a download that is cancelled if the
    destination dialog is cancelled, we can simply create the download when
    the destination dialog has been accepted.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685950

 src/popup-commands.c | 36 +++++++++++++++++++++++++-----------
 1 file changed, 25 insertions(+), 11 deletions(-)

commit 99dfb8567ee8a04b7c65e46b02a8417fd66e2fdd
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
Date:   Sun Feb 17 14:48:31 2013 +0100

    Updated Polish translation

 po/pl.po | 134 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 69 insertions(+), 65 deletions(-)

commit 3a2efc7ddf00d05e78a7e4e09e3cfb03609cbfbe
Author: Mario Blättermann <mariobl@gnome.org>
Date:   Sat Feb 16 21:42:32 2013 +0100

    [l10n] Updated German translation

 po/de.po | 209 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 106 insertions(+), 103 deletions(-)

commit 9a2a47c447c031730110db5a5d1f24c177b371a0
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 16 13:34:04 2013 +0100

    ephy-toolbar: make the margins for the New Tab button RTL friendly

 src/ephy-toolbar.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 9f21e02cf7a3cf2b4d68f8b051defed5457327aa
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 16 13:31:13 2013 +0100

    Add a New Tab button in the toolbar
    
    Useful in general, and in particular in touch-based devices.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684616

 src/ephy-toolbar.c | 17 +++++++++++++++++
 src/ephy-window.c  |  1 +
 2 files changed, 18 insertions(+)

commit 829a5ce9beccd54958eade05ae71c7f5ed238cf3
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sat Feb 16 12:40:13 2013 +0900

    Updated Uyghur translation
    
    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/ug.po | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

commit ca9bed5e363d9ef53e14461a55ef4df0edf15c5b
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 14 21:31:36 2013 +0100

    Get rid of epiphany.pc
    
    Also not needed.

 configure.ac        |  1 -
 data/epiphany.pc.in | 16 ----------------
 2 files changed, 17 deletions(-)

commit ff9c01c07f003de688245877a829b2ae98078d2d
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 14 21:30:30 2013 +0100

    Get rid of epiphany.h
    
    It is also not needed anymore.

 configure.ac      |  1 -
 src/Makefile.am   |  1 -
 src/epiphany.h.in | 63 -------------------------------------------------------
 3 files changed, 65 deletions(-)

commit a5499cd5750f67baf109f26e7a4daf36b79c8e9d
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 14 21:29:08 2013 +0100

    Do not install headers
    
    Since there are no extensions, we don't need to do this anymore.

 embed/Makefile.am         | 5 -----
 lib/Makefile.am           | 5 -----
 src/Makefile.am           | 5 -----
 src/bookmarks/Makefile.am | 5 -----
 4 files changed, 20 deletions(-)

commit c410e9d9683b3b7b8da7f92adcaf8332e900caad
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 14 18:55:15 2013 +0100

    Remove EphyPermissionManager
    
    This was also a no-op. The only thing the popup code is doing is
    checking the GSetting, so just do that.

 embed/Makefile.am               |   2 -
 embed/ephy-embed-single.c       |  55 +-------
 embed/ephy-permission-manager.c | 284 ----------------------------------------
 embed/ephy-permission-manager.h | 132 -------------------
 embed/ephy-web-view.c           |  47 +------
 src/epiphany.h.in               |   1 -
 6 files changed, 3 insertions(+), 518 deletions(-)

commit d3cf3f551911c51f6bd488cdbf49bfa8d1dcdfe8
Author: Nuno Araujo <nuno.araujo@russo79.com>
Date:   Mon Feb 11 15:00:05 2013 +0100

    support notification filtering
    
    This gives gnome-shell a change to apply notification filtering on
    this app.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690996

 data/epiphany.desktop.in.in | 1 +
 src/window-commands.c       | 1 +
 2 files changed, 2 insertions(+)

commit 238e2ec8a279c5f58e80a198fcfd315aa0a8dbb1
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 14 13:19:50 2013 +0100

    ephy-shell: remove some leftovers from the new-window removal

 src/ephy-shell.c | 63 --------------------------------------------------------
 1 file changed, 63 deletions(-)

commit 1aa183817b46cb7ab130e8d8803cf4e7ca3713f3
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 20:56:01 2013 +0100

    ephy-embed-single: remove open_window method
    
    It's also been a no-op for a long time. The problem of allowing the
    popup manager to create windows from embed/ is still left to be
    solved.

 embed/ephy-embed-single.c | 49 -----------------------------------------------
 embed/ephy-embed-single.h | 12 ------------
 embed/ephy-web-view.c     |  8 +++-----
 3 files changed, 3 insertions(+), 66 deletions(-)

commit 05b55f9385cd803b7d7a41876722c7a899eee6f0
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 15:09:05 2013 +0100

    ephy-embed-single: remove ::handle-content signal
    
    It was meant for extensions, which we don't have anymore.

 embed/ephy-embed-single.c | 24 ------------------------
 embed/ephy-embed-single.h |  4 ----
 embed/ephy-web-view.c     | 21 ++-------------------
 3 files changed, 2 insertions(+), 47 deletions(-)

commit d261d88d925ba7f15952cf4696bea5989faf50d2
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 15:02:08 2013 +0100

    ephy-embed-single: remove clear http auth cache method
    
    It's been unimplemented for ages.

 embed/ephy-embed-single.c | 19 -------------------
 embed/ephy-embed-single.h |  2 --
 2 files changed, 21 deletions(-)

commit d6a8e187aff66abbcbc2db38a59581d2e656199d
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 00:39:17 2013 +0100

    ephy-web-view: remove dead declarations
    
    GCC, you need to warn me about these.

 embed/ephy-web-view.h | 3 ---
 1 file changed, 3 deletions(-)

commit af1b92ab347b134e63e406a98a373d9b409e3516
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 00:32:25 2013 +0100

    Remove EphyWebView::visibility
    
    This once was likely used to toggle the visibility of popups, but it's
    now a no-op. When we re-introduce that feature we can do something
    similar again.

 embed/ephy-web-view.c | 59 ---------------------------------------------------
 src/ephy-window.c     | 20 -----------------
 2 files changed, 79 deletions(-)

commit 7e0161351339d96b49e3c504ab5a0c0834a259b7
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Feb 13 00:23:11 2013 +0100

    ephy-web-view: a few more type checks for public methods

 embed/ephy-web-view.c | 27 +++++++++++++++++++++++++--
 1 file changed, 25 insertions(+), 2 deletions(-)

commit d80f4d4074c9f7fe402d9c4757f1042a2106dc90
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Feb 12 18:19:00 2013 +0100

    ephy-web-view: only extract title from address if address is not NULL

 embed/ephy-web-view.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4c73c88d7742563dc16fd303f903f34ee0d8dde1
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Feb 12 18:18:44 2013 +0100

    ephy-embed-utils: protect against NULL address in method

 embed/ephy-embed-utils.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 2dbd0a472b1a83fc2b84f3789f457819a326e60f
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Feb 12 18:11:31 2013 +0100

    Fix the build with WebKit2

 embed/ephy-embed.c | 13 +++++++++++++
 embed/ephy-embed.h |  4 ++++
 2 files changed, 17 insertions(+)

commit ce7ab1e34804d9f7529bed13267f4619c37e32d9
Author: Gustavo Noronha Silva <gns@gnome.org>
Date:   Sat Feb 9 16:43:02 2013 -0200

    Only load pages when their tab is switched to upon session restore
    
    Firefox has led the way implementing this behaviour to improve the experience
    of restoring a session with lots of tabs. By delaying the loading of pages to
    when the user shows interest in them, the time it takes for the browser to
    become usable is diminished, and less pages are loaded in parallel, which
    improves load time for the first pages the user sees.
    
    It also has the advante of displaying less HTTP Basic Auth dialogs, when the
    user has many tabs pointed to the same server.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675302

 embed/ephy-embed-shell.c |  24 +++++++++++
 embed/ephy-embed-shell.h |   3 ++
 embed/ephy-embed.c       | 101 ++++++++++++++++++++++++++++++++++++++++++++---
 embed/ephy-embed.h       |   3 ++
 embed/ephy-web-view.c    |  38 ++++++++++++++++++
 embed/ephy-web-view.h    |   4 ++
 src/ephy-notebook.c      |   4 +-
 src/ephy-session.c       |  23 ++++++++---
 src/ephy-shell.c         |   9 +++--
 src/ephy-shell.h         |   3 ++
 10 files changed, 197 insertions(+), 15 deletions(-)

commit 551eb0cec6469ece8e826411d65bf806ec043142
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Feb 11 22:04:15 2013 +0200

    ephy-web-view: fix the docs for a couple of signals

 embed/ephy-web-view.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit fc2c0a42360580311ca401362da5be1e883ba305
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Feb 11 15:07:49 2013 +0100

    window-commands: update copyright year

 src/window-commands.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit bdc698a41a33930e5161c26feb3cb6bb4f02da3e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Feb 11 14:36:27 2013 +0100

    Updated Spanish translation

 po/es.po | 471 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 236 insertions(+), 235 deletions(-)

commit 96c4554ef5c51d8607870125d26f46feca21e850
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Feb 10 13:39:12 2013 +0100

    Updated Galician translations

 po/gl.po | 74 ++++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 39 insertions(+), 35 deletions(-)

commit 3103efe82b93e2b9dc0b063f77e9bd5d245cffbc
Author: Xan Lopez <xan@igalia.com>
Date:   Sun Feb 10 11:51:08 2013 +0100

    ephy-notebook: remove two useless forward declarations

 src/ephy-notebook.c | 2 --
 1 file changed, 2 deletions(-)

commit 04a5b8dc505f3663a4ae298b257c523a986ca6fb
Author: Xan Lopez <xan@igalia.com>
Date:   Sun Feb 10 11:32:36 2013 +0100

    Remove API doc generation
    
    We don't have extensions anymore, so this serves no purpose. If we
    ever add a new (hopefully much smaller!) API set for next-generation
    extensions we'll resurrect the docs for it.

 configure.ac                                |   7 -
 doc/Makefile.am                             |   2 -
 doc/reference-howto.txt                     |  28 ---
 doc/reference/Makefile.am                   | 264 ----------------------------
 doc/reference/epiphany-docs.sgml            |  32 ----
 doc/reference/epiphany-overrides.txt        |   0
 doc/reference/epiphany-sections.txt         | 222 -----------------------
 doc/reference/epiphany.types                |  22 ---
 doc/reference/tmpl/ephy-location-entry.sgml | 209 ----------------------
 doc/reference/tmpl/ephy-search-entry.sgml   |  51 ------
 doc/reference/tmpl/ephy-window.sgml         | 107 -----------
 doc/reference/tmpl/epiphany-unused.sgml     |   0
 12 files changed, 944 deletions(-)

commit e692c1d39e13182df34c56d09889141840c50c89
Author: Aurimas ÄŒernius <aurisc4@gmail.com>
Date:   Sat Feb 9 22:47:43 2013 +0200

    Updated Lithuanian translation

 po/lt.po | 914 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 509 insertions(+), 405 deletions(-)

commit a9ccd883923117f88b257be1b3f8aa15eb751f24
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 9 18:52:09 2013 +0100

    ephy-session: port to GTask
    
    https://bugzilla.gnome.org/show_bug.cgi?id=691439

 src/ephy-session.c | 42 ++++++++++++++++++++----------------------
 1 file changed, 20 insertions(+), 22 deletions(-)

commit 21c195f175176781065124e676c5e6654825ee76
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 9 18:11:22 2013 +0100

    ephy-shell: add g_return_val_if_fails to ephy_shell_new_tab_full

 src/ephy-shell.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit ae27048386eec40d288100c83df6905b9c259d1a
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 9 18:03:57 2013 +0100

    ephy-shell: avoid useless call to ephy_embed_shell_get_default
    
    There's only one shell, which we already get in the first
    parameter. No need to ask for the shell again.

 src/ephy-shell.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit dc593512ec224f24a6b7a3b1f67812498f4e7db2
Author: Wouter Bolsterlee <uws@xs4all.nl>
Date:   Sat Feb 9 17:22:13 2013 +0100

    Updated Dutch translation

 po/nl.po | 422 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 212 insertions(+), 210 deletions(-)

commit 126a47acb0bb687b957806698dc9996c468aafb3
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sat Feb 9 09:57:25 2013 +0900

    Updated Uyghur translation
    
    Signed-off-by: Gheyret Kenji <gheyret@gmail.com>

 po/ug.po | 203 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 104 insertions(+), 99 deletions(-)

commit b23b0b805fd475246018b0d7441fe3a9a5cd2303
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Feb 8 17:14:02 2013 +0100

    Use GtkApplication method to get the list of windows
    
    We have one in EphyShell, but should be redundant (since we stopped
    tracking non-EphyWindow windows some time ago).

 src/ephy-session.c        |  8 +++---
 src/ephy-shell.c          | 73 ++++-------------------------------------------
 src/ephy-shell.h          |  2 --
 tests/ephy-session-test.c | 25 ++++++++--------
 4 files changed, 23 insertions(+), 85 deletions(-)

commit 0d728a011be9ff6f96c5296f5fe3b33564114a81
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Feb 7 10:24:25 2013 +0200

    ephy-session-test: add tests for tab restoring API
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 tests/ephy-session-test.c | 69 +++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

commit 0129db9503f61333eb12a785c1b4d073aef83cce
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Feb 7 10:23:53 2013 +0200

    ephy-session-test: add test for ephy_session_clear()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693297

 tests/ephy-session-test.c | 63 +++++++++++++++++++++++++++--------------------
 1 file changed, 36 insertions(+), 27 deletions(-)

commit 65f5514fc4df4d6d7c88319d08b12820546e4d1b
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Feb 7 10:23:17 2013 +0200

    ephy-session.c: add ephy_session_clear()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693297

 src/ephy-private.h |  5 +++++
 src/ephy-session.c | 20 ++++++++++++++++++++
 2 files changed, 25 insertions(+)

commit be7b9d45477bd6762979f2046f41b713b2eefffe
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jan 28 13:18:41 2013 +0200

    ephy-shell: add application menu item for reopening closed tabs
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 src/ephy-shell.c                           | 24 ++++++++++++++++++++++++
 src/resources/epiphany-application-menu.ui |  5 +++++
 src/window-commands.c                      |  7 +++++++
 src/window-commands.h                      |  2 ++
 4 files changed, 38 insertions(+)

commit 180ad78567be78007ac26fe5b73b0a2a28c0eb1f
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jan 28 22:05:00 2013 +0200

    ephy-embed-shell: add EPHY_EMBED_SHELL_MODE_INCOGNITO
    
    Since we need to differenciate between incognito and private mode in
    order to enable restoring closed tabs only for the latter case.
    
    Add a macro for the cases in which either mode should behave in the
    same way to simplify the change.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 embed/ephy-embed-shell.h  | 4 ++++
 embed/ephy-embed-single.c | 2 +-
 embed/ephy-web-view.c     | 4 ++--
 src/ephy-main.c           | 3 +--
 src/ephy-shell.c          | 2 +-
 src/pdm-dialog.c          | 5 ++---
 6 files changed, 11 insertions(+), 9 deletions(-)

commit 946292f704d24d3e82761a97bc4666df3458bc5b
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jan 28 13:18:02 2013 +0200

    ephy-session: add can-undo-tab-closed boolean property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 src/ephy-session.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-session.h |  2 ++
 2 files changed, 65 insertions(+)

commit f0907d8fe648b6b8d345ca6434ddbe2cf90f1fc5
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jan 28 12:55:31 2013 +0200

    ephy-session: add API to restore closed tabs
    
    We add a queue of closed tabs to EphySession, which is later used to
    restore them through ephy_session_undo_close_tab().
    
    Based on a patch by Diego Escalante Urrelo <diegoe@igalia.com>
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 src/ephy-session.c | 249 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/ephy-session.h |   2 +
 2 files changed, 251 insertions(+)

commit f3eef3662c3a0fad0df94f35023b73869519675d
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Sat Jan 26 12:30:12 2013 +0200

    ephy-shell: Make it possible to prepend a tab in a window
    
    We need this in order to open a tab in the first position of a window
    when undoing a tab closure.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=128184

 src/ephy-shell.c |  3 +++
 src/ephy-shell.h | 15 ++++++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit 370d8d7a79ee3b4270f67fe4664875b288a6f89a
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 7 21:00:06 2013 +0100

    ephy-shell: return the proper types for EphySession and GNetworkMonitor

 src/ephy-shell.c          | 14 +++++++-------
 src/ephy-shell.h          | 21 +++++++++++----------
 src/ephy-window.c         |  4 ++--
 tests/ephy-session-test.c |  8 ++++----
 4 files changed, 24 insertions(+), 23 deletions(-)

commit b0fff802887880765e36bbfb8ff56c91ecc4666e
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Feb 7 20:59:22 2013 +0100

    Move ephy_session_open_uris to EphyShell
    
    There's no reason at all for this method to be in EphySession, it
    neither writes nor reads the state of the browser.

 src/ephy-session.c        | 158 +---------------------------------------------
 src/ephy-session.h        |   5 --
 src/ephy-shell.c          | 138 +++++++++++++++++++++++++++++++++++++++-
 src/ephy-shell.h          |   4 ++
 tests/ephy-session-test.c |   2 +-
 5 files changed, 142 insertions(+), 165 deletions(-)

commit 8b911efb1c32d5424a7a4f7a2934b4c80ae0e158
Author: Gustavo Noronha Silva <gns@gnome.org>
Date:   Tue Feb 5 00:34:42 2013 -0200

    The inspector has moved to starting attached, so follow the change
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693177

 embed/ephy-embed.c | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

commit 5ab785702de658ba883de336ed4295631ff54b92
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Thu Feb 7 01:38:25 2013 +0100

    Updated Galician translations

 po/gl.po | 168 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 83 insertions(+), 85 deletions(-)