commit c9c721640a07f891456f9b03cb8a4c0997fe8335
Author: Claudio Saavedra <csaavedra@igalia.com>
Date:   Thu Jul 9 16:37:00 2015 +0300

    [release] 3.16.3

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

commit b17a94c66362001f62bd0e09fab51bffa62d45b3
Author: Michael Catanzaro <mcatanzaro@igalia.com>
Date:   Thu Jul 2 14:04:27 2015 -0500

    Be more careful with weak pointers
    
    As a follow-up to bug #747422, be careful to remove weak pointers to
    objects when it appears that the lifetime of the object can outlive the
    lifetime of the memory location of the pointer.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=751858

 embed/ephy-web-view.c                    | 6 ++++++
 embed/web-extension/ephy-web-extension.c | 2 ++
 2 files changed, 8 insertions(+)

commit dedbad49530a554b4ccede0d7c2c40481801c93c
Author: Carlos Garnacho <carlosg@gnome.org>
Date:   Thu Jul 2 15:56:44 2015 +0200

    ephy-web-view: Clean up after outliving web extension proxies
    
    If the EphyWebView is destroyed before the EphyWebExtensionProxy
    it's attached to does, we'll leave a dangling weak pointer, which
    will nullify random memory at the time the web extension proxy
    is actually destroyed.
    
    So, prepare for undoing the effects of page_created_cb() in case
    we ::dispose() when we still have a web extension attached.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=747422

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

commit cd4032bce6abd1bdbe4203660da3c0aab3f3930c
Author: Michael Catanzaro <mcatanzaro@igalia.com>
Date:   Wed Jul 1 10:05:12 2015 -0500

    Fix translations in the search provider

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

commit 121b541924c4c0e9927170e285eebe0c2571d941
Author: Carlos Garcia Campos <cgarcia@igalia.com>
Date:   Sat Jun 27 10:41:59 2015 +0200

    webapp: Open links to the same base domain inside the web app
    
    This fixes the case of web apps like www.foo.com that have a login
    button that loads login.foo.com. Since we are just checking the hosts,
    they are different, and the login page is opened in a different browser
    or profile, making it impossible to login inside the web app. Now, when
    the hosts are different we also check the base domain, using
    soup_tld_get_base_domain().

 embed/ephy-embed-utils.c | 20 +++++++++++++++++---
 1 file changed, 17 insertions(+), 3 deletions(-)