commit 08cb0932f1172fb9fc9f544006db4b6c2bb9d9b8
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Mon Nov 21 17:25:17 2016 -0600

    Prepare 3.22.3

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

commit d1e3844cd53281a0db0fc1c37f221e662bd3dc77
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Nov 16 15:11:42 2016 -0600

    window: add blacklist of events to not deliver to web view
    
    Certain window and tab management shortcuts are reserved by Epiphany and
    will never be delivered to the webpage, even though webpages should in
    general be allowed to override Epiphany shortcuts (e.g. Ctrl+B in Google
    Docs should embolden text and not open the old bookmarks dialog, Ctrl+I
    should italicize text and not open a new incognito window).
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764653

 src/ephy-window.c | 38 +++++++++++++++++++++++++++++++++-----
 1 file changed, 33 insertions(+), 5 deletions(-)

commit 9ec7f371d531e18cb9fee4a930d0683c6fa17cc7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Tue Nov 15 20:47:52 2016 -0600

    window: fix web view receiving events twice
    
    The current code propagates the event to the web view, then chains up if
    the web view doesn't handle the event. But chaining up causes GtkWindow
    to propagate the event to the web view yet again. Surely we never want
    to do that, so stop doing it.
    
    I think there must be some other bug here, though, in WebKit, that
    causes WebKit to sometimes do something with the event but then
    propagate anyway, which is wrong. If I'm right, then WebKit is
    unfortunately still broken, but this works around it in Epiphany and is
    the right thing to do anyway, since sending the same event to the web
    view twice is nonsense regardless of whether the web view propagates it
    or not.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=764653

 src/ephy-window.c | 75 +++++++++++++------------------------------------------
 1 file changed, 18 insertions(+), 57 deletions(-)

commit a5eebdc90ed1c65cea5833d6b246587a4e3cda74
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Nov 16 12:00:16 2016 -0600

    Add missing Help keyboard shortcut

 src/resources/epiphany-application-menu.ui | 1 +
 1 file changed, 1 insertion(+)