commit 03605573bc0fc6636212d34c8c9c88b54e1d9f1c Author: Chao-Hsiung Liao Date: Tue Jul 17 14:55:07 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 198 +++++++++++++++++++++++++++------------------------------- po/zh_TW.po | 198 +++++++++++++++++++++++++++++----------------------------- 2 files changed, 191 insertions(+), 205 deletions(-) commit 6dd85238f0a8428567af1b5bf13ea356064d1f43 Author: Aurimas Černius Date: Tue Jul 17 00:05:04 2012 +0300 Updated Lithuanian translation po/lt.po | 1491 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 872 insertions(+), 619 deletions(-) commit dfb8d5003f3d581470142fc255e06a1b48dd134d Author: Jiro Matsuzawa Date: Sun Jul 15 13:28:12 2012 +0900 [l10n] Update Japanese translation po/ja.po | 1406 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 877 insertions(+), 529 deletions(-) commit 86d659967dac6e46d639729ce8a3571d87591310 Author: Carlos Garcia Campos Date: Thu Jul 12 11:35:28 2012 +0200 Port persistent cookies to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=679369 embed/ephy-embed-single.c | 15 ++++++++++++--- lib/ephy-web-app-utils.c | 44 +++++++++++++++++++++++++++++++++----------- 2 files changed, 45 insertions(+), 14 deletions(-) commit eeeba03717a64d0750ccccdecae756f61260e087 Author: Carlos Garcia Campos Date: Fri Jul 13 09:46:58 2012 +0200 ephy-web-view: Port security level to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=679371 embed/ephy-web-view.c | 24 +++++++++--------------- 1 files changed, 9 insertions(+), 15 deletions(-) commit ff1131c9b138b6218bf94f2bcaf6f721bc94a1b1 Author: Carlos Garcia Campos Date: Thu Jul 12 10:17:28 2012 +0200 ephy-web-app-utils: Fix memory leak lib/ephy-web-app-utils.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 19dca7b70c9477c72880b2983275883205dbed98 Author: Carlos Garcia Campos Date: Thu Jul 12 10:02:26 2012 +0200 ephy-web-app-utils: Use soup_cookie_domain_matches to check the cookie domain This fixes the cases where sites like www.foo.com save cookies for domain .foo.com, so that when an app is created for www.foo.com, cookies in the current jar for the domain .foo.com are not copied to the app cookie jar. lib/ephy-web-app-utils.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7bd968f56a52e30d09998fee20fdd20d476e3a4a Author: Yaron Shahrabani Date: Tue Jul 10 22:50:44 2012 +0300 Updated Hebrew translation. po/he.po | 611 ++++++++++++++++++++++++++++++++------------------------------ 1 files changed, 315 insertions(+), 296 deletions(-) commit 3fdc68f551f2fdcafd8d7d2cd0cf3045dcc1f253 Author: Carlos Garcia Campos Date: Wed Jul 4 17:49:58 2012 +0200 window-commands: Port WebKit version information in about dialog to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=679403 src/window-commands.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit 62de5a84128ed37e1b6a125c9d50d0243207bffb Author: Carlos Garcia Campos Date: Mon Jul 9 13:15:04 2012 +0200 ephy-embed-prefs: Remove TODO comment about page-cache setting In WebKit2 page cache is enabled by default. embed/ephy-embed-prefs.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit ea04be7b86a8c0fe37d1dab4dd9211f04f751731 Author: Carlos Garcia Campos Date: Fri Jul 6 18:19:46 2012 +0200 ephy-embed-prefs: Enable site specific quirks in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=679499 embed/ephy-embed-prefs.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 8c0d6f6b8722c7976f90c71dbbdd6035473b113a Author: Kjartan Maraas Date: Mon Jul 9 09:38:59 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 562 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 285 insertions(+), 277 deletions(-) commit dcb11d1f5517bd4df39fc0d0228fd02214ad903d Author: Carlos Garcia Campos Date: Fri Jun 8 10:50:30 2012 +0200 Port cookies to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=678626 embed/ephy-embed-prefs.c | 34 ++++++++++++- embed/ephy-embed-prefs.h | 19 +++++-- embed/ephy-embed-single.c | 14 +++++- src/pdm-dialog.c | 124 ++++++++++++++++++++++++++++++++++++++++++-- 4 files changed, 178 insertions(+), 13 deletions(-) commit 74ff5812f0cc1c2f94c64cc00bc99e8bc887793f Author: Cheng-Chia Tseng Date: Sat Jun 30 22:59:16 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 1399 +++++++++++++++++++++++++++++++++++++---------------------- po/zh_TW.po | 1399 +++++++++++++++++++++++++++++++++++++---------------------- 2 files changed, 1782 insertions(+), 1016 deletions(-) commit f0dbb1fbd548724dbce3ded8b3c3f8a695d5533e Author: Xan Lopez Date: Thu Jun 28 13:46:08 2012 +0200 ephy-web-view: unref objects in dispose, not finalize embed/ephy-web-view.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-) commit 1a61db4aa5839d921f96727c3c464f6b026221c4 Author: Xan Lopez Date: Thu Jun 28 13:44:22 2012 +0200 ephy-web-view: set_title can also be made private to its file embed/ephy-web-view.c | 87 ++++++++++++++++++++++-------------------------- embed/ephy-web-view.h | 2 - 2 files changed, 40 insertions(+), 49 deletions(-) commit e3f51b0a10803b2c555a7416f63e2376302e991c Author: Xan Lopez Date: Thu Jun 28 13:38:13 2012 +0200 ephy-web-view: get rid of redundant calls to set_title Just trust the title-updated signal for the most part. Seems to work just fine in WK1, and fixes missing updates to the title in WK2. https://bugzilla.gnome.org/show_bug.cgi?id=679046 embed/ephy-web-view.c | 13 ++----------- 1 files changed, 2 insertions(+), 11 deletions(-) commit e28f57bde15eebfc46e238de768298134653fde3 Author: Xan Lopez Date: Thu Jun 28 13:30:35 2012 +0200 ephy-web-view: make set_address completely private It's not used outside its own class either, so we can make it private to the file. embed/ephy-embed-private.h | 2 - embed/ephy-web-view.c | 78 +++++++++++++++++++++----------------------- 2 files changed, 37 insertions(+), 43 deletions(-) commit b4d5a8daa7fede8dc03d6765c2ac55ea71d0a385 Author: Xan Lopez Date: Thu Jun 28 13:27:25 2012 +0200 ephy-web-view: move private methods to the private header embed/ephy-embed-private.h | 24 +++++++++++++++++++++--- embed/ephy-web-view.h | 20 -------------------- 2 files changed, 21 insertions(+), 23 deletions(-) commit 26b13c310b1cb6e7239d8c34197da005aa0edcff Author: Xan Lopez Date: Thu Jun 28 13:13:03 2012 +0200 ephy-web-view: ephy_web_view_location_changed is private to its class Do not make it public. doc/reference/epiphany-sections.txt | 1 - embed/ephy-web-view.c | 94 ++++++++++++++++------------------- embed/ephy-web-view.h | 2 - 3 files changed, 43 insertions(+), 54 deletions(-) commit d4bef7810d2bf37c0e8c9eea9eaa65c59aece922 Author: Claudio Saavedra Date: Tue Jun 26 11:32:12 2012 +0300 Port fullscreen popup to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=678840 embed/ephy-embed.c | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) commit c32e0e789aaf7b6d08f04a368e4322ca8214c891 Author: Xan Lopez Date: Thu Jun 28 12:48:23 2012 +0200 window-commands: initialize string variables to NULL This makes the about dialog not crash in WebKit2, since they are not set to any value (yet) but are freed anyway. src/window-commands.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit b5a7d97b68324304eb7f3edeafbe29733dcc2d6d Author: Xan Lopez Date: Thu Jun 28 12:40:46 2012 +0200 ephy-web-view: fix think-o in ephy_web_view_location_changed Do not re-set the address we already have, use the location we get as a parameter, which comes from the same place (WebKit layer) than ephy_web_view_get_location used to get it from. embed/ephy-web-view.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) commit 9d3ed63884831f2db8956fe9a5d9d02a7291493f Author: Xan Lopez Date: Thu Jun 28 12:20:10 2012 +0200 ephy-web-view: get rid of 'ephy_web_view_get_location' Nowhere in epiphany were we using the "get the non-toplevel location" feature (which was broken anyway), so I think we should be able to just use get_address everywhere. doc/reference/epiphany-sections.txt | 1 - embed/ephy-web-view.c | 59 +++++++--------------------------- embed/ephy-web-view.h | 2 - src/ephy-lockdown.c | 5 +-- 4 files changed, 14 insertions(+), 53 deletions(-) commit d4dfee4e39e3b4d7cebb6072b5eb478191eedc93 Author: Xan Lopez Date: Thu Jun 28 12:02:15 2012 +0200 ephy-web-view: and more type checks embed/ephy-web-view.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 680535623ace29e60a51728e0b33993b6d8cfc25 Author: Xan Lopez Date: Thu Jun 28 12:00:55 2012 +0200 ephy-web-view: add type checks for the set_typed_address method parameters embed/ephy-web-view.c | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) commit c8d755a095494d91e23e5764623ea53c72190e69 Author: Xan Lopez Date: Thu Jun 28 11:58:06 2012 +0200 ephy-web-view: do not duplicate the setter code for typed-address embed/ephy-web-view.c | 9 ++------- 1 files changed, 2 insertions(+), 7 deletions(-) commit 8797404133cf7c578c29de82ccf37040348170df Author: Xan Lopez Date: Thu Jun 28 11:55:14 2012 +0200 ephy-web-view: try to simplify a bit the typed-address logic I think we can do without the "expire_address_now" boolean, and just rely on whether typed-address itself is NULL or not. If it is not, we want to always show it in the location entry and never overwrite it, since it reflects what the user has typed. The only case when we want to go ahead and set it to NULL is when the load actually starts (ie, when the user wants to transform what he has typed into a new load). Try to document things better reflecting this logic. embed/ephy-web-view.c | 40 +++++++++++++++++----------------------- 1 files changed, 17 insertions(+), 23 deletions(-) commit de2aeeb64480a4dab6ef907dc581f7770672bf2e Author: Xan Lopez Date: Wed Jun 27 19:13:52 2012 +0200 ephy-web-view: remove useless forward declarations embed/ephy-web-view.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 282b4ea9696090e4e0a37449b692e03ad396f74d Author: Xan Lopez Date: Wed Jun 27 15:46:59 2012 +0200 ephy-web-view: remove unneeded headers, and sort them embed/ephy-web-view.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 55bb59b2fdde8776832f23073ac3eeadd3c8cb7c Author: Andika Triwidada Date: Thu Jun 28 07:42:17 2012 +0700 Updated Indonesian translation po/id.po | 2764 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 1180 insertions(+), 1584 deletions(-) commit a6fa2ac39873fc55483de776d57060fca4ebf56a Author: Tobias Endrigkeit Date: Thu Jun 28 00:13:42 2012 +0200 Updated German translation po/de.po | 1537 +++++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 971 insertions(+), 566 deletions(-) commit 66b1b5bd21814e6acd2399a2ef347da1cd42896e Author: Carlos Garcia Campos Date: Fri Jun 8 15:31:05 2012 +0200 Port find to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=678628 src/ephy-find-toolbar.c | 104 ++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 95 insertions(+), 9 deletions(-) commit 7e1964acdacd4bdf4e23e85ec733fe9e92688ca6 Author: Carlos Garcia Campos Date: Fri Jun 22 11:03:36 2012 +0200 Port downloads to WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=678612 embed/ephy-download.c | 186 +++++++++++++++++++++++++++--------- embed/ephy-embed.c | 4 +- embed/ephy-web-view.c | 34 ++++--- lib/widgets/ephy-download-widget.c | 112 ++++++++++++++++++---- src/ephy-shell.c | 31 ++++++ src/window-commands.c | 41 +++++++- 6 files changed, 320 insertions(+), 88 deletions(-) commit 39931fc51a3a668d04f938fa555bdf9a4abf3056 Author: Xan Lopez Date: Wed Jun 27 13:16:16 2012 +0200 ephy-web-view: fix anchor links' URI update Use again notify::uri, but do nothing if we receive it when the page is not loading (ie, before STARTED was reached). This fixes the difference in semantincs between WK1 and WK2. embed/ephy-web-view.c | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) commit 8118e5fb00fc3514940ce629ca6e1a7aeb5a3b1d Author: Xan Lopez Date: Wed Jun 27 12:47:18 2012 +0200 ephy-web-view: move the file monitoring code to its own class, EphyFileMonitor. Since the vast majority of the code was really independent from EphyWebView. embed/Makefile.am | 2 + embed/ephy-file-monitor.c | 301 +++++++++++++++++++++++++++++++++++++++++++++ embed/ephy-file-monitor.h | 64 ++++++++++ embed/ephy-web-view.c | 192 ++--------------------------- 4 files changed, 376 insertions(+), 183 deletions(-) commit 46f5f85b4a6bccfd8260935142660b4b324e94c7 Author: Carlos Garcia Campos Date: Fri Jun 8 12:56:55 2012 +0200 Port resources to WebKit2 http://bugzilla-attachments.gnome.org/attachment.cgi?id=217022 src/window-commands.c | 66 ++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 54 insertions(+), 12 deletions(-) commit e41411e1077d18b0ba1c0abda97298cf1f9b8304 Author: Xan Lopez Date: Tue Jun 26 19:36:26 2012 +0200 ephy-web-view: stop using notify::uri in WebKit2 In WebKit2 notify::uri will come with the requested URI even before/during the STARTED status, so we cannot use it in the same way as we were using it in WebKit1, where the semantincs were different. embed/ephy-web-view.c | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 7b1568bac6362d79a5afaab1da90c46d0b36afd2 Author: Xan Lopez Date: Tue Jun 26 19:12:06 2012 +0200 ephy-web-view: small style and indentation fixes embed/ephy-web-view.c | 34 +++++++++++++++++----------------- 1 files changed, 17 insertions(+), 17 deletions(-)