summaryrefslogtreecommitdiff
path: root/render/box_construct.c
Commit message (Collapse)AuthorAgeFilesLines
* release gadget allocation on error path (Coverity 1109875)Vincent Sanders2014-11-301-0/+1
|
* Doxygen cleanupsVincent Sanders2014-11-121-2/+2
|
* Doxygen cleanupsVincent Sanders2014-11-121-5/+6
|
* Make most of the form API internal to the html renderer.Vincent Sanders2014-11-111-1/+1
| | | | | | Very little of the form API needed exposing outside of the renderer. This makes the form API that may be used by frontends obvious and limited.
* Doxygen warning fixesVincent Sanders2014-11-101-4/+4
|
* address even more potential leaks on error path in box_select (coverity 1109875)Vincent Sanders2014-11-101-1/+3
|
* fix leak of gadget on error path. (coverity 1109875)Vincent Sanders2014-11-101-2/+6
|
* Add bw function to get scrollbar type.Michael Drake2014-10-251-7/+7
|
* Update the core to use the split operations table headersVincent Sanders2014-10-161-1/+2
| | | | Second in the series to decouple the core API usage from the frontends.
* Remove trailing whitespace.Michael Drake2014-10-151-93/+93
|
* Stop invalid background image URL from preventing page load.Michael Drake2014-09-251-9/+10
| | | | | Stops url(http://) from causing page load to fail with warning message of "boxconvert".
* Resolve relative URLs in inline CSS relative to document's base URL, rather ↵Michael Drake2014-09-181-1/+1
| | | | | | | | than its content URL. This means passing the base URL as the URL param to LibCSS's css_stylesheet_create, rather than the URL of the source of the style data.
* Restrict 'drill down' to specific box types.Michael Drake2014-07-181-2/+10
|
* Fix bug #2154: List numbering.Michael Drake2014-07-181-4/+13
| | | | | Previous list item box may not always be last child of parent. Search its previous children until a list item is found.
* remove unecessary utils/url.h includesVincent Sanders2014-05-091-1/+0
|
* move scheduleing into browser operation tableVincent Sanders2014-03-091-9/+9
|
* Gadgets can exisit outside forms, so now they store their own ref to the ↵Michael Drake2014-02-171-0/+4
| | | | containing html content.
* Use corestrings in box construction.Michael Drake2014-01-241-162/+42
|
* Ensure first option gets selected when the markup doesn't specify any ↵Michael Drake2014-01-241-0/+2
| | | | options as selected.
* Reflect changes to select boxes into the DOMDaniel Silverstone2014-01-041-1/+1
|
* Fix longstanding bug where floating root element caused assertion. Bug #394.Michael Drake2014-01-041-4/+7
|
* Make nscss_get_style return completed computed styles. Now matches ↵Michael Drake2013-12-191-51/+2
| | | | nscss_get_blank_style, and no need for anything outside css/select.c to see partial computed styles.
* Update for new libcss API.Michael Drake2013-12-131-4/+2
|
* Squash Coverity #1109879 - Resource leak.Michael Drake2013-10-251-2/+6
|
* Fix leak of frame element name.Michael Drake2013-10-251-0/+3
|
* Force root element box type to BOX_BLOCK.Michael Drake2013-07-101-2/+7
|
* move options includeVincent Sanders2013-05-281-1/+1
|
* Fix 3608298: only apply link hack if JS is disabled.John-Mark Bell2013-03-191-14/+17
|
* First pass at getting html forms to use textarea widget.Michael Drake2013-02-061-126/+38
| | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues.
* make boxes keep reference to the DOM node that causes themVincent Sanders2012-11-301-1/+4
|
* Improve html renderer error reportingVincent Sanders2012-11-261-6/+7
|
* Fix frame name allocation.John-Mark Bell2012-10-061-1/+1
|
* More talloc ctx fixup.Michael Drake2012-10-051-2/+3
|
* Need to use content->bctx for talloc ref.Michael Drake2012-10-031-1/+1
|
* fix missing sizeof() in amiga buildVincent Sanders2012-10-031-1/+1
| | | | fix type warning by passing correct value
* reduce talloc usage to box tree layout onlyVincent Sanders2012-10-031-51/+63
|
* Variable already existed.Michael Drake2012-10-031-1/+1
|
* Don't convert spaces to non-breaking spaces inside white-space:pre. ↵Michael Drake2012-10-031-1/+13
| | | | Instead, handle not wrapping in layout.
* Remove pointless churn when text box has white-space:nowrap.Michael Drake2012-10-031-21/+0
|
* Fix bug #3572539: handle empty option elements.John-Mark Bell2012-09-281-3/+6
|
* Fixup for latest libdom.Michael Drake2012-09-111-1/+2
|
* Fix object box construction.Michael Drake2012-08-211-1/+1
|
* More use of interns.Michael Drake2012-07-261-32/+60
|
* Fix reference handling when computing next node.John-Mark Bell2012-07-221-1/+3
|
* Use case insensitive string comparisions for nodesJohn-Mark Bell2012-07-151-7/+9
|
* Do not render noscript when script is enabled.John-Mark Bell2012-07-151-0/+16
|
* Merge branch 'vince/forms-fixed'Vincent Sanders2012-07-141-24/+5
|\ | | | | | | | | | | | | | | | | | | Conflicts: Makefile.sources render/box_construct.c render/html.c render/html_internal.h Merge Daniel Silverstones forms branch
| * Rework form acessors to deal with binding changesVincent Sanders2012-07-141-4/+4
| |
| * Early <input> elements working, but we need more caseless comparisonsDaniel Silverstone2012-07-081-1/+1
| |
* | fix quirks mode setting with libdom hubbub parserVincent Sanders2012-07-141-2/+2
| |