commit cc9e3710001886f6e78c655f237784f4b7bf4ce1
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 19 17:04:18 2013 +0100

    [release] 3.7.92

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

commit 8a8c666da4e43027eed87d93e5c4154fb7b0ff8b
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 20 19:28:53 2013 +0100

    ephy-embed-shell-test: unskip web created test
    
    It should work now.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695620

 tests/ephy-embed-shell-test.c | 6 ------
 1 file changed, 6 deletions(-)

commit f32c375e9b113d5b9668af6ec5379e4e743d01fe
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 20 19:28:02 2013 +0100

    ephy-embed-shell-test: try harder to find the schemas dir
    
    Need to do this since we override XDG_DATA_DIRS.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695620

 tests/ephy-embed-shell-test.c | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit f65b0e0ef8322139d230c0b5ba60e569ee1f390c
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Mar 19 19:02:12 2013 +0100

    Move code to initialize preferences from ephy-main to ephy-shell
    
    As well as the code the prepare the environment for the wen process and
    web context initialization. This allows to only run that initializations
    only for the primary instance. It fixes a crash in web process when the
    ui process finishes too early and makes secondary instances to run
    faster, since they don't spawn a web process anymore.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=696020

 src/Makefile.am  |  2 +-
 src/ephy-main.c  | 28 ----------------------------
 src/ephy-shell.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 47 insertions(+), 29 deletions(-)

commit 8ffda1baa20998c9a1b8be29a3900f5941fb2601
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 20 15:03:24 2013 +0100

    ephy-web-view: disable modified forms check in WebKit2
    
    This code is causing some problems because the check happens in a sync
    call right before a WebView is destroyed. There seems to be a race
    condition and some times the method call will hang for seconds waiting
    for a dead process on the other side.
    
    We'll figure it out for 3.8.1, but for now disable it since it's
    causing more harm than good.

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

commit 694f942afc5c1a2e237921372259b835c98b3122
Author: Gianvito Cavasoli <gianvito@gmx.it>
Date:   Tue Mar 19 22:47:49 2013 +0100

    [l10n] Updated Italian translation.

 po/it.po | 1106 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 554 insertions(+), 552 deletions(-)

commit 4cbafc06c8ba6cc5533a8a9e0d23181c5b9165a0
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:   Tue Mar 19 20:48:08 2013 +0100

    [l10n] Added Tadjik translation

 po/LINGUAS |    1 +
 po/tg.po   | 2614 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 2615 insertions(+)

commit fd1ce00c45ee40ff22e715f3f45ec49d317c71b1
Author: Bastien Nocera <hadess@hadess.net>
Date:   Tue Mar 19 19:40:55 2013 +0100

    ephy-profile-migrator: Check for errors correctly
    
    This guards against error paths that might not return errors.
    It'll crash in the error path instead :)

 lib/ephy-profile-migrator.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 7eaba5831d5e339ee0ed114ff7478d50f1c255b4
Author: Bastien Nocera <hadess@hadess.net>
Date:   Thu Mar 14 10:11:27 2013 +0100

    ephy-profile-migrator: Stop spinning when porting form passwords
    
    Use atomic operations to manipulate the counter that tracks the number
    of operations we need to achieve, to ensure coherency when the results
    are received from different threads.
    
    Also use our own main loop rather than spinning on g_main_context_iteration()
    to avoid CPU burning when waiting for completion.
    
    Finally, fix the migrator never returning as the number of operations
    was not decreased on the ephy_form_auth_data_store() error path.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695828

 lib/ephy-profile-migrator.c | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

commit 10f300b27a14c450c9a20b12c23f4e542942655c
Author: Gustavo Noronha Silva <gns@gnome.org>
Date:   Fri Mar 15 23:58:09 2013 -0300

    Load back item when back is clicked with control held/middle clicked, for wk2
    
    In WebKit2 the back/forward list is not copiable, so that assumption
    doesn't hold, and the current code path fails. With this change we
    tell EphyShell to not copy the list and load the URL held by the back
    item of the existing WebView in the new WebView instead, for WebKit2.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695951

 src/ephy-navigation-history-action.c | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

commit 62c163a3a9d84ea993d24cc0dbfd1324066f6e3c
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date:   Tue Mar 19 10:42:05 2013 +0100

    Update French translation

 po/fr.po | 1055 ++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 518 insertions(+), 537 deletions(-)

commit 0bfdcd1e9c9378d8e0be2255270d90cb109a1764
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 19 10:34:22 2013 +0100

    ephy-web-view: actually move signal handler disconnects to dispose

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

commit 6e1e6675b4ea682640020c2615d59a07e4a6d408
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 19 10:30:58 2013 +0100

    ephy-web-view: disconnect form auth signal handler or dispose
    
    The signal can (somewhat easily) be emitted on the shell after the web
    view dies.

 embed/ephy-web-view.c | 92 ++++++++++++++++++++++++++-------------------------
 1 file changed, 47 insertions(+), 45 deletions(-)

commit 1068d46a3455abc13bfe0a4edaf64cea9f714b0a
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 19 09:34:34 2013 +0100

    ephy-window: disable a few more actions in application mode
    
    Do not allow to launch bookmarks, history, preferences and personal
    data editors through keyboard shortcuts in app mode.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=690191

 src/ephy-window.c | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

commit c0d29768abbf6c740c243a464167df7366243590
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 18 20:02:50 2013 +0100

    ephy-embed-single-test: skip form auth test in WebKit2
    
    This is done differently for WebKit2, so this test won't work.

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

commit 6d1a0db3cd7fa5c41995af67d7ae271e28710d1d
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun Mar 17 16:53:43 2013 +0100

    ephy-embed-prefs: Implement user style sheet setting in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=679372

 embed/ephy-embed-prefs.c | 66 +++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 60 insertions(+), 6 deletions(-)

commit fca6216c67cea8ac074c6af912526066aa6dd098
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sun Mar 17 16:22:34 2013 +0100

    embed: Use a custom WebKitWebViewGroup for all ephy web views
    
    Create all ephy web views with the global group that shares all the
    global settings.

 embed/ephy-embed-prefs.c | 35 ++++++++++++++++++++++++-----------
 embed/ephy-embed-prefs.h | 20 +++++++++++++-------
 embed/ephy-embed.c       |  2 ++
 embed/ephy-web-view.c    |  6 +++++-
 4 files changed, 44 insertions(+), 19 deletions(-)

commit d54c82c4f07888c6aa7f7aa104e0e253ec770b86
Author: Hajime Taira <htaira@redhat.com>
Date:   Mon Mar 18 01:27:16 2013 +0900

    [l10n] Update Japanese translation

 po/ja.po | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit e0f6f4ecd459dad461818e3542d501fbad6f7a2f
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date:   Sun Mar 17 16:35:55 2013 +0300

    Updated Belarusian translation.

 po/be.po | 140 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 77 insertions(+), 63 deletions(-)

commit 1d38f302f7cf2a0f96017ec726e5c04f6fefdb4f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Mar 17 12:56:37 2013 +0100

    ephy-embed: Remove TODO comments about missing send-request signal
    
    It's already implemented and used in the web extension to implement
    ad-blocker and Do Not Track.

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

commit 11b0e09ba08eb1771725184d090e6a22ca113802
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   Sun Mar 17 12:53:40 2013 +0100

    web-extension: Do not use C++ comments
    
    Forgot to fix this before landing the prefilled forms patch.

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

commit 26435511e0a9579257ff97abc9af2e08a14c8103
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Mar 16 11:50:59 2013 +0100

    Add spelling suggestion to the context menu in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695904

 src/ephy-window.c    | 60 ++++++++++++++++++++++++++++++++++++++++++++++++----
 src/popup-commands.c |  4 +---
 2 files changed, 57 insertions(+), 7 deletions(-)

commit d091063aaf74153d37b50cb82e2b4b14d1a0fcb0
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sun Mar 17 11:34:49 2013 +0200

    Updated Latvian translation

 po/lv.po | 10546 +++++++++++++++----------------------------------------------
 1 file changed, 2634 insertions(+), 7912 deletions(-)

commit 5b3473af2d884162af4d1cff3af218a6c09cb052
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sun Mar 17 11:32:33 2013 +0200

    Updated Latvian translation

 po/lv.po | 10610 +++++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 7948 insertions(+), 2662 deletions(-)

commit f304bbf8f6016afca82e54055350a3f52cd638d7
Author: Balázs Úr <urbalazs@src.gnome.org>
Date:   Sun Mar 17 10:16:22 2013 +0100

    Updated Hungarian translation

 po/hu.po | 413 +++++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 244 insertions(+), 169 deletions(-)

commit dff14936ff03c5ff609a6b692306f2d9a012c514
Author: Xan Lopez <xan@igalia.com>
Date:   Sun Mar 17 09:31:33 2013 +0100

    ephy-session: fix memory leak
    
    We were not freeing the save data struct itself.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695963

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

commit a0ce000e62a5b595ed7132aa061adf5270e81967
Author: Gheyret Kenji <gheyret@gmail.com>
Date:   Sun Mar 17 13:42:39 2013 +0900

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

 po/ug.po | 141 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 78 insertions(+), 63 deletions(-)

commit de6661e5e2b9781ead869988d723001fcf6e3743
Author: Changwoo Ryu <cwryu@debian.org>
Date:   Sun Mar 17 02:10:44 2013 +0900

    Updated Korean translation

 po/ko.po | 1175 ++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 638 insertions(+), 537 deletions(-)

commit 36439dc4f20957f006bc8c5898b6be9f1bbc2414
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 16 14:40:37 2013 +0100

    ephy-find-toolbar: freaking tabs

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

commit 8d57b89b5eb71b3ad8de4c429a1f961caccdcbde
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 16 14:38:40 2013 +0100

    ephy-find-toolbar: fix memory leak
    
    The size group initial reference can be dropped after adding all the
    widgets.

 src/ephy-find-toolbar.c | 1 +
 1 file changed, 1 insertion(+)

commit 962c16cddee4b246c434ffed44913f192ad1ba79
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 16 14:23:44 2013 +0100

    Revert "Add spelling suggestion to the context menu in WebKit2"
    
    This reverts commit 45e86f4c6f6922fb0b554c738967b9403bd70ecc.
    
    Pushed this by mistake.

 src/ephy-window.c | 51 ++++-----------------------------------------------
 1 file changed, 4 insertions(+), 47 deletions(-)

commit 0a5d0060f7fb508da30040b09d1035aa3f40b2e3
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 16 14:21:01 2013 +0100

    ephy-session: fix GTask leak
    
    g_task_run_in_thread already refs the task, so we have to unref it
    ourselves after calling it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695905

 src/ephy-session.c | 1 +
 1 file changed, 1 insertion(+)

commit 45e86f4c6f6922fb0b554c738967b9403bd70ecc
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Mar 16 11:50:59 2013 +0100

    Add spelling suggestion to the context menu in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695904

 src/ephy-window.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 47 insertions(+), 4 deletions(-)

commit fa0f0441530eb12efa92c3dc4c21afdb2a472de6
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 15 13:02:59 2013 +0100

    ephy-bookmarks-export: fix memory leak

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

commit 603dc8aa51166a7ea6814ca46e3fe8d612f62129
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Fri Mar 15 23:17:05 2013 +0200

    Updated Lithuanian translation

 po/lt.po | 71 ++++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 44 insertions(+), 27 deletions(-)

commit 37fd79769124bd3cd4830d9d158a89cc02912cf1
Author: Sergio Villar Senin <svillar@igalia.com>
Date:   Fri Mar 15 10:39:46 2013 +0100

    configure.ac: added a missing ')'
    
    Fixes the configuration phase broken by previous commit.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ea54e438f4724e8a5e516ccee818dfb7a6f6c1ab
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 15 09:46:50 2013 +0100

    configure.ac: drop the EPIPHANY_API_VERSION variable
    
    We do not use this anymore.

 configure.ac | 4 ----
 1 file changed, 4 deletions(-)

commit 0f09bf360418bd2a66add2f1f852d0fd4044aa97
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 15 09:33:43 2013 +0100

    configure.ac: require WebKitGTK+ 1.11.92

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 66a1c1ee56e46adcf8a8f7b482115e64919922c6
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date:   Fri Mar 15 00:20:18 2013 +0100

    [l10n] Updated Catalan (Valencian) translation

 po/ca@valencia.po | 1224 ++++++++++++++++++++++++++++-------------------------
 1 file changed, 644 insertions(+), 580 deletions(-)

commit 72079e13228a64f9224f044c524d29d71309cdd5
Author: Gil Forcada <gforcada@gnome.org>
Date:   Fri Mar 15 00:20:13 2013 +0100

    [l10n] Updated Catalan translation

 po/ca.po | 1200 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 632 insertions(+), 568 deletions(-)

commit 4098b662823c0f002d14bf4418b7f4397369fb64
Author: Martin Srebotnjak <miles@filmsi.net>
Date:   Thu Mar 14 23:14:58 2013 +0100

    Updated Slovenian translation

 po/sl.po | 518 +++++++++++++++++++++++++--------------------------------------
 1 file changed, 206 insertions(+), 312 deletions(-)

commit 06e40d778446420f776f3f2d404198e0f24b2bf7
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Mar 13 17:29:35 2013 +0100

    web-extension: Implement Do Not Track in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695343

 embed/ephy-web-view.c                    |  8 ++------
 embed/web-extension/ephy-web-extension.c | 14 +++++++++++---
 2 files changed, 13 insertions(+), 9 deletions(-)

commit 3b5a81725a5fea3f90c028e6d1f831584baaa586
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Thu Mar 14 09:48:26 2013 +0100

    web-extension: Implement pre-filled forms in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684439

 configure.ac                               |   5 +-
 embed/ephy-embed-shell.c                   |  67 ++++-
 embed/ephy-web-view.c                      |  66 ++++-
 embed/web-extension/Makefile.am            |   6 +
 embed/web-extension/ephy-embed-form-auth.c | 104 ++++++++
 embed/web-extension/ephy-embed-form-auth.h |  61 +++++
 embed/web-extension/ephy-web-extension.c   | 416 ++++++++++++++++++++++++++---
 src/ephy-main.c                            |   2 +
 8 files changed, 675 insertions(+), 52 deletions(-)

commit 070338dcd6fc15990326a9e74087a2c0fa1bc1c4
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Mar 13 17:41:08 2013 +0100

    Move the code to crate the remember passwords info bar widget to its own function
    
    This will allow to use it for WebKit2 when pre-filled forms are
    implemented.

 embed/ephy-web-view.c | 93 ++++++++++++++++++++++++++++++---------------------
 1 file changed, 54 insertions(+), 39 deletions(-)

commit ba9b4ec9e6f4772eab5b9c8aba555ff6c03096af
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Wed Mar 13 17:35:08 2013 +0100

    Do not use ephy-auth-data in ephy-embed-single for WebKit2
    
    It will be used by the web extension to implement the pre-filled forms.

 embed/ephy-embed-single.c | 25 +++++++++++++++++++------
 1 file changed, 19 insertions(+), 6 deletions(-)

commit d85a1f2822a750027342af1b5779f324b95b2f4a
Author: Xan Lopez <xan@igalia.com>
Date:   Thu Mar 14 11:01:56 2013 +0100

    ephy-bookmarks-editor: fix compiler warnings

 src/bookmarks/ephy-bookmarks-editor.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit f890beb4d225a92f6abe6d06b43949c7b81b8534
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 13 21:06:57 2013 +0100

    window-commands: do not show favicon.ico downloads in the UI
    
    These are internal to the web app creation process, the user should
    not see them.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695793

 src/window-commands.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 71bb5c11d290d5762d14a705aee825b6411e669c
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 13 19:39:46 2013 +0100

    ephy-download-test: do nothing when the download is finished
    
    We don't want the default action to run, which in this case is to fire
    GEdit with the dummy file we are downloading.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695782

 tests/ephy-download-test.c | 1 +
 1 file changed, 1 insertion(+)

commit 09f082567a909bc9369f57a2e14b28846057814e
Author: Xan Lopez <xan@igalia.com>
Date:   Wed Mar 13 15:51:30 2013 +0100

    ephy-embed-single: also initialize nspluginwrapper plugins in WebKit2
    
    Should not be as important as in WebKit1, but no reason to not do it.

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

commit 20bee459a4fdbffae3688c25abacfec28895e8b3
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Wed Mar 13 14:54:11 2013 +0100

    Fix provisional_load_failure_updates_back_forward_list test in WK2
    
    The EphyWebView test provisional_load_failure_updates_back_forward_list was
    failing in WK2 for a similar issue than other tests. We were not waiting for the
    "changed" signal in WebKitBackForwardList, so the list was not ready when
    checking it.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695649

 tests/ephy-web-view-test.c | 61 ++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 53 insertions(+), 8 deletions(-)

commit b9006782f55d4472eecdfa4f4f46c7f6c7b67e60
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date:   Wed Mar 13 00:25:22 2013 +0000

    Updated Portuguese translation and converted to New Spelling (Novo AO)

 po/pt.po | 1485 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 775 insertions(+), 710 deletions(-)

commit ae25b8cd43931d2670650bc5e4508d34c258fefb
Author: KennethNielsen <k.nielsen81@gmail.com>
Date:   Tue Mar 12 23:39:06 2013 +0100

    Updated Danish translation

 po/da.po | 1128 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 601 insertions(+), 527 deletions(-)

commit a31dfcff3a86bc6ab702cfb3dd0602707515d1b2
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 22:53:39 2013 +0100

    ephy-shell-test: fix compiler warnings

 tests/ephy-shell-test.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 3b57ce56fc185b59d2c7c8b320d54250c0cd9199
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 21:14:41 2013 +0100

    configure.ac: remove --with-webkit2 flag
    
    Otherwise it's likely some people will start to ship WebKit1 versions
    of Epiphany 3.8 with our without knowing what they are doing. For
    those that *really* want to use the WebKit1 backend, just set the
    'with_webkit2' variable to 'no'.

 configure.ac | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 2541eed4d1dfda432e6663fdaab48081c9fef38c
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Tue Mar 12 14:18:43 2013 +0100

    Fix EphyShell tests in WK2 waiting until views are loaded
    
    /src/ephy-shell/tab_load and /src/ephy-shell/tab_from_external tests were
    failing because of the same issue than session tests. We were not waiting till
    the views reach the committed load status in order to check the address.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695646

 tests/Makefile.am       |  4 +++-
 tests/ephy-shell-test.c | 59 +++++++++++++++++++++++++++++--------------------
 tests/ephy-test-utils.c | 30 +++++++++++++++++++++++++
 tests/ephy-test-utils.h |  8 +++++++
 4 files changed, 76 insertions(+), 25 deletions(-)

commit 207ed7842e6f7d9be1bed66c3e630aa4bcaf7df8
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Tue Mar 12 13:50:44 2013 +0100

    Move methods related to view load from ephy-session-test to ephy-test-utils
    
    In ephy-session-tests we added some methods in order to know if the EphyWebViews
    have been loaded or not before checking their addresses. These methods are going
    to be needed in more tests so they are moved to a utilities file.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695646

 tests/Makefile.am         |   2 +
 tests/ephy-session-test.c | 111 +++++++++-------------------------------------
 tests/ephy-test-utils.c   | 107 ++++++++++++++++++++++++++++++++++++++++++++
 tests/ephy-test-utils.h   |  44 ++++++++++++++++++
 4 files changed, 173 insertions(+), 91 deletions(-)

commit e0e7b8004b874294d887c99b2421bd3a1e618b38
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 20:49:35 2013 +0100

    ephy-embed-shell: set bus watch id to zero
    
    Since dispose can run multiple times.
    
    Patch by Carlos García Campos <cgarcia@igalia.com>

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

commit 57725fd30f7bc6d4f5e050cfb21db41d6397872a
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 20:03:13 2013 +0100

    ephy-web-extension: fix coding style
    
    Patch by Carlos García Campos <cgarcia@igalia.com>

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

commit 61ae374aa94759a98b7b6f22909207269ea57486
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 19:57:59 2013 +0100

    ephy-form-auth-data: remove query section from URIs
    
    We do not want the query to be relevant when loading/storing auth
    data.
    
    Patch by Carlos García Campos <cgarcia@igalia.com>

 lib/ephy-form-auth-data.c | 1 +
 1 file changed, 1 insertion(+)

commit fb1168182e81dfc295fd9927805f1e5038d8b49c
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Tue Mar 12 14:27:38 2013 +0100

    Set the disk cache directory depending on the ephy mode in WebKit2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695345

 embed/ephy-embed-single.c | 1 -
 src/ephy-main.c           | 9 +++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 7c634f7c171250525eb63b3024e289bbea270458
Author: Xan Lopez <xan@igalia.com>
Date:   Tue Mar 12 19:23:54 2013 +0100

    ephy-web-view: cast object to the right type

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

commit 3e7587c89c40f8031d64f126aec0c53bf47f0634
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Tue Mar 12 17:41:27 2013 +0100

    Fix download tests in WK2
    
    Modify ephy_download_dispose to disconnect WebKitDownload from all the handlers.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=694579

 embed/ephy-download.c      | 1 +
 tests/ephy-download-test.c | 4 ----
 2 files changed, 1 insertion(+), 4 deletions(-)

commit 6de928f0da88649212af2ea0c5d809053d454f84
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Tue Mar 12 19:03:06 2013 +0100

    Updated Polish translation

 po/pl.po | 165 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 91 insertions(+), 74 deletions(-)

commit 603aa576b22a1855b5f533f6d5878f7651d2f65b
Author: Andika Triwidada <andika@gmail.com>
Date:   Tue Mar 12 19:38:50 2013 +0700

    Updated Indonesian translation

 po/id.po | 922 +++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 459 insertions(+), 463 deletions(-)

commit d065c8c4efa672e2b0d704155f4078857a7beaa3
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date:   Tue Mar 12 15:28:39 2013 +0530

    Assamese translation updated for gnome 3.8

 po/as.po | 146 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 78 insertions(+), 68 deletions(-)

commit d973101a1efc06579b110c4de89360919280da2e
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Mar 9 16:10:36 2013 +0100

    Add EphyFormAuthDataCache to ephy-form-auth-data
    
    And use it in EphyEmbedSingle to cache the form auth data.

 embed/ephy-embed-single.c | 131 +++-------------------------------------
 embed/ephy-embed-single.h |   6 --
 embed/ephy-web-view.c     |   2 +-
 lib/ephy-form-auth-data.c | 148 ++++++++++++++++++++++++++++++++++++++++++++++
 lib/ephy-form-auth-data.h |  18 ++++++
 5 files changed, 176 insertions(+), 129 deletions(-)

commit 2499031072e275e68ad8dc1cb9bd0a53397a5e5a
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Mar 9 13:57:09 2013 +0100

    lib: Move auth data query/store methods from ephy-profile-utils to a new file
    
    Move to ephy-form-auth-data and renamed accordingly.

 embed/ephy-embed-single.c   |   2 +-
 embed/ephy-web-view.c       |  38 +++----
 lib/Makefile.am             |   2 +
 lib/ephy-form-auth-data.c   | 251 ++++++++++++++++++++++++++++++++++++++++++++
 lib/ephy-form-auth-data.h   |  59 +++++++++++
 lib/ephy-profile-migrator.c |  29 ++---
 lib/ephy-profile-utils.c    | 232 ----------------------------------------
 lib/ephy-profile-utils.h    |  33 ------
 po/POTFILES.in              |   2 +-
 9 files changed, 348 insertions(+), 300 deletions(-)

commit 78b70aa84bb94f5097d40ffbb461aefcbbaeb979
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Mar 9 13:04:02 2013 +0100

    Move find_username_and_password_elements to ephy-web-dom-utils
    
    Renamed as ephy_web_dom_utils_find_form_auth_elements(). Also fixed
    possible memory leaks in case of multiple auth input fields found. It
    now returns a boolean indicating whther form auth elements were found.

 embed/ephy-web-view.c    | 70 +++-------------------------------------------
 lib/ephy-web-dom-utils.c | 72 ++++++++++++++++++++++++++++++++++++++++++++----
 lib/ephy-web-dom-utils.h | 11 ++++----
 3 files changed, 75 insertions(+), 78 deletions(-)

commit cc3fa5ae4c8edac523c3800fbebff37b5eac33bf
Author: Rafael Ferreira <rafael.f.f1@gmail.com>
Date:   Mon Mar 11 19:57:19 2013 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po | 135 ++++++++++++++++++++++++++++++++++--------------------------
 1 file changed, 76 insertions(+), 59 deletions(-)

commit 4a19d5cfddc4c2e73eb1c76e01051c8c23c6b6d5
Author: Ville-Pekka Vainio <vpvainio@iki.fi>
Date:   Mon Mar 11 23:35:38 2013 +0200

    Finnish translation update by Jiri Grönroos

 po/fi.po | 1125 +++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 597 insertions(+), 528 deletions(-)

commit 628831d4ca65188f268ed933e3129ceca28702da
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Sun Dec 16 20:22:41 2012 +0100

    Port to wk2 webview's snapshotting API
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695347

 embed/ephy-web-view.c       | 54 +++++++++++++++++++++++++++++++++++++++--
 lib/ephy-snapshot-service.c | 59 ++++++++++++++++++++++++++++++++++++---------
 2 files changed, 100 insertions(+), 13 deletions(-)

commit a17d73e85e385a7168463ab2d10b73194708f081
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:   Mon Mar 11 21:52:20 2013 +0100

    Updated Galician translations

 po/gl.po | 71 ++++++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 44 insertions(+), 27 deletions(-)

commit 26aa9ccc05c610607d4bc5c286e15291a3a8fcf8
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 11 19:36:15 2013 +0100

    ephy-web-view-test: skip another failing test
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=695649

 tests/ephy-web-view-test.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 175c06dd9aa080775c752c5e8be61eb4c6da94dc
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 11 19:32:54 2013 +0100

    ephy-shell-test: skip a couple of failing tests in WK2
    
    See https://bugzilla.gnome.org/show_bug.cgi?id=695646

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

commit 412c09da3b24d54ffc2afeef4ccab64a455f86c2
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Sat Mar 9 19:41:27 2013 +0100

    Using webkit_web_view_load_request() after webkit_uri_request_set_uri() in WK2
    
    As now we are able to modify the request with webkit_uri_request_set_uri() it
    is better to use webkit_web_view_load_request() than webkit_web_view_load_uri().
    This will allow to call ephy_web_view_load_request() with a modified request.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695446

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

commit edf2a97a36e032b422bed88371e598356908b699
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 11 19:26:43 2013 +0100

    ephy-download-test: comment out this test for now, since it's broken
    
    We'll fix it soon but I want to be able to run make check.

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

commit 094af6305e6248eb62ddfb1f05ee7920e5f17ee5
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 8 13:15:44 2013 +0100

    ephy-session-test: make session tests work more reliably
    
    Based on a patch by Manuel Rego.
    
    Ensure the WebViews created during the session load are fully loaded
    before we check their URIs. This was working more or less by pure
    chance in WK1, and was failing in WK2 because of the process
    separation.
    
    The restore tab test is skipped in WK2 for now, since it's crashing.
    
    The patch excludes some asserts in WK2 while bug #695437 is not fixed.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695300

 tests/ephy-session-test.c | 139 +++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 131 insertions(+), 8 deletions(-)

commit 3e97755d7ef4b19dff5e192673e4440aecd6c571
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:   Mon Mar 11 18:11:35 2013 +0100

    [l10n] Updated German translation

 po/de.po | 136 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 75 insertions(+), 61 deletions(-)

commit 46dd3ad26f3a9d9b0e850b0178bd6bf49338a835
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:   Mon Mar 11 18:08:24 2013 +0100

    Updated Spanish translation

 po/es.po | 133 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 75 insertions(+), 58 deletions(-)

commit d854ec991ce8735260404f4992917a714ee3c6dd
Author: Dimitris Spingos <dmtrs32@gmail.com>
Date:   Mon Mar 11 17:22:01 2013 +0200

    Updated Greek translation

 po/el.po | 133 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 75 insertions(+), 58 deletions(-)

commit e4f5d0ae40d90a911b58d6c34daf394098b993b2
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 11 11:56:20 2013 +0100

    configure.ac: second try for WebKit2 by default

 configure.ac | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 5c348a15f9f635626811d2b70460f68f2fa8bc93
Author: Xan Lopez <xan@igalia.com>
Date:   Mon Mar 11 10:11:24 2013 +0100

    ephy-navigation-history-action: fix compiler warnings

 src/ephy-navigation-history-action.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 4369ae9aa3cd7abeb03e156abb994616b4c11441
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Feb 23 19:55:56 2013 +0100

    Show an error page when the WebProcess crashes
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693832

 data/pages/Makefile.am        |  1 +
 data/pages/process_crash.html | 74 +++++++++++++++++++++++++++++++++++++++++++
 embed/ephy-web-view.c         | 46 +++++++++++++++++++++++++++
 embed/ephy-web-view.h         |  3 +-
 4 files changed, 123 insertions(+), 1 deletion(-)

commit 6da63a35ffe4254084c80d5abb568f9e9906be5a
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 9 21:18:28 2013 +0100

    ephy-embed-shell: add a ::web-view-created signal
    
    Emitted every time we create an EphyWebView anywhere. This will be
    useful in our tests.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695300

 embed/ephy-embed-shell.c      | 19 +++++++++++++++++++
 embed/ephy-web-view.c         |  3 ++-
 tests/ephy-embed-shell-test.c | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 53 insertions(+), 1 deletion(-)

commit bc16d2a4d7c0dc06f5c36ca3c75c7eb40f5c3676
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:   Mon Mar 11 11:12:29 2013 +0100

    Updated Serbian translation

 po/sr.po       | 197 ++++++++++++++++++++++++++++++++-------------------------
 po/sr@latin.po | 197 ++++++++++++++++++++++++++++++++-------------------------
 2 files changed, 220 insertions(+), 174 deletions(-)

commit 59eba1253ed77cc144a52004dc64977b89483f46
Author: Tobias Endrigkeit <tobiasendrigkeit@googlemail.com>
Date:   Sun Mar 10 16:10:05 2013 +0100

    [l10n] Updated German translation

 po/de.po | 274 ++++++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 149 insertions(+), 125 deletions(-)

commit 83c1f8a38e4da5dc8d87ae373123b6d6d7eeebd5
Author: Rūdolfs Mazurs <rudolfsm@src.gnome.org>
Date:   Sun Mar 10 15:38:25 2013 +0200

    Updated Latvian translation

 po/lv.po | 1231 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 630 insertions(+), 601 deletions(-)

commit 0f617d3cc2ea6358e5877a5d62ae890196cbe77e
Author: Khaled Hosny <khaledhosny@eglug.org>
Date:   Sat Mar 9 19:32:26 2013 +0200

    Update Arabic translation

 po/ar.po | 1097 ++++++++++++++++++++++++++++++++------------------------------
 1 file changed, 573 insertions(+), 524 deletions(-)

commit 4d02bff55055a6e8fb7cd423ccfa9933a25f1d38
Author: Aurimas Černius <aurisc4@gmail.com>
Date:   Sat Mar 9 16:20:35 2013 +0200

    Updated Lithuanian translation

 po/lt.po | 197 +++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 110 insertions(+), 87 deletions(-)

commit 24297d7942797bf653bbfa610e447877a3948f07
Author: Xan Lopez <xan@igalia.com>
Date:   Sat Mar 9 10:58:40 2013 +0100

    pdm-dialog: remove compiler warnings

 src/pdm-dialog.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 63f279e0398daee90c2946d080b134d16cca00f2
Author: Manuel Rego Casasnovas <rego@igalia.com>
Date:   Fri Mar 8 16:39:23 2013 +0100

    Fix missing call to webkit_uri_request_set_uri in WK2
    
    https://bugzilla.gnome.org/show_bug.cgi?id=695446

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

commit 6af8bdac17f111dd048a05d94b5ce90d299e9046
Author: Hajime Taira <htaira@redhat.com>
Date:   Sat Mar 9 01:07:52 2013 +0900

    [l10n] Update Japanese translation

 po/ja.po | 859 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 437 insertions(+), 422 deletions(-)

commit 92deca94a4fd6b20746e8ba204ba4eeda2646983
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 8 14:57:26 2013 +0100

    Makefile.am: remove gtk-doc flag from distcheck
    
    Should not be needed anymore.

 Makefile.am | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 26f036459b6c3c1cac7f923155fd9974c5212de0
Author: Xan Lopez <xan@igalia.com>
Date:   Fri Mar 8 10:49:56 2013 +0100

    [release] 3.7.91
    
    In the end we are still going with WebKit1 by default for this
    release, since a few unit tests are failing and it's already pretty
    late. Next chance in .92.

 NEWS         | 12 ++++++++++++
 configure.ac |  6 +++---
 2 files changed, 15 insertions(+), 3 deletions(-)