summaryrefslogtreecommitdiff
path: root/render
Commit message (Collapse)AuthorAgeFilesLines
* Bring comment into line with use of libdom instead of libxml.Michael Drake2012-03-261-1/+1
| | | | svn path=/trunk/netsurf/; revision=13718
* Don't need libxml.h in render/box.h now.Michael Drake2012-03-261-1/+0
| | | | svn path=/trunk/netsurf/; revision=13717
* Initial attempt at imagemap libdomificationDaniel Silverstone2012-03-254-212/+301
| | | | svn path=/trunk/netsurf/; revision=13692
* Use correct identity of okJohn Mark Bell2012-03-251-1/+1
| | | | svn path=/trunk/netsurf/; revision=13684
* Handle encoding change requestsJohn Mark Bell2012-03-251-2/+3
| | | | svn path=/trunk/netsurf/; revision=13682
* Egregious hack so missing form controls don't cause box construction to abortJohn Mark Bell2012-03-251-1/+15
| | | | svn path=/trunk/netsurf/; revision=13680
* Fix logic inversionJohn Mark Bell2012-03-251-1/+1
| | | | svn path=/trunk/netsurf/; revision=13679
* Forward decl of struct dom_node to shush thingsDaniel Silverstone2012-03-251-1/+3
| | | | svn path=/trunk/netsurf/; revision=13666
* Initialise/finalise box constructor string constantsJohn Mark Bell2012-03-253-1/+101
| | | | svn path=/trunk/netsurf/; revision=13653
* Shut up missing text_redrawDaniel Silverstone2012-03-251-0/+1
| | | | svn path=/trunk/netsurf/; revision=13650
* Clean up additional interned stringsJohn Mark Bell2012-03-251-0/+6
| | | | svn path=/trunk/netsurf/; revision=13649
* s/XML_ELEMENT_NODE/DOM_ELEMENT_NODE/John Mark Bell2012-03-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=13641
* Squash aliasing warningsJohn Mark Bell2012-03-241-3/+4
| | | | svn path=/trunk/netsurf/; revision=13640
* Suppress strict aliasing moansJohn Mark Bell2012-03-241-3/+3
| | | | svn path=/trunk/netsurf/; revision=13636
* Squash warning -- this API appears to be unusedJohn Mark Bell2012-03-242-1/+2
| | | | svn path=/trunk/netsurf/; revision=13632
* Fix up meta refresh parserJohn Mark Bell2012-03-241-151/+226
| | | | svn path=/trunk/netsurf/; revision=13631
* Fix up html_process_style_elementJohn Mark Bell2012-03-241-36/+68
| | | | svn path=/trunk/netsurf/; revision=13626
* Include dom/dom.h where it might be neededDaniel Silverstone2012-03-249-0/+16
| | | | svn path=/trunk/netsurf/; revision=13625
* s/XML_ELEMENT_NODE/DOM_ELEMENT_NODEJohn Mark Bell2012-03-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=13624
* Fix up html_find_stylesheetsJohn Mark Bell2012-03-241-46/+117
| | | | svn path=/trunk/netsurf/; revision=13623
* Fix exc undeclared.François Revel2012-03-241-0/+1
| | | | svn path=/trunk/netsurf/; revision=13615
* continuting work in progressVincent Sanders2012-03-241-132/+101
| | | | svn path=/trunk/netsurf/; revision=13610
* Port box construction to libdomJohn Mark Bell2012-03-243-402/+909
| | | | svn path=/trunk/netsurf/; revision=13608
* Remove bogus dependencies on box.hJohn Mark Bell2012-03-241-1/+0
| | | | svn path=/trunk/netsurf/; revision=13607
* conversion to libdom Vincent Sanders2012-03-243-1114/+1334
| | | | | | work in progress with FIXME blocks svn path=/trunk/netsurf/; revision=13606
* Migrate frame types so that desktop/browser.h does not include render/html.hDaniel Silverstone2012-03-241-15/+1
| | | | svn path=/trunk/netsurf/; revision=13605
* initial move to libdomVincent Sanders2012-03-236-35/+142
| | | | svn path=/trunk/netsurf/; revision=13573
* Delete some trailing whitespace.Michael Drake2012-03-231-2/+2
| | | | svn path=/trunk/netsurf/; revision=13555
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-228-18/+18
| | | | svn path=/trunk/netsurf/; revision=13548
* Don't override UA stylesheet origin with User origin.Michael Drake2012-03-061-1/+1
| | | | svn path=/trunk/netsurf/; revision=13508
* Enable User CSS file.Michael Drake2012-03-062-3/+29
| | | | svn path=/trunk/netsurf/; revision=13507
* Set/get drag type via API.Michael Drake2012-02-281-5/+11
| | | | svn path=/trunk/netsurf/; revision=13496
* Check drag type via accessor.Michael Drake2012-02-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=13495
* Use browser window scale accessor.Michael Drake2012-02-271-2/+5
| | | | svn path=/trunk/netsurf/; revision=13493
* Don't need root bw here any more.Michael Drake2012-01-112-7/+0
| | | | svn path=/trunk/netsurf/; revision=13396
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-112-12/+11
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Allow drag handlers to inform browser window layer of any pointer range ↵Michael Drake2012-01-103-6/+25
| | | | | | constraints. svn path=/trunk/netsurf/; revision=13394
* Change GTK plotting to use cairo surfaces throughoutVincent Sanders2011-12-301-0/+1
| | | | svn path=/trunk/netsurf/; revision=13354
* Remove core print specific option from html redraw.Michael Drake2011-12-231-2/+1
| | | | svn path=/trunk/netsurf/; revision=13339
* Make html_redraw obey background image redraw requirement.Michael Drake2011-12-231-1/+2
| | | | svn path=/trunk/netsurf/; revision=13336
* Add core options to disable fetch of foreground & background images.Michael Drake2011-12-231-3/+9
| | | | | | Remove broken background image option from RISC OS front end. svn path=/trunk/netsurf/; revision=13332
* Log URL of external CSS which fails to fetch.Michael Drake2011-12-041-2/+5
| | | | svn path=/trunk/netsurf/; revision=13239
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-046-18/+18
| | | | svn path=/trunk/netsurf/; revision=13236
* Avoid assertion crash when html object recieves favicon message.Michael Drake2011-12-021-0/+4
| | | | svn path=/trunk/netsurf/; revision=13220
* Pass drops into iframes.Michael Drake2011-12-011-2/+12
| | | | svn path=/trunk/netsurf/; revision=13217
* Currently untested (and unused) "drop file on content" handling, and HTML ↵Michael Drake2011-12-011-0/+155
| | | | | | implementation. svn path=/trunk/netsurf/; revision=13214
* Pass scroll wheel action into contents. Handle scrolling of box scrollbars ↵Michael Drake2011-11-291-0/+54
| | | | | | and iframes. svn path=/trunk/netsurf/; revision=13200
* Only make space for vertical box scrollbar if box has height set.Michael Drake2011-11-241-0/+6
| | | | svn path=/trunk/netsurf/; revision=13179
* Fix bug #3433954: make containing_block available to layout_table so it can ↵John Mark Bell2011-11-061-0/+4
| | | | | | resolve percentage height specified on an absolutely-positioned table. svn path=/trunk/netsurf/; revision=13130
* Fix bug #3433840: <img style="display: table" src="..."> will crash if the ↵John Mark Bell2011-11-051-2/+1
| | | | | | | | | | | image fetch completes before initial layout. A number of things wrong here: 1) The BOX_TABLE generated for the img shouldn't ever have been associated with the object (it should have been associated with the implied BOX_TABLE_CELL) 2) The layout engine's decision to treat BOX_TABLE/BOX_INLINE_CONTAINER with associated objects differently from non-replaced TABLE/INLINE_CONTAINERs seems wrong (looking though SVN history, it appears that this was introduced as part of the very first frames implementation, since replaced (twice!)) 3) Now we fetch objects in parallel with building the box tree, we're open to this kind of race condition. svn path=/trunk/netsurf/; revision=13128