Daniel Silverstone
5bda316fb3
Add missing call to run_test_plan
2019-02-16 15:34:22 +00:00
Michael Drake
d4b3889227
Automated testing output: Show description differently from test lines.
2019-02-16 15:21:42 +00:00
Daniel Silverstone
ceefe45205
Enable running of the tests from test.netsurf-browser.org
2019-02-16 14:57:17 +00:00
Michael Drake
1698a75282
monkey test: Rename file with an '=' character.
2019-02-16 13:25:16 +00:00
Daniel Silverstone
f33db7d442
Monkey: Support 401login in the monkey-driver et al.
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-02-16 10:58:17 +00:00
Daniel Silverstone
b25c7b3d2d
Add plot commands output for auth test
2019-02-16 10:23:17 +00:00
Daniel Silverstone
2e50e1ea71
Fix text plotter in monkey
2019-02-16 10:21:06 +00:00
Vincent Sanders
9952ef000c
fix case of framebuffer message install
2019-02-16 09:29:18 +00:00
Daniel Silverstone
29ce303eb0
Framebuffer: Add symlink to build messages resource
...
Since framebuffer lacks the language directories in its resources
currently, we need a symbolic link to the en/Messages built in
the top level resources directory in order that nsfb can run
without the Messages file having been installed previously.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-02-15 21:08:35 +00:00
Vincent Sanders
231f026e6a
Improve framebuffer install rule
2019-02-15 17:53:31 +00:00
Anthony J. Bentley
d1fa6a8ee1
fix feature flags for openbsd
2019-02-15 16:31:06 +00:00
Michael Drake
9501c9e68d
Treeview: Consider search bar for redraw area calculation.
2019-01-19 15:12:03 +00:00
Michael Drake
83798a83b7
Treeview: Use helper to get tree height.
2019-01-19 15:11:35 +00:00
Michael Drake
c6f92f2f2a
Treeview: Consolidate search bar height calculation.
2019-01-19 14:54:57 +00:00
Vincent Sanders
413929dad5
Use pkg-config for freetype2 if available else fallback to old script
2018-12-18 11:42:43 +00:00
Michael Drake
0a3a40c23e
Box construction: Don't handle IMAGE specially.
2018-12-13 12:31:38 +00:00
Michael Drake
3d12bfe595
Message: Fix french translation.
...
Thanks to rico542.
2018-11-22 09:39:40 +00:00
Chris Young
7d1e8a75fb
single precision test
2018-11-21 18:41:43 +00:00
Vincent Sanders
05ac430305
ensure filename numeric is not truncated and hence cause output buffer overflow
2018-11-06 21:59:50 +00:00
Vincent Sanders
7264ff6f4d
ensure url buffer is sufficient to not truncate output
2018-11-06 21:58:53 +00:00
Vincent Sanders
3fd6f04e52
ensure output buffer is large enough to not be truncated
2018-11-06 21:57:23 +00:00
Vincent Sanders
0bd66d4d04
fix helper script apt packaging to work with buster
2018-11-06 21:55:20 +00:00
Vincent Sanders
5b235b5195
fix logging level in duktape binding
2018-11-06 21:54:03 +00:00
Vincent Sanders
d5d1634675
fix gcc version parameter ordering for gcc 8
2018-11-06 21:52:53 +00:00
Michael Drake
c1e1df42e2
Test: Fix simultanious-fetches.yaml to not look like a YAML alias.
2018-11-04 14:46:46 +00:00
Michael Drake
9a90babfa1
Test: Monkey driver: Fix blocking for *all* windows.
2018-11-04 14:45:46 +00:00
Michael Drake
d676c7e5b6
Test: Monkey driver: Implement sleep-ms and repeat actions.
2018-11-04 14:34:31 +00:00
Michael Drake
eb87192ddc
Test: Monkey driver: Split out conds_met function.
2018-11-04 13:13:23 +00:00
Michael Drake
e12e50efaa
Test: Monkey driver: Timers can live outside launches.
2018-11-04 13:10:27 +00:00
Vincent Sanders
a2ffbdfd1c
add certificate window handling
2018-11-04 11:20:40 +00:00
Michael Drake
3ea6fadac2
Test: Monkey driver: Improve navigate step logging.
2018-11-04 11:07:36 +00:00
Michael Drake
54be19e6c8
Test: Monkey driver: Add support for timer actions.
2018-11-04 10:57:57 +00:00
Daniel Silverstone
46b6b7c9b4
Final tweaks, support LOGIN in monkeyfarmer
2018-11-04 10:35:22 +00:00
Daniel Silverstone
fa8dfa28d1
Update monkey 401login a little to be easier to work with
2018-11-04 10:11:13 +00:00
Daniel Silverstone
44082f9988
Slightly nicer handling of js_exec() and errors
2018-11-04 09:56:41 +00:00
Vincent Sanders
f12dee199c
add 401 login handling to monkey frontend
2018-11-03 17:33:42 +00:00
Michael Drake
97cbc18021
Monkey: Buildsystem: Set messages directory.
2018-11-03 17:30:49 +00:00
Daniel Silverstone
b34a52e4b9
More monkey stuff
2018-11-03 17:14:43 +00:00
Daniel Silverstone
94bba97a45
Remove redundant redraw method
2018-11-03 16:51:01 +00:00
Michael Drake
7cc1f1bfc0
Monkey tests: Add more example test plans.
2018-11-03 16:49:58 +00:00
Michael Drake
90e4976800
Monkey driver: Initial loader for monkey test plans.
2018-11-03 16:35:22 +00:00
Daniel Silverstone
6fcb0d498f
Update farmer a little ready for later
2018-11-03 15:28:23 +00:00
Daniel Silverstone
77814588a8
Correct wrong MOUT_ERROR to MOUT_WINDOW
2018-11-03 15:27:58 +00:00
Vincent Sanders
6ff3238825
centralise monkey output generation
2018-11-03 15:12:50 +00:00
Daniel Silverstone
4fcb6eb301
Upgrade monkey farmer to python 3 (badly)
2018-11-03 11:42:50 +00:00
Michael Drake
96254254a6
GTK: Squash GCC8.2 warning.
...
frontends/gtk/download.c: In function ‘gui_download_window_create’:
frontends/gtk/download.c:829:10: warning: cast between incompatible function types from ‘gboolean (*)(gboolean)’ {aka ‘int (*)(int)’} to ‘gboolean (*)(void *)’ {aka ‘int (*)(void *)’} [-Wcast-function-type]
(GSourceFunc) nsgtk_download_update, FALSE);
^
2018-11-03 11:00:09 +00:00
Michael Drake
5eb7345cc7
GTK: Make nsgtk_download_selection_action match GFunc prototype.
...
Squashes GCC 8.2 warning:
frontends/gtk/download.c:244:22: warning: cast between incompatible function types
from ‘nsgtk_download_selection_action’ {aka ‘void (*)(struct gui_download_window *)’}
to ‘void (*)(void *, void *)’ [-Wcast-function-type]
g_list_foreach(dls, (GFunc)action, NULL);
^
2018-11-03 08:48:24 +00:00
Michael Drake
df79047cb6
GTK: Squash a couple of warnings from GCC 8.2.
...
frontends/gtk/download.c: In function ‘nsgtk_download_do’:
frontends/gtk/download.c:238:24: warning: cast between incompatible function
types from ‘void (*)(GtkTreePath *)’ {aka ‘void (*)(struct _GtkTreePath *)’}
to ‘void (*)(void *, void *)’ [-Wcast-function-type]
g_list_foreach(rows, (GFunc)gtk_tree_path_free, NULL);
^
frontends/gtk/download.c:239:24: warning: cast between incompatible function
types from ‘void (*)(void *)’ to ‘void (*)(void *, void *)’ [-Wcast-function-type]
g_list_foreach(rows, (GFunc)g_free, NULL);
^
2018-11-03 08:39:05 +00:00
Vincent Sanders
e275b3175b
check dom call return and improve handling of missing form type
2018-10-09 17:00:22 +01:00
Vincent Sanders
8687265c9a
fix stupid typo in previous commit
2018-10-08 12:33:58 +01:00