commit 5483823ae71fc5280e2fda9e85557362debb0c2e Author: Claudio Saavedra Date: Fri Nov 20 19:35:49 2015 +0200 [release] 3.18.1 NEWS | 10 ++++++++++ configure.ac | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) commit febca2a14bef66ec888d7153f3f1f8e920565f92 Author: YunQiang Su Date: Sat Nov 14 22:19:43 2015 +0800 Us ... instead of … for zh_CN po/zh_CN.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit c10146535681f1c4dd56d1d12e6cae51a9d8b21b Author: Jeff Bai Date: Fri Nov 13 00:09:44 2015 +0800 update zh_CN translation po/zh_CN.po | 839 +++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 457 insertions(+), 382 deletions(-) commit d694e8d260831caf181d0939fc2e33a0b4480d6a Author: Emanuele Aina Date: Tue Nov 10 17:43:45 2015 +0000 EphyUriTester: Drop keys/signatures logic It seems to be a performance optimization, but it seems to be quite premature and resulted in some rules not being handled correctly: in particular http://screen.yahoo.com was still broken as the exception/whitelisted rule was for some reason skipped by the code computing signatures. https://bugzilla.gnome.org/show_bug.cgi?id=754954 embed/web-extension/uri-tester.c | 113 ++------------------------------------- 1 file changed, 3 insertions(+), 110 deletions(-) commit af586fd3240162698325d42f8d3e294c9f0c8e8c Author: Emanuele Aina Date: Wed Nov 11 09:47:03 2015 +0000 EphyUriTester: Handle '@@' whitelisting exception rules The AdBlockPlus filter language has some special rules that start with '@@' and are meant to override some overly matching blocking rules by whitelisting those which should succeed. https://bugzilla.gnome.org/show_bug.cgi?id=754954 embed/web-extension/uri-tester.c | 154 +++++++++++++++++++++++++++++---------- 1 file changed, 114 insertions(+), 40 deletions(-) commit 1069551de7264ab016d9d64bca5f37b596029f8c Author: Emanuele Aina Date: Tue Nov 10 16:59:31 2015 +0000 EphyUriTester: Escape '[' and ']' when converting patterns to regexps https://bugzilla.gnome.org/show_bug.cgi?id=754954 embed/web-extension/uri-tester.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit fd7de6057011fb59d0c0ddd108e2104f2d2016a8 Author: Emanuele Aina Date: Mon Nov 9 17:10:45 2015 +0000 EphyUriTester: Ensure "||" rules are anchored at the start Filter rules beginning with "||" mean that the following expression must match (at least partially) the domain. This means that "||example.com/foo" should match "foo.example.com/foo" but not "fooexample.com/foo" nor "example.com/bar?redir=example.com/foo" while the current code will happily match all of them. https://bugzilla.gnome.org/show_bug.cgi?id=754954 embed/web-extension/uri-tester.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 90a16896ed4b4cb5c8b44594ac35d908431bb76b Author: Michael Catanzaro Date: Sun Oct 25 22:26:44 2015 -0500 ephy-file-chooser: Don't show a blank preview widget The preview widget is initially empty, so don't show it until after an image has been selected. https://bugzilla.gnome.org/show_bug.cgi?id=756943 lib/ephy-file-chooser.c | 1 + 1 file changed, 1 insertion(+) commit cdeceb0cda3faeb14254ebbb69d260a3b1013201 Author: Daniel Korostil Date: Fri Oct 16 23:18:24 2015 +0300 Updated Ukrainian translation po/uk.po | 497 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 265 insertions(+), 232 deletions(-) commit ff22f8156b287fe5b3418d40ccbf0c2ca23c6ec7 Author: Inaki Larranaga Murgoitio Date: Wed Oct 14 10:41:07 2015 +0200 Updated Basque language po/eu.po | 471 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 251 insertions(+), 220 deletions(-) commit 88dbc322ef6977d67f56c90d66e276eb980cc806 Author: Michael Catanzaro Date: Fri Oct 2 10:16:28 2015 -0500 Fix failure to load web extension with -Wl,-z,now libephymisc.la wasn't linked to its dependencies. This breaks the web extension in distros that use full RELRO http://tk-blog.blogspot.co.at/2009/02/relro-not-so-well-known-memory.html https://bugzilla.gnome.org/show_bug.cgi?id=755814 lib/Makefile.am | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit ad11f7a440f4efca5ab376dd7e3dfc39b6e9e27c Author: Jérémy Lal Date: Wed Oct 7 10:50:15 2015 +0200 Get default browser app info using x-scheme-handler https://bugzilla.gnome.org/show_bug.cgi?id=750275 lib/ephy-file-helpers.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 36ef168272ccbb9bd805fb62ae03566ec04004a0 Author: Michael Catanzaro Date: Tue Sep 22 19:50:09 2015 -0500 Don't warn about unsubmitted changes unless the form has text You could delete all the text; the form is still modified, but we shouldn't warn about it, since you have no data to lose. https://bugzilla.gnome.org/show_bug.cgi?id=668260 lib/ephy-web-dom-utils.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) commit ebbc2351b76fd1644685a800ef0ffb635f92deb2 Author: Georges Basile Stavracas Neto Date: Sat Sep 26 09:48:11 2015 -0300 window: properly propagate keys to the page Sometimes Epiphany wrongly steals the keyboard events when they were supposed to be handled by the web view. This is very clear on text editor pages such as Google Drive's documents, where we can't set e.g. bold text using Ctrl + B shortcut. Fix that by trying to propagate events with the form of (Ctrl|Alt|Shift)+letter to the focused widget. https://bugzilla.gnome.org/show_bug.cgi?id=113449 src/ephy-window.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-)