[[!meta title="NetSurf 2.9"]] [[!meta author="Tlsa"]] [[!meta date="2012-04-26T13:28:42Z"]] [[!toc]] This is a list of things that still need to be fixed before NetSurf 2.9 can be released. Code ---- ### Potential crashers - ? ### Memory usage - ? ### Other - GTK: Changing between tabs does not update the favicon to match the current tab's page. r13460 - Framebuffer: Linux surface support. - Have any install targets broken? Missing resources? Trying to copy things that have gone? - Debian/Ubuntu packages ### WONTFIX in 2.9 - Framebuffer: leaks font stuff (Well, leaks in that it doesn't free them on exit) - Core: cURL handles are huge, can we reduce our defaults or are we at the minimum limit of acceptability? - New warnings since 2.7 in core (gcc version 3.4.6 (RISC OS GCCSDK 3.4.6 Release 2)): image/png.c: In function `png_cache_convert': image/png.c:430: warning: variable 'bitmap' might be clobbered by `longjmp' or `vfork' image/png.c:433: warning: variable 'row_pointers' might be clobbered by `longjmp' or `vfork' Admin ----- ### Timeline - Branch some time in Jan 2012 ### Target frontends for release - RISC OS - GTK - Amiga OS 4.0 - Cocoa - Atari - ? ### Misc - [Changelog](http://www.netsurf-browser.org/temp/ChangeLog) - Testing - [Preparing release branch](http://source.netsurf-browser.org/branches/release/netsurf/2/ReleaseAdmin) - Run the autobuilder. For example, with user:netsurf on semichrome.net: $ svn export svn://svn.netsurf-browser.org/trunk/netsurfbuild netsurfbuild-v2.9 $ cd netsurfbuild-v2.9 $ svn co svn://svn.netsurf-browser.org/tags/hubbub/ hubbub $ svn co svn://svn.netsurf-browser.org/tags/libcss/ libcss $ svn co svn://svn.netsurf-browser.org/tags/libnsbmp/ libnsbmp $ svn co svn://svn.netsurf-browser.org/tags/libnsgif/ libnsgif $ svn co svn://svn.netsurf-browser.org/tags/libparserutils/ libparserutils $ svn co svn://svn.netsurf-browser.org/tags/libsvgtiny/ libsvgtiny $ svn co svn://svn.netsurf-browser.org/tags/libwapcaplet/ libwapcaplet $ svn co svn://svn.netsurf-browser.org/tags/netsurf/ netsurf $ svn co svn://svn.netsurf-browser.org/trunk/netsurfweb $ mkdir -p downloads/releases/ $ ./autobuild.pl --release="2.9"