Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix some doxygen errors | Vincent Sanders | 2017-02-24 | 1 | -3/+3 |
| | |||||
* | move plot style header to netsurf include directory | Vincent Sanders | 2017-01-13 | 1 | -2/+3 |
| | | | | | move plotter style header and adjust all callers to use only what they actually require. | ||||
* | Style: Fix ignoring of STYLE elements with non-screen media. | Michael Drake | 2016-09-24 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | We were handling the STYLE tag getting added in the dom_default_action_DOMSubtreeModified_cb callback, however, the media attribute dadn't been added by that point. We now check it in the dom_default_action_DOMNodeInserted_cb callback, at which time the media attribute is available for checking. Note, we should probably store the media type in the html_stylesheet structure, but for now we just have an `unused` boolean. Also, it may be possible to optimise to avoid parsing non- screen media STYLE element data if we could detect the media earlier. | ||||
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | move desktop window header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move mouse and pointer state header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -1/+0 |
| | |||||
* | Improve content encoding information API | Vincent Sanders | 2014-11-07 | 1 | -1/+0 |
| | | | | | Extend the content_get_encoding() API to retrieve the source of the encoding as well as the actual encoding. | ||||
* | Allow content handlers to have debug values set through API | Vincent Sanders | 2014-11-06 | 1 | -3/+0 |
| | | | | | | | | Previously content handler debugging features were accessed by global variables. This allows the setting of debugging parameters via a content API giving per content control over debugging features. Currently only used by the html content handler to toggle global redraw debugging. | ||||
* | Make the fetching of a contents encoding generic. | Vincent Sanders | 2014-11-05 | 1 | -1/+0 |
| | | | | | | | The frontends previously had to use an html renderer API to get the encoding of a content. This also required the explicit checking of the contents type rather than using the existing content API to abstract this knowledge. | ||||
* | Add bw function to get scrollbar type. | Michael Drake | 2014-10-25 | 1 | -2/+3 |
| | |||||
* | try and improve usage of browser window internals | Vincent Sanders | 2014-07-06 | 1 | -3/+4 |
| | |||||
* | Add infrastructure for calling front ends to set file gadget filenames via ↵ | Rob Kendrick | 2014-01-05 | 1 | -0/+2 |
| | | | | clicking in addition to drag-and-drop | ||||
* | Debounce style updates | John-Mark Bell | 2013-03-16 | 1 | -1/+1 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 1 | -8/+1 |
| | |||||
* | Fix handling of inline stylesheets with @import | John-Mark Bell | 2013-02-26 | 1 | -1/+4 |
| | |||||
* | refactor stylesheet handling to separate object from within html rendering | Vincent Sanders | 2013-02-24 | 1 | -0/+9 |
| | |||||
* | Merge branch 'master' of git://git.netsurf-browser.org/netsurf | Michael Drake | 2013-02-22 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts of doom: render/html.c | ||||
| * | deal with inline styles on updates instead of insert | Vincent Sanders | 2013-02-20 | 1 | -0/+1 |
| | | |||||
* | | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -0/+1 |
|/ | | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus. | ||||
* | First pass at getting html forms to use textarea widget. | Michael Drake | 2013-02-06 | 1 | -0/+1 |
| | | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. | ||||
* | Clean up search gui callbacks. | Michael Drake | 2012-08-14 | 1 | -0/+1 |
| | |||||
* | extend script enumeration to include asyncronous and deferred scripts | Vincent Sanders | 2012-07-30 | 1 | -5/+8 |
| | |||||
* | fix quirks mode setting with libdom hubbub parser | Vincent Sanders | 2012-07-14 | 1 | -6/+0 |
| | |||||
* | remove parser binding layer | Vincent Sanders | 2012-07-13 | 1 | -2/+11 |
| | |||||
* | fix mimetype handling of script elements | Vincent Sanders | 2012-06-28 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13993 | ||||
* | restructure javascript binding layout to be more explicit | Vincent Sanders | 2012-06-19 | 1 | -0/+20 |
| | | | | | | | fix html content so it correctly loads all the script tags svn path=/trunk/netsurf/; revision=13968 | ||||
* | Migrate frame types so that desktop/browser.h does not include render/html.h | Daniel Silverstone | 2012-03-24 | 1 | -15/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13605 | ||||
* | initial move to libdom | Vincent Sanders | 2012-03-23 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13573 | ||||
* | Enable User CSS file. | Michael Drake | 2012-03-06 | 1 | -1/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13507 | ||||
* | Use lwc_string for box->id. | Michael Drake | 2011-10-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13093 | ||||
* | initial favicon support | Vincent Sanders | 2011-10-06 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12975 | ||||
* | Build resource: map at start time | John Mark Bell | 2011-10-05 | 1 | -4/+0 |
| | | | | | | Remove stylesheet url globals -- the core will always use resource:{default,quirks,adblock}.css as appropriate svn path=/trunk/netsurf/; revision=12949 | ||||
* | Parallelise object fetches | John Mark Bell | 2011-10-03 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12934 | ||||
* | More conversion to nsurl. (box->href, object params, imagemaps, (i)frames) | Michael Drake | 2011-10-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12933 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Restartable box tree constructor. Yield between elements. | John Mark Bell | 2011-09-29 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12912 | ||||
* | Virtualise content handler finalisation calls. Remove pointless implementations. | John Mark Bell | 2011-09-15 | 1 | -1/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12797 | ||||
* | Avoid instance of using bw->current_content outside desktop/. | Michael Drake | 2011-08-31 | 1 | -2/+0 |
| | | | | svn path=/trunk/netsurf/; revision=12690 | ||||
* | Core part of search improvement: | Michael Drake | 2011-08-24 | 1 | -0/+2 |
| | | | | | | | | | | + Split up browser window and content related elements of html & text search. + Associate search contexts with contents, rather than browser windows. + Remove highlighting of search terms dependency on current_redraw_browser. + Fixes issues with search contexts being applied to the wrong content. svn path=/trunk/netsurf/; revision=12646 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -0/+1 |
| | | | | | | | Selection no longer uses current_redraw_browser. Fix long-standing selection bugs on platforms that use action on release behaviour. svn path=/trunk/netsurf/; revision=12598 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -1/+2 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -0/+5 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -92/+13 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Remove redundant parameter from content_open API | John Mark Bell | 2011-03-10 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11964 | ||||
* | Keep child objects of a HTML content in a list, instead of an array | John Mark Bell | 2011-03-10 | 1 | -6/+7 |
| | | | | svn path=/trunk/netsurf/; revision=11963 | ||||
* | Cache space widths. | Michael Drake | 2011-03-01 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=11877 | ||||
* | Constify | John Mark Bell | 2011-02-14 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11680 | ||||
* | Pass clip rect as struct through content_redraw api. Update the front ends ↵ | Michael Drake | 2011-02-13 | 1 | -2/+1 |
| | | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670 |