| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Strip BOM from parser input, as it confuses libxml.
Ignore non-ASCII-compatible charsets declared in meta tag (the parser
defaults to 8 bit, so if it's managed to extract a meta charset, then it
must be ASCII-compatible, so a non-ASCII-compatible meta charset is lies).
Fixes WightLink timetable and 1726341.
svn path=/trunk/netsurf/; revision=3304
|
|
|
|
|
|
| |
instead of continuing to layout which will assert.
svn path=/trunk/netsurf/; revision=3266
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3246
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3229
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3214
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
encoding is encountered (fixes 1389126)
svn path=/trunk/netsurf/; revision=3176
|
|
|
|
|
|
| |
override external charset information.
svn path=/trunk/netsurf/; revision=3175
|
|
|
|
|
|
| |
from a fetch into a browser window which was varifiable.
svn path=/trunk/netsurf/; revision=3165
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3148
|
|
|
|
|
|
| |
other information to status bar.
svn path=/trunk/netsurf/; revision=3140
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3128
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3125
|
|
|
|
|
|
| |
and the two are added to find the full size.
svn path=/trunk/netsurf/; revision=3103
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3073
|
|
|
|
|
|
| |
remove browser_window calls from html.c.
svn path=/trunk/netsurf/; revision=3071
|
|
|
|
|
|
| |
browser_window calls from html.c.
svn path=/trunk/netsurf/; revision=3070
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3044
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3027
|
|
|
|
|
|
| |
Improve calculations of document width and height.
svn path=/trunk/netsurf/; revision=2956
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2906
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2777
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2733
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2689
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2679
|
|
|
|
|
|
| |
when looking for stylesheets.
svn path=/trunk/netsurf/; revision=2676
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2675
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2609
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2513
|
|
|
|
|
|
| |
Do not include the border in the extra margin calculation for <html> tags
svn path=/import/netsurf/; revision=2188
|
|
|
|
|
|
| |
First pass at fixing the bug shown by margintest.html in netsurftest
svn path=/import/netsurf/; revision=2187
|
|
|
|
|
|
| |
Prevent access to non-existent base stylesheet if it fails to load
svn path=/import/netsurf/; revision=2149
|
|
|
|
|
|
|
|
|
|
| |
Handle invalid SSL certificates better - UI still needs work.
Modify fetch callback data parameter type to remove compiler warnings.
Constify things.
Lose global ssl_verify_certificates option.
Fix issue when closing a dialog without input focus.
svn path=/import/netsurf/; revision=2092
|
|
|
|
|
|
| |
Fix meta-refresh implementation
svn path=/import/netsurf/; revision=2049
|
|
|
|
|
|
| |
Fix stupid aborts due to not removing scheduled callbacks
svn path=/import/netsurf/; revision=2040
|
|
|
|
|
|
| |
Meta refresh support
svn path=/import/netsurf/; revision=2039
|
|
|
|
|
|
| |
Add page, index, and box to struct content_html_data. Implement html_replace_object() and html_find_target(). No longer combine box trees of frames and frameset (was causing crashes).
svn path=/import/netsurf/; revision=1874
|
|
|
|
|
|
| |
More work towards frame targets: add target parameter to box_create(), and copy target down the box tree during construction.
svn path=/import/netsurf/; revision=1853
|
|
|
|
|
|
| |
Change void * parameters to intptr_t to make them correct for storing integers or pointers.
svn path=/import/netsurf/; revision=1852
|
|
|
|
|
|
| |
Work towards implementing link target frames: add target attribute to struct box, add frame to struct content_html_object and html_fetch_object().
svn path=/import/netsurf/; revision=1849
|
|
|
|
|
|
|
| |
Move imagemap.[ch] into render/
Make imagemap URL extraction use box_extract_link
svn path=/import/netsurf/; revision=1847
|
|
|
|
|
|
| |
Improvements to frames. Fix bug with BR at end of inline container.
svn path=/import/netsurf/; revision=1843
|
|
|
|
|
|
| |
Mark invalid CSS contents with an error so they get flushed from the cache.
svn path=/import/netsurf/; revision=1828
|
|
|
|
|
|
| |
Rewrite calculation of box minimum and maximum widths to improve layout of many pages. Move calculation of column types and border collapsing to box tree normalising stage, since they are layout independent. Add window height parameter to layout and make <html> and <body> at least window height.
svn path=/import/netsurf/; revision=1777
|
|
|
|
|
|
| |
Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 1 of 2.
svn path=/import/netsurf/; revision=1761
|
|
|
|
|
|
| |
Fix crash due to uninitialised variable.
svn path=/import/netsurf/; revision=1731
|
|
|
|
|
|
| |
Fix crash when stylesheets fail to load.
svn path=/import/netsurf/; revision=1730
|
|
|
|
|
|
| |
Improve selector specificity support by adding "working stylesheets" with pre-sorted lists of rules. This also simplifies css_get_style(). The stylesheet origin is now encoded in the specificity. Improve output of css_dump_style().
svn path=/import/netsurf/; revision=1729
|
|
|
|
|
|
| |
Fix read from NULL pointer
svn path=/import/netsurf/; revision=1723
|