Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make vertical align hint less braindead | John Mark Bell | 2012-03-25 | 1 | -113/+125 |
| | | | | svn path=/trunk/netsurf/; revision=13707 | ||||
* | Cellpadding needs interning too | Daniel Silverstone | 2012-03-25 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13697 | ||||
* | All the intern strings we might need for CSS | Daniel Silverstone | 2012-03-25 | 1 | -12/+162 |
| | | | | svn path=/trunk/netsurf/; revision=13696 | ||||
* | add presentational hint routine for background image | Vincent Sanders | 2012-03-25 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13693 | ||||
* | Fix up node_presentational_hint_vertical_align | John Mark Bell | 2012-03-25 | 1 | -1/+6 |
| | | | | svn path=/trunk/netsurf/; revision=13690 | ||||
* | fix node_is_link | Vincent Sanders | 2012-03-25 | 1 | -49/+86 |
| | | | | | | add dom string globals to css handler svn path=/trunk/netsurf/; revision=13678 | ||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -5/+26 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Virtualise content handler finalisation calls. Remove pointless implementations. | John Mark Bell | 2011-09-15 | 1 | -2/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12797 | ||||
* | Clean up content_factory_register_handler API -- content handlers no longer ↵ | John Mark Bell | 2011-09-15 | 1 | -13/+8 |
| | | | | | | use the mime type, so don't require it to be interned up front svn path=/trunk/netsurf/; revision=12796 | ||||
* | Remove mime_type parameter from content handler content_type callback API | John Mark Bell | 2011-09-03 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12704 | ||||
* | Reject attempts by a stylesheet to import itself | John Mark Bell | 2011-08-23 | 1 | -6/+15 |
| | | | | svn path=/trunk/netsurf/; revision=12644 | ||||
* | Fix transition from LOADING to ERROR state after content has been locked for ↵ | John Mark Bell | 2011-07-20 | 1 | -2/+1 |
| | | | | | | conversion svn path=/trunk/netsurf/; revision=12614 | ||||
* | Refactor http utilities | John Mark Bell | 2011-07-08 | 1 | -3/+23 |
| | | | | svn path=/trunk/netsurf/; revision=12595 | ||||
* | refactor content handler initilisation to use named initialisors | Vincent Sanders | 2011-05-09 | 1 | -15/+8 |
| | | | | svn path=/trunk/netsurf/; revision=12341 | ||||
* | consolidate content redraw | Vincent Sanders | 2011-05-08 | 1 | -1/+0 |
| | | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -38/+176 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Sync with versioned libcss ABI | John Mark Bell | 2011-03-13 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12008 | ||||
* | Fix bug #3194007: stop emitting duplicate READY/DONE events. | John Mark Bell | 2011-02-27 | 1 | -8/+19 |
| | | | | | | | * Make content handlers responsible for setting READY/DONE state & emitting events. * Stop content_convert doing this when there is a registered convert function for the content type. svn path=/trunk/netsurf/; revision=11850 | ||||
* | Clean up blank_import on exit | John Mark Bell | 2011-02-26 | 1 | -2/+10 |
| | | | | svn path=/trunk/netsurf/; revision=11818 | ||||
* | Parallelise fetch and conversion of imported stylesheets | John Mark Bell | 2011-02-26 | 1 | -171/+236 |
| | | | | svn path=/trunk/netsurf/; revision=11817 | ||||
* | Fix bug #3171370: initialise font resolution callback pointers | John Mark Bell | 2011-02-03 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=11608 | ||||
* | add default system colour handlers to each frontend | Vincent Sanders | 2011-01-30 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11530 | ||||
* | Reflect new css_stylesheet_create API | John Mark Bell | 2011-01-29 | 1 | -10/+31 |
| | | | | svn path=/trunk/netsurf/; revision=11523 | ||||
* | Reflect changes to libcss API | John Mark Bell | 2010-12-05 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11001 | ||||
* | Only invoke callback when we successfully converted CSS data. | John Mark Bell | 2010-07-01 | 1 | -2/+11 |
| | | | | svn path=/trunk/netsurf/; revision=10592 | ||||
* | Consolidate several 'myrealloc' functions into ns_realloc, rename one which ↵ | Daniel Silverstone | 2010-04-30 | 1 | -20/+3 |
| | | | | | | *is* different, thereby eliminating the word 'myrealloc' from the NS codebase svn path=/trunk/netsurf/; revision=10530 | ||||
* | It turns out that realloc(ptr, 0) --> free(ptr) is not actually required by ↵ | John Mark Bell | 2010-04-30 | 1 | -0/+5 |
| | | | | | | | | the C standard (whereas realloc(NULL, size) --> malloc(size) is). Therefore, explicitly model the behaviour expected by our libraries (that realloc of 0 size is equivalent to free). svn path=/trunk/netsurf/; revision=10524 | ||||
* | Unref uri after sending it to hlcache when requesting a css pending import, ↵ | Daniel Silverstone | 2010-04-27 | 1 | -0/+3 |
| | | | | | | so that we don't leak the uris svn path=/trunk/netsurf/; revision=10503 | ||||
* | Fix it so that empty charset strings fall back properly. Fixes ↵ | Daniel Silverstone | 2010-04-22 | 1 | -1/+1 |
| | | | | | | http://www.arm.com/community/partners/all_partners.php svn path=/trunk/netsurf/; revision=10452 | ||||
* | Check correct variable for error. | John Mark Bell | 2010-04-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10428 | ||||
* | Now that we own imported stylesheets, we can get away with allocating a ↵ | John Mark Bell | 2010-04-11 | 1 | -7/+14 |
| | | | | | | single blank import and registering that. svn path=/trunk/netsurf/; revision=10370 | ||||
* | Pedantic line break | John Mark Bell | 2010-04-11 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10368 | ||||
* | Merge jmb/kill-reentrancy. r=vince | John Mark Bell | 2010-04-11 | 1 | -108/+193 |
| | | | | svn path=/trunk/netsurf/; revision=10346 | ||||
* | Cover our backs in the charset == NULL case | Daniel Silverstone | 2010-04-08 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10319 | ||||
* | Allow nscss to retain charset and nscss_clone to use it | Daniel Silverstone | 2010-04-08 | 1 | -2/+5 |
| | | | | svn path=/trunk/netsurf/; revision=10318 | ||||
* | Prevent assertion when imported stylesheet fails to load. | John Mark Bell | 2010-04-06 | 1 | -4/+6 |
| | | | | svn path=/trunk/netsurf/; revision=10256 | ||||
* | Make the high-level cache drop contents of unacceptable type on the floor. | John Mark Bell | 2010-04-04 | 1 | -1/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10238 | ||||
* | Most of a stop implementation. | John Mark Bell | 2010-04-04 | 1 | -0/+27 |
| | | | | | | | | | Remaining work: 1) Clone content_html_data 2) Cloning content_css_data requires the charset of the old content 3) Calling hlcache_handle_abort() before a content has been created must clean up the retrieval context. svn path=/trunk/netsurf/; revision=10236 | ||||
* | Constify data parameter to *_process_data | John Mark Bell | 2010-04-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=10234 | ||||
* | The convert stage of a content's state progression no longer reflows the ↵ | John Mark Bell | 2010-03-29 | 1 | -8/+4 |
| | | | | | | | | | | | | | content to the provided dimensions. It is now defined as converting the content into a state in which it is ready for use. The user of the content is now responsible for performing an initial reformat (sic) of the content before it can be redrawn. Purge width/height parameters from hlcache_handle_retrieve/content_convert/*_convert APIs. Fix up content handlers affected by the above change in semantics. Ensure that browser_window_callback performs an initial reformat of its content. svn path=/trunk/netsurf/; revision=10207 | ||||
* | Replace fetch_poll with llcache_poll throughout. Allow CONTENT_OTHER to ↵ | Daniel Silverstone | 2010-03-28 | 1 | -1/+1 |
| | | | | | | complete properly. svn path=/trunk/netsurf/; revision=10187 | ||||
* | Merge jmb/new-cache; r=dsilvers,rs=vince | Daniel Silverstone | 2010-03-28 | 1 | -230/+204 |
| | | | | svn path=/trunk/netsurf/; revision=10180 | ||||
* | Add stylesheet size + size of imported sheets onto CSS content size. | John Mark Bell | 2009-07-27 | 1 | -1/+31 |
| | | | | | | Remove imported contents once we've fetched them and imported them into their parent (once this has happened, the content object is just an empty shell, so not worth keeping around). svn path=/trunk/netsurf/; revision=8831 | ||||
* | Slight optimisation | John Mark Bell | 2009-07-27 | 1 | -3/+9 |
| | | | | svn path=/trunk/netsurf/; revision=8824 | ||||
* | Retrieve charset specified on the HTTP layer. | John Mark Bell | 2009-07-27 | 1 | -2/+9 |
| | | | | svn path=/trunk/netsurf/; revision=8821 | ||||
* | Consider stylesheet media types | John Mark Bell | 2009-07-27 | 1 | -22/+33 |
| | | | | svn path=/trunk/netsurf/; revision=8820 | ||||
* | Something approximating error reporting. This really needs addressing properly. | John Mark Bell | 2009-07-25 | 1 | -3/+37 |
| | | | | svn path=/trunk/netsurf/; revision=8791 | ||||
* | Now that libwapcaplet guarantees NUL-termination of strings, stop copying ↵ | John Mark Bell | 2009-07-25 | 1 | -14/+1 |
| | | | | | | them unnecessarily. svn path=/trunk/netsurf/; revision=8785 | ||||
* | Merge LibCSS port to trunk. | John Mark Bell | 2009-07-23 | 1 | -3212/+234 |
| | | | | svn path=/trunk/netsurf/; revision=8752 |