Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update quick build instructions to include notes on env script | Vincent Sanders | 2020-01-21 | 4 | -5/+25 |
| | |||||
* | Update doxygen config file to version 1.8.13 | Vincent Sanders | 2020-01-21 | 1 | -128/+264 |
| | |||||
* | improve monkey-see-monkey-do backtrace output to include function name | Vincent Sanders | 2020-01-12 | 1 | -12/+20 |
| | |||||
* | limit monkey backtrace generation to libc where it is available | Vincent Sanders | 2020-01-11 | 2 | -2/+10 |
| | |||||
* | monkey-see-monkey-do: Don't use personal address decoder | Daniel Silverstone | 2020-01-10 | 1 | -1/+1 |
| | | | | | | | Fix what looks like a typo but was in fact a use of a personal wrapper around addr2line, to simply use addr2line. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkey-see-monkey-do: Decode backtraces | Daniel Silverstone | 2020-01-10 | 1 | -1/+15 |
| | | | | | | | To improve debugging, decode backtraces discovered during runs with monkey-see-monkey-do Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkeyfarmer.py: Ensure that we capture and repeat stderr | Daniel Silverstone | 2020-01-10 | 1 | -1/+45 |
| | | | | | | | | In order that we can process stderr in monkey-see-monkey-do we need to capture it in the farmer and re-echo it through Python's stderr object Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | monkey: On assert failure, print a backtrace | Daniel Silverstone | 2020-01-10 | 1 | -0/+23 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | stop bad unicode data from crashing teh test harness | Vincent Sanders | 2019-12-31 | 1 | -1/+5 |
| | | | | | | instead of exploding if monkey returns a bad unicode string instead a warning will be reported and the unicode decode performed with character replacemnt instead | ||||
* | split up mainpage docs and add section on testing | Vincent Sanders | 2019-12-31 | 5 | -160/+232 |
| | |||||
* | fix parent pointer use after free in RISC OS dialog handling | John-Mark Bell | 2019-12-22 | 1 | -1/+5 |
| | |||||
* | re-order config include so strcasecmp is correctly detected on RISC OS/win32 | Vincent Sanders | 2019-12-22 | 2 | -3/+4 |
| | |||||
* | remove unused render_resample option from beos, gtk and monkey frontends | Vincent Sanders | 2019-12-21 | 10 | -57/+6 |
| | |||||
* | GTK: fix missing includes | John-Mark Bell | 2019-12-21 | 2 | -0/+3 |
| | |||||
* | make RISC OS specific window_screen_ options limited to that frontend | Vincent Sanders | 2019-12-20 | 6 | -27/+26 |
| | |||||
* | html_script: Count sync scripts to prevent unpausing early | Daniel Silverstone | 2019-12-19 | 1 | -2/+11 |
| | | | | | | | | | If there is more than one incomplete sync script then it's important that we don't unpause hubbub too early. This commit adds a counter so that if there're unfinished sync scripts in the set, we don't unpause until the last one completes. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | remove long unused plugin option from gtk and monkey | Vincent Sanders | 2019-12-17 | 9 | -54/+4 |
| | |||||
* | add page info button to url entry and update on change for win32 | Vincent Sanders | 2019-12-16 | 2 | -83/+232 |
| | |||||
* | add page info resources to win32 frontend | Vincent Sanders | 2019-12-16 | 7 | -1/+28 |
| | |||||
* | fix win32 font measurement of non ascii strings. | Vincent Sanders | 2019-12-14 | 1 | -98/+122 |
| | | | | | This greatly improves line breaking and font measurement in the windows frontend. | ||||
* | extend search for certificate file to include resource paths | Vincent Sanders | 2019-12-10 | 1 | -0/+5 |
| | |||||
* | rename global resource path variables in win32 frontend | Vincent Sanders | 2019-12-10 | 5 | -26/+44 |
| | |||||
* | separate out construction of command line argument string vector | Vincent Sanders | 2019-12-10 | 1 | -23/+54 |
| | |||||
* | update resource search path to remove users directory | Vincent Sanders | 2019-12-10 | 2 | -4/+5 |
| | | | | | | | | | | it is no longer suitable to search the users home directory for general browser resources as the correct config path is now derived from the apropriate windows methods. Additionaly the NETSURFRES environment variable is no longer part of the fixed path and is instead added from the makefile configuration option. | ||||
* | HTML: box_consturction: cleanup name dom_string in box_object. | Michael Drake | 2019-12-10 | 1 | -0/+2 |
| | |||||
* | HTML redraw: Never draw box scrollbars for textareas. | Michael Drake | 2019-12-09 | 1 | -0/+1 |
| | | | | | | | The scrollbars for textareas are rendered by the widget. This stops us from putting broken scrollbars over the top of the textarea's own scrollbars. | ||||
* | Fix some characters which were not UTF-8 | Chris Young | 2019-12-08 | 1 | -3/+3 |
| | |||||
* | Add page info icon to Amiga frontend | Chris Young | 2019-12-08 | 9 | -3/+133 |
| | |||||
* | webp: NetSurf bitmap format is RGBA. | Michael Drake | 2019-12-08 | 1 | -1/+3 |
| | | | | | Issue a bitmap modified call after conversion, to allow front ends with different pixel formats to convert. | ||||
* | add page info display to RiscOS frontend | Vincent Sanders | 2019-12-07 | 5 | -16/+162 |
| | |||||
* | Update the default theme with page infor icons | Vincent Sanders | 2019-12-07 | 1 | -0/+0 |
| | |||||
* | enforce setting subtarget so gtk2 gets named the correct thing in installs | Vincent Sanders | 2019-12-03 | 1 | -7/+2 |
| | |||||
* | fetch_curl_report_certs_upstream: Use new SSL_CERT_ERR_CERT_MISSING | Daniel Silverstone | 2019-12-03 | 1 | -1/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Add certificate-missing error code | Daniel Silverstone | 2019-12-03 | 3 | -0/+6 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fetch_curl_verify_callback: Do depth update after check | Daniel Silverstone | 2019-12-03 | 1 | -5/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fix coverity build target for gtk target change | Vincent Sanders | 2019-12-02 | 1 | -2/+2 |
| | |||||
* | CI: Update jenkins for gtk2 rename. | Michael Drake | 2019-12-02 | 1 | -2/+2 |
| | |||||
* | html: css fetcher: Fix passing LWC borrow to fetcher_add, which consumes. | Michael Drake | 2019-12-02 | 1 | -1/+2 |
| | | | | | | | | | Fixes abort on exit when corestring finalisation tried to unref what should have been the final ref: $ ./nsgtk3 corrupted double-linked list Aborted (core dumped) | ||||
* | Buildsystem: Change default nsgtk build from gtk2 to gtk3. | Michael Drake | 2019-12-02 | 1 | -1/+1 |
| | |||||
* | Buildsystem: GTK: Change gtk target to gtk2, which builds nsgtk2. | Michael Drake | 2019-12-02 | 2 | -10/+5 |
| | |||||
* | browser_window: Don't use the fetch parameters for page info | Daniel Silverstone | 2019-12-01 | 1 | -4/+4 |
| | | | | | | | In order to cope with redirects properly, use the content's URL not the fetch parameters. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | set debug text to correct level | Vincent Sanders | 2019-12-01 | 1 | -1/+1 |
| | |||||
* | make gtk frontend use page information icons | Vincent Sanders | 2019-12-01 | 11 | -136/+228 |
| | |||||
* | html: Fire DOM KeyboardEvents on keypresses. | Michael Drake | 2019-12-01 | 1 | -0/+36 |
| | |||||
* | dukky_push_event: Enable KeyboardEvent specialisation. | Michael Drake | 2019-12-01 | 1 | -1/+31 |
| | |||||
* | Documentation: Update JavaScript unimplemented bindings. | Michael Drake | 2019-12-01 | 1 | -10/+1 |
| | |||||
* | JavaScript: Add KeyboardEvent bindings. | Michael Drake | 2019-12-01 | 2 | -1/+143 |
| | |||||
* | html: Add function for issuing a keypress event. | Michael Drake | 2019-12-01 | 2 | -0/+85 |
| | |||||
* | corestrings: Add DOM event keypress strings. | Michael Drake | 2019-12-01 | 1 | -0/+9 |
| | |||||
* | html: Split out helper for firing DOM events and swallowing errors. | Michael Drake | 2019-12-01 | 1 | -4/+23 |
| |