summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* Remove pointless nasty skanky broken box tree duplication from hellDaniel Silverstone2011-03-122-278/+0
| | | | svn path=/trunk/netsurf/; revision=11970
* Update left/right margins comment.Michael Drake2011-03-121-2/+2
| | | | svn path=/trunk/netsurf/; revision=11967
* Remove pointless searchJohn Mark Bell2011-03-111-10/+0
| | | | svn path=/trunk/netsurf/; revision=11965
* Remove redundant parameter from content_open APIJohn Mark Bell2011-03-102-4/+4
| | | | svn path=/trunk/netsurf/; revision=11964
* Keep child objects of a HTML content in a list, instead of an arrayJohn Mark Bell2011-03-103-119/+128
| | | | svn path=/trunk/netsurf/; revision=11963
* Handle scaling of text plots in core.Michael Drake2011-03-081-0/+1
| | | | svn path=/trunk/netsurf/; revision=11935
* plugins aren't imagesChris Young2011-03-061-3/+0
| | | | svn path=/trunk/netsurf/; revision=11926
* Fix broken CONTENT_PLUGIN API.Chris Young2011-03-061-0/+3
| | | | | | | Add a default content handler for Amiga using the plugin interface, which passes unknown files (currently images only) through DataTypes. svn path=/trunk/netsurf/; revision=11924
* Esimated width is fine for last box.Michael Drake2011-03-051-2/+4
| | | | svn path=/trunk/netsurf/; revision=11922
* Ensure box has appropriate space before cloning.Michael Drake2011-03-051-6/+14
| | | | svn path=/trunk/netsurf/; revision=11921
* Make sure the last clone box for a wrapped text is properly measuered.Michael Drake2011-03-052-1/+17
| | | | svn path=/trunk/netsurf/; revision=11920
* Created content handler CONTENT_APPLE_IMAGE for Mac OS X that can handle all ↵Sven Weidauer2011-03-052-0/+6
| | | | | | image file formats supported by Apples ImageIO framework. Right now used only for JPEG to get rid of libjpeg dependency. svn path=/trunk/netsurf/; revision=11911
* Fix comment.Michael Drake2011-03-021-1/+1
| | | | svn path=/trunk/netsurf/; revision=11891
* Move clone to box flags.Michael Drake2011-03-024-8/+5
| | | | svn path=/trunk/netsurf/; revision=11890
* Move strip_leading_newline to box flags.Michael Drake2011-03-023-12/+8
| | | | svn path=/trunk/netsurf/; revision=11889
* Move printed to box flags.Michael Drake2011-03-023-6/+4
| | | | svn path=/trunk/netsurf/; revision=11888
* Move style_owned to box flags.Michael Drake2011-03-022-5/+4
| | | | svn path=/trunk/netsurf/; revision=11887
* Make box flags and move new line indicator to it.Michael Drake2011-03-024-5/+13
| | | | svn path=/trunk/netsurf/; revision=11886
* When wrapping text, don't duplicate strings. Special case for text inside ↵Michael Drake2011-03-011-5/+14
| | | | | | textareas, since they require it. svn path=/trunk/netsurf/; revision=11881
* More useful assert and remove box_dump call.Michael Drake2011-03-011-8/+2
| | | | svn path=/trunk/netsurf/; revision=11880
* Cache space widths.Michael Drake2011-03-016-42/+45
| | | | svn path=/trunk/netsurf/; revision=11877
* Split splitting out into layout_text_box_split().Michael Drake2011-03-011-71/+63
| | | | svn path=/trunk/netsurf/; revision=11869
* Optimise wrapped text layout.Michael Drake2011-02-281-4/+30
| | | | svn path=/trunk/netsurf/; revision=11852
* Fix bug #3194007: stop emitting duplicate READY/DONE events.John Mark Bell2011-02-271-1/+2
| | | | | | | * 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
* Parallelise fetch and conversion of imported stylesheetsJohn Mark Bell2011-02-261-3/+3
| | | | svn path=/trunk/netsurf/; revision=11817
* Fix bug #3140968: form submission with the GET method must replace the query ↵John Mark Bell2011-02-251-46/+55
| | | | | | segment of the action URL. svn path=/trunk/netsurf/; revision=11800
* Correct handling of action="": should submit to the document URL, not the ↵John Mark Bell2011-02-251-1/+9
| | | | | | base URL. svn path=/trunk/netsurf/; revision=11799
* Fix bug #2076786: do not apply fallback content to failed objectsJohn Mark Bell2011-02-254-113/+4
| | | | svn path=/trunk/netsurf/; revision=11797
* Don't consider top/left of descendant box when applying box overflow scrollbars.Michael Drake2011-02-241-8/+6
| | | | svn path=/trunk/netsurf/; revision=11792
* Apply margin before clear.Michael Drake2011-02-241-2/+2
| | | | svn path=/trunk/netsurf/; revision=11786
* Handle text-indent in layout_minmax_line(). (Fixes #3187505; scattering of ↵Michael Drake2011-02-241-9/+22
| | | | | | social networking icons on BBC News.) svn path=/trunk/netsurf/; revision=11785
* Castrate favicon fetching. I've lost count of how much pain this has caused.John Mark Bell2011-02-241-1/+3
| | | | svn path=/trunk/netsurf/; revision=11782
* When box has no style, handle descendant calc as for overflow: visible.Michael Drake2011-02-231-2/+3
| | | | svn path=/trunk/netsurf/; revision=11770
* Fix silly.Michael Drake2011-02-221-1/+2
| | | | svn path=/trunk/netsurf/; revision=11764
* Fix text clipping bug.Michael Drake2011-02-221-3/+3
| | | | svn path=/trunk/netsurf/; revision=11763
* Child bbox is relative to current box.Michael Drake2011-02-221-0/+5
| | | | svn path=/trunk/netsurf/; revision=11756
* Child's descendant bbox only affects current box's bbox if the child has ↵Michael Drake2011-02-221-5/+14
| | | | | | overflow:visible. svn path=/trunk/netsurf/; revision=11755
* Add function to get a box's border edge bbox, and use it to find initial ↵Michael Drake2011-02-221-6/+26
| | | | | | descendant bbox. svn path=/trunk/netsurf/; revision=11754
* Simplify descendant bbox calculations.Michael Drake2011-02-221-40/+41
| | | | svn path=/trunk/netsurf/; revision=11753
* Remove knockout from html_redraw, and use it in browser_window_redraw and ↵Michael Drake2011-02-211-9/+1
| | | | | | thumbnail_redraw. svn path=/trunk/netsurf/; revision=11746
* Don't crash if there's no box associated with a textareaJohn Mark Bell2011-02-191-1/+9
| | | | svn path=/trunk/netsurf/; revision=11711
* Fix fixed point percentage macro not to overflow. Thanks to jmb and vince.Michael Drake2011-02-161-3/+1
| | | | svn path=/trunk/netsurf/; revision=11702
* If percentage is negative, resort to floating point.Michael Drake2011-02-161-1/+3
| | | | svn path=/trunk/netsurf/; revision=11700
* Non block level :after boxes aren't supported yet, so don't generate them.Michael Drake2011-02-151-22/+2
| | | | svn path=/trunk/netsurf/; revision=11691
* Fix bug #3182729: meta refresh of embedded html pages resulted in mismatched ↵John Mark Bell2011-02-151-7/+19
| | | | | | API expectations svn path=/trunk/netsurf/; revision=11688
* Handle percentages from libcss without doing floating point maths.Michael Drake2011-02-151-40/+41
| | | | svn path=/trunk/netsurf/; revision=11687
* Pass clip rect through html redraw as pointer.Michael Drake2011-02-151-127/+122
| | | | svn path=/trunk/netsurf/; revision=11685
* Pass clip rect to clip plotters as struct. Simplify clip rect handling in ↵Michael Drake2011-02-143-36/+42
| | | | | | debug window code. Pass clip rect to select menu as struct. svn path=/trunk/netsurf/; revision=11683
* ConstifyJohn Mark Bell2011-02-144-6/+6
| | | | svn path=/trunk/netsurf/; revision=11680
* Pass clip rect to scroll_redraw as struct. Simplify test to see if ↵Michael Drake2011-02-142-7/+8
| | | | | | scrollbar is within clip rect. svn path=/trunk/netsurf/; revision=11679