netsurf/render
John Mark Bell 94d12a96e7 Squash access to freed memory.
Actually process form inputs which have been styled display:none;
This needs revisiting after 1.0 as the following will still break:
<form ..>
  <div style="display:none;">
    <input type="hidden" name="foo" value="bar"/>
  </div>
  <input type="submit" name="submit" value="submit"/>
</form>
The children of the div are not processed (which is correct for display 
purposes, but results in the hidden input being ignored entirely). A 
more correct fix would be to perform form input -> gadget creation 
orthogonally from box tree generation; then styling will have no effect.

svn path=/trunk/netsurf/; revision=3236
2007-04-06 12:05:25 +00:00
..
box_construct.c Squash access to freed memory. 2007-04-06 12:05:25 +00:00
box_normalise.c Allocate new styles for implied boxes using talloc instead of css_duplicate_style(). 2006-12-08 22:17:45 +00:00
box.c Fix box_visible() to return a bool. 2007-01-14 13:02:09 +00:00
box.h Fix box_visible() to return a bool. 2007-01-14 13:02:09 +00:00
directory.c Fix abort on attempted destruction of CONTENT_DIRECTORY (1690222) 2007-03-28 22:56:54 +00:00
directory.h Fix abort on attempted destruction of CONTENT_DIRECTORY (1690222) 2007-03-28 22:56:54 +00:00
font.h Update project URL. 2006-11-27 15:35:18 +00:00
form.c Default form field maxlength to UINT_MAX (fixes 1620540) 2007-03-11 23:48:29 +00:00
form.h Implement form targets (fix 1619094) 2006-12-30 00:34:26 +00:00
html_redraw.c Update project URL. 2006-11-27 15:35:18 +00:00
html.c Deal with more ways in which meta refresh URLs can be invalid. 2007-04-01 16:41:22 +00:00
html.h Update project URL. 2006-11-27 15:35:18 +00:00
imagemap.c Update project URL. 2006-11-27 15:35:18 +00:00
imagemap.h Update project URL. 2006-11-27 15:35:18 +00:00
layout.c Fix assertion when table has negative mbp (1579981) 2007-03-25 16:20:10 +00:00
layout.h Update project URL. 2006-11-27 15:35:18 +00:00
list.c Update project URL. 2006-11-27 15:35:18 +00:00
list.h Update project URL. 2006-11-27 15:35:18 +00:00
table.c Update project URL. 2006-11-27 15:35:18 +00:00
table.h Update project URL. 2006-11-27 15:35:18 +00:00
textplain.c Content handlers should not call warn_user - they should broadcast the 2007-03-11 22:08:57 +00:00
textplain.h Update project URL. 2006-11-27 15:35:18 +00:00