summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* Convert more boxes before yieldingJohn Mark Bell2011-10-091-39/+46
| | | | svn path=/trunk/netsurf/; revision=13023
* Fix leaky refcountingJohn Mark Bell2011-10-081-0/+12
| | | | svn path=/trunk/netsurf/; revision=13002
* Improve performance of style selectionJohn Mark Bell2011-10-086-36/+272
| | | | svn path=/trunk/netsurf/; revision=13000
* Improve error handlingJohn Mark Bell2011-10-081-19/+15
| | | | svn path=/trunk/netsurf/; revision=12998
* metadata links stored in contentsVincent Sanders2011-10-071-28/+73
| | | | | | browser uses metadata links for favicons svn path=/trunk/netsurf/; revision=12977
* initial favicon supportVincent Sanders2011-10-062-17/+29
| | | | svn path=/trunk/netsurf/; revision=12975
* Build resource: map at start timeJohn Mark Bell2011-10-052-42/+39
| | | | | | Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate svn path=/trunk/netsurf/; revision=12949
* Don't try to LOG url of errored stylesheet content.Michael Drake2011-10-041-3/+1
| | | | svn path=/trunk/netsurf/; revision=12946
* Pass nsurls through html_fetch_object.Michael Drake2011-10-043-42/+52
| | | | svn path=/trunk/netsurf/; revision=12945
* Set iframe url pointer to NULL after unref at other end too.Michael Drake2011-10-031-1/+3
| | | | svn path=/trunk/netsurf/; revision=12943
* Set url pointers to NULL after unref.Michael Drake2011-10-031-2/+6
| | | | svn path=/trunk/netsurf/; revision=12942
* Remove unused APIJohn Mark Bell2011-10-031-1/+0
| | | | svn path=/trunk/netsurf/; revision=12941
* Can't talloc_free nsurls. Thanks jmb.Michael Drake2011-10-031-2/+2
| | | | svn path=/trunk/netsurf/; revision=12940
* More talloc destructors for nsurls.Michael Drake2011-10-031-5/+41
| | | | svn path=/trunk/netsurf/; revision=12939
* Fix handling of preformatted textJohn Mark Bell2011-10-031-6/+20
| | | | svn path=/trunk/netsurf/; revision=12938
* Add talloc destructor for object_params.Michael Drake2011-10-031-0/+21
| | | | svn path=/trunk/netsurf/; revision=12937
* Parallelise object fetchesJohn Mark Bell2011-10-032-77/+45
| | | | svn path=/trunk/netsurf/; revision=12934
* More conversion to nsurl. (box->href, object params, imagemaps, (i)frames)Michael Drake2011-10-038-87/+91
| | | | svn path=/trunk/netsurf/; revision=12933
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-038-118/+143
| | | | svn path=/trunk/netsurf/; revision=12926
* add html objects in better orderVincent Sanders2011-10-031-3/+14
| | | | svn path=/trunk/netsurf/; revision=12923
* Restartable box tree constructor. Yield between elements.John Mark Bell2011-09-298-501/+810
| | | | svn path=/trunk/netsurf/; revision=12912
* Add layout_get_object_dimensions param documentation missing from last commit.Michael Drake2011-09-231-0/+2
| | | | svn path=/trunk/netsurf/; revision=12871
* Handle min/max-width on replaced elements.Michael Drake2011-09-231-11/+41
| | | | svn path=/trunk/netsurf/; revision=12870
* Use fixed insted of floating point to get percentage of available_width, for ↵Michael Drake2011-09-231-2/+2
| | | | | | width calc. svn path=/trunk/netsurf/; revision=12869
* Move css_fixed and css_unit variables to where they're used.Michael Drake2011-09-231-2/+2
| | | | svn path=/trunk/netsurf/; revision=12868
* Simplify layout_get_object_dimensions.Michael Drake2011-09-231-22/+15
| | | | svn path=/trunk/netsurf/; revision=12867
* Use layout_find_dimensions to get inline object width/height.Michael Drake2011-09-231-24/+5
| | | | svn path=/trunk/netsurf/; revision=12866
* Remove gui_multitaskJohn Mark Bell2011-09-214-91/+3
| | | | svn path=/trunk/netsurf/; revision=12828
* Virtualise content handler finalisation calls. Remove pointless implementations.John Mark Bell2011-09-154-2/+4
| | | | svn path=/trunk/netsurf/; revision=12797
* Clean up content_factory_register_handler API -- content handlers no longer ↵John Mark Bell2011-09-152-32/+15
| | | | | | use the mime type, so don't require it to be interned up front svn path=/trunk/netsurf/; revision=12796
* Don't try to render overflow scrollbars for the root element.Michael Drake2011-09-071-1/+2
| | | | svn path=/trunk/netsurf/; revision=12774
* HTML handler for contextual content requests.Michael Drake2011-09-061-0/+50
| | | | svn path=/trunk/netsurf/; revision=12754
* Pass html_content to imagemap_get, instead of hlcache_handle.Michael Drake2011-09-063-4/+3
| | | | svn path=/trunk/netsurf/; revision=12752
* Move to new frame dimensions. Need to avoid poking inside bw struct here.Michael Drake2011-09-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=12748
* Sniff content types where appropriate.John Mark Bell2011-09-041-4/+6
| | | | | | We never sniff for CSS, nor for non-page artefacts (e.g. treeview icons) svn path=/trunk/netsurf/; revision=12707
* Remove mime_type parameter from content handler content_type callback APIJohn Mark Bell2011-09-032-5/+4
| | | | svn path=/trunk/netsurf/; revision=12704
* Avoid instance of using bw->current_content outside desktop/.Michael Drake2011-08-314-73/+75
| | | | svn path=/trunk/netsurf/; revision=12690
* refactor bitmap out of generic content structureVincent Sanders2011-08-311-22/+20
| | | | svn path=/trunk/netsurf/; revision=12686
* Remove last use of current_redraw_browser.Michael Drake2011-08-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=12652
* Core part of search improvement:Michael Drake2011-08-248-14/+879
| | | | | | | | | | + Split up browser window and content related elements of html & text search. + Associate search contexts with contents, rather than browser windows. + Remove highlighting of search terms dependency on current_redraw_browser. + Fixes issues with search contexts being applied to the wrong content. svn path=/trunk/netsurf/; revision=12646
* Replaced elements' children are not laid out, so don't look at their ↵Michael Drake2011-08-231-0/+4
| | | | | | descendants. Fixes #3380281. svn path=/trunk/netsurf/; revision=12642
* Fix bug #3390958: forcibly discard references to any child objects if we ↵John Mark Bell2011-08-201-4/+14
| | | | | | fail to complete conversion of an HTML content svn path=/trunk/netsurf/; revision=12641
* Fix GCC 4.6 warnings in coreJohn Mark Bell2011-07-262-23/+1
| | | | svn path=/trunk/netsurf/; revision=12629
* Selection is now subordinate to html and text content types, and ↵Michael Drake2011-07-264-66/+84
| | | | | | disassociated from browser windows. Note: search currently uses hlcache_handle_get_content() to go from bw to h to get at c for search highlighting via selection. svn path=/trunk/netsurf/; revision=12626
* Fix transition from LOADING to ERROR state after content has been locked for ↵John Mark Bell2011-07-201-7/+7
| | | | | | conversion svn path=/trunk/netsurf/; revision=12614
* Plug another hole in the logic for stopping HTML contentsJohn Mark Bell2011-07-201-0/+4
| | | | svn path=/trunk/netsurf/; revision=12613
* Make html_stop handle being called during construction of the box tree (i.e. ↵John Mark Bell2011-07-191-3/+36
| | | | | | | | as the result of a call to gui_multitask from the LOADING state) Fixup accounting of active objects when stopped in the READY state and ensure correct transition to the DONE state when necessary svn path=/trunk/netsurf/; revision=12612
* Fix race when stopping an HTML content mid-loadJohn Mark Bell2011-07-192-26/+59
| | | | svn path=/trunk/netsurf/; revision=12611
* Revert r12609 and assert parent content state.Michael Drake2011-07-191-4/+4
| | | | svn path=/trunk/netsurf/; revision=12610
* Don't try to redraw newly fetched objects' areas in parent html document if ↵Michael Drake2011-07-191-1/+4
| | | | | | parent doc is still in LOADING state. svn path=/trunk/netsurf/; revision=12609