commit cc9e3710001886f6e78c655f237784f4b7bf4ce1 Author: Xan Lopez Date: Tue Mar 19 17:04:18 2013 +0100 [release] 3.7.92 NEWS | 11 +++++++++++ configure.ac | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) commit 8a8c666da4e43027eed87d93e5c4154fb7b0ff8b Author: Xan Lopez Date: Wed Mar 20 19:28:53 2013 +0100 ephy-embed-shell-test: unskip web created test It should work now. https://bugzilla.gnome.org/show_bug.cgi?id=695620 tests/ephy-embed-shell-test.c | 6 ------ 1 file changed, 6 deletions(-) commit f32c375e9b113d5b9668af6ec5379e4e743d01fe Author: Xan Lopez Date: Wed Mar 20 19:28:02 2013 +0100 ephy-embed-shell-test: try harder to find the schemas dir Need to do this since we override XDG_DATA_DIRS. https://bugzilla.gnome.org/show_bug.cgi?id=695620 tests/ephy-embed-shell-test.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit f65b0e0ef8322139d230c0b5ba60e569ee1f390c Author: Carlos Garcia Campos Date: Tue Mar 19 19:02:12 2013 +0100 Move code to initialize preferences from ephy-main to ephy-shell As well as the code the prepare the environment for the wen process and web context initialization. This allows to only run that initializations only for the primary instance. It fixes a crash in web process when the ui process finishes too early and makes secondary instances to run faster, since they don't spawn a web process anymore. https://bugzilla.gnome.org/show_bug.cgi?id=696020 src/Makefile.am | 2 +- src/ephy-main.c | 28 ---------------------------- src/ephy-shell.c | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 29 deletions(-) commit 8ffda1baa20998c9a1b8be29a3900f5941fb2601 Author: Xan Lopez Date: Wed Mar 20 15:03:24 2013 +0100 ephy-web-view: disable modified forms check in WebKit2 This code is causing some problems because the check happens in a sync call right before a WebView is destroyed. There seems to be a race condition and some times the method call will hang for seconds waiting for a dead process on the other side. We'll figure it out for 3.8.1, but for now disable it since it's causing more harm than good. embed/ephy-web-view.c | 3 +++ 1 file changed, 3 insertions(+) commit 694f942afc5c1a2e237921372259b835c98b3122 Author: Gianvito Cavasoli Date: Tue Mar 19 22:47:49 2013 +0100 [l10n] Updated Italian translation. po/it.po | 1106 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 554 insertions(+), 552 deletions(-) commit 4cbafc06c8ba6cc5533a8a9e0d23181c5b9165a0 Author: Victor Ibragimov Date: Tue Mar 19 20:48:08 2013 +0100 [l10n] Added Tadjik translation po/LINGUAS | 1 + po/tg.po | 2614 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 2615 insertions(+) commit fd1ce00c45ee40ff22e715f3f45ec49d317c71b1 Author: Bastien Nocera Date: Tue Mar 19 19:40:55 2013 +0100 ephy-profile-migrator: Check for errors correctly This guards against error paths that might not return errors. It'll crash in the error path instead :) lib/ephy-profile-migrator.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 7eaba5831d5e339ee0ed114ff7478d50f1c255b4 Author: Bastien Nocera Date: Thu Mar 14 10:11:27 2013 +0100 ephy-profile-migrator: Stop spinning when porting form passwords Use atomic operations to manipulate the counter that tracks the number of operations we need to achieve, to ensure coherency when the results are received from different threads. Also use our own main loop rather than spinning on g_main_context_iteration() to avoid CPU burning when waiting for completion. Finally, fix the migrator never returning as the number of operations was not decreased on the ephy_form_auth_data_store() error path. https://bugzilla.gnome.org/show_bug.cgi?id=695828 lib/ephy-profile-migrator.c | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) commit 10f300b27a14c450c9a20b12c23f4e542942655c Author: Gustavo Noronha Silva Date: Fri Mar 15 23:58:09 2013 -0300 Load back item when back is clicked with control held/middle clicked, for wk2 In WebKit2 the back/forward list is not copiable, so that assumption doesn't hold, and the current code path fails. With this change we tell EphyShell to not copy the list and load the URL held by the back item of the existing WebView in the new WebView instead, for WebKit2. https://bugzilla.gnome.org/show_bug.cgi?id=695951 src/ephy-navigation-history-action.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) commit 62c163a3a9d84ea993d24cc0dbfd1324066f6e3c Author: Alexandre Franke Date: Tue Mar 19 10:42:05 2013 +0100 Update French translation po/fr.po | 1055 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 518 insertions(+), 537 deletions(-) commit 0bfdcd1e9c9378d8e0be2255270d90cb109a1764 Author: Xan Lopez Date: Tue Mar 19 10:34:22 2013 +0100 ephy-web-view: actually move signal handler disconnects to dispose embed/ephy-web-view.c | 60 +++++++++++++++++++++++++-------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) commit 6e1e6675b4ea682640020c2615d59a07e4a6d408 Author: Xan Lopez Date: Tue Mar 19 10:30:58 2013 +0100 ephy-web-view: disconnect form auth signal handler or dispose The signal can (somewhat easily) be emitted on the shell after the web view dies. embed/ephy-web-view.c | 92 ++++++++++++++++++++++++++------------------------- 1 file changed, 47 insertions(+), 45 deletions(-) commit 1068d46a3455abc13bfe0a4edaf64cea9f714b0a Author: Xan Lopez Date: Tue Mar 19 09:34:34 2013 +0100 ephy-window: disable a few more actions in application mode Do not allow to launch bookmarks, history, preferences and personal data editors through keyboard shortcuts in app mode. https://bugzilla.gnome.org/show_bug.cgi?id=690191 src/ephy-window.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) commit c0d29768abbf6c740c243a464167df7366243590 Author: Xan Lopez Date: Mon Mar 18 20:02:50 2013 +0100 ephy-embed-single-test: skip form auth test in WebKit2 This is done differently for WebKit2, so this test won't work. tests/ephy-embed-single-test.c | 4 ++++ 1 file changed, 4 insertions(+) commit 6d1a0db3cd7fa5c41995af67d7ae271e28710d1d Author: Carlos Garcia Campos Date: Sun Mar 17 16:53:43 2013 +0100 ephy-embed-prefs: Implement user style sheet setting in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=679372 embed/ephy-embed-prefs.c | 66 +++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 60 insertions(+), 6 deletions(-) commit fca6216c67cea8ac074c6af912526066aa6dd098 Author: Carlos Garcia Campos Date: Sun Mar 17 16:22:34 2013 +0100 embed: Use a custom WebKitWebViewGroup for all ephy web views Create all ephy web views with the global group that shares all the global settings. embed/ephy-embed-prefs.c | 35 ++++++++++++++++++++++++----------- embed/ephy-embed-prefs.h | 20 +++++++++++++------- embed/ephy-embed.c | 2 ++ embed/ephy-web-view.c | 6 +++++- 4 files changed, 44 insertions(+), 19 deletions(-) commit d54c82c4f07888c6aa7f7aa104e0e253ec770b86 Author: Hajime Taira Date: Mon Mar 18 01:27:16 2013 +0900 [l10n] Update Japanese translation po/ja.po | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) commit e0f6f4ecd459dad461818e3542d501fbad6f7a2f Author: Ihar Hrachyshka Date: Sun Mar 17 16:35:55 2013 +0300 Updated Belarusian translation. po/be.po | 140 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 77 insertions(+), 63 deletions(-) commit 1d38f302f7cf2a0f96017ec726e5c04f6fefdb4f Author: Carlos Garcia Campos Date: Sun Mar 17 12:56:37 2013 +0100 ephy-embed: Remove TODO comments about missing send-request signal It's already implemented and used in the web extension to implement ad-blocker and Do Not Track. embed/ephy-embed.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) commit 11b0e09ba08eb1771725184d090e6a22ca113802 Author: Carlos Garcia Campos Date: Sun Mar 17 12:53:40 2013 +0100 web-extension: Do not use C++ comments Forgot to fix this before landing the prefilled forms patch. embed/web-extension/ephy-web-extension.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 26435511e0a9579257ff97abc9af2e08a14c8103 Author: Carlos Garcia Campos Date: Sat Mar 16 11:50:59 2013 +0100 Add spelling suggestion to the context menu in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=695904 src/ephy-window.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++---- src/popup-commands.c | 4 +--- 2 files changed, 57 insertions(+), 7 deletions(-) commit d091063aaf74153d37b50cb82e2b4b14d1a0fcb0 Author: Rūdolfs Mazurs Date: Sun Mar 17 11:34:49 2013 +0200 Updated Latvian translation po/lv.po | 10546 +++++++++++++++---------------------------------------------- 1 file changed, 2634 insertions(+), 7912 deletions(-) commit 5b3473af2d884162af4d1cff3af218a6c09cb052 Author: Rūdolfs Mazurs Date: Sun Mar 17 11:32:33 2013 +0200 Updated Latvian translation po/lv.po | 10610 +++++++++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 7948 insertions(+), 2662 deletions(-) commit f304bbf8f6016afca82e54055350a3f52cd638d7 Author: Balázs Úr Date: Sun Mar 17 10:16:22 2013 +0100 Updated Hungarian translation po/hu.po | 413 +++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 244 insertions(+), 169 deletions(-) commit dff14936ff03c5ff609a6b692306f2d9a012c514 Author: Xan Lopez Date: Sun Mar 17 09:31:33 2013 +0100 ephy-session: fix memory leak We were not freeing the save data struct itself. https://bugzilla.gnome.org/show_bug.cgi?id=695963 src/ephy-session.c | 2 ++ 1 file changed, 2 insertions(+) commit a0ce000e62a5b595ed7132aa061adf5270e81967 Author: Gheyret Kenji Date: Sun Mar 17 13:42:39 2013 +0900 Updated Uyghur translation Signed-off-by: Gheyret Kenji po/ug.po | 141 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 78 insertions(+), 63 deletions(-) commit de6661e5e2b9781ead869988d723001fcf6e3743 Author: Changwoo Ryu Date: Sun Mar 17 02:10:44 2013 +0900 Updated Korean translation po/ko.po | 1175 ++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 638 insertions(+), 537 deletions(-) commit 36439dc4f20957f006bc8c5898b6be9f1bbc2414 Author: Xan Lopez Date: Sat Mar 16 14:40:37 2013 +0100 ephy-find-toolbar: freaking tabs src/ephy-find-toolbar.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 8d57b89b5eb71b3ad8de4c429a1f961caccdcbde Author: Xan Lopez Date: Sat Mar 16 14:38:40 2013 +0100 ephy-find-toolbar: fix memory leak The size group initial reference can be dropped after adding all the widgets. src/ephy-find-toolbar.c | 1 + 1 file changed, 1 insertion(+) commit 962c16cddee4b246c434ffed44913f192ad1ba79 Author: Xan Lopez Date: Sat Mar 16 14:23:44 2013 +0100 Revert "Add spelling suggestion to the context menu in WebKit2" This reverts commit 45e86f4c6f6922fb0b554c738967b9403bd70ecc. Pushed this by mistake. src/ephy-window.c | 51 ++++----------------------------------------------- 1 file changed, 4 insertions(+), 47 deletions(-) commit 0a5d0060f7fb508da30040b09d1035aa3f40b2e3 Author: Xan Lopez Date: Sat Mar 16 14:21:01 2013 +0100 ephy-session: fix GTask leak g_task_run_in_thread already refs the task, so we have to unref it ourselves after calling it. https://bugzilla.gnome.org/show_bug.cgi?id=695905 src/ephy-session.c | 1 + 1 file changed, 1 insertion(+) commit 45e86f4c6f6922fb0b554c738967b9403bd70ecc Author: Carlos Garcia Campos Date: Sat Mar 16 11:50:59 2013 +0100 Add spelling suggestion to the context menu in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=695904 src/ephy-window.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 4 deletions(-) commit fa0f0441530eb12efa92c3dc4c21afdb2a472de6 Author: Xan Lopez Date: Fri Mar 15 13:02:59 2013 +0100 ephy-bookmarks-export: fix memory leak src/bookmarks/ephy-bookmarks-export.c | 2 ++ 1 file changed, 2 insertions(+) commit 603dc8aa51166a7ea6814ca46e3fe8d612f62129 Author: Aurimas Černius Date: Fri Mar 15 23:17:05 2013 +0200 Updated Lithuanian translation po/lt.po | 71 ++++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 27 deletions(-) commit 37fd79769124bd3cd4830d9d158a89cc02912cf1 Author: Sergio Villar Senin Date: Fri Mar 15 10:39:46 2013 +0100 configure.ac: added a missing ')' Fixes the configuration phase broken by previous commit. configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ea54e438f4724e8a5e516ccee818dfb7a6f6c1ab Author: Xan Lopez Date: Fri Mar 15 09:46:50 2013 +0100 configure.ac: drop the EPIPHANY_API_VERSION variable We do not use this anymore. configure.ac | 4 ---- 1 file changed, 4 deletions(-) commit 0f09bf360418bd2a66add2f1f852d0fd4044aa97 Author: Xan Lopez Date: Fri Mar 15 09:33:43 2013 +0100 configure.ac: require WebKitGTK+ 1.11.92 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 66a1c1ee56e46adcf8a8f7b482115e64919922c6 Author: Carles Ferrando Date: Fri Mar 15 00:20:18 2013 +0100 [l10n] Updated Catalan (Valencian) translation po/ca@valencia.po | 1224 ++++++++++++++++++++++++++++------------------------- 1 file changed, 644 insertions(+), 580 deletions(-) commit 72079e13228a64f9224f044c524d29d71309cdd5 Author: Gil Forcada Date: Fri Mar 15 00:20:13 2013 +0100 [l10n] Updated Catalan translation po/ca.po | 1200 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 632 insertions(+), 568 deletions(-) commit 4098b662823c0f002d14bf4418b7f4397369fb64 Author: Martin Srebotnjak Date: Thu Mar 14 23:14:58 2013 +0100 Updated Slovenian translation po/sl.po | 518 +++++++++++++++++++++++++-------------------------------------- 1 file changed, 206 insertions(+), 312 deletions(-) commit 06e40d778446420f776f3f2d404198e0f24b2bf7 Author: Carlos Garcia Campos Date: Wed Mar 13 17:29:35 2013 +0100 web-extension: Implement Do Not Track in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=695343 embed/ephy-web-view.c | 8 ++------ embed/web-extension/ephy-web-extension.c | 14 +++++++++++--- 2 files changed, 13 insertions(+), 9 deletions(-) commit 3b5a81725a5fea3f90c028e6d1f831584baaa586 Author: Carlos Garcia Campos Date: Thu Mar 14 09:48:26 2013 +0100 web-extension: Implement pre-filled forms in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=684439 configure.ac | 5 +- embed/ephy-embed-shell.c | 67 ++++- embed/ephy-web-view.c | 66 ++++- embed/web-extension/Makefile.am | 6 + embed/web-extension/ephy-embed-form-auth.c | 104 ++++++++ embed/web-extension/ephy-embed-form-auth.h | 61 +++++ embed/web-extension/ephy-web-extension.c | 416 ++++++++++++++++++++++++++--- src/ephy-main.c | 2 + 8 files changed, 675 insertions(+), 52 deletions(-) commit 070338dcd6fc15990326a9e74087a2c0fa1bc1c4 Author: Carlos Garcia Campos Date: Wed Mar 13 17:41:08 2013 +0100 Move the code to crate the remember passwords info bar widget to its own function This will allow to use it for WebKit2 when pre-filled forms are implemented. embed/ephy-web-view.c | 93 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 54 insertions(+), 39 deletions(-) commit ba9b4ec9e6f4772eab5b9c8aba555ff6c03096af Author: Carlos Garcia Campos Date: Wed Mar 13 17:35:08 2013 +0100 Do not use ephy-auth-data in ephy-embed-single for WebKit2 It will be used by the web extension to implement the pre-filled forms. embed/ephy-embed-single.c | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) commit d85a1f2822a750027342af1b5779f324b95b2f4a Author: Xan Lopez Date: Thu Mar 14 11:01:56 2013 +0100 ephy-bookmarks-editor: fix compiler warnings src/bookmarks/ephy-bookmarks-editor.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit f890beb4d225a92f6abe6d06b43949c7b81b8534 Author: Xan Lopez Date: Wed Mar 13 21:06:57 2013 +0100 window-commands: do not show favicon.ico downloads in the UI These are internal to the web app creation process, the user should not see them. https://bugzilla.gnome.org/show_bug.cgi?id=695793 src/window-commands.c | 6 ++++++ 1 file changed, 6 insertions(+) commit 71bb5c11d290d5762d14a705aee825b6411e669c Author: Xan Lopez Date: Wed Mar 13 19:39:46 2013 +0100 ephy-download-test: do nothing when the download is finished We don't want the default action to run, which in this case is to fire GEdit with the dummy file we are downloading. https://bugzilla.gnome.org/show_bug.cgi?id=695782 tests/ephy-download-test.c | 1 + 1 file changed, 1 insertion(+) commit 09f082567a909bc9369f57a2e14b28846057814e Author: Xan Lopez Date: Wed Mar 13 15:51:30 2013 +0100 ephy-embed-single: also initialize nspluginwrapper plugins in WebKit2 Should not be as important as in WebKit1, but no reason to not do it. embed/ephy-embed-single.c | 4 ++++ 1 file changed, 4 insertions(+) commit 20bee459a4fdbffae3688c25abacfec28895e8b3 Author: Manuel Rego Casasnovas Date: Wed Mar 13 14:54:11 2013 +0100 Fix provisional_load_failure_updates_back_forward_list test in WK2 The EphyWebView test provisional_load_failure_updates_back_forward_list was failing in WK2 for a similar issue than other tests. We were not waiting for the "changed" signal in WebKitBackForwardList, so the list was not ready when checking it. https://bugzilla.gnome.org/show_bug.cgi?id=695649 tests/ephy-web-view-test.c | 61 ++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 53 insertions(+), 8 deletions(-) commit b9006782f55d4472eecdfa4f4f46c7f6c7b67e60 Author: Duarte Loreto Date: Wed Mar 13 00:25:22 2013 +0000 Updated Portuguese translation and converted to New Spelling (Novo AO) po/pt.po | 1485 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 775 insertions(+), 710 deletions(-) commit ae25b8cd43931d2670650bc5e4508d34c258fefb Author: KennethNielsen Date: Tue Mar 12 23:39:06 2013 +0100 Updated Danish translation po/da.po | 1128 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 601 insertions(+), 527 deletions(-) commit a31dfcff3a86bc6ab702cfb3dd0602707515d1b2 Author: Xan Lopez Date: Tue Mar 12 22:53:39 2013 +0100 ephy-shell-test: fix compiler warnings tests/ephy-shell-test.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit 3b57ce56fc185b59d2c7c8b320d54250c0cd9199 Author: Xan Lopez Date: Tue Mar 12 21:14:41 2013 +0100 configure.ac: remove --with-webkit2 flag Otherwise it's likely some people will start to ship WebKit1 versions of Epiphany 3.8 with our without knowing what they are doing. For those that *really* want to use the WebKit1 backend, just set the 'with_webkit2' variable to 'no'. configure.ac | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) commit 2541eed4d1dfda432e6663fdaab48081c9fef38c Author: Manuel Rego Casasnovas Date: Tue Mar 12 14:18:43 2013 +0100 Fix EphyShell tests in WK2 waiting until views are loaded /src/ephy-shell/tab_load and /src/ephy-shell/tab_from_external tests were failing because of the same issue than session tests. We were not waiting till the views reach the committed load status in order to check the address. https://bugzilla.gnome.org/show_bug.cgi?id=695646 tests/Makefile.am | 4 +++- tests/ephy-shell-test.c | 59 +++++++++++++++++++++++++++++-------------------- tests/ephy-test-utils.c | 30 +++++++++++++++++++++++++ tests/ephy-test-utils.h | 8 +++++++ 4 files changed, 76 insertions(+), 25 deletions(-) commit 207ed7842e6f7d9be1bed66c3e630aa4bcaf7df8 Author: Manuel Rego Casasnovas Date: Tue Mar 12 13:50:44 2013 +0100 Move methods related to view load from ephy-session-test to ephy-test-utils In ephy-session-tests we added some methods in order to know if the EphyWebViews have been loaded or not before checking their addresses. These methods are going to be needed in more tests so they are moved to a utilities file. https://bugzilla.gnome.org/show_bug.cgi?id=695646 tests/Makefile.am | 2 + tests/ephy-session-test.c | 111 +++++++++------------------------------------- tests/ephy-test-utils.c | 107 ++++++++++++++++++++++++++++++++++++++++++++ tests/ephy-test-utils.h | 44 ++++++++++++++++++ 4 files changed, 173 insertions(+), 91 deletions(-) commit e0e7b8004b874294d887c99b2421bd3a1e618b38 Author: Xan Lopez Date: Tue Mar 12 20:49:35 2013 +0100 ephy-embed-shell: set bus watch id to zero Since dispose can run multiple times. Patch by Carlos García Campos embed/ephy-embed-shell.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 57725fd30f7bc6d4f5e050cfb21db41d6397872a Author: Xan Lopez Date: Tue Mar 12 20:03:13 2013 +0100 ephy-web-extension: fix coding style Patch by Carlos García Campos embed/web-extension/ephy-web-extension.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 61ae374aa94759a98b7b6f22909207269ea57486 Author: Xan Lopez Date: Tue Mar 12 19:57:59 2013 +0100 ephy-form-auth-data: remove query section from URIs We do not want the query to be relevant when loading/storing auth data. Patch by Carlos García Campos lib/ephy-form-auth-data.c | 1 + 1 file changed, 1 insertion(+) commit fb1168182e81dfc295fd9927805f1e5038d8b49c Author: Carlos Garcia Campos Date: Tue Mar 12 14:27:38 2013 +0100 Set the disk cache directory depending on the ephy mode in WebKit2 https://bugzilla.gnome.org/show_bug.cgi?id=695345 embed/ephy-embed-single.c | 1 - src/ephy-main.c | 9 +++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) commit 7c634f7c171250525eb63b3024e289bbea270458 Author: Xan Lopez Date: Tue Mar 12 19:23:54 2013 +0100 ephy-web-view: cast object to the right type embed/ephy-web-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3e7587c89c40f8031d64f126aec0c53bf47f0634 Author: Manuel Rego Casasnovas Date: Tue Mar 12 17:41:27 2013 +0100 Fix download tests in WK2 Modify ephy_download_dispose to disconnect WebKitDownload from all the handlers. https://bugzilla.gnome.org/show_bug.cgi?id=694579 embed/ephy-download.c | 1 + tests/ephy-download-test.c | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) commit 6de928f0da88649212af2ea0c5d809053d454f84 Author: Piotr Drąg Date: Tue Mar 12 19:03:06 2013 +0100 Updated Polish translation po/pl.po | 165 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 91 insertions(+), 74 deletions(-) commit 603aa576b22a1855b5f533f6d5878f7651d2f65b Author: Andika Triwidada Date: Tue Mar 12 19:38:50 2013 +0700 Updated Indonesian translation po/id.po | 922 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 459 insertions(+), 463 deletions(-) commit d065c8c4efa672e2b0d704155f4078857a7beaa3 Author: Nilamdyuti Goswami Date: Tue Mar 12 15:28:39 2013 +0530 Assamese translation updated for gnome 3.8 po/as.po | 146 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 78 insertions(+), 68 deletions(-) commit d973101a1efc06579b110c4de89360919280da2e Author: Carlos Garcia Campos Date: Sat Mar 9 16:10:36 2013 +0100 Add EphyFormAuthDataCache to ephy-form-auth-data And use it in EphyEmbedSingle to cache the form auth data. embed/ephy-embed-single.c | 131 +++------------------------------------- embed/ephy-embed-single.h | 6 -- embed/ephy-web-view.c | 2 +- lib/ephy-form-auth-data.c | 148 ++++++++++++++++++++++++++++++++++++++++++++++ lib/ephy-form-auth-data.h | 18 ++++++ 5 files changed, 176 insertions(+), 129 deletions(-) commit 2499031072e275e68ad8dc1cb9bd0a53397a5e5a Author: Carlos Garcia Campos Date: Sat Mar 9 13:57:09 2013 +0100 lib: Move auth data query/store methods from ephy-profile-utils to a new file Move to ephy-form-auth-data and renamed accordingly. embed/ephy-embed-single.c | 2 +- embed/ephy-web-view.c | 38 +++---- lib/Makefile.am | 2 + lib/ephy-form-auth-data.c | 251 ++++++++++++++++++++++++++++++++++++++++++++ lib/ephy-form-auth-data.h | 59 +++++++++++ lib/ephy-profile-migrator.c | 29 ++--- lib/ephy-profile-utils.c | 232 ---------------------------------------- lib/ephy-profile-utils.h | 33 ------ po/POTFILES.in | 2 +- 9 files changed, 348 insertions(+), 300 deletions(-) commit 78b70aa84bb94f5097d40ffbb461aefcbbaeb979 Author: Carlos Garcia Campos Date: Sat Mar 9 13:04:02 2013 +0100 Move find_username_and_password_elements to ephy-web-dom-utils Renamed as ephy_web_dom_utils_find_form_auth_elements(). Also fixed possible memory leaks in case of multiple auth input fields found. It now returns a boolean indicating whther form auth elements were found. embed/ephy-web-view.c | 70 +++------------------------------------------- lib/ephy-web-dom-utils.c | 72 ++++++++++++++++++++++++++++++++++++++++++++---- lib/ephy-web-dom-utils.h | 11 ++++---- 3 files changed, 75 insertions(+), 78 deletions(-) commit cc3fa5ae4c8edac523c3800fbebff37b5eac33bf Author: Rafael Ferreira Date: Mon Mar 11 19:57:19 2013 -0300 Updated Brazilian Portuguese translation po/pt_BR.po | 135 ++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 76 insertions(+), 59 deletions(-) commit 4a19d5cfddc4c2e73eb1c76e01051c8c23c6b6d5 Author: Ville-Pekka Vainio Date: Mon Mar 11 23:35:38 2013 +0200 Finnish translation update by Jiri Grönroos po/fi.po | 1125 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 597 insertions(+), 528 deletions(-) commit 628831d4ca65188f268ed933e3129ceca28702da Author: Claudio Saavedra Date: Sun Dec 16 20:22:41 2012 +0100 Port to wk2 webview's snapshotting API https://bugzilla.gnome.org/show_bug.cgi?id=695347 embed/ephy-web-view.c | 54 +++++++++++++++++++++++++++++++++++++++-- lib/ephy-snapshot-service.c | 59 ++++++++++++++++++++++++++++++++++++--------- 2 files changed, 100 insertions(+), 13 deletions(-) commit a17d73e85e385a7168463ab2d10b73194708f081 Author: Fran Diéguez Date: Mon Mar 11 21:52:20 2013 +0100 Updated Galician translations po/gl.po | 71 ++++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 44 insertions(+), 27 deletions(-) commit 26aa9ccc05c610607d4bc5c286e15291a3a8fcf8 Author: Xan Lopez Date: Mon Mar 11 19:36:15 2013 +0100 ephy-web-view-test: skip another failing test See https://bugzilla.gnome.org/show_bug.cgi?id=695649 tests/ephy-web-view-test.c | 5 +++++ 1 file changed, 5 insertions(+) commit 175c06dd9aa080775c752c5e8be61eb4c6da94dc Author: Xan Lopez Date: Mon Mar 11 19:32:54 2013 +0100 ephy-shell-test: skip a couple of failing tests in WK2 See https://bugzilla.gnome.org/show_bug.cgi?id=695646 tests/ephy-shell-test.c | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 412c09da3b24d54ffc2afeef4ccab64a455f86c2 Author: Manuel Rego Casasnovas Date: Sat Mar 9 19:41:27 2013 +0100 Using webkit_web_view_load_request() after webkit_uri_request_set_uri() in WK2 As now we are able to modify the request with webkit_uri_request_set_uri() it is better to use webkit_web_view_load_request() than webkit_web_view_load_uri(). This will allow to call ephy_web_view_load_request() with a modified request. https://bugzilla.gnome.org/show_bug.cgi?id=695446 embed/ephy-web-view.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit edf2a97a36e032b422bed88371e598356908b699 Author: Xan Lopez Date: Mon Mar 11 19:26:43 2013 +0100 ephy-download-test: comment out this test for now, since it's broken We'll fix it soon but I want to be able to run make check. tests/ephy-download-test.c | 4 ++++ 1 file changed, 4 insertions(+) commit 094af6305e6248eb62ddfb1f05ee7920e5f17ee5 Author: Xan Lopez Date: Fri Mar 8 13:15:44 2013 +0100 ephy-session-test: make session tests work more reliably Based on a patch by Manuel Rego. Ensure the WebViews created during the session load are fully loaded before we check their URIs. This was working more or less by pure chance in WK1, and was failing in WK2 because of the process separation. The restore tab test is skipped in WK2 for now, since it's crashing. The patch excludes some asserts in WK2 while bug #695437 is not fixed. https://bugzilla.gnome.org/show_bug.cgi?id=695300 tests/ephy-session-test.c | 139 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 131 insertions(+), 8 deletions(-) commit 3e97755d7ef4b19dff5e192673e4440aecd6c571 Author: Mario Blättermann Date: Mon Mar 11 18:11:35 2013 +0100 [l10n] Updated German translation po/de.po | 136 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 75 insertions(+), 61 deletions(-) commit 46dd3ad26f3a9d9b0e850b0178bd6bf49338a835 Author: Daniel Mustieles Date: Mon Mar 11 18:08:24 2013 +0100 Updated Spanish translation po/es.po | 133 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 75 insertions(+), 58 deletions(-) commit d854ec991ce8735260404f4992917a714ee3c6dd Author: Dimitris Spingos Date: Mon Mar 11 17:22:01 2013 +0200 Updated Greek translation po/el.po | 133 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 75 insertions(+), 58 deletions(-) commit e4f5d0ae40d90a911b58d6c34daf394098b993b2 Author: Xan Lopez Date: Mon Mar 11 11:56:20 2013 +0100 configure.ac: second try for WebKit2 by default configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 5c348a15f9f635626811d2b70460f68f2fa8bc93 Author: Xan Lopez Date: Mon Mar 11 10:11:24 2013 +0100 ephy-navigation-history-action: fix compiler warnings src/ephy-navigation-history-action.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) commit 4369ae9aa3cd7abeb03e156abb994616b4c11441 Author: Xan Lopez Date: Sat Feb 23 19:55:56 2013 +0100 Show an error page when the WebProcess crashes https://bugzilla.gnome.org/show_bug.cgi?id=693832 data/pages/Makefile.am | 1 + data/pages/process_crash.html | 74 +++++++++++++++++++++++++++++++++++++++++++ embed/ephy-web-view.c | 46 +++++++++++++++++++++++++++ embed/ephy-web-view.h | 3 +- 4 files changed, 123 insertions(+), 1 deletion(-) commit 6da63a35ffe4254084c80d5abb568f9e9906be5a Author: Xan Lopez Date: Sat Mar 9 21:18:28 2013 +0100 ephy-embed-shell: add a ::web-view-created signal Emitted every time we create an EphyWebView anywhere. This will be useful in our tests. https://bugzilla.gnome.org/show_bug.cgi?id=695300 embed/ephy-embed-shell.c | 19 +++++++++++++++++++ embed/ephy-web-view.c | 3 ++- tests/ephy-embed-shell-test.c | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 1 deletion(-) commit bc16d2a4d7c0dc06f5c36ca3c75c7eb40f5c3676 Author: Мирослав Николић Date: Mon Mar 11 11:12:29 2013 +0100 Updated Serbian translation po/sr.po | 197 ++++++++++++++++++++++++++++++++------------------------- po/sr@latin.po | 197 ++++++++++++++++++++++++++++++++------------------------- 2 files changed, 220 insertions(+), 174 deletions(-) commit 59eba1253ed77cc144a52004dc64977b89483f46 Author: Tobias Endrigkeit Date: Sun Mar 10 16:10:05 2013 +0100 [l10n] Updated German translation po/de.po | 274 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 149 insertions(+), 125 deletions(-) commit 83c1f8a38e4da5dc8d87ae373123b6d6d7eeebd5 Author: Rūdolfs Mazurs Date: Sun Mar 10 15:38:25 2013 +0200 Updated Latvian translation po/lv.po | 1231 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 630 insertions(+), 601 deletions(-) commit 0f617d3cc2ea6358e5877a5d62ae890196cbe77e Author: Khaled Hosny Date: Sat Mar 9 19:32:26 2013 +0200 Update Arabic translation po/ar.po | 1097 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 573 insertions(+), 524 deletions(-) commit 4d02bff55055a6e8fb7cd423ccfa9933a25f1d38 Author: Aurimas Černius Date: Sat Mar 9 16:20:35 2013 +0200 Updated Lithuanian translation po/lt.po | 197 +++++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 110 insertions(+), 87 deletions(-) commit 24297d7942797bf653bbfa610e447877a3948f07 Author: Xan Lopez Date: Sat Mar 9 10:58:40 2013 +0100 pdm-dialog: remove compiler warnings src/pdm-dialog.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 63f279e0398daee90c2946d080b134d16cca00f2 Author: Manuel Rego Casasnovas Date: Fri Mar 8 16:39:23 2013 +0100 Fix missing call to webkit_uri_request_set_uri in WK2 https://bugzilla.gnome.org/show_bug.cgi?id=695446 embed/ephy-web-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6af8bdac17f111dd048a05d94b5ce90d299e9046 Author: Hajime Taira Date: Sat Mar 9 01:07:52 2013 +0900 [l10n] Update Japanese translation po/ja.po | 859 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 437 insertions(+), 422 deletions(-) commit 92deca94a4fd6b20746e8ba204ba4eeda2646983 Author: Xan Lopez Date: Fri Mar 8 14:57:26 2013 +0100 Makefile.am: remove gtk-doc flag from distcheck Should not be needed anymore. Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 26f036459b6c3c1cac7f923155fd9974c5212de0 Author: Xan Lopez Date: Fri Mar 8 10:49:56 2013 +0100 [release] 3.7.91 In the end we are still going with WebKit1 by default for this release, since a few unit tests are failing and it's already pretty late. Next chance in .92. NEWS | 12 ++++++++++++ configure.ac | 6 +++--- 2 files changed, 15 insertions(+), 3 deletions(-)