summaryrefslogtreecommitdiff
path: root/render/form.c
Commit message (Collapse)AuthorAgeFilesLines
* refactor url utility functions to use standard nserror codes and have ↵Vincent Sanders2014-05-081-5/+5
| | | | appropriate documentation.
* Gadgets can exisit outside forms, so now they store their own ref to the ↵Michael Drake2014-02-171-15/+3
| | | | containing html content.
* Make browser_window_navigate (un)verifiable flag match browser_window_create.Michael Drake2014-02-101-6/+3
|
* Allow tab creation without history clone. Changes browser_window_create and ↵Michael Drake2014-02-101-6/+6
| | | | browser_window_navigate flags.
* Native select menu interface shouldn't force front end to dig inside bw struct.Michael Drake2014-02-081-13/+21
|
* clean up desktop/gui.h include usageVincent Sanders2014-01-291-2/+1
|
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-7/+7
|
* Fix Coverity-spotted issue. (Fixes behaviour for multiple selects.) Also ↵Michael Drake2014-01-241-1/+2
| | | | minor optimisation.
* Deselect other options when select option is selected, and it's not a ↵Michael Drake2014-01-211-4/+8
| | | | multi-select.
* Support 'checked' properly in new form handlerDaniel Silverstone2014-01-061-1/+10
|
* Remove old form_successful_controlsDaniel Silverstone2014-01-051-349/+0
|
* Support image inputsDaniel Silverstone2014-01-051-8/+16
|
* Rewrite form_successful_controls() to use the DOM.Daniel Silverstone2014-01-051-5/+509
| | | | | | This stops image inputs from working temporarily, but makes inputs inside display:none work correctly. As such, this is a net-win.
* Remove logging now that file upload *seems* to workDaniel Silverstone2014-01-041-3/+2
|
* Add a bunch of logging to try and help track down the issue with rawfile ↵Daniel Silverstone2014-01-041-2/+3
| | | | handling, sorry guys
* Shunt around the file multipart stuff a bit to try and fix the segfaultDaniel Silverstone2014-01-041-9/+10
|
* In theory, store raw filenames and pass them through for file upload. ↵Daniel Silverstone2014-01-041-1/+24
| | | | Untested due to no file-upload in GTK frontend just yet
* Reflect changes to select boxes into the DOMDaniel Silverstone2014-01-041-1/+9
|
* Ensure textual input boxes re-update the DOM with new valuesDaniel Silverstone2014-01-041-0/+37
|
* Fix leaks in form_successful_controls. 'charset' was always leaked, value ↵Michael Drake2013-10-231-0/+4
| | | | was leaked in particular OOM case.
* s/!charset/charset == NULL/Michael Drake2013-10-231-1/+1
|
* Fix pointer shape and status bar messages for textareas and their scrollbars.Michael Drake2013-03-111-2/+3
|
* change stylesheet fetching to be generated from the default dom eventsVincent Sanders2013-02-191-0/+4
|
* rename flags for browser_window routines to be shorterVincent Sanders2013-02-181-6/+6
|
* browser_window_navigate refactorVincent Sanders2013-02-181-20/+42
|
* First pass at getting html forms to use textarea widget.Michael Drake2013-02-061-61/+26
| | | | | (Input element types text & password, and textarea element.) Can edit and submit forms, but there are loads of issues.
* Fix url encoded query generation, when there's no name/value pairs.Michael Drake2012-10-161-4/+5
|
* Make form_url_encode static.Michael Drake2012-10-111-1/+1
|
* Use nsurl_replace_query instead of url_get_components and url_reform_components.Michael Drake2012-10-111-26/+39
|
* Talloc ctx fixup.Michael Drake2012-10-051-3/+3
|
* Update to use latest libdom. Fixes handling of text input with no maxlength ↵Michael Drake2012-09-081-3/+0
| | | | set.
* Confine box_at_point to the document it's given. Callers are now ↵Michael Drake2012-08-211-4/+4
| | | | responsible for calling whatever functionality for object boxes. Remove last bw dereference from render directory. Remove a couple of unused functions.
* Pass content containing form's nsurl to form_submit, instead of its ↵Michael Drake2012-08-171-8/+5
| | | | hlcache_handle. Avoid dereferencing bw in html content handlers.
* Avoid bw dereference.Michael Drake2012-08-171-72/+79
|
* Remove redundant scrollbar widget message.Michael Drake2012-08-161-9/+1
|
* Include dom/dom.h where it might be neededDaniel Silverstone2012-03-241-0/+1
| | | | svn path=/trunk/netsurf/; revision=13625
* Don't need root bw here any more.Michael Drake2012-01-111-3/+0
| | | | svn path=/trunk/netsurf/; revision=13396
* Pass pointer constraints for drag out to front ends. Ensure content ↵Michael Drake2012-01-111-5/+5
| | | | | | scrollbar drag termination always informs the browser window layer that the drag is over. svn path=/trunk/netsurf/; revision=13395
* Allow drag handlers to inform browser window layer of any pointer range ↵Michael Drake2012-01-101-1/+11
| | | | | | constraints. svn path=/trunk/netsurf/; revision=13394
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-3/+3
| | | | svn path=/trunk/netsurf/; revision=13236
* Port more internals to nsurl. Front ends may need updating.Michael Drake2011-10-031-3/+4
| | | | svn path=/trunk/netsurf/; revision=12926
* Fix GCC 4.6 warnings in coreJohn Mark Bell2011-07-261-18/+1
| | | | svn path=/trunk/netsurf/; revision=12629
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-12/+12
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Front end gets root browser window on notification of scrollbar widget drag ↵Michael Drake2011-06-281-1/+4
| | | | | | start. svn path=/trunk/netsurf/; revision=12533
* Core form select widget now associated with HTML contents. Don't use ↵Michael Drake2011-06-281-26/+34
| | | | | | current_redraw_browser for select widget redraw. Fixes core select widget in iframes. svn path=/trunk/netsurf/; revision=12522
* Fix bw->drag_type to be aware of remaining drag types.Michael Drake2011-06-271-0/+2
| | | | svn path=/trunk/netsurf/; revision=12514
* s/scroll/scrollbar/ and improve scrollbar widget comments.Michael Drake2011-05-091-24/+24
| | | | svn path=/trunk/netsurf/; revision=12363
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-1/+0
| | | | svn path=/trunk/netsurf/; revision=12283
* Saturated maths in css fixed point Vincent Sanders2011-03-121-4/+1
| | | | svn path=/trunk/netsurf/; revision=11975
* Fix bug #3140968: form submission with the GET method must replace the query ↵John Mark Bell2011-02-251-46/+55
| | | | | | segment of the action URL. svn path=/trunk/netsurf/; revision=11800