Commit Graph

8312 Commits

Author SHA1 Message Date
Vincent Sanders ec43456e4b use unshared type handler for all events on window 2012-11-23 13:48:11 +00:00
Michael Drake 8bccf16158 Check if box with imagemap at point has area at point. 2012-11-22 17:40:20 +00:00
Vincent Sanders 7d83151d1a make nsurl_access() not assert with being passed a NULL url as it is assumed elsewhere this will never fail. 2012-11-22 17:04:26 +00:00
Vincent Sanders 966fb9f215 rationalise the JSAPI macro usage requires nsgenbind changes 2012-11-22 14:00:13 +00:00
Ole Loots 6ea22068aa Fixed typo, caused small scroll bug. 2012-11-22 01:30:03 +01:00
Ole Loots 407389668b Hotlist now works without windom. 2012-11-22 01:19:20 +01:00
Ole Loots 42cb583842 Improved WM_FULLED handling (prev. size is getting restored) 2012-11-22 00:26:58 +01:00
Ole Loots ccdab30c9a Completet scroll preprocessing, Hotlist fully works. 2012-11-22 00:10:55 +01:00
Vincent Sanders 054984099f use correct unref functions 2012-11-21 22:08:18 +00:00
Vincent Sanders c2cd36fda8 improve location interface implementation 2012-11-21 18:51:44 +00:00
Ole Loots 0672d5e2c9 Implemented scroll handling in gemtk. 2012-11-21 02:14:22 +01:00
Vincent Sanders a159a4a79b update JSAPI_PS() signature to cope with new nsgenbind 2012-11-20 19:17:54 +00:00
Ole Loots 7e94f32e4c Initial work at making scrolling work 2012-11-20 01:41:42 +01:00
Ole Loots 5449303bd1 Ripped Windom out of the treeview implementation,
it still requires scroll event handling to be implemented.
2012-11-20 00:29:20 +01:00
Vincent Sanders 7757008433 add window enumeration test 2012-11-19 17:26:23 +00:00
Vincent Sanders bb6b546b4b cleanup formatting in binding files 2012-11-19 17:23:24 +00:00
Ole Loots 9676253184 Imporved gemtk toolbar handling. 2012-11-19 00:47:03 +01:00
Ole Loots c415f9bf98 Start to remove windom, wip.
- Refactored menu event handling.
- Load plain GEM resources.
- Refactored Event handling
2012-11-18 23:22:43 +01:00
Ole Loots e042008f2b Revert "Refactored menu event handling and got rid of several windom calls."
This reverts commit d1a5c738e6.
this change belongs into a new branch
2012-11-18 23:15:48 +01:00
Ole Loots 47c0ce6f14 Revert "Added missing Makefile changes for recent deskmenu commit."
This reverts commit c5fb16d56d.
This change belongs into a new branch
2012-11-18 23:15:21 +01:00
Vincent Sanders 6797e1f8ef add nodeValue implementation 2012-11-18 21:50:11 +00:00
Vincent Sanders 4769698d13 add enumeration test on the document node 2012-11-18 21:49:25 +00:00
Vincent Sanders 8810bc0163 add nodeName implementation 2012-11-18 21:24:29 +00:00
Vincent Sanders ba867955a2 add nodeType 2012-11-18 21:12:49 +00:00
Vincent Sanders fa9046fc97 implement childElementCount 2012-11-18 17:35:52 +00:00
Vincent Sanders 99d3633e03 implement previousElementSibling and nextElementSibling 2012-11-18 12:59:10 +00:00
Vincent Sanders bec8711528 implement lastElementChild 2012-11-18 12:38:07 +00:00
Vincent Sanders b1ca83ad8c implement firstElementChild 2012-11-18 12:14:44 +00:00
Vincent Sanders 6589c7cc19 add Garbage colelction root set macros 2012-11-17 11:19:31 +00:00
Vincent Sanders 82cae10284 more enumeration tests and update test index 2012-11-16 21:52:27 +00:00
Vincent Sanders e36b8f6579 safely deal with NULL strings 2012-11-16 15:31:14 +00:00
Ole Loots c5fb16d56d Added missing Makefile changes for recent deskmenu commit. 2012-11-14 22:00:38 +01:00
Ole Loots d1a5c738e6 Refactored menu event handling and got rid of several windom calls. 2012-11-14 21:37:35 +01:00
Vincent Sanders 2bea506f83 add Node interface binding just to get the prototype 2012-11-14 02:11:01 +00:00
Vincent Sanders 9acba6cbcc add node enumeration test 2012-11-13 23:22:10 +00:00
Ole Loots 082c76d9c3 Merge branch 'master' of git://git.netsurf-browser.org/netsurf 2012-11-12 21:27:53 +01:00
Ole Loots 44808e1c52 Added message box, so warn_user works as expected. 2012-11-12 21:23:39 +01:00
Chris Young 6641b082f8 Fix the display of the drag save icon 2012-11-11 23:17:00 +00:00
Chris Young 967d22afe5 These were allocated with c lib functions, not AllocVec 2012-11-11 23:05:25 +00:00
Chris Young adcbfb9789 Fix options GUI cleanup (credit: Gazelle) 2012-11-11 22:49:18 +00:00
Michael Drake 8c60d38769 Can't clone a content that gets reflowed for a viewport size. 2012-11-11 20:14:18 +00:00
Michael Drake c040fbc4cc Allow reformats to different size. 2012-11-11 20:02:45 +00:00
Michael Drake bd3f65b7da Use can_reformat instead of HTML special case. Allow reflow of parent for any object that gets a reformat. 2012-11-11 19:13:36 +00:00
Michael Drake ddf45cd672 Reformat objects that reach the READY state. 2012-11-11 18:40:55 +00:00
Chris Young 7df658618c Close file when we've finished parsing it. 2012-11-11 11:48:42 +00:00
John-Mark Bell ce640e59fd Report (and ignore) failure to load non-existent document. (Credit: Chris Young) 2012-11-11 11:31:34 +00:00
John-Mark Bell bb3a6bbb3b Permit hotlist entries to have no title. 2012-11-11 11:23:43 +00:00
Chris Young f2ab822a83 Prevent NULL pointer access with plain text contents 2012-11-10 22:26:43 +00:00
Chris Young 41ed8e3da3 Pass UTF-8 text length for conversion 2012-11-10 16:05:48 +00:00
Vincent Sanders a79e098817 remove redundant domutils and put functionality in existing utils/libdom 2012-11-10 11:44:38 +00:00