Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -4/+4 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | add missing includes | Vincent Sanders | 2014-12-27 | 1 | -0/+1 |
| | |||||
* | Desktop doxygen fixes | Vincent Sanders | 2014-11-09 | 1 | -5/+6 |
| | |||||
* | Update the core to use the split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -1/+0 |
| | | | | Second in the series to decouple the core API usage from the frontends. | ||||
* | when walking the css imports ensure the content is present before ↵ | Vincent Sanders | 2014-07-08 | 1 | -2/+5 |
| | | | | | | | | | dereferencing it css import entries may not have a valid content if the resource failed to load or was unsuitable in some otehr way. The save_complete iterator did not cope with this. fixes #2166 | ||||
* | fix riscos mkpath and error reporting in save complete | Vincent Sanders | 2014-05-17 | 1 | -3/+5 |
| | |||||
* | add file operations table and make all frontends use it. | Vincent Sanders | 2014-05-07 | 1 | -37/+41 |
| | | | | | | | | | | | | | This rationalises the path construction and basename file operations. The default implementation is POSIX which works for all frontends except windows, riscos and amiga which have differeing path separators and rules. These implementations are significantly more robust than the previous nine implementations and also do not use unsafe strncpy or buffers with arbitrary length limits. These implementations also carry full documentation comments. | ||||
* | move utf8 conversion routines to use nserror instead of their own error enum | Vincent Sanders | 2014-01-28 | 1 | -9/+8 |
| | |||||
* | create table for fetcher operations and move all operations into it | Vincent Sanders | 2014-01-23 | 1 | -3/+3 |
| | |||||
* | move filename_from_path and path_add_part into gui operation tables | Vincent Sanders | 2014-01-16 | 1 | -3/+4 |
| | |||||
* | fixup logic error in save complete as directed by jmb | Vincent Sanders | 2014-01-06 | 1 | -1/+1 |
| | |||||
* | Speculatively start image fetches as we parse the document. | John-Mark Bell | 2014-01-05 | 1 | -1/+1 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 1 | -11/+2 |
| | |||||
* | Fix handling of inline stylesheets with @import | John-Mark Bell | 2013-02-26 | 1 | -2/+2 |
| | |||||
* | Correctly emit entities when serialising to HTML. | John-Mark Bell | 2012-12-30 | 1 | -11/+104 |
| | |||||
* | Fix to escape comments in save complete output. | Michael Drake | 2012-11-06 | 1 | -0/+8 |
| | |||||
* | Port save complete to libdom. | John-Mark Bell | 2012-11-03 | 1 | -598/+872 |
| | |||||
* | Use case insensitive string comparisions for nodes | John-Mark Bell | 2012-07-15 | 1 | -11/+11 |
| | |||||
* | For now, build a shonky libxml tree. Later, rewrite save_complete for libdom | Daniel Silverstone | 2012-03-25 | 1 | -5/+19 |
| | | | | svn path=/trunk/netsurf/; revision=13664 | ||||
* | Include dom/dom.h where it might be needed | Daniel Silverstone | 2012-03-24 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13625 | ||||
* | Migrate frame types so that desktop/browser.h does not include render/html.h | Daniel Silverstone | 2012-03-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13605 | ||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -4/+4 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -5/+7 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -4/+35 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Fix stupid | John Mark Bell | 2011-03-12 | 1 | -4/+4 |
| | | | | svn path=/trunk/netsurf/; revision=11976 | ||||
* | Fix inventory file leafname. | Michael Drake | 2010-07-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10624 | ||||
* | Replace unnecessarily complicated path concatenation with something simpler and | Chris Young | 2010-07-09 | 1 | -9/+7 |
| | | | | | | easily adaptable to different platform path structures. svn path=/trunk/netsurf/; revision=10621 | ||||
* | Fix typo. | Michael Drake | 2010-04-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10478 | ||||
* | remove _GNU_SOURCE define from everywhere. | Vincent Sanders | 2010-04-24 | 1 | -2/+1 |
| | | | | | | strndup is not standard so provide an implementation. svn path=/trunk/netsurf/; revision=10474 | ||||
* | Remove redundant code | John Mark Bell | 2010-04-18 | 1 | -3/+0 |
| | | | | svn path=/trunk/netsurf/; revision=10430 | ||||
* | Merge jmb/new-cache; r=dsilvers,rs=vince | Daniel Silverstone | 2010-03-28 | 1 | -55/+95 |
| | | | | svn path=/trunk/netsurf/; revision=10180 | ||||
* | C89. | François Revel | 2010-01-02 | 1 | -2/+3 |
| | | | | svn path=/trunk/netsurf/; revision=9779 | ||||
* | Merge branches/MarkieB/gtkmain to trunk. | John Mark Bell | 2009-12-17 | 1 | -0/+755 |
svn path=/trunk/netsurf/; revision=9729 |