Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Internal stylesheet: Import the nscolour stylesheet. | Michael Drake | 2020-04-07 | 1 | -0/+2 |
| | |||||
* | about fetcher: Add about:nscolour.css generated colour stylesheet. | Michael Drake | 2020-04-07 | 1 | -0/+46 |
| | |||||
* | nscolour: Add function to get nscolour stylesheet. | Michael Drake | 2020-04-07 | 2 | -0/+86 |
| | |||||
* | Local history: Convert to use nscolour. | Michael Drake | 2020-04-07 | 1 | -23/+12 |
| | |||||
* | Scrollbar: Convert to use nscolour. | Michael Drake | 2020-04-07 | 1 | -15/+4 |
| | |||||
* | Page info: Convert to nscolour. | Michael Drake | 2020-04-07 | 1 | -52/+27 |
| | |||||
* | Treeview: Convert to nscolour. | Michael Drake | 2020-04-07 | 1 | -40/+11 |
| | |||||
* | NetSurf: Setup the nscolour module on startup. | Michael Drake | 2020-04-07 | 1 | -0/+6 |
| | |||||
* | Buildsystem: Build the nscolour module. | Michael Drake | 2020-04-07 | 1 | -0/+1 |
| | |||||
* | nscolour: Add nscolour module for NetSurf UI colours. | Michael Drake | 2020-04-07 | 2 | -0/+258 |
| | |||||
* | Tests: Update test data for improved nsoption colour rendering. | Michael Drake | 2020-04-07 | 1 | -1/+1 |
| | |||||
* | nsoption: Improve how we show colours in about:config. | Michael Drake | 2020-04-07 | 1 | -4/+9 |
| | |||||
* | nsoption: Use colour_rb_swap macro. | Michael Drake | 2020-04-07 | 1 | -3/+1 |
| | |||||
* | Plot style: Add half lighten/darken helper variants. | Michael Drake | 2020-04-07 | 1 | -0/+11 |
| | |||||
* | Local history: Improve look of keyboard nav cursor highlight. | Michael Drake | 2020-04-06 | 1 | -8/+11 |
| | |||||
* | html: Also close js thread on html_stop() | Daniel Silverstone | 2020-03-29 | 1 | -0/+4 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | fix source object backing store documentation | Vincent Sanders | 2020-03-26 | 1 | -47/+73 |
| | | | | | fix formatting add section on version 2 layout | ||||
* | remove unused constants | Vincent Sanders | 2020-03-26 | 1 | -7/+4 |
| | |||||
* | Makefile: Add STMTEXPR detection for wapcaplet | Daniel Silverstone | 2020-03-26 | 1 | -0/+7 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | For some reason atari mkdir_all operation was using the wrong path separator | Vincent Sanders | 2020-03-25 | 1 | -6/+6 |
| | |||||
* | unit testing table of contents marker was wrong case | Vincent Sanders | 2020-03-24 | 1 | -1/+1 |
| | |||||
* | Improve unit testing documentation headers and code blocks | Vincent Sanders | 2020-03-24 | 1 | -100/+99 |
| | |||||
* | fix use of headings in integration test document | Vincent Sanders | 2020-03-24 | 1 | -45/+44 |
| | |||||
* | fix start stop test to set launch options correctly | Vincent Sanders | 2020-03-23 | 1 | -3/+2 |
| | |||||
* | Document the integration test setup | Vincent Sanders | 2020-03-23 | 2 | -41/+548 |
| | |||||
* | integration test remove remaining windows when browser has been quit | Vincent Sanders | 2020-03-23 | 1 | -0/+2 |
| | |||||
* | fix integration test repeat "max" handling | Vincent Sanders | 2020-03-23 | 1 | -12/+30 |
| | |||||
* | make conditionals optional in integration test sleep-ms action | Vincent Sanders | 2020-03-23 | 1 | -1/+1 |
| | |||||
* | add ability for monkey farmer to launch browser with environment variables set | Vincent Sanders | 2020-03-23 | 2 | -2/+22 |
| | |||||
* | about: Add handling for unknown about: page | Daniel Silverstone | 2020-03-22 | 1 | -2/+28 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Don't attempt to unref NULL lwc string | Daniel Silverstone | 2020-03-22 | 1 | -1/+3 |
| | | | | | | Fixes #2741 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Monkey: Clean up on completion of downloads | Daniel Silverstone | 2020-03-22 | 1 | -0/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Re-add clearing of loading_content in download | Daniel Silverstone | 2020-03-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | HTML: Use new js_closethread() | Daniel Silverstone | 2020-03-22 | 1 | -1/+7 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Window: Add flag to ensure we don't set timeouts after close | Daniel Silverstone | 2020-03-22 | 1 | -0/+14 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Add concept of js_closethread | Daniel Silverstone | 2020-03-22 | 3 | -4/+42 |
| | | | | | | | In order to better model content close vs destroy, add the concept of closing a thread to the JS interface. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Move ownership of jsthread from browser to htmlc | Daniel Silverstone | 2020-03-22 | 5 | -71/+25 |
| | | | | | | | | Since it makes more sense for the htmlc to be responsible for when the JS thread gets destroyed, move its lifetime from the responsibility of the browser window to the html content. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Dukky: Make heaps refcounted too | Daniel Silverstone | 2020-03-22 | 1 | -2/+18 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Dukky: Add refcounting to threads | Daniel Silverstone | 2020-03-21 | 1 | -5/+59 |
| | | | | | | | | | In order to cope with threads which manage to navigate entirely while executing (sadly possible) we need to handle the possibility that a thread is destroyed by the browser but still needs to live until it returns from whatever exec it was doing at the time. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Dukky: Upgrade dukky binding to support new heap/thread split | Daniel Silverstone | 2020-03-21 | 3 | -95/+121 |
| | | | | | | | | Update the duktape bindings and dukky interface to support the new JS heap/thread split. Heaps may have multiple active threads though in general there will only be 2 at a time. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser: Split JS threads between current and loading | Daniel Silverstone | 2020-03-21 | 2 | -13/+44 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Add concept of thread destroy | Daniel Silverstone | 2020-03-21 | 2 | -0/+18 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Split concept of JS context into heap and thread | Daniel Silverstone | 2020-03-21 | 9 | -69/+104 |
| | | | | | | | | | In preparation for proper splitting of Javascript support into heaps and threads, this renames the types and corrects the no-js builds to still work. At this time no substantive change in semantics exists, and the duktape build won't work. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Remove unused slow script callback | Daniel Silverstone | 2020-03-21 | 4 | -26/+4 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | nsurl: Fix parent path length. | Michael Drake | 2020-03-13 | 1 | -1/+1 |
| | |||||
* | Browser window: Clean up cert chains when bw is destroyed. | Michael Drake | 2020-03-12 | 1 | -0/+5 |
| | |||||
* | Fetch: Squash use of uninitialised value in fetch_send_callback() | Michael Drake | 2020-03-12 | 1 | -8/+1 |
| | | | | | The `last_msg` member of `struct fetch` was not initialised on creation of the structure. | ||||
* | Framebuffer: Make some log messages deep debug. | Michael Drake | 2020-03-12 | 2 | -4/+6 |
| | |||||
* | fix nsurl sizeof/offsetof | Ori Bernstein | 2020-03-12 | 1 | -2/+2 |
| | |||||
* | nsurl: Make nusrl component dump more usable. | Michael Drake | 2020-03-11 | 3 | -45/+44 |
| | | | | | This is only a development aid, and not something that should be called in production. |