commit c894fd7d9d905f34a86439eb269e5743e596b14b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 27 15:27:15 2016 -0500

    Prepare 3.23.1.2

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

commit 7a97daa0b7075265c0f542c4e5be9fcec91f060b
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 27 14:10:33 2016 -0500

    Revert "Stop using unstable DOM API headers"

    This reverts commit b9f0578c7f82c801c0a46b7c6ff248b232fe7937.

    We forgot to include new the newly-stable headers in webkitdom.h.

 embed/web-extension/ephy-web-dom-utils.h | 2 ++
 embed/web-extension/ephy-web-extension.c | 2 ++
 embed/web-extension/ephy-web-overview.c  | 5 ++++-
 3 files changed, 8 insertions(+), 1 deletion(-)

commit b5914109106d3fdc760a690195651957a38d04d7
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 27 11:06:34 2016 -0500

    Restore enable-plugins setting, hidden and off by default

    For people who really need deprecated NPAPI plugins still.

    We have several months to argue if this should be exposed to users.

 data/org.gnome.epiphany.gschema.xml | 4 ++++
 embed/ephy-embed-prefs.c            | 5 ++++-
 lib/ephy-prefs.h                    | 1 +
 3 files changed, 9 insertions(+), 1 deletion(-)

commit f374b00bb0ce0f2803119d8d4903de7636481355
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Oct 26 16:32:05 2016 -0500

    web-extension: No longer need to set form values manually

    Thanks to Sergio for pointing this out.

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

commit b9f0578c7f82c801c0a46b7c6ff248b232fe7937
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Oct 26 11:21:42 2016 -0500

    Stop using unstable DOM API headers

    All API we need is now stable. The unstable API has been entirely
    removed as having API that can change without us noticing and
    without a
    soname bump is a serious problem for distros.

 embed/web-extension/ephy-web-dom-utils.h | 2 --
 embed/web-extension/ephy-web-extension.c | 2 --
 embed/web-extension/ephy-web-overview.c  | 5 +----
 3 files changed, 1 insertion(+), 8 deletions(-)

commit e34c87c316ca16dfe608def225523d2fe5872fbb
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Thu Oct 6 15:57:14 2016 -0500

    Make password autofill compatible with Angular forms

    Honestly, I have no clue what I've done here, but it's what Chromium
    does when it autofills a form, and it makes an Angular password form
    work on one of our internal sites, so it's probably good right?

    https://bugzilla.gnome.org/show_bug.cgi?id=772530

Notes:
    I forgot to credit José Dapena Paz for his help with debugging this,
    including spelunking through Chromium code to see what it was doing
    differently. Thanks!

 embed/web-extension/ephy-web-extension.c | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 152ae0dfedec4aac3cee77a3edb98725dc2121ad
Author: Michael Catanzaro <mcatanzaro@gnome.org>
Date:   Wed Oct 26 11:27:43 2016 -0500

    Require WebKitGTK+ 2.15.1

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