Go to file
Vincent Sanders c4e551cd0c clear the html content reference to javascript context.
When the browser window is about to be destroyed html_close gets
called indicating the browser_window previously associated with the
html content is about to become invalid.

This makes the javascript context invalid within the html content (it
is held by the browser window) when that context is about to be
destroyed. Previously the javascript children would continue to
attempt to use the context after it had been destroyed causing all
sorts of strange errors and failures.
2015-03-06 17:16:09 +00:00
!NetSurf Updated Dutch message translations 2015-02-24 23:35:30 +00:00
amiga Remove branches that can't be taken under OS3 2015-03-01 11:50:20 +00:00
atari Move FILE_SCHEME_PREFIX to corestrings. 2015-02-26 16:14:23 +00:00
beos Need nsurl. 2015-02-26 16:31:29 +00:00
cocoa fix missing semicolon 2014-11-21 13:14:20 +00:00
content Remove include of nsurl from corestrings.h 2015-02-26 16:58:41 +00:00
css Remove include of nsurl.h 2015-02-26 17:01:04 +00:00
desktop Ensure line lengths cache is created initialised to zero. 2015-02-15 13:48:27 +00:00
Docs Update updated date. 2015-02-24 21:44:56 +00:00
framebuffer allow for framebuffer command line parsing to cope with unknown long options 2014-12-27 12:44:23 +00:00
gtk Fixup gtk viewdata window to open at appropriate size 2015-03-06 17:16:09 +00:00
image PNG: add more volatile to appease GCC 2015-02-24 17:06:57 +00:00
javascript Update the core to use the split operations table headers 2014-10-16 22:33:43 +01:00
monkey Monkey: fix double-free on exit 2015-02-25 00:12:15 +00:00
render clear the html content reference to javascript context. 2015-03-06 17:16:09 +00:00
resources Updated Dutch message translations 2015-02-28 16:30:24 +00:00
riscos Ensure dutch README is copied into target archive 2015-03-01 10:24:14 +00:00
test Move FILE_SCHEME_PREFIX to corestrings. 2015-02-26 16:14:23 +00:00
utils Remove unused #include. 2015-03-05 20:17:42 +00:00
windows doxygen cleanups in utils 2014-11-12 23:27:13 +00:00
.gitattributes add attributes file to stop .gitignore being exported 2013-04-19 21:27:45 +01:00
.gitignore Add RISC OS locale dependant help 2015-01-29 23:41:12 +00:00
COPYING Clarify licensing arrangements 2007-08-09 15:32:39 +00:00
Makefile remove some warnings from freebsd build 2014-12-21 02:01:45 +00:00
Makefile.config.example remove all references to using libMNG 2014-01-04 17:07:11 +00:00
Makefile.defaults move host based default settings to core as tehy are not frontend dependant 2014-12-21 16:22:54 +00:00
README Fix to point at current build documentaion. 2014-07-22 15:36:36 +01:00
test-netsurf Use installed NetSurf binary when using development environment 2012-11-05 16:07:44 +00:00

--------------------------------------------------------------------------------
  NetSurf README
--------------------------------------------------------------------------------

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


  Building NetSurf
==================
  
  Read the QUICK-START document in the Docs/ directory 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:

      http://www.netsurf-browser.org/contact/

  Check out the developer documentation sources listed below too.


  Further documentation
=======================

  The Developer section of the web site has loads of info to get you started:

      http://www.netsurf-browser.org/developers/

  General documentation on how NetSurf's code works can be found on the
  development wiki:

      http://wiki.netsurf-browser.org/Documentation/

  The code style guide is here:

      http://www.netsurf-browser.org/developers/StyleGuide.pdf