This is a list of things that still need to be fixed before NetSurf 2.8 can be released.
Code
Potential crashers
Floating point exception on quit when no images have been displayed. Divide by zero in image_cache_fini()- Fixed in revision 12794
Memory usage
- ?
Other
RISC OS: LWC strings remaining on exit- fixed in r12805Amiga: resize frames redraw is broken- fixed in r12802- Have any install targets broken? Missing resources? Trying to copy things that have gone?
- Debian/Ubuntu packages
WONTFIX in 2.8
- GTK: URL bar and search bar border messed up with Ubuntu 10.04 theme -- Rounded corners are clipped. Probably the lib sexey thing is broken.
- 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 around 17th September 2011
Target frontends for release
- RISC OS
- GTK
- Amiga OS 4.0
- Cocoa
- Windows - Currently set for tech. preview only
- Atari?
Misc
- Changelog
- Testing
- Preparing release branch