summaryrefslogtreecommitdiff
path: root/render/layout.c
Commit message (Expand)AuthorAgeFilesLines
* Layout: Fix auto margins to be affected by {min|max}-width constraints.Michael Drake2017-04-281-8/+20
* Layout: Implement CSS3 box-sizing property.Michael Drake2017-04-271-60/+94
* Allow include directories to be added by sub makefilesVincent Sanders2016-06-061-1/+1
* Update content to split public and internal APIVincent Sanders2016-06-061-2/+3
* move desktop window header into public APIVincent Sanders2016-05-301-1/+1
* move layout header into public APIVincent Sanders2016-05-301-1/+1
* move the CSS content handlerVincent Sanders2016-05-261-3/+2
* split out the layout glyph sizing and splitting APIVincent Sanders2016-04-231-3111/+3059
* Simplify place_float_below loop condition.Michael Drake2016-01-211-1/+1
* Make use of cached place float below value earlier.Michael Drake2016-01-201-1/+5
* Cache place below level, to avoid pointless calls to find_sides.Michael Drake2016-01-201-1/+8
* Optimise white hot find_sides to take advantage of sorted float_children.Michael Drake2016-01-201-1/+7
* Sort float_children of containers by their bottom edge.Michael Drake2016-01-201-2/+27
* Split adding float to a container out into separate function.Michael Drake2016-01-201-10/+14
* Remove redundant condition in white hot path.Michael Drake2016-01-201-1/+1
* Make it clearer why we're asserting.Michael Drake2015-11-111-1/+2
* Fix overflow-{x|y} handling.Michael Drake2015-11-011-3/+4
* Fix descendant bounding box calcs to work with overflow-{x|y}.Michael Drake2015-10-311-16/+16
* Reorder percentage calculation.Michael Drake2015-08-241-2/+2
* Change LOG() macro to be varadicVincent Sanders2015-05-281-72/+41
* Remove duplicate branch in relative position handling.Michael Drake2015-04-231-5/+5
* make the form select menu API smaller.Vincent Sanders2014-11-131-1/+1
* doxgen warning fixes in riscos frontend.Vincent Sanders2014-11-121-25/+30
* remove unecessary browser.h include from core headersVincent Sanders2014-10-171-0/+1
* Put the font operations table alongside all the other core APIVincent Sanders2014-10-131-3/+6
* Fix text selection.Michael Drake2014-08-201-0/+1
* Remove unwanted debug.Michael Drake2014-08-041-1/+0
* mailto urls don't have passwords or ports, so we don't need to look for ':'.Michael Drake2014-08-041-1/+1
* Fix overflow handling issue.Michael Drake2014-07-131-19/+4
* Allow suppression of style dump in box tree dumps.Michael Drake2014-07-131-3/+3
* Handle overflow-x and overflow-y properties.Michael Drake2014-06-011-35/+97
* Improve min/max-height handling on replaced elements.Michael Drake2014-01-041-23/+96
* ensure no division by zero in scaled object dimensioning (coverity 1109864 )Vincent Sanders2013-11-031-1/+2
* Layout doesn't need to handle the old insane textarea box splitting now. Fix...Michael Drake2013-10-231-12/+1
* Don't attempt to vertical-align objects for now, as our current bodged vertic...Michael Drake2013-07-121-2/+1
* Apply vertical alignment to objects on line.Michael Drake2013-06-081-1/+2
* move options includeVincent Sanders2013-05-281-1/+1
* Hacky fix for clipping of top of text.Michael Drake2013-04-171-0/+16
* Fix min line width calc when an inline isn't to be wrapped in a block that al...Michael Drake2013-03-061-3/+18
* Fix min width to take account of white-space property.Michael Drake2013-02-221-2/+12
* Don't reduce width of textarea box for CSS overflow scrollbar; it won't get one.Michael Drake2013-02-111-2/+0
* Merge branch 'master' of git://git.netsurf-browser.org/netsurfMichael Drake2013-02-101-55/+44
|\
| * Update HTML layout not to demand that nsfont_split only splits on a space.Michael Drake2013-02-101-56/+43
| * Make nowrap code path a bit plainer.Michael Drake2013-02-101-4/+4
| * Comment current html wrap/text-splitting behaviour.Michael Drake2013-02-101-3/+5
* | Don't add box scrollbar padding to gadgets.Michael Drake2013-02-091-2/+4
* | First pass at getting html forms to use textarea widget.Michael Drake2013-02-061-0/+15
|/
* Fix min_max line width calc to include box spaces.Michael Drake2013-01-021-6/+12
* Fix placement of first inline on line below a float, when float has been shif...Michael Drake2012-11-041-1/+4
* reduce talloc usage to box tree layout onlyVincent Sanders2012-10-031-2/+2