Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Set minimum META refresh delay to 1s | Richard Wilson | 2007-04-07 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=3246 | ||||
* | Object sizes do not apply when calculating the extent of descendent | John Mark Bell | 2007-04-07 | 1 | -11/+0 |
| | | | | | | bounding boxes. (fixes 1601881) svn path=/trunk/netsurf/; revision=3240 | ||||
* | Fix embedded object + display: none; crash (1695751) (c.f r3236) | John Mark Bell | 2007-04-06 | 1 | -17/+32 |
| | | | | svn path=/trunk/netsurf/; revision=3239 | ||||
* | Squash access to freed memory. | John Mark Bell | 2007-04-06 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | 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 | ||||
* | Recognise <image> as a synonym for <img> (fixes 1692426) | John Mark Bell | 2007-04-01 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=3231 | ||||
* | Deal with more ways in which meta refresh URLs can be invalid. | John Mark Bell | 2007-04-01 | 1 | -14/+23 |
| | | | | svn path=/trunk/netsurf/; revision=3229 | ||||
* | Fix abort on attempted destruction of CONTENT_DIRECTORY (1690222) | John Mark Bell | 2007-03-28 | 2 | -22/+36 |
| | | | | svn path=/trunk/netsurf/; revision=3228 | ||||
* | Fix assertion when table has negative mbp (1579981) | John Mark Bell | 2007-03-25 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=3222 | ||||
* | Fix handling of scrollbar addition to blocks which have height/width == | John Mark Bell | 2007-03-24 | 1 | -19/+41 |
| | | | | | | AUTO (fixes 1567430) svn path=/trunk/netsurf/; revision=3220 | ||||
* | Fix FP exception when right-aligned tables with margin: auto are nested | John Mark Bell | 2007-03-24 | 1 | -0/+5 |
| | | | | | | | (interaction with floats, resulting in margin[TOP] == AUTO) (fixes 1662931) svn path=/trunk/netsurf/; revision=3218 | ||||
* | Make <object> attribute handling more spec compliant | John Mark Bell | 2007-03-22 | 1 | -10/+31 |
| | | | | svn path=/trunk/netsurf/; revision=3215 | ||||
* | Fix invalidation of unwanted contents. | John Mark Bell | 2007-03-19 | 1 | -1/+12 |
| | | | | svn path=/trunk/netsurf/; revision=3214 | ||||
* | Ensure content owners check that they are still interested in a content | John Mark Bell | 2007-03-18 | 1 | -9/+24 |
| | | | | | | | | when receiving notification that the content's in error. This prevents content pointers being corrupted when redirects occur. Fixes 1522002, 1551475. svn path=/trunk/netsurf/; revision=3211 | ||||
* | Default form field maxlength to UINT_MAX (fixes 1620540) | John Mark Bell | 2007-03-11 | 2 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3205 | ||||
* | Content handlers should not call warn_user - they should broadcast the | John Mark Bell | 2007-03-11 | 2 | -9/+22 |
| | | | | | | | | | | error using content_broadcast and leave it to the content owner(s) to decide what to do about it. Only use warn_user for top-level contents. svn path=/trunk/netsurf/; revision=3204 | ||||
* | Transliterate form submissions (requires an iconv implementation that | John Mark Bell | 2007-03-11 | 1 | -24/+9 |
| | | | | | | | | understands //TRANSLIT - both glibc & libiconv's do, as do Iconv modules >= 0.08) Require Iconv 0.08 svn path=/trunk/netsurf/; revision=3203 | ||||
* | Ensure multipart/form-data submissions are in the correct charset. | John Mark Bell | 2007-02-26 | 1 | -70/+110 |
| | | | | | | | | | (fixes 1617129). There are issues with unrepresentable characters, which I'm investigating; they appear to be due to Iconv/UnicodeLib and not NetSurf's usage of them. svn path=/trunk/netsurf/; revision=3190 | ||||
* | Fix handling of % signs in textarea initial value. (Fixes 1617123) | John Mark Bell | 2007-02-11 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3180 | ||||
* | Reparse entire document if meta charset resulting in changed document | John Mark Bell | 2007-02-10 | 1 | -14/+48 |
| | | | | | | encoding is encountered (fixes 1389126) svn path=/trunk/netsurf/; revision=3176 | ||||
* | Work around libxml oddness in allowing document meta encoding to | John Mark Bell | 2007-02-10 | 1 | -0/+20 |
| | | | | | | override external charset information. svn path=/trunk/netsurf/; revision=3175 | ||||
* | Fix handling of cookies in unverifiable transactions caused by a redirect ↵ | John Mark Bell | 2007-02-02 | 1 | -11/+13 |
| | | | | | | from a fetch into a browser window which was varifiable. svn path=/trunk/netsurf/; revision=3165 | ||||
* | Bring handling of submission of blank file inputs in line with other browsers. | John Mark Bell | 2007-01-30 | 1 | -5/+12 |
| | | | | | | Tidy up fetch_post_convert while I'm at it. svn path=/trunk/netsurf/; revision=3159 | ||||
* | Make GTK build compile on FreeBSD. | James Bursa | 2007-01-29 | 2 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3154 | ||||
* | Add html_dump_frameset() to help understand and debug frames. | James Bursa | 2007-01-24 | 1 | -0/+56 |
| | | | | svn path=/trunk/netsurf/; revision=3148 | ||||
* | Default frame margin 0 instead of -1. Fix marginheight parsing. | James Bursa | 2007-01-24 | 1 | -9/+9 |
| | | | | svn path=/trunk/netsurf/; revision=3147 | ||||
* | Fix box_visible() to return a bool. | James Bursa | 2007-01-14 | 2 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=3144 | ||||
* | Fix parsing error when an empty HTML data is returned. Add HTTP status and ↵ | James Bursa | 2007-01-13 | 1 | -96/+126 |
| | | | | | | other information to status bar. svn path=/trunk/netsurf/; revision=3140 | ||||
* | Don't require frames to specify a URL (fixes frame names not being recognised) | Richard Wilson | 2007-01-03 | 1 | -22/+13 |
| | | | | svn path=/trunk/netsurf/; revision=3135 | ||||
* | Stop animated images rendering for hidden or fallback boxes. | James Bursa | 2006-12-31 | 3 | -1/+32 |
| | | | | svn path=/trunk/netsurf/; revision=3128 | ||||
* | Reflow iframes on layout (fix 1617625) | Richard Wilson | 2006-12-30 | 1 | -2/+6 |
| | | | | svn path=/trunk/netsurf/; revision=3126 | ||||
* | Implement form targets (fix 1619094) | Richard Wilson | 2006-12-30 | 3 | -3/+6 |
| | | | | svn path=/trunk/netsurf/; revision=3125 | ||||
* | Fix height of absolutely positioned inline blocks with an object. Fix layout ↵ | James Bursa | 2006-12-26 | 1 | -6/+22 |
| | | | | | | of list markers with no text. svn path=/trunk/netsurf/; revision=3122 | ||||
* | Remove wrong kind of free for data allocated using talloc. | James Bursa | 2006-12-08 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=3113 | ||||
* | Allocate new styles for implied boxes using talloc instead of ↵ | James Bursa | 2006-12-08 | 1 | -8/+10 |
| | | | | | | css_duplicate_style(). svn path=/trunk/netsurf/; revision=3112 | ||||
* | Improved tracking of memory usage. c->size is now exclusive of talloc size, ↵ | James Bursa | 2006-12-03 | 1 | -2/+0 |
| | | | | | | and the two are added to find the full size. svn path=/trunk/netsurf/; revision=3103 | ||||
* | Update project URL. | Michael Drake | 2006-11-27 | 22 | -48/+48 |
| | | | | svn path=/trunk/netsurf/; revision=3073 | ||||
* | Add browser_window_reformat() and use it instead of content_reformat() to ↵ | James Bursa | 2006-11-26 | 1 | -5/+0 |
| | | | | | | remove browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3071 | ||||
* | Move frames-related code out of browser.c into a new file. Remove some ↵ | James Bursa | 2006-11-26 | 1 | -5/+0 |
| | | | | | | browser_window calls from html.c. svn path=/trunk/netsurf/; revision=3070 | ||||
* | Media-descriptors are case-insensitive. | Michael Drake | 2006-11-11 | 1 | -4/+4 |
| | | | | svn path=/trunk/netsurf/; revision=3044 | ||||
* | Fix gap between list marker and list content. | Michael Drake | 2006-11-10 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=3040 | ||||
* | Fix distortion of list marker images. | James Bursa | 2006-11-07 | 1 | -6/+16 |
| | | | | svn path=/trunk/netsurf/; revision=3039 | ||||
* | Implement list-style-type circle, square, none, and decimal. | James Bursa | 2006-11-05 | 1 | -2/+36 |
| | | | | svn path=/trunk/netsurf/; revision=3034 | ||||
* | More work on lists. Simplify the implementation to a BLOCK for display: ↵ | James Bursa | 2006-11-05 | 6 | -424/+124 |
| | | | | | | list-item, with a marker box on box->list_marker. svn path=/trunk/netsurf/; revision=3031 | ||||
* | Initial work for display: list-item support | John Mark Bell | 2006-11-04 | 5 | -18/+416 |
| | | | | svn path=/trunk/netsurf/; revision=3028 | ||||
* | Ensure page encoding isn't trampled. | John Mark Bell | 2006-11-04 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3027 | ||||
* | Implement absolute positioned inlines. | James Bursa | 2006-11-04 | 2 | -9/+45 |
| | | | | svn path=/trunk/netsurf/; revision=3026 | ||||
* | Remove code to determine containing block; no longer used. | James Bursa | 2006-10-22 | 1 | -24/+3 |
| | | | | svn path=/trunk/netsurf/; revision=3015 | ||||
* | Do absolute positioning after other layout so that containing block is fully ↵ | James Bursa | 2006-10-10 | 1 | -37/+30 |
| | | | | | | positioned. svn path=/trunk/netsurf/; revision=2991 | ||||
* | Check for null style before using it. | James Bursa | 2006-10-09 | 1 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=2986 | ||||
* | Modify implementation of absolute positioning to support "static positions". ↵ | James Bursa | 2006-10-08 | 6 | -199/+59 |
| | | | | | | Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children. svn path=/trunk/netsurf/; revision=2984 |