Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow suppression of style dump in box tree dumps. | Michael Drake | 2014-07-13 | 1 | -1/+1 |
| | |||||
* | Use corestrings in box construction. | Michael Drake | 2014-01-24 | 1 | -2/+0 |
| | |||||
* | Update for new libcss API. | Michael Drake | 2013-12-13 | 1 | -1/+0 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 1 | -0/+1 |
| | |||||
* | make boxes keep reference to the DOM node that causes them | Vincent Sanders | 2012-11-30 | 1 | -0/+2 |
| | |||||
* | Improve html renderer error reporting | Vincent Sanders | 2012-11-26 | 1 | -1/+1 |
| | |||||
* | Confine box_at_point to the document it's given. Callers are now ↵ | Michael Drake | 2012-08-21 | 1 | -3/+1 |
| | | | | responsible for calling whatever functionality for object boxes. Remove last bw dereference from render directory. Remove a couple of unused functions. | ||||
* | Don't need to include browser.h. | Michael Drake | 2012-08-14 | 1 | -1/+2 |
| | |||||
* | doxygen serious warning cleanup | Vincent Sanders | 2012-07-24 | 1 | -2/+2 |
| | |||||
* | Bring comment into line with use of libdom instead of libxml. | Michael Drake | 2012-03-26 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13718 | ||||
* | Don't need libxml.h in render/box.h now. | Michael Drake | 2012-03-26 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=13717 | ||||
* | Forward decl of struct dom_node to shush things | Daniel Silverstone | 2012-03-25 | 1 | -1/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13666 | ||||
* | Initialise/finalise box constructor string constants | John Mark Bell | 2012-03-25 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13653 | ||||
* | Port box construction to libdom | John Mark Bell | 2012-03-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13608 | ||||
* | Use lwc_string for box->id. | Michael Drake | 2011-10-29 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=13093 | ||||
* | Remove unused API | John Mark Bell | 2011-10-03 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12941 | ||||
* | More conversion to nsurl. (box->href, object params, imagemaps, (i)frames) | Michael Drake | 2011-10-03 | 1 | -6/+6 |
| | | | | svn path=/trunk/netsurf/; revision=12933 | ||||
* | Restartable box tree constructor. Yield between elements. | John Mark Bell | 2011-09-29 | 1 | -6/+9 |
| | | | | svn path=/trunk/netsurf/; revision=12912 | ||||
* | Avoid instance of using bw->current_content outside desktop/. | Michael Drake | 2011-08-31 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12690 | ||||
* | Move rectangle type to utils/types.h | Michael Drake | 2011-06-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12525 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | First pass at core iframes. Currently lacking scrollbars. | Michael Drake | 2011-06-14 | 1 | -1/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12474 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Reduce number of page reflows and viewport | Michael Drake | 2011-04-27 | 1 | -1/+2 |
| | | | | | | | | | | | redraws as images are fetched: + Flag known-sized boxes generated by images. + Treat them as replaced all through layout. + Only reflow the document for fetched images if we don't already have the box at the right size. svn path=/trunk/netsurf/; revision=12243 | ||||
* | Optimise first pass of layout. Reduces number of nsfont_width calls by up ↵ | Michael Drake | 2011-04-26 | 1 | -1/+2 |
| | | | | | | to the page's word count. svn path=/trunk/netsurf/; revision=12239 | ||||
* | Change how blocks are positioned vertically (esp. margin handling). | Michael Drake | 2011-04-22 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12235 | ||||
* | Allow box margins to collapse through zero-height boxes. | Michael Drake | 2011-03-12 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11981 | ||||
* | Remove pointless nasty skanky broken box tree duplication from hell | Daniel Silverstone | 2011-03-12 | 1 | -2/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11970 | ||||
* | Make sure the last clone box for a wrapped text is properly measuered. | Michael Drake | 2011-03-05 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11920 | ||||
* | Fix comment. | Michael Drake | 2011-03-02 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11891 | ||||
* | Move clone to box flags. | Michael Drake | 2011-03-02 | 1 | -4/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11890 | ||||
* | Move strip_leading_newline to box flags. | Michael Drake | 2011-03-02 | 1 | -5/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11889 | ||||
* | Move printed to box flags. | Michael Drake | 2011-03-02 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11888 | ||||
* | Move style_owned to box flags. | Michael Drake | 2011-03-02 | 1 | -3/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11887 | ||||
* | Make box flags and move new line indicator to it. | Michael Drake | 2011-03-02 | 1 | -1/+9 |
| | | | | svn path=/trunk/netsurf/; revision=11886 | ||||
* | Cache space widths. | Michael Drake | 2011-03-01 | 1 | -4/+6 |
| | | | | svn path=/trunk/netsurf/; revision=11877 | ||||
* | Fix bug #2076786: do not apply fallback content to failed objects | John Mark Bell | 2011-02-25 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11797 | ||||
* | Move stuct rect out of box.h and tree.c. | Michael Drake | 2011-02-11 | 1 | -5/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11647 | ||||
* | Port to latest libcss | John Mark Bell | 2011-01-29 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11526 | ||||
* | Ensure we free more of the css stuff for the box model. | Daniel Silverstone | 2011-01-19 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11399 | ||||
* | Update to new libcss API for simultanious selection for base element and its ↵ | Michael Drake | 2011-01-05 | 1 | -3/+9 |
| | | | | | | pseudo elements. svn path=/trunk/netsurf/; revision=11215 | ||||
* | + Refactor input handling from browser window code into content | Michael Drake | 2010-06-04 | 1 | -0/+2 |
| | | | | | | | | | | | | | handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561 | ||||
* | It turns out that realloc(ptr, 0) --> free(ptr) is not actually required by ↵ | John Mark Bell | 2010-04-30 | 1 | -1/+1 |
| | | | | | | | | the C standard (whereas realloc(NULL, size) --> malloc(size) is). Therefore, explicitly model the behaviour expected by our libraries (that realloc of 0 size is equivalent to free). svn path=/trunk/netsurf/; revision=10524 | ||||
* | First step to fixing memory leaks -- Box model no longer leaks computed styles | Daniel Silverstone | 2010-04-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10500 | ||||
* | Merge jmb/new-cache; r=dsilvers,rs=vince | Daniel Silverstone | 2010-03-28 | 1 | -5/+5 |
| | | | | svn path=/trunk/netsurf/; revision=10180 | ||||
* | Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar ↵ | Michael Drake | 2009-08-14 | 1 | -2/+3 |
| | | | | | | behaviour. svn path=/trunk/netsurf/; revision=9306 | ||||
* | Merge Paul Blokus' selectscroll branch. Adds core select menu widget for ↵ | Michael Drake | 2009-08-14 | 1 | -9/+4 |
| | | | | | | forms and core scrollbar widget. svn path=/trunk/netsurf/; revision=9289 | ||||
* | Port to modified libcss API. | John Mark Bell | 2009-08-02 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=8997 | ||||
* | Merge LibCSS port to trunk. | John Mark Bell | 2009-07-23 | 1 | -5/+17 |
| | | | | svn path=/trunk/netsurf/; revision=8752 |