Michael Drake
|
7738584b34
|
Don't pass pointer to data that isn't on the stack any more to content_broadcast.
|
2014-03-27 21:35:17 +00:00 |
|
Vincent Sanders
|
4d4d74c8cd
|
move page search gui callbacks to their own operations table
|
2014-03-18 22:32:52 +00:00 |
|
Michael Drake
|
7a3d343766
|
Remove debug logging.
|
2014-03-10 22:32:04 +00:00 |
|
Michael Drake
|
9da93c23a4
|
Ensure we get gadget from correct box.
|
2014-03-10 22:25:36 +00:00 |
|
Michael Drake
|
0397a7cab1
|
Add some logging.
|
2014-03-10 22:19:23 +00:00 |
|
Vincent Sanders
|
87f6314dab
|
move scheduleing into browser operation table
|
2014-03-09 15:37:40 +00:00 |
|
Michael Drake
|
71cb70065e
|
Gadgets can exisit outside forms, so now they store their own ref to the containing html content.
|
2014-02-17 14:38:53 +00:00 |
|
Michael Drake
|
49bed056dd
|
Make browser_window_navigate (un)verifiable flag match browser_window_create.
|
2014-02-10 22:40:04 +00:00 |
|
Michael Drake
|
af014bce99
|
Allow tab creation without history clone. Changes browser_window_create and browser_window_navigate flags.
|
2014-02-10 14:08:45 +00:00 |
|
John-Mark Bell
|
9720c02483
|
Fix #2071: handle parse completion creating style or script nodes.
|
2014-02-10 01:25:57 +00:00 |
|
Michael Drake
|
8deb9ec25c
|
Native select menu interface shouldn't force front end to dig inside bw struct.
|
2014-02-08 17:11:55 +00:00 |
|
Vincent Sanders
|
3455d66921
|
reduce desktop/browser.h unecessary includes
|
2014-02-03 17:56:24 +00:00 |
|
Vincent Sanders
|
886a3106db
|
move utf8 local conversion operations to table
|
2014-02-01 22:17:36 +00:00 |
|
Vincent Sanders
|
db33103fa3
|
clean up desktop/gui.h include usage
|
2014-01-29 21:35:53 +00:00 |
|
Vincent Sanders
|
654da2ffb5
|
move utf8 conversion routines to use nserror instead of their own error enum
|
2014-01-28 21:40:13 +00:00 |
|
Michael Drake
|
46b8fbaeac
|
Use corestring.
|
2014-01-25 10:00:33 +00:00 |
|
Michael Drake
|
72510f550b
|
Use corestrings in box construction.
|
2014-01-24 18:58:12 +00:00 |
|
Michael Drake
|
20e789955d
|
Ensure first option gets selected when the markup doesn't specify any options as selected.
|
2014-01-24 17:32:49 +00:00 |
|
Michael Drake
|
f07a04126d
|
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
|
2014-01-24 16:45:52 +00:00 |
|
Michael Drake
|
05dc1c1305
|
Fix Coverity-spotted issue. (Fixes behaviour for multiple selects.) Also minor optimisation.
|
2014-01-24 14:21:27 +00:00 |
|
Vincent Sanders
|
b7e372cf84
|
ensure imagemap lists are freed on error paths (coverity 1109880)
|
2014-01-24 12:11:10 +00:00 |
|
Michael Drake
|
4684e9665d
|
Deselect other options when select option is selected, and it's not a multi-select.
|
2014-01-21 15:01:18 +00:00 |
|
Vincent Sanders
|
bd065d4a43
|
split browser gui operations up
|
2014-01-15 19:37:05 +00:00 |
|
Vincent Sanders
|
0075eab194
|
move remaining gui operations to table
|
2014-01-14 23:31:54 +00:00 |
|
Vincent Sanders
|
303a29a89c
|
cleanups to fix new clang warnings
|
2014-01-10 15:55:29 +00:00 |
|
Daniel Silverstone
|
28e670f52d
|
Support 'checked' properly in new form handler
|
2014-01-06 18:50:49 +00:00 |
|
Daniel Silverstone
|
9a9cb399f9
|
Merge branch 'rjek/click-file-gadget'
|
2014-01-05 17:03:17 +00:00 |
|
Daniel Silverstone
|
ef5c516ee3
|
Restore missing message send
|
2014-01-05 17:01:27 +00:00 |
|
Daniel Silverstone
|
0d5960a68c
|
Remove old form_successful_controls
|
2014-01-05 16:14:45 +00:00 |
|
Daniel Silverstone
|
6bf609a1a4
|
Support image inputs
|
2014-01-05 16:14:17 +00:00 |
|
Rob Kendrick
|
0d7f1cfc93
|
Add infrastructure for calling front ends to set file gadget filenames via clicking in addition to drag-and-drop
|
2014-01-05 16:04:35 +00:00 |
|
Daniel Silverstone
|
b1e6c63a2f
|
Rewrite form_successful_controls() to use the DOM.
This stops image inputs from working temporarily, but makes
inputs inside display:none work correctly. As such, this is
a net-win.
|
2014-01-05 15:51:30 +00:00 |
|
Rob Kendrick
|
1bd4a34a27
|
Remove asserts for default cases from all content message handlers; this is laborious and is no longer useful for catching bugs.
|
2014-01-05 14:39:08 +00:00 |
|
John-Mark Bell
|
32468516e3
|
Speculatively start image fetches as we parse the document.
|
2014-01-05 14:34:49 +00:00 |
|
Daniel Silverstone
|
b4f9860848
|
Remove logging now that file upload *seems* to work
|
2014-01-04 22:05:23 +00:00 |
|
Daniel Silverstone
|
de42f8880e
|
Add a bunch of logging to try and help track down the issue with rawfile handling, sorry guys
|
2014-01-04 21:20:17 +00:00 |
|
Daniel Silverstone
|
2a18cef82b
|
Shunt around the file multipart stuff a bit to try and fix the segfault
|
2014-01-04 20:53:43 +00:00 |
|
Daniel Silverstone
|
581d877576
|
In theory, store raw filenames and pass them through for file upload. Untested due to no file-upload in GTK frontend just yet
|
2014-01-04 19:34:18 +00:00 |
|
Daniel Silverstone
|
9b8988dd23
|
Reflect changes to select boxes into the DOM
|
2014-01-04 18:02:50 +00:00 |
|
Daniel Silverstone
|
0516e4c069
|
Reflect toggling of 'selected' in the DOM
|
2014-01-04 18:02:50 +00:00 |
|
Daniel Silverstone
|
a5bb596eb3
|
Ensure that file inputs update the dom node and annotate with the unencoded filename
|
2014-01-04 18:02:50 +00:00 |
|
Daniel Silverstone
|
533cfa27da
|
Ensure textual input boxes re-update the DOM with new values
|
2014-01-04 18:02:50 +00:00 |
|
Daniel Silverstone
|
068b07494b
|
Retrieve text area content from the textarea api
|
2014-01-04 18:02:50 +00:00 |
|
Michael Drake
|
0aa488288c
|
Fix longstanding bug where floating root element caused assertion. Bug #394.
|
2014-01-04 17:54:43 +00:00 |
|
Michael Drake
|
838359194e
|
Return message to client when textarea is modified.
|
2014-01-04 14:48:58 +00:00 |
|
Michael Drake
|
8b253a2151
|
Improve min/max-height handling on replaced elements.
|
2014-01-04 14:02:22 +00:00 |
|
Michael Drake
|
1970fb7bda
|
Make nscss_get_style return completed computed styles. Now matches nscss_get_blank_style, and no need for anything outside css/select.c to see partial computed styles.
|
2013-12-19 14:21:15 +00:00 |
|
Michael Drake
|
cde62790f6
|
Update for new lpu API.
|
2013-12-14 23:17:50 +00:00 |
|
Michael Drake
|
e4c50bd58a
|
Update for new libcss API.
|
2013-12-13 20:25:08 +00:00 |
|
Vincent Sanders
|
aa4d2eb608
|
ensure no division by zero can occour (coverity 1109862 1109863)
|
2013-11-03 22:51:43 +00:00 |
|