Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move html and text content handlers where they belong | Vincent Sanders | 2018-05-10 | 1 | -1242/+0 |
| | |||||
* | CSS utils: Handle new units in length conversion routines. | Michael Drake | 2018-01-05 | 1 | -16/+25 |
| | | | | | This causes a ripple effect of all the callsites needing information they didn't have. | ||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | Box tree dump: If box has element, include element name in dump. | Michael Drake | 2017-04-26 | 1 | -1/+8 |
| | |||||
* | rationalise use of utils/utils.h header | Vincent Sanders | 2017-01-19 | 1 | -3/+3 |
| | |||||
* | Allow include directories to be added by sub makefiles | Vincent Sanders | 2016-06-06 | 1 | -2/+2 |
| | |||||
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -3/+3 |
| | |||||
* | move misc header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -3/+2 |
| | |||||
* | remove all core usage of warn_user API | Vincent Sanders | 2016-04-26 | 1 | -6/+10 |
| | |||||
* | update scrollbar_create error handling to return nserror | Vincent Sanders | 2016-04-26 | 1 | -4/+6 |
| | |||||
* | Cache place below level, to avoid pointless calls to find_sides. | Michael Drake | 2016-01-20 | 1 | -0/+1 |
| | |||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -2/+2 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | Silence incorrect warning from gcc 4.9 | Vincent Sanders | 2015-05-03 | 1 | -9/+19 |
| | | | | | | | This makes the box_move_xy function return a value on all code paths. This was not really necessary as there is an assert in the path that could have returned without a value. The gcc optimiser seems unable to reason about this in this case causing a warning. | ||||
* | Make most of the form API internal to the html renderer. | Vincent Sanders | 2014-11-11 | 1 | -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 fixes | Vincent Sanders | 2014-11-10 | 1 | -2/+2 |
| | |||||
* | 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 |