commit 7a3968058dcdb1838e8d4e817fc56be217f9a6ca
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jun 26 12:19:24 2012 +0200

    [release] 3.5.3

 NEWS         |   25 +++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 26 insertions(+), 1 deletions(-)

commit f43a0d1c1fe3e156d49dd11b55715d1ac7215677
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jun 26 17:36:04 2012 +0200

    ephy-notebook: do not assume the type of the child widget in 'remove'
    
    Since commit 325cf071d1 in GTK+ the 'remove' method will be called
    also with the tab label widget, so do not assert when the type is not
    EphyEmbed, just do nothing.

 src/ephy-notebook.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit e12d0362236c12feb2a972629a982b5e8b799822
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Jun 26 17:03:03 2012 +0200

    POTFILES.in: add missing file

 po/POTFILES.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bab68f12adaed81397aa34cbfe760eafc51c993f
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Jun 6 18:03:57 2012 +0200

    Port geolocation permission request to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678614

 embed/ephy-web-view.c |   47 ++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 40 insertions(+), 7 deletions(-)

commit 990ee247b9613724f764b1bca2ff721e5688fcd8
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 8 10:24:05 2012 +0200

    Port plugins about handler to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678625

 embed/ephy-about-handler.c |   58 +++++++++++++++++++++++++++++++++++++++++--
 embed/ephy-about-handler.h |    3 ++
 embed/ephy-embed-single.c  |   55 +++++++++++++++++++++++++++++++++++------
 3 files changed, 105 insertions(+), 11 deletions(-)

commit d434d5dde2cb2cd239d8d38b3a369466677e84a4
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 11:23:55 2012 +0200

    Port about handlers to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678616

 embed/ephy-embed-single.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 63ff2e3dc786c97d74c7c2e6ee96a26f826abca8
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 11:17:20 2012 +0200

    embed: Move about handlers to a new file
    
    Leaving in ephy-request-about only the code specific to the soup feature
    implementation.

 embed/Makefile.am                 |    2 +
 embed/ephy-about-handler.c        |  204 +++++++++++++++++++++++++++++++++++++
 embed/ephy-about-handler.h        |   16 +++
 embed/ephy-embed-utils.c          |    2 +-
 embed/ephy-request-about.c        |  160 +----------------------------
 embed/ephy-request-about.h        |    3 -
 embed/ephy-web-view.c             |    2 +-
 lib/widgets/ephy-location-entry.c |    2 +-
 src/ephy-session.c                |    2 +-
 9 files changed, 229 insertions(+), 164 deletions(-)

commit 213a7c80120f416b7082e54157904a638296c5cd
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 11:00:12 2012 +0200

    ephy-download-widget: add get_destination_basename_from_download() helper function

 lib/widgets/ephy-download-widget.c |   37 +++++++++++++++++++++++++----------
 1 files changed, 26 insertions(+), 11 deletions(-)

commit fb062ec392862e2f14ca3b6466e200a31dee2737
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 10:48:45 2012 +0200

    ephy-download-widget: add ephy_download_widget_download_finished()
    
    It makes easier to check whether download finished, and it's compatible
    with WebKit2.

 lib/widgets/ephy-download-widget.c |   48 +++++++++++++++++++++---------------
 lib/widgets/ephy-download-widget.h |    8 +++--
 src/ephy-window.c                  |   24 +----------------
 3 files changed, 35 insertions(+), 45 deletions(-)

commit 5e3aa77ad8a6293f31f548366c87a7cd50c861fb
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 10:28:09 2012 +0200

    ephy-download: remove _ephy_download_new() internal function
    
    It makes the code a bit more complex. Since we always need a
    WebKitDownload we can just create a WebKitDownload in
    ephy_download_new_for_uri() can then use
    ephy_download_new_for_download() to create the EphyDownload.

 embed/ephy-download.c |   66 ++++++++++++++++++++++++------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

commit 188de2119d0375ac7c27252917778038200210b8
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:53:30 2012 +0200

    ephy-download: Pass suggested filename to define_destination_uri()
    
    Instead of getting it from the download to make define_destination_uri()
    function compatible with WebKit2.

 embed/ephy-download.c |   16 +++++++---------
 1 files changed, 7 insertions(+), 9 deletions(-)

commit b7f905eb4738760f4c1cde4ae2d4154cf7af57ba
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed May 30 17:25:54 2012 +0200

    Por run javascript to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678601

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

commit 94e9d47168cce812b5265507d97da157a5dcf77b
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:37:31 2012 +0200

    Port printing to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678600

 embed/ephy-web-view.c |   41 ++++++++++++++++++++++++++++++++++++++---
 1 files changed, 38 insertions(+), 3 deletions(-)

commit d1ffe68fe73afa424ee86834ad3ec7be7cb245a2
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:36:28 2012 +0200

    ephy-web-view: add ephy_web_view_print_failed()
    
    Helper function to show an error messaage in the info bar when the print
    operation failed.

 embed/ephy-web-view.c |   38 ++++++++++++++++++++++----------------
 1 files changed, 22 insertions(+), 16 deletions(-)

commit d87fd5e750f7c5eafd7512ba0e9e15363a00be6f
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:28:31 2012 +0200

    Port hovering over link to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678599

 embed/ephy-embed.c    |    5 -----
 embed/ephy-web-view.c |   18 ++++++++++++++++--
 2 files changed, 16 insertions(+), 7 deletions(-)

commit 80a2f896948ce6debf1b215127cce14b16786f8f
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:28:00 2012 +0200

    ephy-navigation-history-action: Don't leak link-message

 src/ephy-navigation-history-action.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit 74ab4a3a9802006edd99e21e85e688593bce93be
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 09:26:52 2012 +0200

    ephy-web-view: status message should be const
    
    In both ephy_web_view_set_link_message() and
    ephy_embed_utils_link_message_parse().

 embed/ephy-embed-utils.c |    4 ++--
 embed/ephy-embed-utils.h |    2 +-
 embed/ephy-web-view.c    |    2 +-
 embed/ephy-web-view.h    |    2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit 00ed0403c66295790677fa5a67af8d625da35ab2
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 08:47:53 2012 +0200

    Port editing commands to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678596

 src/ephy-window.c     |   81 +++++++++++++++++++++++++++++++++++++++++++++++--
 src/window-commands.c |   12 ++++----
 2 files changed, 84 insertions(+), 9 deletions(-)

commit ca3d3d87e4bef29988b77fa978fe0771da087e72
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 08:47:02 2012 +0200

    ephy-window: Add helper function to update action sensitivity

 src/ephy-window.c |   34 +++++++++++++++-------------------
 1 files changed, 15 insertions(+), 19 deletions(-)

commit af4b7f86164391b8d54b058fa7d5de53b7331788
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 08:38:45 2012 +0200

    Port history to WebKit2
    
    In WebKit2 the back forward list is a read-only object, so the code were
    the back forward list is modified hasn't been ported.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678594

 embed/ephy-web-view.c                |    2 +-
 src/ephy-navigation-history-action.c |   67 ++++++++++++++++++++++++++--------
 2 files changed, 53 insertions(+), 16 deletions(-)

commit 5804d8437b26f838fbad66dd7b6ac58bd04c1118
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Fri Jun 22 08:37:18 2012 +0200

    ephy-navigation-history-action: Rename webkit_construct_history_list
    
    As construct_webkit_history_list since the webkit_ prefix makes the
    function look like WebKit API even if it's a private method.

 src/ephy-navigation-history-action.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

commit bd89147c9cf4df8fdc1cd2757a86f03f197a1862
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed May 30 13:02:33 2012 +0200

    Add support for new windows in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678593

 embed/ephy-embed.c    |   35 +++++++++++++-
 embed/ephy-web-view.c |   14 +++++-
 src/ephy-window.c     |  118 +++++++++++++++++++++++++++++++++---------------
 3 files changed, 124 insertions(+), 43 deletions(-)

commit 85a2991c85929be430cc9252adce98185e33c5be
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed May 30 12:09:56 2012 +0200

    Port web settings to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678592

 embed/ephy-embed-prefs.c |   98 ++++++++++++++++++++++++++++++---------------
 1 files changed, 65 insertions(+), 33 deletions(-)

commit 6f24b1f37b9f53907a848b4531ac90a7b830a206
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue May 29 19:11:56 2012 +0200

    Port policy client to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678591

 embed/ephy-web-view.c |   62 +++++++++++++++++++-
 src/ephy-window.c     |  152 ++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 209 insertions(+), 5 deletions(-)

commit d5a3f08cb80d85dd9924d7d3a2cb828ad481c2e2
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jun 24 23:30:39 2012 +0200

    Updated Galician translations

 po/gl.po |  494 +++++++++++++++++++++++++++++++------------------------------
 1 files changed, 251 insertions(+), 243 deletions(-)

commit 6652006561a09e58a50b8f9003bc2c1baf7c8a4c
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 21 17:27:10 2012 +0200

    Port web view loading progress and feedback to WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678532

 embed/ephy-embed.c         |   25 ++++--
 embed/ephy-web-view.c      |  198 +++++++++++++++++++++++++++++++++++++++++---
 src/ephy-notebook.c        |   13 +++
 src/ephy-session.c         |   16 +++-
 tests/ephy-web-view-test.c |   24 +++++-
 5 files changed, 253 insertions(+), 23 deletions(-)

commit ccc2a6f6a9cfea8a06dd7b8968c3ad59597950e9
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 21 17:17:18 2012 +0200

    ephy-web-view: Add ephy_web_view_load_failed()
    
    To check whether the load operation in the web view failed.

 doc/reference/epiphany-sections.txt |    1 +
 embed/ephy-web-view.c               |   18 ++++++++++++++++++
 embed/ephy-web-view.h               |    1 +
 3 files changed, 20 insertions(+), 0 deletions(-)

commit 64bc15de3f1dcbd68243f0544d0514ef341534b4
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu May 24 12:37:02 2012 -0500

    popup-commands: use EPHY_DOWNLOAD_ACTION_DO_NOTHING
    
    Stop downloaded backgrounds from popping an image viewer instance.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676128

 src/popup-commands.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 43a4f898f770c95987becfa2e96a270b756a059e
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu May 31 21:41:49 2012 -0500

    ephy-download: add EPHY_DOWNLOAD_ACTION_DO_NOTHING
    
    Add a new action instead of abusing NONE. NONE means nothing has been
    set, this will trigger AUTO when auto-downloads preference is TRUE.
    
    DO_NOTHING explicitely asks for no action to be taken.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676128

 embed/ephy-download.c |    9 +++++++--
 embed/ephy-download.h |    3 ++-
 2 files changed, 9 insertions(+), 3 deletions(-)

commit b274c83f91a2f267ddfedd11656f1b0a328f227f
Author: Ioannis Zampoukas <ioza1964@yahoo.gr>
Date:   Fri Jun 22 23:36:30 2012 +0300

    Updated Greek translation

 po/el.po |  440 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 221 insertions(+), 219 deletions(-)

commit 8ad5869a0457dfb3454472abaff2b123d4f865e0
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 21 14:56:42 2012 +0200

    docs: do not use g_thread_init in the doc scanner

 doc/reference/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 97c91b2fc2059b1e358bb19896203afaa44bfd33
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun May 6 16:47:19 2012 +0200

    Initial WebKit2 port
    
    It builds and basic functionality works.

 configure.ac                          |   25 ++++-
 embed/Makefile.am                     |    4 +
 embed/ephy-download.c                 |   34 ++++++-
 embed/ephy-download.h                 |    4 +
 embed/ephy-embed-event.h              |    4 +
 embed/ephy-embed-prefs.c              |   64 ++++++++++++-
 embed/ephy-embed-single.c             |    9 ++-
 embed/ephy-embed-utils.h              |    5 +
 embed/ephy-embed.c                    |   74 +++++++++++++++
 embed/ephy-request-about.c            |    8 ++
 embed/ephy-web-view.c                 |  167 ++++++++++++++++++++++++++++++++-
 embed/ephy-web-view.h                 |    8 ++
 lib/ephy-web-app-utils.c              |    8 ++
 lib/widgets/ephy-download-widget.c    |   34 +++++++
 lib/widgets/ephy-hosts-store.c        |   32 ++++++
 lib/widgets/ephy-location-entry.c     |    4 +
 src/Makefile.am                       |    8 ++
 src/bookmarks/ephy-bookmark-action.c  |   12 +++
 src/bookmarks/ephy-bookmarks-editor.c |    8 ++
 src/bookmarks/ephy-bookmarks.c        |   17 +++-
 src/ephy-completion-model.c           |   12 +++
 src/ephy-encoding-dialog.c            |   17 ++++
 src/ephy-encoding-menu.c              |   17 ++++
 src/ephy-find-toolbar.c               |   26 +++++-
 src/ephy-history-window.c             |    4 +
 src/ephy-navigation-history-action.c  |   43 ++++++++-
 src/ephy-session.c                    |   20 ++++
 src/ephy-shell.c                      |   12 +++
 src/ephy-shell.h                      |    8 ++
 src/ephy-window.c                     |   53 +++++++++++
 src/pdm-dialog.c                      |   13 +++
 src/popup-commands.c                  |   16 +++
 src/window-commands.c                 |   66 ++++++++++++-
 tests/ephy-shell-test.c               |    4 +
 tests/ephy-web-view-test.c            |    8 ++
 35 files changed, 824 insertions(+), 24 deletions(-)

commit a8767266443074689200fff9ca43531d88d65aed
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 21 12:30:16 2012 +0200

    ephy-web-view: Use webkit_web_view_load_uri() instead of webkit_web_view_open()
    
    webkit_web_view_open() is deprecated in WebKit1 and
    webkit_web_view_load_uri() is compatible with WebKit2.

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

commit 32c03a55b26a95bebfbde11a167c4f563070d024
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 21 12:24:15 2012 +0200

    Use WebKitWebView API to get/set the zoom level instead of g_object_get/set
    
    Also use always double instead of float so that it will be compatible
    with WebKit2 API.

 embed/ephy-web-view.c |   12 ++++--------
 src/ephy-window.c     |   12 +++++-------
 2 files changed, 9 insertions(+), 15 deletions(-)

commit 4d265094c5d28e7192dec077ea56c2a6c199cb4a
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 21 12:15:33 2012 +0200

    Include libsoup header explicitly when required
    
    Instead of relying on webkit header to include it.

 embed/ephy-embed-prefs.h   |    2 ++
 embed/ephy-embed-utils.c   |    1 +
 embed/ephy-embed-utils.h   |    2 --
 embed/ephy-web-view.c      |    1 -
 src/ephy-window.c          |    1 +
 tests/ephy-download-test.c |    1 +
 tests/ephy-web-view-test.c |    1 +
 7 files changed, 6 insertions(+), 3 deletions(-)

commit 994dffde1f3189ed628d4c211a9a2ea5ecdbd15e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu Jun 21 12:29:11 2012 +0200

    Updated Spanish translation

 po/es.po |  397 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 203 insertions(+), 194 deletions(-)

commit 9efc674ea58909962378cfdcfe8202aff59b1cb6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jun 20 18:57:48 2012 +0200

    Updated POTFILES.in

 po/POTFILES.in |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 88198c2707d57b346bf6fcbb028dfd9aac4e0fae
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 11 13:10:26 2012 +0300

    ephy-embed: show a message popup when entering fullscreen mode
    
    The message is different depending on whether we are entering HTML5 fullscreen
    mode or application fullscreen, since the keys used to leave either mode are
    different.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671195

 embed/ephy-embed.c         |   89 ++++++++++++++++++++++++++++++++++++++++++++
 embed/ephy-embed.h         |    3 +
 src/ephy-window.c          |    2 +
 src/resources/epiphany.css |    7 +++
 4 files changed, 101 insertions(+), 0 deletions(-)

commit ec940554678b2776ef7e76e33ba1756cee0d3519
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 11 13:07:25 2012 +0300

    ephy-window: hide all chrome when entering fullscreen mode
    
    We keep track of the state of the chrome before entering fullscreen
    mode in order to restore it afterwards. Also, set tabs-allowed to
    FALSE in the EphyNotebook when in fullscreen mode.
    
    When leaving fullscreen mode, restore to the previous state.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671195

 src/ephy-window.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

commit 6c69d491e6275aead0bdfcfa4f2d436d093aadff
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 11 13:04:29 2012 +0300

    ephy-window: keep track of whether the downloads box is shown
    
    We add it to EphyWebViewChrome and track it there.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671195

 embed/ephy-web-view.h |    1 +
 src/ephy-window.c     |   19 ++++++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

commit 8f4b964c570b0159126af073606039b711abc917
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jun 14 16:54:52 2012 +0300

    ephy-window: remove ephy-fullscreen-popup
    
    We're no longer using it
    
    https://bugzilla.gnome.org/show_bug.cgi?id=671195

 doc/reference/Makefile.am   |    1 -
 src/Makefile.am             |    2 -
 src/ephy-fullscreen-popup.c |  384 -------------------------------------------
 src/ephy-fullscreen-popup.h |   74 ---------
 src/ephy-window.c           |   90 ----------
 5 files changed, 0 insertions(+), 551 deletions(-)

commit bc1be9707ed517b0af62ed7bb1fb926bd08bd66d
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Jun 20 14:03:06 2012 +0300

    ephy-notebook: fix the property enabling tabs visibility
    
    Replace the redundant and unused "show-tabs" with "tabs-allowed", and
    allow its use to ultimately hide the tabs, regardless of the policy,
    whenever the application UI deems necessary.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678468

 src/ephy-notebook.c |   31 +++++++++++++++++--------------
 src/ephy-notebook.h |    4 ++--
 src/ephy-window.c   |    2 +-
 3 files changed, 20 insertions(+), 17 deletions(-)

commit 12de056786b7c643058939ade4cadb6ee5d60e27
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Jun 20 10:01:41 2012 +0300

    ephy-location-controller: add missing get_property bits for "show-icon"

 src/ephy-location-controller.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 373899ffdddc869f3852b04e058ac82c9deac2ba
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed May 9 19:06:18 2012 +0300

    ephy-window: add a method to toggle visibility of default actions
    
    Where default actions are the ones that should be disabled when we
    display a blank page or anything that is not a webpage.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678405

 src/ephy-window.c |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

commit f676e68517dd300f6537ee15bd747665d6f05163
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed May 9 18:22:40 2012 +0300

    ephy-location-controller: add a boolean "show-icon" property
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678405

 src/ephy-location-controller.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 3916712fac2b29e3825058288954f771a7fb3709
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed May 9 18:21:40 2012 +0300

    ephy-location-entry: make it possible to hide the favicon
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678405

 lib/widgets/ephy-location-entry.c |   42 ++++++++++++++++++++++++++++++++++--
 lib/widgets/ephy-location-entry.h |    3 ++
 2 files changed, 42 insertions(+), 3 deletions(-)

commit 3b335fc1688be727c7a9a72d4aa2d8282911712a
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue May 8 21:35:34 2012 +0300

    ephy-window: split ephy_window_set_active_tab() into smaller methods
    
    Which we will also reuse later on.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678405

 src/ephy-window.c |  340 +++++++++++++++++++++++++++--------------------------
 1 files changed, 175 insertions(+), 165 deletions(-)

commit 51e62b6cd9c8f4f0101660a8ff9b4e43aaae3411
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue May 8 21:34:06 2012 +0300

    ephy-window: add _ephy_window_set_navigation_flags()
    
    We'll share this code later.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678405

 src/ephy-window.c |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

commit 0485d051951c4d26e335d6415bf2b9eaebd9a797
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Tue Jun 19 16:48:56 2012 +0300

    Updated Greek translation

 po/el.po | 1530 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 788 insertions(+), 742 deletions(-)

commit 8ba8c3e49734ff1214e28e47729cd018e7d29557
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu Jun 14 18:46:09 2012 -0500

    ephy-shell: EPHY_EMBED_SHELL_MODE_TEST means no realize
    
    https://bugzilla.gnome.org/show_bug.cgi?id=678134

 src/ephy-shell.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 6594295a337008aed3495adf7dade4c2d54c783e
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Jun 15 09:09:17 2012 +0200

    ephy-session-test: test recovering a multiple-window session

 tests/ephy-session-test.c |   51 ++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 50 insertions(+), 1 deletions(-)

commit 57e1bece15f78b6372e57f51937ab42e9f77fe07
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Jun 15 08:49:35 2012 +0200

    ephy-shell: move variable to the only scope where it's used

 src/ephy-shell.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

commit a279d7c8316c3a21d4000c45b38e25f55b339b43
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Jun 15 08:41:17 2012 +0200

    ephy-shell: initialize jump_to variable to FALSE
    
    Otherwise commit ccf3836d601c makes us use that variable with a
    garbage value most of the time, since it won't be initialized
    unconditionally anymore.

 src/ephy-shell.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d2d47f45c2eac3ea3c6626df0143482aa0179878
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu May 31 21:39:37 2012 -0500

    popup-commands: use g_get_user_special_dir API
    
    "Pictures" was hardcoded as the destination folder, use
    G_USER_DIRECTORY_PICTURES instead.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677240

 src/popup-commands.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 820a1e5c39b562e393ce7de031cd17b819460829
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 02:47:50 2012 -0500

    tests: add ephy-shell-test
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673683

 tests/Makefile.am       |    6 +
 tests/ephy-shell-test.c |  362 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 368 insertions(+), 0 deletions(-)

commit b33364807ef23cdca508ce2f430cd6f59203d3dc
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 02:52:00 2012 -0500

    ephy-shell: document EphyNewTabFlags
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673683

 src/ephy-shell.h |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

commit 27a4bdbc192302b7424d4400ceecc1f1a0cca432
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat May 26 19:18:32 2012 -0500

    e-history-service: print db file when open fails

 lib/history/ephy-history-service.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b6cdb8bec9d26947eaa89a7e74b4bd5a5cbb2677
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Mar 31 19:39:44 2012 -0500

    tests: add ephy-web-app-utils-test
    
    Tests create, exists, delete, list API.
    No network access required.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673271

 tests/Makefile.am               |    4 +
 tests/ephy-web-app-utils-test.c |  153 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 157 insertions(+), 0 deletions(-)

commit 3de7945065fc0d039c9270b5c97fc4a0731c98ed
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat May 26 16:59:08 2012 -0500

    e-web-app-utils: warn when app dir already exists
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673271

 lib/ephy-web-app-utils.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

commit ccf3836d601c18eadab44a2f4a2f6c1b3605f304
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 01:08:08 2012 -0500

    ephy-shell: imitate other flag checks for jump_to
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676905

 src/ephy-shell.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

commit e32345ae0752c2b292b7ce84c342700339fd0d25
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 01:04:53 2012 -0500

    ephy-shell: handy gboolean fullscreen_lockdown
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676905

 src/ephy-shell.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 5abbb836ea12907dfa8deff8efcd3ca9f971e226
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 00:59:31 2012 -0500

    ephy-shell: fix braces
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676905

 src/ephy-shell.c |    8 +++-----
 1 files changed, 3 insertions(+), 5 deletions(-)

commit bab0d69b121a3693295e3f7a71ba9367cb65445b
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Apr 7 00:58:43 2012 -0500

    ephy-web-view: remove unused EphyWebViewChrome elements
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676904

 embed/ephy-web-view.c |    4 +---
 embed/ephy-web-view.h |   10 ++--------
 src/ephy-shell.c      |    5 ++---
 3 files changed, 5 insertions(+), 14 deletions(-)

commit 9954541fdc25579033d396554717b4e4c30c8cfb
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Jun 14 19:35:58 2012 +0200

    Fix memory leak

 src/window-commands.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

commit c222791900a8fac54bf5e76a19639f893fdafd1c
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 17:41:33 2012 +0200

    epiphany-sections: remove some dead stuff

 doc/reference/epiphany-sections.txt |    8 --------
 1 files changed, 0 insertions(+), 8 deletions(-)

commit e489f023a35648fde793b5bafe71d65dc815a39b
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 17:35:58 2012 +0200

    Also remove the po/ old ChangeLog

 Makefile.am           |    1 -
 po/ChangeLog.pre-2-23 | 8270 -------------------------------------------------
 2 files changed, 0 insertions(+), 8271 deletions(-)

commit 0f0b3bec125bc43c45b069a8cfbfd20b194f5922
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 16:10:20 2012 +0200

    Makefile.am: the old ChangeLogs are gone

 Makefile.am |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 0acc9702a2c25cb121d5e7e9d731d3b3ea26ecfa
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jun 14 16:03:04 2012 +0300

    windows-commands: remove dead code
    
    The toolbar-editor is gone, so this code should be gone too.

 src/window-commands.c |   15 ---------------
 1 files changed, 0 insertions(+), 15 deletions(-)

commit 25c4b47c0630b758fd97a86d9c9b3944d193fe1d
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Jun 5 09:15:03 2012 +0200

    ephy-download: Simplify decide_action_from_mime
    
    Remove unused variables and fix memory leaks
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676484

 embed/ephy-download.c |   45 ++++++++++++++++-----------------------------
 1 files changed, 16 insertions(+), 29 deletions(-)

commit 2b5cfe828cef29dd20225540fdd2bf5fcbf6b8fc
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue May 29 14:30:49 2012 +0200

    e-file-helpers: Add ephy_file_create_data_uri_for_filename()
    
    It creates a data URI for the given filename. Use the new function when
    building error and applications pages.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677025

 doc/reference/epiphany-sections.txt |    1 +
 embed/ephy-request-about.c          |   16 +++++------
 embed/ephy-web-view.c               |   33 +----------------------
 lib/ephy-file-helpers.c             |   51 +++++++++++++++++++++++++++++++++++
 lib/ephy-file-helpers.h             |    2 +
 5 files changed, 62 insertions(+), 41 deletions(-)

commit 8e096384a3e15ba1b68235045c6148a8af29cedb
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 13:25:58 2012 +0200

    Remove old ChangeLogs
    
    These are huge and if anyone is really interested in the old history
    she can always use the git history to figure out things.

 ChangeLog-20030925 |11717 ----------------------------------------------------
 ChangeLog-20040912 |10997 ------------------------------------------------
 ChangeLog-20050828 | 7360 ---------------------------------
 ChangeLog-20061106 | 6219 ----------------------------
 ChangeLog-20070912 | 2251 ----------
 5 files changed, 0 insertions(+), 38544 deletions(-)

commit d888437f3edd95b6505bb998294e1b129576917a
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 08:40:10 2012 +0200

    ephy-bookmarks-import: missing return after if
    
    This was making the file-check test never run unless we were in
    lock-down mode.

 src/bookmarks/ephy-bookmarks-import.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 979434a28ef2025f66655ceb83c7fbfd9fb48d7f
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 07:33:35 2012 +0200

    tests: add the beginnings of ephy-session unit testing
    
    For now a simple test that verifies that loading a session works.
    
    We need to link with the resource files, which is unfortunate, but I'm
    not sure there's a way around it since this test will actually spawn a
    full EphyWindow (ie, it's not only testing the session or shell code
    but the entire browser as a side effect).

 tests/Makefile.am         |    6 +++
 tests/ephy-session-test.c |   98 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 104 insertions(+), 0 deletions(-)

commit 4873a591b6e90a6df99e7d0965c93b74bf4fec85
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Jun 14 07:32:26 2012 +0200

    Add a new mode for shell testing, EPHY_EMBED_SHELL_MODE_TEST
    
    For now the only difference is that no top-level window will be shown
    in this mode, but in the future it can be extended to behave in a
    manner appropriate for testing.

 embed/ephy-embed-shell.h |    3 ++-
 src/ephy-session.c       |    9 ++++++---
 src/ephy-shell.c         |    3 ++-
 3 files changed, 10 insertions(+), 5 deletions(-)

commit 600192397f1a70f56f8c592353e40fe213aa3157
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Jun 13 21:47:07 2012 +0200

    ephy-session: add a method to load a session from a string
    
    And re-write the ephy_session_load method on top of it. We'll use this
    in our unit tests.

 src/ephy-session.c |   92 ++++++++++++++++++++++++++++++++++++++++-----------
 src/ephy-session.h |    5 +++
 2 files changed, 77 insertions(+), 20 deletions(-)

commit 6c219a58f4126138eb7ff31614b5101272fc6a30
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Jun 5 13:27:31 2012 +0200

    ephy-download-widget: Show bytes downloaded when the total size is unknown

 lib/widgets/ephy-download-widget.c |   74 ++++++++++++++++++++++++++----------
 1 files changed, 54 insertions(+), 20 deletions(-)

commit 14e79589e2990577107406fa9d91cdf3cc62c0cd
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Mar 14 16:44:34 2012 +0200

    ephy-completion-model: use a cancellable with the history service
    
    For two things: first, cancel pending operations if a new search term
    is given before this is complete and, second, to cancel any operation
    remaining during the model disposal.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672073

 src/ephy-completion-model.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 59c27f399380abedc9fc39ea18238448bf2b9230
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Wed Mar 14 16:44:34 2012 +0200

    ephy-history-window: cancel history operations during dispose
    
    To avoid surprises if the history-window happens to be destroyed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=672073

 src/ephy-history-window.c |   16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

commit e83e965f4d59773d3f54fdfd85f1c862c45d6111
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Jun 5 18:10:33 2012 +0200

    ephy-download-widget: Check the icon has changed before updating the image

 lib/widgets/ephy-download-widget.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

commit 774148787a7061f82413d409cfbe18658c4597d5
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Jun 5 18:10:05 2012 +0200

    ephy-download-widget: Don't leak the GIcon

 lib/widgets/ephy-download-widget.c |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

commit 4c23170684f95f4209c5245c1a4663ebc894f676
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Mon Jun 11 20:06:38 2012 +0400

    ephy-session: fix memory leak in write_tab()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/ephy-session.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit a05676a3259e266aa9da842e1059d5df0b177619
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Mon Jun 11 12:54:19 2012 +0400

    ephy-bookmarks-editor: fix GList leaks
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/bookmarks/ephy-bookmarks-editor.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit 2af68d193ad50ad25e204da88858c8329a2a59aa
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Mon Jun 11 12:28:12 2012 +0400

    ephy-bookmarks-editor: fix memory leak
    
    webkit_favicon_database_get_favicon_uri returns newly allocated string
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/bookmarks/ephy-bookmarks-editor.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

commit 19ccfbca0a09fe5d5728791bd1f90345b5ba77fa
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Fri Jun 8 21:11:07 2012 +0400

    ephy-completion-model: fix GList of EphyHistoryURL leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/ephy-completion-model.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit ed9b5563be8ad98d683513eef0db5931f674890e
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Fri Jun 8 18:19:21 2012 +0400

    ephy-web-view: fix GList leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 embed/ephy-web-view.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit d79b58f0d628d4c23859309724acd649c19d8ffc
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Fri Jun 8 14:50:54 2012 +0400

    ephy-bookmarks: fix memory leaks
    
    webkit_favicon_database_get_favicon_uri returns newly allocated string
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/bookmarks/ephy-bookmarks.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 13af6864b16d2291d16efb49a6f3d3a4f44fbaf2
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Fri Jun 8 14:40:18 2012 +0400

    ephy-bookmark-action: fix memory leak
    
    webkit_favicon_database_get_favicon_uri returns newly allocated string
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 src/bookmarks/ephy-bookmark-action.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 236fcd2eaf94c0011156e92ebf8814ead3915d87
Author: Pavel Vasin <rat4vier@gmail.com>
Date:   Fri Jun 8 13:58:10 2012 +0400

    ephy-profile-utils: fix memory leak
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677720

 lib/ephy-profile-utils.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit c11e8f1c77127a75a842ba3d9a75ade1b6ba9d2b
Author: Dan Williams <dcbw@redhat.com>
Date:   Fri Jun 8 17:09:36 2012 -0500

    ephy-web-view: fix use-after-free in get_file_content_as_base64()
    
    image_type is owned by file_info, so we can't free file_info until
    after we're done with image_type.  Fixes crash when error page
    is displayed.  Valgrind trace:
    
    ==1916== Invalid read of size 1
    ==1916==    at 0x38CBA7B328: _IO_default_xsputn (in /lib64/libc-2.14.90.so)
    ==1916==    by 0x38CBA4B3A7: vfprintf (in /lib64/libc-2.14.90.so)
    ==1916==    by 0x38CBB084B0: __vasprintf_chk (in /lib64/libc-2.14.90.so)
    ==1916==    by 0x38CDA8A44A: g_vasprintf (stdio2.h:199)
    ==1916==    by 0x38CDA69B0C: g_strdup_vprintf (gstrfuncs.c:509)
    ==1916==    by 0x38CDA69BAB: g_strdup_printf (gstrfuncs.c:535)
    ==1916==    by 0x47EA57: ephy_web_view_load_error_page (ephy-web-view.c:1978)
    ==1916==    by 0x47F6B2: load_error_cb (ephy-web-view.c:2119)
    ==1916==    by 0x38E8E7753F: webkit_marshal_BOOLEAN__OBJECT_STRING_POINTER (in /usr/lib64/libwebkitgtk-3.0.so.0.11.0)
    ==1916==    by 0x38CEA11381: g_closure_invoke (gclosure.c:777)
    ==1916==    by 0x38CEA23132: signal_emit_unlocked_R (gsignal.c:3547)
    ==1916==    by 0x38CEA2AEE1: g_signal_emit_valist (gsignal.c:3306)
    ==1916==  Address 0x4f02040 is 0 bytes inside a block of size 10 free'd
    ==1916==    at 0x4A0662E: free (vg_replace_malloc.c:366)
    ==1916==    by 0x38CDA5513E: g_free (gmem.c:252)
    ==1916==    by 0x38D1255908: _g_file_attribute_value_clear (gfileattribute.c:245)
    ==1916==    by 0x38D125A078: g_file_info_finalize (gfileinfo.c:324)
    ==1916==    by 0x38CEA1670F: g_object_unref (gobject.c:3018)
    ==1916==    by 0x47EA05: ephy_web_view_load_error_page (ephy-web-view.c:1974)
    ==1916==    by 0x47F6B2: load_error_cb (ephy-web-view.c:2119)
    ==1916==    by 0x38E8E7753F: webkit_marshal_BOOLEAN__OBJECT_STRING_POINTER (in /usr/lib64/libwebkitgtk-3.0.so.0.11.0)
    ==1916==    by 0x38CEA11381: g_closure_invoke (gclosure.c:777)
    ==1916==    by 0x38CEA23132: signal_emit_unlocked_R (gsignal.c:3547)
    ==1916==    by 0x38CEA2AEE1: g_signal_emit_valist (gsignal.c:3306)
    ==1916==    by 0x38CEA2BE83: g_signal_emit_by_name (gsignal.c:3389)
    
    https://bugzilla.gnome.org/show_bug.cgi?id=677736

 embed/ephy-web-view.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit 5098053fc257b3ce58302a441663b7b4eca676f2
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 11 12:13:12 2012 +0300

    ephy-embed: fix a comment typo

 embed/ephy-embed.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 4abc9f5279b680d50627b9d7f884d3c8aa080e7f
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Mon Jun 11 12:12:08 2012 +0300

    ephy-window: simplify window_state_event() chain-up

 src/ephy-window.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

commit c4e887a6f01546a054b95ec78e407e326fd45c1a
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu May 10 15:26:34 2012 +0300

    ephy-location-controller: add missing default case in set/get_property methods
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675804

 src/ephy-location-controller.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit db67dc8da8f07af861e6383c2e1f032343eedae7
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu May 10 15:11:38 2012 +0300

    ephy-location-controller: use GBinding to sync properties with the entry
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675804

 src/ephy-location-controller.c |   70 ++++++++-------------------------------
 1 files changed, 15 insertions(+), 55 deletions(-)

commit ad00117319033a3fe51d739cabc482e7217cd248
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu May 10 14:06:35 2012 +0300

    ephy-location-entry: make parameters actual properties
    
    So that they are bindable.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675804

 lib/widgets/ephy-location-entry.c |  112 +++++++++++++++++++++++++++++++++++++
 1 files changed, 112 insertions(+), 0 deletions(-)

commit e4a612165350d8d1868b75745f8ffb273f38e8e0
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue May 29 14:44:25 2012 +0200

    ephy-web-view: chain up to the parent constructed virtual method
    
    To make sure constructed is called in WebKitWebView if present.

 embed/ephy-web-view.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 30148599ed33d7581878ccc0cd4f637b604f744a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Sun Jun 3 03:09:55 2012 +0200

    Updated Galician translations

 po/gl.po |  115 ++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 68 insertions(+), 47 deletions(-)

commit 3eaf35e534915414429ac68aad338eb3ed77e8da
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Wed May 30 13:17:27 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po |  129 +++++++++++++++++++++++++++++++++++---------------------------
 1 files changed, 73 insertions(+), 56 deletions(-)

commit ac56e3bf5567d5caa6c24c5f57fd9f12bbc97d82
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:   Tue May 29 09:16:52 2012 +0200

    Updated Slovenian translation

 po/sl.po | 1318 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 801 insertions(+), 517 deletions(-)

commit 474d8dd8137e402efbec3011813f1ba6735080ba
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 20:12:53 2012 +0900

    ephy-session: simplify code to handle session resume
    
    There's no need to tell the parse_embed method whether the window it
    gets is the resume window or not, it can figure it out by itself.

 src/ephy-session.c |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

commit 2fdcf51451a143730ba1287d2d802e1d36977073
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 20:08:17 2012 +0900

    ephy-session: format comments a bit better

 src/ephy-session.c |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit 4b695e451f1714b640ff1adae903702399f38b01
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 20:05:48 2012 +0900

    ephy-session: missing space before '('

 src/ephy-session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 735e2addb6e090c6e0bc99c59eecb85e5f55e366
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 19:55:32 2012 +0900

    ephy-session: remove a couple of redundant includes

 src/ephy-session.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit b65ce5ba954e1f4a8f5411997e5312894f7e618b
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat May 26 18:46:46 2012 -0500

    ephy-shell: fix a comment typo

 src/ephy-shell.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 737dfa943e12cd8588f4897c31ba0800f6d322ab
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat Mar 31 19:22:36 2012 -0500

    e-web-app-utils: warn when cookies are unavailable
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673270

 lib/ephy-web-app-utils.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 1b942ad48a848dedcb632895a1ac198c13993380
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sat May 26 16:53:07 2012 -0500

    e-download: document get_content_type

 embed/ephy-download.c |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

commit f09209d1b359efeeebe7a2e5e5477be773723e2c
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Fri May 25 20:43:22 2012 +0800

    update Simplified Chinese (zh_CN) translation

 po/zh_CN.po | 1125 ++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 737 insertions(+), 388 deletions(-)

commit edbf2d1dcb8064d48cf462054e391cedc077112a
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:   Fri May 25 10:45:53 2012 +0300

    Updated Hebrew translation.

 po/he.po |  166 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 99 insertions(+), 67 deletions(-)

commit fdfa24b51c1cd6dd08cc17fde30f2ec14088fc8e
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 11:52:29 2012 +0900

    popup-commands: committed this by mistake

 src/popup-commands.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit 49bb0ce0babf12de78673278c1a9fd7abd21f608
Author: Xan Lopez <xan@igalia.com>
Date:   Fri May 25 11:39:28 2012 +0900

    configure.ac: require GTK+ 3.5.2 for OSD style class
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676784

 configure.ac         |    2 +-
 src/popup-commands.c |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)

commit d877fa5f1e7dc917095b0dc0565ec0f1ef3cec94
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Thu May 24 00:35:16 2012 -0500

    tests: include tests/data/ in dist
    
    Otherwise tests using its contents will fail on distcheck.

 configure.ac           |    1 +
 tests/Makefile.am      |    2 ++
 tests/data/Makefile.am |    1 +
 3 files changed, 4 insertions(+), 0 deletions(-)

commit 848eda70900d77f2acb49c8a5558f01d5720623d
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Wed May 23 22:21:27 2012 -0500

    tests: add ephy-file-helpers-test
    
    Test API for file switch, tmp file creation, downloads, desktop
    directories.
    
    Take two of this test. Updated for ephy-file-helpers API changes.
    Previously reverted on 185ab751c20a825f832efd89a7cfbd75fa09e20c.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673337

 tests/Makefile.am              |    7 +
 tests/data/user-dirs.dirs      |    2 +
 tests/ephy-file-helpers-test.c |  401 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 410 insertions(+), 0 deletions(-)

commit b3804abc15d4cc0aa927a5295d6552d4eb5e0626
Author: Diego Escalante Urrelo <diegoe@igalia.com>
Date:   Sun Apr 1 20:48:52 2012 -0500

    e-file-helpers: simplify ephy_file_get_downloads_dir
    
    Better explain the logic of the function and reorder the conditions.
    This makes ~/Downloads the fallback instead of ~/Desktop.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=673337

 lib/ephy-file-helpers.c |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

commit 02e9b253ea8d127c766172f029379073cddb8f91
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Wed May 23 12:16:38 2012 -0400

    embed: remove custom CSS styling for the overlay progressbar
    
    Now that the overlay progressbar is styled by the theme, we can just
    set the OSD style class on the overlay to get the same effect.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676660

 embed/ephy-embed.c         |    4 ++--
 src/resources/epiphany.css |   29 -----------------------------
 2 files changed, 2 insertions(+), 31 deletions(-)

commit b6b0b34a2b74c55738cf1c8c62485eb3bf48512a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon May 21 13:56:42 2012 +0200

    Updated Spanish translation

 po/es.po |  104 +++++++++++++++++++++++++++++++++++++-------------------------
 1 files changed, 62 insertions(+), 42 deletions(-)

commit 8b22ab4c219c08b1d4d46f59cf1b60316d5b2392
Author: Lubomír Sedlář <lubomir.sedlar@gmail.com>
Date:   Sat May 12 15:41:55 2012 +0200

    Fix memory leak in ephy_web_view_set_popups_allowed
    
    If ephy_embed_shell_get_embed_single () does not return a correct
    manager, a location string is leaked.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675888

 embed/ephy-web-view.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit c60cec78bfb5622e0c5b472078f5952606a0cee4
Author: Lubomír Sedlář <lubomir.sedlar@gmail.com>
Date:   Mon May 14 15:08:36 2012 +0200

    Always close bookmarks file
    
    During error handling it was possible to return from function without
    closing bookmarks file and freeing two string, causing memory and
    descriptor leaks.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675888

 src/bookmarks/ephy-bookmarks-import.c |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit deb8f250c145e4cdc52a4618c2a15dfcd6276e5d
Author: Lubomír Sedlář <lubomir.sedlar@gmail.com>
Date:   Mon May 14 15:10:15 2012 +0200

    Prevent use of unitialized memory
    
    Initialize the variable to NULL, so that even without another assignment
    it is safe to read it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675888

 src/popup-commands.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit de2c7c273388467c91aec7c338cff287e3819ae1
Author: Lubomír Sedlář <lubomir.sedlar@gmail.com>
Date:   Mon May 14 15:04:06 2012 +0200

    Remove check for negative unsigned ints
    
    Unsigned integer can not be negative, therefore it is redundant to
    check whether it is greater than or equal to zero.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=675888

 lib/ephy-node.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit 9497d29693af5c553d7793729e705ebe61248f93
Author: Xan Lopez <xan@igalia.com>
Date:   Sat May 19 22:07:30 2012 +0900

    preferences: fix 'Add language' dialog layout
    
    https://bugzilla.gnome.org/show_bug.cgi?id=676043

 src/resources/prefs-dialog.ui |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 526519d14d82e3bf863ba59f3f0ad466e937250d
Author: Xan Lopez <xan@igalia.com>
Date:   Sat May 19 20:36:59 2012 +0900

    prefs: expose the Do Not Track setting in the preferences UI

 src/prefs-dialog.c            |    3 ++
 src/resources/prefs-dialog.ui |   79 ++++++++++++++++++++++++++++-------------
 2 files changed, 57 insertions(+), 25 deletions(-)

commit f7a3fca8a8e03a5362d14e55613ac6d4103978fb
Author: Xan Lopez <xan@igalia.com>
Date:   Sat May 19 20:23:44 2012 +0900

    Add support for 'Do Not Track'
    
    If the org.gnome.Epiphany.web.do-not-track setting is enabled, we'll
    send the DNT: 1 header with every outbound request we make.
    
    See http://donottrack.us/ for more details.

 data/org.gnome.epiphany.gschema.xml |    5 ++++
 embed/ephy-web-view.c               |   46 +++++++++++++++++++++++++++++++++++
 lib/ephy-prefs.h                    |    1 +
 3 files changed, 52 insertions(+), 0 deletions(-)

commit 11badefa0ecef3884972cbc6ee773ee3ea1be6ec
Author: Xan Lopez <xan@igalia.com>
Date:   Sat May 19 19:42:57 2012 +0900

    ephy-main: fix typo in message

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

commit 211ec29e9c12f506df372268e5c05050878a4b7c
Author: Peteris Krisjanis <pecisk@gmail.com>
Date:   Thu May 17 22:23:22 2012 +0300

    Change of the title for Installed plugins page.

 po/lv.po | 6289 ++++++++++++++++++++++++++++++++------------------------------
 1 files changed, 3260 insertions(+), 3029 deletions(-)

commit 54a3122d8626f78338033a704d5849738f6dd2e6
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 16 18:21:21 2012 +0900

    ephy-profile-utils: use absolute path for build dir
    
    That way we can run the tests from any directory in debug mode.

 lib/Makefile.am          |   12 ++++++------
 lib/ephy-profile-utils.c |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 0f356e2c1eb200fd286b468bf0c7adc4b232d9a0
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 16 14:32:57 2012 +0900

    ephy-profile-utils: tweak migrator location code
    
    The path to the just built migrator is known at compile time, so no
    need to create strings at runtime. Also, share the name of the binary
    itself to avoid silly bugs like last time.

 lib/ephy-profile-utils.c |   13 ++++++-------
 1 files changed, 6 insertions(+), 7 deletions(-)

commit af721d7cb557611ad2e4d3a6694c9d849495ff03
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:   Tue May 15 16:21:56 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po |   64 +++++++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 41 insertions(+), 23 deletions(-)

commit 58db4cddfda8d8ffa80e07c0b2b685d1507468f4
Author: Reinout van Schouwen <reinouts@gnome.org>
Date:   Sat May 12 00:59:20 2012 +0200

    Updated Dutch translation by Rachid BM. Reviewed by Reinout van
    Schouwen.

 po/nl.po | 1702 ++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 1033 insertions(+), 669 deletions(-)

commit b661e586d391c10f9c78e07550ef46396e65cfa7
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Fri May 11 11:26:30 2012 +0200

    Updated Galician translations

 po/gl.po |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

commit 5b4d9bb2bea81adda9b90b7fa1fe70c4c3199634
Author: Xan Lopez <xan@igalia.com>
Date:   Thu May 10 16:54:55 2012 +0200

    ephy-profile-utils: fix migrator binary name
    
    Mistakenly changed it to use underscores.

 lib/ephy-profile-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit b33944e8788011066aa546ad175335c077d2d31a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Thu May 10 11:59:33 2012 +0200

    Updated Spanish translation

 po/es.po |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

commit fc39029f70921157329689bf25cbac53114caa2c
Author: Xan Lopez <xan@igalia.com>
Date:   Thu May 10 11:02:44 2012 +0200

    Remove a few more egg leftovers

 doc/reference/Makefile.am |    9 ---------
 lib/Makefile.am           |    1 -
 lib/egg/Makefile.am       |    1 -
 src/Makefile.am           |    1 -
 4 files changed, 0 insertions(+), 12 deletions(-)

commit 6c611eade581a8668e48270b39dc757830ce23ad
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 23:35:12 2012 +0200

    tests: test that trying to run an invalid migration step fails

 lib/Makefile.am             |   13 +++++++------
 lib/ephy-profile-utils.c    |   28 +++++++++++++++++++++++++---
 lib/ephy-profile-utils.h    |    2 +-
 src/ephy-main.c             |    2 +-
 tests/ephy-migration-test.c |   13 ++++++++++++-
 5 files changed, 46 insertions(+), 12 deletions(-)

commit d30b9aed33f491a430a79b36409655d2d45afa8d
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 23:34:38 2012 +0200

    ephy-profile-migrator: allow to run just one migration step
    
    Use --do-step/-d and an index.

 lib/ephy-profile-migrator.c |   60 ++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 53 insertions(+), 7 deletions(-)

commit 709640d00c38c91f3ec41f09b0497520caea1fb3
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 22:44:30 2012 +0200

    ephy-window: no need to cast the return value of g_object_new

 src/ephy-window.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

commit 3a759d2daf17ee1152bc3cfc6b1e7eb198177e76
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 18:10:33 2012 +0200

    tests: start tests for the migration code
    
    Trivial first test, we just check the migration binary runs and does
    not catastrophically.

 tests/Makefile.am           |    4 +++
 tests/ephy-migration-test.c |   62 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+), 0 deletions(-)

commit cc55649fb5923e1ba1c89c3c8aa25b1cb9401cda
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 17:59:04 2012 +0200

    ephy-profile-utils: make ephy_profile_utils_do_migration more verbose on failure
    
    So we can properly test it.

 lib/ephy-profile-utils.c |   11 +++++++----
 lib/ephy-profile-utils.h |    2 +-
 2 files changed, 8 insertions(+), 5 deletions(-)

commit 001bb8c1a001d3ab2b3f8f704609e04042ef767d
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 16:59:05 2012 +0200

    Remove ephy-marshal.list, we don't use it anymore

 lib/ephy-marshal.list |   20 --------------------
 1 files changed, 0 insertions(+), 20 deletions(-)

commit ac77612cc82296dd7883bfbc3c8d0c262e8b71b6
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Wed May 9 13:27:07 2012 +0200

    Updated Galician translations

 po/gl.po |   56 ++++++++++++++++++++++++++++++++------------------------
 1 files changed, 32 insertions(+), 24 deletions(-)

commit f493e1e059e95b75aef79e46226f47a2608a79f2
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 13:25:49 2012 +0200

    ephy-web-app-utils: remove unused variable

 lib/ephy-web-app-utils.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 5a9e27209319069f50baa8a8ada31ee661358449
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 13:23:42 2012 +0200

    lib/egg: type builtins are not used either

 lib/egg/Makefile.am |   67 +--------------------------------------------------
 1 files changed, 1 insertions(+), 66 deletions(-)

commit db44be25ec9de222f9a2af112e5bc623465473b0
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 12:53:05 2012 +0200

    lib/egg: remove some leftovers

 lib/egg/Makefile.am        |   21 +----------------
 lib/egg/eggmarshalers.list |    1 -
 lib/egg/update-from-egg.sh |   51 --------------------------------------------
 3 files changed, 2 insertions(+), 71 deletions(-)

commit a025e7d7a50df9f7ebea6aaf9c86ca40ef03440e
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 12:27:02 2012 +0200

    ephy-web-app-utils: remove dummy toolbar XML file
    
    We don't use XML files to create our toolbars anymore, so this is not
    needed.

 lib/ephy-web-app-utils.c |   17 -----------------
 1 files changed, 0 insertions(+), 17 deletions(-)

commit dd510ece07f5e01debec5cd1605913cf7dec568d
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 12:24:06 2012 +0200

    ephy-profile-migrator: migrate Web Applications to new profile location
    
    We need to update their desktop files (they had references to the
    profile directory) and the symlink of the .desktop file in the Shell
    applications directory.
    
    It would be much easier to just delete and re-add the applications,
    but unfortunately that would wipe out the existing profile data in the
    apps (like cookies).

 lib/ephy-profile-migrator.c |   87 ++++++++++++++++++++++++++++++++++++++++++-
 lib/ephy-profile-utils.h    |    2 +-
 2 files changed, 87 insertions(+), 2 deletions(-)

commit f3a7c0fe44514d52f5a475e93470afea80390895
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 12:23:16 2012 +0200

    ephy-web-app-utils: add the desktop file name to EphyWebApplication
    
    It's quite cumbersome to re-construct from its name and URL, so just
    add it here. We'll use it to migrate the profile data.

 lib/ephy-web-app-utils.c |    3 +++
 lib/ephy-web-app-utils.h |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

commit 6b7c59939699ce94931009f1086e92f773306a1e
Author: Xan Lopez <xan@igalia.com>
Date:   Wed May 9 12:22:00 2012 +0200

    Move ephy-web-app-utils to lib/
    
    We are going to use it in the profile migrator, so it needs to be
    there. Besides, this code just deals with plain data in the profile
    and application dir, so it makes sense for it to be here.

 embed/Makefile.am          |    4 +-
 embed/ephy-web-app-utils.c |  498 --------------------------------------------
 embed/ephy-web-app-utils.h |   57 -----
 lib/Makefile.am            |    2 +
 lib/ephy-web-app-utils.c   |  498 ++++++++++++++++++++++++++++++++++++++++++++
 lib/ephy-web-app-utils.h   |   57 +++++
 6 files changed, 558 insertions(+), 558 deletions(-)

commit 38fd1803464eb2e4b84298fe323fac47f4af9ab0
Author: Xan Lopez <xan@igalia.com>
Date:   Tue May 8 18:35:45 2012 +0200

    ephy-profile-migrator: better safe than sorry in history migration
    
    Do nothing if the destination history file already exists.

 lib/ephy-profile-migrator.c |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

commit 871693a8ea637bb8b5ed4d77fbb7698264a3876e
Author: Xan Lopez <xan@igalia.com>
Date:   Tue May 8 18:06:42 2012 +0200

    ephy-profile-migrator: migrate the profile dir location before anything else
    
    Otherwise we'll read the .migrated file *before* we move the old
    profile. Not OK, it will make us start from scratch all the migration

 lib/ephy-profile-migrator.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

commit 616fe15f7781921ec5d71fdcda76476137058a0f
Author: Xan Lopez <xan@igalia.com>
Date:   Tue May 8 13:20:33 2012 +0200

    Ensure private profile dirs actually do exist.
    
    Perhaps PRIVATE_PROFILE should implicitly add ENSURE_EXISTS, seems
    logical. Do this for new.

 tests/ephy-download-test.c     |    4 +++-
 tests/ephy-embed-single-test.c |    4 +++-
 tests/ephy-web-view-test.c     |    4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

commit 6800fb02791cf40681e91a5824e6fde586e5604f
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Tue May 8 13:27:25 2012 +0300

    ephy-history: remove spurious castings

 lib/history/ephy-history-service-hosts-table.c  |    2 +-
 lib/history/ephy-history-service-urls-table.c   |    2 +-
 lib/history/ephy-history-service-visits-table.c |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 936e759536705b22218afaceff4d81d348021402
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Fri Apr 27 16:11:00 2012 +0300

    ephy-history-service: trim query strings to avoid reaching sqlite limit
    
    Sqlite limits the length of a LIKE pattern to 50000 bytes, therefore
    we need to make sure that longer strings are not used as queries.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674848

 lib/ephy-sqlite-statement.c                     |   12 ++++++++++++
 lib/ephy-sqlite-statement.h                     |    2 ++
 lib/ephy-sqlite.h                               |    2 ++
 lib/history/ephy-history-service-hosts-table.c  |    2 +-
 lib/history/ephy-history-service-urls-table.c   |    2 +-
 lib/history/ephy-history-service-visits-table.c |    2 +-
 6 files changed, 19 insertions(+), 3 deletions(-)

commit bb10c338f3acb2dbdfe7405e7305f928df636f42
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Tue May 8 11:48:19 2012 +0200

    Updated Spanish translation

 po/es.po |   56 ++++++++++++++++++++++++++++++++------------------------
 1 files changed, 32 insertions(+), 24 deletions(-)

commit 850104ef1d0b44a92fcda554d0691ed40a902c15
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Apr 25 23:33:53 2012 -0400

    Based on a patch by Jon McCann.
    
    Migrate profile directory to XDG config dir
    
    https://bugzilla.gnome.org/show_bug.cgi?id=522810

 lib/ephy-file-helpers.c     |    5 +--
 lib/ephy-file-helpers.h     |    3 --
 lib/ephy-profile-migrator.c |   63 +++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 65 insertions(+), 6 deletions(-)

commit 3847db0803addac9f0b90dc86767d8f65768d4ad
Author: Xan Lopez <xan@igalia.com>
Date:   Mon May 7 20:27:33 2012 +0200

    Allow for more fine-grained file helpers init
    
    Since we are about to migrate our profile dir, allow file helpers init
    to not ensure the profile dir exists (it was hardcoded until now). For
    this we get rid of the ugly boolean parameters and add a flags
    parameter, which preserves the old behaviors and allows for this new
    option.
    
    We update all the callers in the tree.

 lib/ephy-file-helpers.c        |   17 ++++++++++-------
 lib/ephy-file-helpers.h        |   11 +++++++++--
 lib/ephy-profile-migrator.c    |    2 +-
 src/ephy-main.c                |   13 ++++++++++---
 tests/ephy-download-test.c     |    2 +-
 tests/ephy-embed-single-test.c |    2 +-
 tests/ephy-web-view-test.c     |    2 +-
 7 files changed, 33 insertions(+), 16 deletions(-)

commit 8c65eb746306499465f23057dbd4dea484c953aa
Author: Xan Lopez <xan@igalia.com>
Date:   Mon May 7 20:27:05 2012 +0200

    ephy-profile-utils: split profile migration from EphyShell
    
    Call it directly from main, since we want it to happen before the file
    helpers initialization.

 lib/ephy-profile-utils.c |   17 +++++++++++++++++
 lib/ephy-profile-utils.h |    2 ++
 src/ephy-main.c          |    4 ++++
 src/ephy-shell.c         |   20 --------------------
 4 files changed, 23 insertions(+), 20 deletions(-)

commit 60a504dd7ad9f4b621181994c672344fd694fbde
Author: William Jon McCann <jmccann@redhat.com>
Date:   Wed Apr 25 23:19:16 2012 -0400

    Drop the use of GTK accel maps
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674870

 lib/ephy-file-helpers.c |   37 -------------------------------------
 lib/ephy-file-helpers.h |    2 --
 src/ephy-main.c         |    3 ---
 3 files changed, 0 insertions(+), 42 deletions(-)

commit 495f7fc6dc01184920266f6e0c7d8a7f16fc5db4
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Thu May 3 11:04:16 2012 +0300

    Updated Greek translation

 po/el.po |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 58c64161dd25f71b0d67c5fa9afb08dd1c39207f
Author: Tom Tryfonidis <tomtryf@gmail.com>
Date:   Wed May 2 12:51:58 2012 +0300

    Updated Greek translation

 po/el.po | 2889 ++++++++++++++++++++++++++++++--------------------------------
 1 files changed, 1409 insertions(+), 1480 deletions(-)

commit 290160c8f1d293a7fca8a2e3f78c7203c205db4a
Author: Xan Lopez <xan@igalia.com>
Date:   Tue May 1 23:11:43 2012 +0200

    [release] 3.5.1

 NEWS         |   27 +++++++++++++++++++++++++++
 configure.ac |    2 +-
 2 files changed, 28 insertions(+), 1 deletions(-)