commit c894fd7d9d905f34a86439eb269e5743e596b14b Author: Michael Catanzaro 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 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 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 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 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 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 Date: Wed Oct 26 11:27:43 2016 -0500 Require WebKitGTK+ 2.15.1 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)