Go to file
Daniel Silverstone efbfaa0cb1
JS: Move ownership of jsthread from browser to htmlc
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>
2020-03-22 10:00:29 +00:00
content JS: Move ownership of jsthread from browser to htmlc 2020-03-22 10:00:29 +00:00
desktop JS: Move ownership of jsthread from browser to htmlc 2020-03-22 10:00:29 +00:00
docs Docs: Update for nsgtk3 rename. 2020-03-10 14:45:23 +00:00
frontends Framebuffer: Make some log messages deep debug. 2020-03-12 17:21:28 +00:00
include/netsurf Rename mask to msk 2020-03-06 20:15:52 +00:00
resources Internal content: Restyle certificate viewer page. 2020-02-24 21:54:54 +00:00
test test: Add disc_cache_path to Choices-all test data 2020-02-24 19:21:49 +00:00
utils nsurl: Fix parent path length. 2020-03-13 14:32:33 +00:00
.clang-format update clang format style for version 7 2019-10-10 18:22:23 +01:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore gitignore: Ignore nsgtk2 properly 2020-02-22 11:39:14 +00:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile enforce setting subtarget so gtk2 gets named the correct thing in installs 2019-12-03 17:46:17 +00:00
Makefile.config.example Dukky: Add and utilise a jserrors category 2019-08-02 10:12:45 +01:00
Makefile.defaults Logging: Include VERBOSE in the binary by default. 2019-11-30 20:14:12 +00:00
README.md README: Add markdown extension. 2020-02-21 09:33:08 +00:00

NetSurf

This document should help point you at various useful bits of information.

Building NetSurf

Read the Quick Start document for instructions.

Creating a new port

Look at the existing front ends for example implementations. The framebuffer front end is simplest and most self-contained. Also, you can contact the developers for help.

Further documentation