Christian Dywan
7f37162fe0
Introduce Midori.Paths and Midori.RuntimeMode
...
Also introduce initial "portable" mode on Win32.
2012-08-27 21:52:24 +02:00
Christian Dywan
9fb173ba69
Merge gtk_init into midori_app_setup
...
gtk_init must come before stock items but we
need to copy the arguments before.
Fixes: https://bugs.launchpad.net/midori/+bug/1033043
2012-08-06 00:32:01 +02:00
Vincent Cappe
3428fbb586
Update extension test to extension_init changes
2012-04-12 02:35:14 +02:00
Christian Dywan
532fa299d4
An extension_init returning NULL is no test error
2011-11-18 00:55:19 +01:00
Christian Dywan
eb205d53d4
Fix test issues due to unset settings, version, session
2011-11-08 22:42:03 +01:00
Christian Dywan
8fff7d8fd3
sokoke, gtk3-compat, gtkiconentry, stock join midori-platform.h
...
Also introduce #define MIDORI_MODULE_PREFIX.
Fixes: https://bugs.launchpad.net/midori/+bug/884395
2011-10-31 22:18:06 +01:00
Christian Dywan
6bceb5a10a
Merge thread setup, stock items, argv, i18n into MidoriApp
2011-10-28 22:49:10 +02:00
Christian Dywan
9a806a8ca2
Test activation and deactivation of extensions
2011-01-16 14:05:23 +01:00
Christian Dywan
f5927ec5d4
Add a dummy cookie jar for extension unit test
...
In a real environment there is always one and extensions
rely on finding a cookie jar.
2011-01-16 14:05:23 +01:00
Christian Dywan
a7391693b2
Implement support for extension_test() to unit test extensions
...
Any extension can provide an extension_test() function that is
executed after g_test_init. Test functions should make use of
g_test_add_func and friends to integrate with other tests.
2009-07-16 23:49:10 +02:00
Christian Dywan
212ed7d80c
Unit test using a string_list setting
2009-04-25 16:03:10 +02:00
Christian Dywan
331537201a
Use a valid app when testing extension activation
2009-03-25 02:11:16 +01:00
Christian Dywan
5eab5f5bda
Drop Glib version guards from unit tests
2009-03-16 01:30:40 +01:00
Christian Dywan
2cd86150e4
Add boolean and integer settings to MidoriExtension, with tests
2009-02-20 20:24:13 +01:00
Christian Dywan
d9cc5a6592
Run tests without requiring a display
2009-02-19 02:28:52 +01:00
Christian Dywan
f78a047275
Add an extension test
2009-02-05 00:12:26 +01:00