summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* About pages: Update presentation using nscolour.Michael Drake2020-04-072-154/+115
|
* Directory listings: Update to use nscolour.Michael Drake2020-04-071-53/+19
|
* Internal stylesheet: Update dirlist style.Michael Drake2020-04-071-6/+0
|
* Internal stylesheet: Update heading styles.Michael Drake2020-04-071-1/+9
|
* Internal stylesheet: Import the nscolour stylesheet.Michael Drake2020-04-071-0/+2
|
* about fetcher: Add about:nscolour.css generated colour stylesheet.Michael Drake2020-04-071-0/+46
|
* nscolour: Add function to get nscolour stylesheet.Michael Drake2020-04-072-0/+86
|
* Local history: Convert to use nscolour.Michael Drake2020-04-071-23/+12
|
* Scrollbar: Convert to use nscolour.Michael Drake2020-04-071-15/+4
|
* Page info: Convert to nscolour.Michael Drake2020-04-071-52/+27
|
* Treeview: Convert to nscolour.Michael Drake2020-04-071-40/+11
|
* NetSurf: Setup the nscolour module on startup.Michael Drake2020-04-071-0/+6
|
* Buildsystem: Build the nscolour module.Michael Drake2020-04-071-0/+1
|
* nscolour: Add nscolour module for NetSurf UI colours.Michael Drake2020-04-072-0/+258
|
* Tests: Update test data for improved nsoption colour rendering.Michael Drake2020-04-071-1/+1
|
* nsoption: Improve how we show colours in about:config.Michael Drake2020-04-071-4/+9
|
* nsoption: Use colour_rb_swap macro.Michael Drake2020-04-071-3/+1
|
* Plot style: Add half lighten/darken helper variants.Michael Drake2020-04-071-0/+11
|
* Local history: Improve look of keyboard nav cursor highlight.Michael Drake2020-04-061-8/+11
|
* html: Also close js thread on html_stop()Daniel Silverstone2020-03-291-0/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix source object backing store documentationVincent Sanders2020-03-261-47/+73
| | | | | fix formatting add section on version 2 layout
* remove unused constantsVincent Sanders2020-03-261-7/+4
|
* Makefile: Add STMTEXPR detection for wapcapletDaniel Silverstone2020-03-261-0/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* For some reason atari mkdir_all operation was using the wrong path separatorVincent Sanders2020-03-251-6/+6
|
* unit testing table of contents marker was wrong caseVincent Sanders2020-03-241-1/+1
|
* Improve unit testing documentation headers and code blocksVincent Sanders2020-03-241-100/+99
|
* fix use of headings in integration test documentVincent Sanders2020-03-241-45/+44
|
* fix start stop test to set launch options correctlyVincent Sanders2020-03-231-3/+2
|
* Document the integration test setupVincent Sanders2020-03-232-41/+548
|
* integration test remove remaining windows when browser has been quitVincent Sanders2020-03-231-0/+2
|
* fix integration test repeat "max" handlingVincent Sanders2020-03-231-12/+30
|
* make conditionals optional in integration test sleep-ms actionVincent Sanders2020-03-231-1/+1
|
* add ability for monkey farmer to launch browser with environment variables setVincent Sanders2020-03-232-2/+22
|
* about: Add handling for unknown about: pageDaniel Silverstone2020-03-221-2/+28
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Don't attempt to unref NULL lwc stringDaniel Silverstone2020-03-221-1/+3
| | | | | | Fixes #2741 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Monkey: Clean up on completion of downloadsDaniel Silverstone2020-03-221-0/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Re-add clearing of loading_content in downloadDaniel Silverstone2020-03-221-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* HTML: Use new js_closethread()Daniel Silverstone2020-03-221-1/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Window: Add flag to ensure we don't set timeouts after closeDaniel Silverstone2020-03-221-0/+14
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Add concept of js_closethreadDaniel Silverstone2020-03-223-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 htmlcDaniel Silverstone2020-03-225-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 tooDaniel Silverstone2020-03-221-2/+18
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Dukky: Add refcounting to threadsDaniel Silverstone2020-03-211-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 splitDaniel Silverstone2020-03-213-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 loadingDaniel Silverstone2020-03-212-13/+44
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Add concept of thread destroyDaniel Silverstone2020-03-212-0/+18
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Split concept of JS context into heap and threadDaniel Silverstone2020-03-219-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 callbackDaniel Silverstone2020-03-214-26/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* nsurl: Fix parent path length.Michael Drake2020-03-131-1/+1
|
* Browser window: Clean up cert chains when bw is destroyed.Michael Drake2020-03-121-0/+5
|