Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unecessary forward declarations. | Michael Drake | 2014-09-05 | 1 | -9/+2 |
| | |||||
* | Avoid forward declaration of box_contains_point. | Michael Drake | 2014-08-31 | 1 | -123/+122 |
| | |||||
* | Make box_at_point use itteration, rather than recursion. | Michael Drake | 2014-08-31 | 1 | -120/+218 |
| | | | | | This should reduce stack usage. The walk logic is split out from box_at_point so that it might be reused. | ||||
* | Add float_container to box tree dump. | Michael Drake | 2014-08-31 | 1 | -0/+2 |
| | |||||
* | Remove unused code. | Michael Drake | 2014-08-04 | 1 | -73/+0 |
| | |||||
* | Remove unwanted debug. | Michael Drake | 2014-08-04 | 1 | -2/+1 |
| | |||||
* | mailto urls don't have passwords or ports, so we don't need to look for ':'. | Michael Drake | 2014-08-04 | 1 | -1/+75 |
| | |||||
* | Allow suppression of style dump in box tree dumps. | Michael Drake | 2014-07-13 | 1 | -4/+4 |
| | |||||
* | Handle overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 1 | -3/+9 |
| | | | | | Fixes display of BBC Sport. Requires LibCSS with support for overflow-x and overflow-y. | ||||
* | Update for new libcss API. | Michael Drake | 2013-12-13 | 1 | -18/+0 |
| | |||||
* | Fix leak of box scrollbars. | Michael Drake | 2013-10-25 | 1 | -0/+14 |
| | |||||
* | move options include | Vincent Sanders | 2013-05-28 | 1 | -1/+1 |
| | |||||
* | make boxes keep reference to the DOM node that causes them | Vincent Sanders | 2012-11-30 | 1 | -2/+8 |
| | |||||
* | Add clip property awareness to box_at_point. | Michael Drake | 2012-11-06 | 1 | -0/+59 |
| | |||||
* | Confine box_at_point to the document it's given. Callers are now ↵ | Michael Drake | 2012-08-21 | 1 | -89/+7 |
| | | | | responsible for calling whatever functionality for object boxes. Remove last bw dereference from render directory. Remove a couple of unused functions. | ||||
* | Include dom/dom.h where it might be needed | Daniel Silverstone | 2012-03-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13625 | ||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | Use lwc_string for box->id. | Michael Drake | 2011-10-29 | 1 | -4/+10 |
| | | | | svn path=/trunk/netsurf/; revision=13093 | ||||
* | More conversion to nsurl. (box->href, object params, imagemaps, (i)frames) | Michael Drake | 2011-10-03 | 1 | -4/+7 |
| | | | | svn path=/trunk/netsurf/; revision=12933 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -9/+7 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Restartable box tree constructor. Yield between elements. | John Mark Bell | 2011-09-29 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12912 | ||||
* | Avoid instance of using bw->current_content outside desktop/. | Michael Drake | 2011-08-31 | 1 | -35/+39 |
| | | | | svn path=/trunk/netsurf/; revision=12690 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -7/+7 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | First pass at core iframes. Currently lacking scrollbars. | Michael Drake | 2011-06-14 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12474 | ||||
* | Fix box scrollbars to accurately represent ratio of visible area's length to ↵ | Michael Drake | 2011-05-10 | 1 | -29/+32 |
| | | | | | | full area's length, in the length of the scroll bar slider. svn path=/trunk/netsurf/; revision=12364 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -33/+33 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -12/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Remove pointless nasty skanky broken box tree duplication from hell | Daniel Silverstone | 2011-03-12 | 1 | -276/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11970 | ||||
* | Created content handler CONTENT_APPLE_IMAGE for Mac OS X that can handle all ↵ | Sven Weidauer | 2011-03-05 | 1 | -0/+3 |
| | | | | | | 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 | ||||
* | Move clone to box flags. | Michael Drake | 2011-03-02 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11890 | ||||
* | Move strip_leading_newline to box flags. | Michael Drake | 2011-03-02 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11889 | ||||
* | Move printed to box flags. | Michael Drake | 2011-03-02 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=11888 | ||||
* | Move style_owned to box flags. | Michael Drake | 2011-03-02 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11887 | ||||
* | Make box flags and move new line indicator to it. | Michael Drake | 2011-03-02 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11886 | ||||
* | Fix bug #2076786: do not apply fallback content to failed objects | John Mark Bell | 2011-02-25 | 1 | -22/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11797 | ||||
* | Don't consider top/left of descendant box when applying box overflow scrollbars. | Michael Drake | 2011-02-24 | 1 | -8/+6 |
| | | | | svn path=/trunk/netsurf/; revision=11792 | ||||
* | Ensure we free more of the css stuff for the box model. | Daniel Silverstone | 2011-01-19 | 1 | -2/+9 |
| | | | | 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 | -9/+18 |
| | | | | | | pseudo elements. svn path=/trunk/netsurf/; revision=11215 | ||||
* | Amiga icon loader. Treeviews will now use the user's icons for content types. | Chris Young | 2010-10-30 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10925 | ||||
* | Add some missing CONTENT_WEBPs. WebP images in HTML docs now display correctly. | Chris Young | 2010-10-16 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=10890 | ||||
* | Merge branches/vince/netsurf-file-fetcher to trunk | John Mark Bell | 2010-09-09 | 1 | -1/+0 |
| | | | | | | r=jmb svn path=/trunk/netsurf/; revision=10750 | ||||
* | + Refactor input handling from browser window code into content | Michael Drake | 2010-06-04 | 1 | -2/+233 |
| | | | | | | | | | | | | | 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 | -0/+18 |
| | | | | | | | | 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 | -2/+21 |
| | | | | svn path=/trunk/netsurf/; revision=10500 | ||||
* | Merge jmb/new-cache; r=dsilvers,rs=vince | Daniel Silverstone | 2010-03-28 | 1 | -31/+45 |
| | | | | svn path=/trunk/netsurf/; revision=10180 | ||||
* | Merge from Paul Blokus' selectscroll branch. Fixes text input scrollbar ↵ | Michael Drake | 2009-08-14 | 1 | -11/+14 |
| | | | | | | behaviour. svn path=/trunk/netsurf/; revision=9306 | ||||
* | Merge Paul Blokus' selectscroll branch. Adds core select menu widget for ↵ | Michael Drake | 2009-08-14 | 1 | -15/+149 |
| | | | | | | forms and core scrollbar widget. svn path=/trunk/netsurf/; revision=9289 | ||||
* | Merge LibCSS port to trunk. | John Mark Bell | 2009-07-23 | 1 | -18/+21 |
| | | | | svn path=/trunk/netsurf/; revision=8752 | ||||
* | Allow box at point to search descendant space of boxes with no style. | Michael Drake | 2009-04-28 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=7359 | ||||
* | Make box_at_point() only return boxes if the point is physically contained ↵ | Michael Drake | 2009-04-27 | 1 | -47/+79 |
| | | | | | | within them, and not if the point is mearly in the descendant area. (Fixes sites like BBC F1 page where whole page became an iPlayer link.) svn path=/trunk/netsurf/; revision=7335 |