Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Redraws during layout are prohibited, and redundant. | Michael Drake | 2014-09-27 | 4 | -0/+22 |
| | |||||
* | Stop invalid background image URL from preventing page load. | Michael Drake | 2014-09-25 | 1 | -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 Drake | 2014-09-18 | 1 | -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. | ||||
* | 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 |
| | |||||
* | Fix text selection. | Michael Drake | 2014-08-20 | 1 | -0/+1 |
| | | | | | | | | Values returned by nscss_len2px are actually libcss fixed-points, so convert the result to pixels. Also reduce the amount by which the top of descendant bboxes are extended to 3/4 of the text height, which is the maximum possible amount that the text can protrude above the box when line-height is reduced. | ||||
* | Remove unused code. | Michael Drake | 2014-08-04 | 1 | -73/+0 |
| | |||||
* | Remove unwanted debug. | Michael Drake | 2014-08-04 | 2 | -3/+1 |
| | |||||
* | mailto urls don't have passwords or ports, so we don't need to look for ':'. | Michael Drake | 2014-08-04 | 2 | -2/+76 |
| | |||||
* | fix DOM tree dump debug | Vincent Sanders | 2014-08-04 | 1 | -7/+33 |
| | |||||
* | Always treat root element as overflow:visible. | Michael Drake | 2014-07-18 | 1 | -47/+50 |
| | | | | Fixes bug #2149. | ||||
* | Restrict 'drill down' to specific box types. | Michael Drake | 2014-07-18 | 1 | -2/+10 |
| | |||||
* | Fix bug #2154: List numbering. | Michael Drake | 2014-07-18 | 1 | -4/+13 |
| | | | | | Previous list item box may not always be last child of parent. Search its previous children until a list item is found. | ||||
* | Fix overflow handling issue. | Michael Drake | 2014-07-13 | 1 | -19/+4 |
| | |||||
* | Allow suppression of style dump in box tree dumps. | Michael Drake | 2014-07-13 | 4 | -10/+10 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Michael Drake | 2014-07-08 | 3 | -13/+18 |
|\ | |||||
| * | try and improve usage of browser window internals | Vincent Sanders | 2014-07-06 | 2 | -4/+6 |
| | | |||||
| * | clean up the fetcher factory and improve its API | Vincent Sanders | 2014-06-19 | 1 | -9/+12 |
| | | |||||
* | | Slight simplification to how wo choose whether to clip for overflow. | Michael Drake | 2014-06-15 | 1 | -8/+20 |
|/ | |||||
* | Handle overflow-x and overflow-y properties. | Michael Drake | 2014-06-01 | 3 | -71/+176 |
| | | | | | Fixes display of BBC Sport. Requires LibCSS with support for overflow-x and overflow-y. | ||||
* | Remove completely dead file. | Michael Drake | 2014-05-31 | 3 | -524/+2 |
| | | | | NetSurf's list handling has been redundant and unused for years. | ||||
* | fix plain text rendering line breaking with mutibyte sequences (fixes bug #2134) | Vincent Sanders | 2014-05-29 | 1 | -6/+24 |
| | |||||
* | remove uncessary null check (coverity 1199865) and remove forward references | Vincent Sanders | 2014-05-18 | 1 | -282/+269 |
| | |||||
* | remove unecessary utils/url.h includes | Vincent Sanders | 2014-05-09 | 3 | -3/+0 |
| | |||||
* | refactor url utility functions to use standard nserror codes and have ↵ | Vincent Sanders | 2014-05-08 | 1 | -5/+5 |
| | | | | appropriate documentation. | ||||
* | Fix table cell bottom borders leaking to the cell on the right. | Michael Drake | 2014-04-14 | 1 | -3/+3 |
| | | | | | | | | Prevent leaking of table cell borders that happend when doing border-collapse: collapse; Error was do to cell->columns being treated as number of extra columns spanned minus 1, rather than number of columns spanned. | ||||
* | Remove redundant code. | Michael Drake | 2014-04-12 | 1 | -20/+0 |
| | | | | | Remove workaround for crash caused by flawed table layout. Table layout is now fixed. | ||||
* | Fix table layout issue: row spans crossing row groups. | Michael Drake | 2014-04-12 | 1 | -4/+11 |
| | | | | | | Track row group that spans belong to, and compare with current cell's row group to decide whether the previous span affects current cell's start column. | ||||
* | Flag TODO for rowspan in different row group. | Michael Drake | 2014-04-09 | 1 | -0/+2 |
| | |||||
* | Implied table rows must increment the row group's row count too. | Michael Drake | 2014-04-09 | 1 | -0/+1 |
| | |||||
* | fix table normalisation to not allow rowspan entries to leak beyond their ↵ | Vincent Sanders | 2014-04-09 | 1 | -11/+37 |
| | | | | grouping | ||||
* | Fix collapsing borders with rowspan from previous row group. | Michael Drake | 2014-04-09 | 1 | -1/+21 |
| | | | | Mantis #0002102 | ||||
* | Don't pass pointer to data that isn't on the stack any more to ↵ | Michael Drake | 2014-03-27 | 1 | -1/+1 |
| | | | | content_broadcast. | ||||
* | move page search gui callbacks to their own operations table | Vincent Sanders | 2014-03-18 | 5 | -57/+36 |
| | |||||
* | Remove debug logging. | Michael Drake | 2014-03-10 | 1 | -2/+0 |
| | |||||
* | Ensure we get gadget from correct box. | Michael Drake | 2014-03-10 | 1 | -1/+1 |
| | |||||
* | Add some logging. | Michael Drake | 2014-03-10 | 1 | -2/+4 |
| | |||||
* | move scheduleing into browser operation table | Vincent Sanders | 2014-03-09 | 4 | -25/+28 |
| | |||||
* | Gadgets can exisit outside forms, so now they store their own ref to the ↵ | Michael Drake | 2014-02-17 | 5 | -29/+15 |
| | | | | containing html content. | ||||
* | Make browser_window_navigate (un)verifiable flag match browser_window_create. | Michael Drake | 2014-02-10 | 2 | -10/+5 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 2 | -10/+10 |
| | | | | browser_window_navigate flags. | ||||
* | Fix #2071: handle parse completion creating style or script nodes. | John-Mark Bell | 2014-02-10 | 2 | -8/+29 |
| | |||||
* | Native select menu interface shouldn't force front end to dig inside bw struct. | Michael Drake | 2014-02-08 | 5 | -21/+32 |
| | |||||
* | reduce desktop/browser.h unecessary includes | Vincent Sanders | 2014-02-03 | 2 | -1/+3 |
| | |||||
* | move utf8 local conversion operations to table | Vincent Sanders | 2014-02-01 | 1 | -16/+18 |
| | |||||
* | clean up desktop/gui.h include usage | Vincent Sanders | 2014-01-29 | 3 | -4/+1 |
| | |||||
* | move utf8 conversion routines to use nserror instead of their own error enum | Vincent Sanders | 2014-01-28 | 2 | -13/+13 |
| | |||||
* | Use corestring. | Michael Drake | 2014-01-25 | 1 | -15/+2 |
| |