Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move page search gui callbacks to their own operations table | Vincent Sanders | 2014-03-18 | 1 | -2/+1 |
| | |||||
* | Fix #2071: handle parse completion creating style or script nodes. | John-Mark Bell | 2014-02-10 | 1 | -0/+1 |
| | |||||
* | Handle title on dom event. Remove head walker from begin_conversion. | Michael Drake | 2013-05-23 | 1 | -0/+3 |
| | |||||
* | Move meta refresh handling to dom event handler. | Michael Drake | 2013-05-22 | 1 | -0/+3 |
| | |||||
* | Remove search context from browser window, simplify search interface for ↵ | Michael Drake | 2013-05-07 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | front ends. Added content interface for search. Removed bw->cur_search search context. Desktop layer now does nothing except pass search requests from front end onto the bw's current_content via the content interface. Search API reduced to a pair of functions at each level: {desktop|content|html|textplain}_search and {desktop|content|html|textplain}_search_clear Updated front ends to use simplified search API. Only tested GTK and RO builds. These confine the search stuff to render/. However search still uses struct selection. The handling for which is still spread over desktop/ and render/. Also the render/search code itself still fiddles inside html and textplain privates. | ||||
* | Fix bug where html conversion began before STYLE element fetch had been ↵ | Michael Drake | 2013-03-18 | 1 | -0/+8 |
| | | | | launched. | ||||
* | Use correct base URL for inline stylesheets | John-Mark Bell | 2013-02-27 | 1 | -2/+4 |
| | |||||
* | Use custom fetcher for inline CSS | John-Mark Bell | 2013-02-27 | 1 | -0/+4 |
| | |||||
* | split out object handling from render/html.c | Vincent Sanders | 2013-02-25 | 1 | -4/+24 |
| | |||||
* | fix quirk stylesheet loading | Vincent Sanders | 2013-02-25 | 1 | -0/+1 |
| | |||||
* | refactor stylesheet handling to separate object from within html rendering | Vincent Sanders | 2013-02-24 | 1 | -0/+18 |
| | |||||
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -4/+66 |
| | | | | | | | | | | | | | 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. | ||||
* | Drag fixup. Add some documentation. | Michael Drake | 2013-02-08 | 1 | -0/+8 |
| | |||||
* | HTML drags now go via content msg. | Michael Drake | 2013-02-08 | 1 | -7/+23 |
| | |||||
* | First pass at getting html forms to use textarea widget. | Michael Drake | 2013-02-06 | 1 | -1/+6 |
| | | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues. | ||||
* | reduce talloc usage to box tree layout only | Vincent Sanders | 2012-10-03 | 1 | -0/+2 |
| | |||||
* | Remove unused member of html_content struct. | Michael Drake | 2012-08-20 | 1 | -2/+0 |
| | |||||
* | html__redraw_a_box takes html_content instead of struct content. | Michael Drake | 2012-08-16 | 1 | -1/+1 |
| | |||||
* | add post parse script execution | Vincent Sanders | 2012-07-31 | 1 | -0/+1 |
| | |||||
* | fix parse completion - working syncronous scripts | Vincent Sanders | 2012-07-30 | 1 | -2/+10 |
| | |||||
* | extend script enumeration to include asyncronous and deferred scripts | Vincent Sanders | 2012-07-30 | 1 | -0/+1 |
| | |||||
* | Interned string cleanup, phase 3: Move html_forms.c to corestring. | Michael Drake | 2012-07-22 | 1 | -3/+0 |
| | |||||
* | Avoid strcasecmp in form control creation node name handler. | Michael Drake | 2012-07-21 | 1 | -0/+3 |
| | |||||
* | Merge branch 'vince/forms-fixed' | Vincent Sanders | 2012-07-14 | 1 | -0/+5 |
|\ | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.sources render/box_construct.c render/html.c render/html_internal.h Merge Daniel Silverstones forms branch | ||||
| * | Rework form acessors to deal with binding changes | Vincent Sanders | 2012-07-14 | 1 | -0/+4 |
| | | |||||
* | | fix quirks mode setting with libdom hubbub parser | Vincent Sanders | 2012-07-14 | 1 | -1/+1 |
| | | |||||
* | | remove parser binding layer | Vincent Sanders | 2012-07-13 | 1 | -3/+3 |
| | | |||||
* | | split out script handling from html | Vincent Sanders | 2012-07-13 | 1 | -0/+12 |
|/ | |||||
* | restructure javascript binding layout to be more explicit | Vincent Sanders | 2012-06-19 | 1 | -3/+7 |
| | | | | | | | fix html content so it correctly loads all the script tags svn path=/trunk/netsurf/; revision=13968 | ||||
* | improve javascript support | Vincent Sanders | 2012-06-10 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=13962 | ||||
* | Initial attempt at imagemap libdomification | Daniel Silverstone | 2012-03-25 | 1 | -0/+20 |
| | | | | svn path=/trunk/netsurf/; revision=13692 | ||||
* | Squash warning -- this API appears to be unused | John Mark Bell | 2012-03-24 | 1 | -0/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13632 | ||||
* | initial move to libdom | Vincent Sanders | 2012-03-23 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13573 | ||||
* | Improve performance of style selection | John Mark Bell | 2011-10-08 | 1 | -0/+2 |
| | | | | svn path=/trunk/netsurf/; revision=13000 | ||||
* | Pass nsurls through html_fetch_object. | Michael Drake | 2011-10-04 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12945 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Core part of search improvement: | Michael Drake | 2011-08-24 | 1 | -0/+4 |
| | | | | | | | | | | + 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 | ||||
* | Selection is now subordinate to html and text content types, and ↵ | Michael Drake | 2011-07-26 | 1 | -0/+2 |
| | | | | | | disassociated from browser windows. Note: search currently uses hlcache_handle_get_content() to go from bw to h to get at c for search highlighting via selection. svn path=/trunk/netsurf/; revision=12626 | ||||
* | Fix race when stopping an HTML content mid-load | John Mark Bell | 2011-07-19 | 1 | -0/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12611 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -0/+4 |
| | | | | | | | 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 | ||||
* | Clean up text input code. Now desktop/textinput.{c|h} is concerend with ↵ | Michael Drake | 2011-07-07 | 1 | -0/+2 |
| | | | | | | browser windows only. HTML content specific stuff moved to render/textinput.{c|h} and disassociated from browser windows. svn path=/trunk/netsurf/; revision=12587 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -1/+1 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵ | Michael Drake | 2011-06-28 | 1 | -4/+2 |
| | | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529 | ||||
* | Core form select widget now associated with HTML contents. Don't use ↵ | Michael Drake | 2011-06-28 | 1 | -0/+4 |
| | | | | | | current_redraw_browser for select widget redraw. Fixes core select widget in iframes. svn path=/trunk/netsurf/; revision=12522 | ||||
* | HTML contents manage box scrollbars, rather than browser_windows. | Michael Drake | 2011-06-27 | 1 | -0/+4 |
| | | | | svn path=/trunk/netsurf/; revision=12519 | ||||
* | s/scroll/scrollbar/ and improve scrollbar widget comments. | Michael Drake | 2011-05-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12363 | ||||
* | consolidate content redraw | Vincent Sanders | 2011-05-08 | 1 | -1/+2 |
| | | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -0/+112 |
svn path=/trunk/netsurf/; revision=12283 |