Commit Graph

  • f5dee49aa0 In the customisation header we need to use DUK_USE_* rather than DUK_OPT_* Michael Drake 2016-01-03 22:50:31 +0000
  • 74fdde2b57 remove necessity for header change in libutf8proc Vincent Sanders 2016-01-03 16:07:40 +0000
  • b54a1fe4cb Add missing menu image Chris Young 2016-01-03 00:00:55 +0000
  • 35a97670ae Increase minimum stack as sometimes Duktape runs out Chris Young 2016-01-02 23:59:45 +0000
  • 237ec692dd Fix OS3 build Chris Young 2015-12-20 16:47:06 +0000
  • d1c1392601 Add missing rawkey codes Chris Young 2015-12-20 16:43:35 +0000
  • 3e852daaf4 Missing initialisation Chris Young 2015-12-20 16:36:59 +0000
  • 01953378ac Squash warning: variable ‘exc’ set but not used Michael Drake 2015-12-20 13:44:28 +0000
  • dbbf4ad648 Add assert that we got a base URI from the node. Michael Drake 2015-12-20 13:33:41 +0000
  • a6226170dd Actually do something with return value. Michael Drake 2015-12-20 12:26:48 +0000
  • e5ddbd3934 Remove unused variable. Michael Drake 2015-12-20 12:12:36 +0000
  • 0492966c86 Remove erroneous redeclaration of variable in new scope. Michael Drake 2015-12-20 12:04:21 +0000
  • abf8d542b1 Don't set DUK_USE_DEEP_C_STACK since the option has been removed. Michael Drake 2015-12-14 16:05:10 +0000
  • 6d792468c5 Enable the REGEXP_CANON_WORKAROUND option Michael Drake 2015-12-14 15:53:57 +0000
  • de637fa571 Restore prevention of clang static analysis from 336326af3a Michael Drake 2015-12-14 15:51:31 +0000
  • 9d097b37f6 Restore volatility introduced in fd9aa16ece Michael Drake 2015-12-14 15:49:36 +0000
  • 91bcaaccfd Update to duktape snapshot suggested by svaarala. Michael Drake 2015-12-14 15:47:44 +0000
  • d6c34b8039 Soak up -v so command line processing still works with logging enabled Chris Young 2015-11-27 12:36:40 +0000
  • b962d3db82 Revert "Skip invalid commandline args instead of aborting" Chris Young 2015-11-27 12:32:13 +0000
  • d7907bfe4c Allow specifying location of the users directories on the commandline Arg USERSDIR/K Chris Young 2015-11-25 00:11:24 +0000
  • 80e14dce52 Move ReadArgs commandline processing earlier whilst leaving core commandline processing where it was previously Chris Young 2015-11-24 23:58:54 +0000
  • 4ad94124a6 Skip invalid commandline args instead of aborting Chris Young 2015-11-24 23:55:40 +0000
  • e27525123b Make an effort to free resources when a fatal error occurs during initialisation Chris Young 2015-11-24 23:22:15 +0000
  • fa87f197c2 Abort if we're on a write-protected volume Partial fix for 2397 Chris Young 2015-11-24 20:57:40 +0000
  • 7733ece472 Remove the setting of mimetype in default tooltypes NetSurf is a lot more liberal now in accepting files, so the mimetype guessing routines are sufficient without forcing CSS files to be recognised as text/css. The ability to add a tooltype to troublesome files remains. Chris Young 2015-11-24 20:35:18 +0000
  • 709a23aa34 Increase size of download window. Dave Higton 2015-11-22 21:47:48 +0000
  • 4137739b8a Tests for body onload behaviour Daniel Silverstone 2015-11-22 16:53:22 +0000
  • c92726d3aa Support (in a slightly dodgy way) the onload event Daniel Silverstone 2015-11-22 16:53:04 +0000
  • 180a8f452e Add missing finaliser -- releases events properly Daniel Silverstone 2015-11-22 16:52:10 +0000
  • b42a910ed9 Ensure that those events listed in 8.1.5.2 as forwarded from body to window, don't get registered for listeners on body Daniel Silverstone 2015-11-22 14:50:35 +0000
  • 9fe01f09c8 Replace duktape's default allocators. Realloc to zero is not guaranteed to free on all platforms Daniel Silverstone 2015-11-22 14:36:24 +0000
  • b41b672fe5 Hacky fix to prevent attribute fetch on document objects Daniel Silverstone 2015-11-22 09:55:19 +0000
  • f7ebec7142 Added Amiga ToolTypes parser. Initially this allows setting the location of the Users directory, and the current user's name. Chris Young 2015-11-22 00:06:10 +0000
  • 5e24a802b0 Optimise for PPC Chris Young 2015-11-17 23:24:34 +0000
  • 47fa0bf7a2 Faster hashing Chris Young 2015-11-17 23:19:30 +0000
  • af71481a5f Use a hash as the skiplist key Chris Young 2015-11-17 18:50:14 +0000
  • 4c2d40b35e Import FNV-1a Chris Young 2015-11-17 18:43:42 +0000
  • c659e11585 Fix refresh of hotlist menu/toolbar when hotlist window is closed This definitely used to work...! Chris Young 2015-11-16 21:10:35 +0000
  • 6d474e74e6 Prettier hotlist toolbar Chris Young 2015-11-16 21:05:01 +0000
  • 479b8acce8 Don't position the statusbar based on font height The statusbar has a finite height because it is sitting in a window border which does not adjust with font size. Chris Young 2015-11-16 19:01:13 +0000
  • 5ad337a7b5 Don't translate F8/F9/F10 into printable characters. Chris Young 2015-11-16 00:16:52 +0000
  • 6fbe30c617 Improve the position of the status bar gadget at different font sizes Chris Young 2015-11-15 17:00:01 +0000
  • 045b254c15 Add missing NSOPTS/M command line arg to documentation. Chris Young 2015-11-15 14:13:37 +0000
  • 0feb291c2e Add F8/F9/F10 as shortcuts to the scale functionality Chris Young 2015-11-15 14:07:25 +0000
  • bf6d56c7fe Allow space bar to be used to page down Chris Young 2015-11-15 13:52:55 +0000
  • 28be6d2d79 Don't try to write to an uninitialised file handle. Chris Young 2015-11-15 01:27:29 +0000
  • e5a2538b6d Make it clearer why we're asserting. Michael Drake 2015-11-11 22:22:19 +0000
  • 401cc36924 Add extra logging to curl poll fn when not suppressing curl debug. Michael Drake 2015-11-11 10:38:17 +0000
  • 4d1ef3bac4 Add support for retrying timed-out cURL fetches. Daniel Silverstone 2015-11-10 21:51:54 +0000
  • 727bbbd216 Protect against attribute not being present Vincent Sanders 2015-11-09 19:35:41 +0000
  • 125f131714 Forcibly enable cut/copy/paste menu items until such a time as I can figure out why they are disabling at the wrong times. Chris Young 2015-11-06 19:38:24 +0000
  • 50393c9fc6 Update Italian messages (credit: Samir) Chris Young 2015-11-06 19:21:30 +0000
  • 896c71abbe Only fire click event on button 1 press. Michael Drake 2015-11-06 15:55:36 +0000
  • 5c719d540e Assert that we have a node. Michael Drake 2015-11-06 15:55:33 +0000
  • 2f27852229 Always consider the root element's box. Michael Drake 2015-11-06 14:23:36 +0000
  • 718f17a57f Use automatically generated event handers on Document Vincent Sanders 2015-11-06 11:06:07 +0000
  • 0397a6637d Use automatic generation for all HTMLElement event handler attributes Vincent Sanders 2015-11-05 23:58:16 +0000
  • 5e4011bee7 Improve the manual section in the gtk manual page Vincent Sanders 2015-11-05 23:15:01 +0000
  • c3b7e650c5 Fix segmentation fault when a string option is set to NULL Vincent Sanders 2015-11-05 14:47:45 +0000
  • b54174e54a Add CSS object model and DOM parsing IDL ready for implementation Vincent Sanders 2015-11-04 16:15:00 +0000
  • a7324d39a4 Updated Dutch messages for NetSurf Dick Tanis 2015-11-03 23:09:33 +0000
  • ed5fd91843 Fix overflow-{x|y} handling. Michael Drake 2015-11-01 14:05:27 +0000
  • 336326af3a Try and prevent duktape from taking part in clang analysis Daniel Silverstone 2015-11-01 11:53:48 +0100
  • e3a5fcf816 Rudimentary Event object binding Daniel Silverstone 2015-11-01 11:23:29 +0100
  • 1284731d1a Support generating event objects during events Daniel Silverstone 2015-11-01 11:23:15 +0100
  • c2d51384c1 Current target, not target, otherwise events are fired in the wrong place Daniel Silverstone 2015-11-01 10:42:01 +0100
  • 6eb6208159 Log the phase for event debugging Daniel Silverstone 2015-11-01 10:41:06 +0100
  • bfe3e6abbc Implement Element::hasAttribute(). Michael Drake 2015-11-01 09:28:15 +0000
  • ee5efa1349 Element::getAttribute() returns DOMString? which means NULL if none. Michael Drake 2015-11-01 09:17:04 +0000
  • f65ea4b096 Add Element::getAttribute() implementation. Michael Drake 2015-10-31 23:23:38 +0000
  • 0247bed13f Example getter/setter pair Daniel Silverstone 2015-10-31 22:59:36 +0100
  • 39d967e94b Support for event getters Daniel Silverstone 2015-10-31 22:59:26 +0100
  • 47794b32ff Restore volatility introduced in fd9aa16ece Daniel Silverstone 2015-10-31 22:05:50 +0100
  • 7a6f0c765a Fix descendant bounding box calcs to work with overflow-{x|y}. Michael Drake 2015-10-31 19:08:48 +0000
  • 43f29e4311 Expose a few more bits Daniel Silverstone 2015-10-31 20:11:05 +0100
  • 576488f14c Don't #define things that might appear in oslib later. Michael Drake 2015-10-31 18:37:16 +0000
  • 469147b593 Apply Sprow's fix for bug #2336. Robert Sprowson 2015-10-31 18:30:35 +0000
  • c22706b904 Update duktape to regexp-canonicalize-lookup branch. Michael Drake 2015-10-31 17:48:18 +0000
  • 3aacba15f8 Don't call up if the parent's jscontext has gone NULL in the meantime Daniel Silverstone 2015-10-31 18:26:43 +0100
  • 60c52e1eaf Change click handling to fire_dom_event Daniel Silverstone 2015-10-31 18:01:27 +0100
  • 310162474a Add fire_dom_event, it's in a bad place but we can move it later Daniel Silverstone 2015-10-31 18:01:17 +0100
  • 4ca737408c Handle events Daniel Silverstone 2015-10-31 18:00:54 +0100
  • b1d477219d Shunt the handling of new elements Daniel Silverstone 2015-10-31 17:01:56 +0100
  • 00eb6a8e88 Further work toward event handling Daniel Silverstone 2015-10-31 15:30:47 +0100
  • 5a107a466b Initial work toward JS event support Daniel Silverstone 2015-10-31 14:52:37 +0100
  • 71f296a41c Fix dom document leak for framesets. Michael Drake 2015-10-31 16:13:58 +0000
  • 519775a65c Don't leak frame scrollbars. Michael Drake 2015-10-31 14:05:03 +0000
  • f2e56834be When an image content cannot be converted prevent export as sprite Dave Higton 2015-10-31 15:49:34 +0000
  • b1533a7f76 Stop utf8 conversion leaking its strings. Michael Drake 2015-10-31 13:42:49 +0000
  • 67cbdf6bef Don't fail on URLs with no host. Michael Drake 2015-10-31 13:32:42 +0000
  • 25cd49034c Style guide adherence. Michael Drake 2015-10-31 13:23:08 +0000
  • 78067fc29a Log window.alert() messages. Michael Drake 2015-10-31 09:23:56 +0000
  • 396b445599 Add failing test. Michael Drake 2015-10-29 16:55:42 +0000
  • 0fabb20cc5 Add support for Element::removeAttribute. Michael Drake 2015-10-29 16:51:57 +0000
  • 218839d05a Fix title. Michael Drake 2015-10-29 16:50:36 +0000
  • 9198e80c24 Remove space. Michael Drake 2015-10-29 14:27:21 +0000
  • d795f1ca2d Add support for Element::setAttribute method. Michael Drake 2015-10-29 14:13:49 +0000
  • 6098646e72 Add binding for DIV element's align getter/setter, and test. Michael Drake 2015-10-29 11:47:53 +0000
  • 8ff9abf5b6 update gtk accelerators to follow other browsers usage Vincent Sanders 2015-10-29 08:13:07 +0000
  • 8c04742e39 Use automatically generated unsigned long bindings on HTMLTableRowElement Vincent Sanders 2015-10-25 23:58:28 +0000