Commit Graph

  • 31d45274b6 Squash leak of path when path is directory. Michael Drake 2015-08-15 09:41:43 +0100
  • cad9f1f8c4 Fix ALIGN attribute on TABLE. Michael Drake 2015-08-14 21:26:47 +0100
  • 844e599a22 Define m68k for OS3 build so dukky (nearly) compiles. Chris Young 2015-08-14 19:13:19 +0100
  • a76de90a2e Final (untested) bits of Node Daniel Silverstone 2015-08-14 16:09:28 +0200
  • e46a705b0f More (untested) Node stuff Daniel Silverstone 2015-08-14 15:34:00 +0200
  • dc7f0dce9f expose Math operations to javascript code Vincent Sanders 2015-08-13 23:05:02 +0100
  • 4c975aafa3 Fix typo in unused jsapi code. Michael Drake 2015-08-13 14:30:28 +0100
  • 16fd36eb9d Proper error handling for JS context creation. Michael Drake 2015-08-13 12:23:59 +0100
  • c7a3229494 Can't tell if failure to create a JS context is an error or not. Michael Drake 2015-08-13 11:59:43 +0100
  • 379d97123a Handle failure to create new context. Michael Drake 2015-08-13 11:49:09 +0100
  • 99765cf2d0 Remove TODO. Michael Drake 2015-08-13 09:48:09 +0100
  • 2d53524635 Fix crash when JS context is required from a frame. Michael Drake 2015-08-13 09:39:04 +0100
  • 526b0e3bb4 Add assertion that jscontext is non-NULL when making new compartment. Michael Drake 2015-08-13 09:25:35 +0100
  • b50ee13100 Fix checking of distcc Vincent Sanders 2015-08-12 15:04:35 +0100
  • ecc6a12ed6 Slight tidying of error report Daniel Silverstone 2015-08-12 15:55:50 +0200
  • fd21e488e0 Add support for builders with distcc installed Vincent Sanders 2015-08-12 14:50:54 +0100
  • 1ee30e7632 Log more of the JS error object Daniel Silverstone 2015-08-12 15:39:34 +0200
  • e331784ea3 Expose Array, Date and RegExp on Window Daniel Silverstone 2015-08-12 15:19:57 +0200
  • 3a6da36fc9 Add missing node unref Daniel Silverstone 2015-08-12 12:27:18 +0200
  • 2c7dfe0d3d It's not a hubbub error Daniel Silverstone 2015-08-12 11:00:22 +0200
  • c47db23f8f Attempt to prevent use of STRPTIME or GETDATE on platforms where we know it is broken Daniel Silverstone 2015-08-12 10:43:34 +0200
  • b4d26fd160 Take tip of the fix-cast-align-warnings branch from Sami to see if it helps Daniel Silverstone 2015-08-12 08:40:35 +0200
  • 4b07aead3f Add Node::nodeType to test index. Michael Drake 2015-08-11 20:49:32 +0100
  • 9354adacdb Fix: warning: pointer targets ... differ in signedness [-Wpointer-sign] Michael Drake 2015-08-11 20:44:52 +0100
  • ab79f0a9c5 document.write shoud stringify all args Daniel Silverstone 2015-08-11 19:39:31 +0200
  • 78c5ab6f9f Add Node::nodeType test. Michael Drake 2015-08-11 17:21:08 +0100
  • e91255b409 add simple javascript test calling operation with too few arguemnts Vincent Sanders 2015-08-11 14:36:03 +0100
  • c1d5bbe7df add urlutils IDL to netsurf binding Vincent Sanders 2015-08-11 14:35:31 +0100
  • a590117246 Element::getElementsByTagName() Daniel Silverstone 2015-08-11 15:13:14 +0200
  • 73fbaf6fb1 Add support for a lot of Node's interface Daniel Silverstone 2015-08-11 14:45:46 +0200
  • 1af1ab1c3c Add a variant of dukky_instanceof which can take an index Daniel Silverstone 2015-08-11 14:45:34 +0200
  • 45ced343af Add urlutils IDL Vincent Sanders 2015-08-11 12:14:18 +0100
  • d4f487acf1 Basic Console support Daniel Silverstone 2015-08-10 20:09:58 +0200
  • 0df3439eb2 Fix constructor injection to use new constructor type, add test Daniel Silverstone 2015-08-09 18:54:37 +0100
  • 3d7de6cf8d Fix window.window Daniel Silverstone 2015-08-09 16:20:09 +0100
  • da77e9c91c Avoid strptime on platforms where NetSurf knows we don't have a good one Daniel Silverstone 2015-08-09 14:51:22 +0100
  • 3b9a913125 Permanently enable display of the "enable javascript" UI options Chris Young 2015-08-09 14:22:29 +0100
  • 8d4c4b9179 Support PowerPC Chris Young 2015-08-09 14:07:38 +0100
  • 7e9fcada3b Fixup jenkins build scripts to cope with duktape for javascript Vincent Sanders 2015-08-09 12:46:35 +0100
  • d6a0f3fef0 Fix copyright header on dukky.h Daniel Silverstone 2015-08-09 12:28:44 +0100
  • a16e2aa839 Make duktape the default, and on by default, and others off by default Daniel Silverstone 2015-08-09 12:27:28 +0100
  • 061472e520 Support duktape and WebIDL Daniel Silverstone 2015-08-09 12:27:13 +0100
  • aadb820089 Add duktape bindings Daniel Silverstone 2015-08-09 12:26:41 +0100
  • 37b118d966 Add duktape binding support code Daniel Silverstone 2015-08-09 12:26:28 +0100
  • ad82c49a80 Add duktape 1.2.3 release ready for use Daniel Silverstone 2015-08-09 12:26:11 +0100
  • 548adc547d Store the HTML content as userdata on the DOM's HTMLDocument Daniel Silverstone 2015-08-09 12:00:25 +0100
  • a4455f79ce Add support for BODY, HEAD, html namespaces and keying of html content data Daniel Silverstone 2015-08-09 11:58:42 +0100
  • db40a6439a Disambiguate references Daniel Silverstone 2015-08-09 11:57:13 +0100
  • f4903743ba Abstract all instances of NewMinList as it causes alert 80000006 on OS3 Chris Young 2015-08-05 23:42:20 +0100
  • ef5ce5c2f6 Fix guru 80000006 occuring on OS3 when initialising lists. Chris Young 2015-08-05 18:13:04 +0100
  • 021b54fb7f Fix window.window binding dsilvers/bindducky Daniel Silverstone 2015-08-04 09:44:26 +0100
  • 9cf8d1ffac Add element binding Vincent Sanders 2015-08-04 08:58:53 +0100
  • fcdec4efc7 Improve genbind calling and makefile handling in general Vincent Sanders 2015-08-03 15:16:11 +0100
  • 11b6a979ac add document binding and some implementations Vincent Sanders 2015-08-03 08:49:11 +0100
  • bbd5a2f71e add window binding Vincent Sanders 2015-08-02 23:03:13 +0100
  • ba214995f8 update to use nsgenbind bindings Vincent Sanders 2015-08-02 21:49:33 +0100
  • 41adda891d retrive the correct uievents spec and process it appropriately Vincent Sanders 2015-07-23 21:42:46 +0100
  • 2ce816d521 Attempt to extract the uievents IDL Vincent Sanders 2015-07-23 21:26:46 +0100
  • 23ec234134 update the web IDL for dom and html Vincent Sanders 2015-07-19 09:37:33 +0100
  • 19b4528665 missing file dsilvers/dukky Daniel Silverstone 2015-08-01 14:11:38 +0100
  • c5a834f527 retrive the correct uievents spec and process it appropriately Vincent Sanders 2015-07-23 21:42:46 +0100
  • bdd9f59573 Attempt to extract the uievents IDL Vincent Sanders 2015-07-23 21:26:46 +0100
  • 70fd706e65 NULL-terminate font name in IFF DR2D FONS Chris Young 2015-07-20 19:42:50 +0100
  • d4222fab05 REWORK: ARGFHiufdsfds Daniel Silverstone 2015-07-19 18:10:34 +0100
  • bfd72abdc7 More bits Daniel Silverstone 2015-07-19 17:24:07 +0100
  • 72a78ba9f5 Getting further Daniel Silverstone 2015-07-19 16:50:46 +0100
  • 8ec9e559e0 Override toString for our prototypes Daniel Silverstone 2015-07-19 13:13:59 +0100
  • e4f46aceb3 Support createElement Daniel Silverstone 2015-07-19 12:59:49 +0100
  • 10c5dcd078 REWORK: ALL THIS CRUD Daniel Silverstone 2015-07-19 12:36:39 +0100
  • 5ea9961737 RISCOS: further fix URL bar memory manipulation John-Mark Bell 2015-07-19 11:49:57 +0100
  • 80e9a23fc1 Check for empty URL in RISC OS Chris Young 2015-07-19 10:45:53 +0100
  • daef57aaee Check NULL pointer Chris Young 2015-07-19 10:34:02 +0100
  • d68e2c879c Handle node delete so we don't assert Daniel Silverstone 2015-07-19 09:20:27 +0100
  • 72e917b084 Fix silly mistake in DUKKY_GET_PROTOTYPE Daniel Silverstone 2015-07-19 09:12:26 +0100
  • 8e20e88f7a A little debug help Daniel Silverstone 2015-07-19 09:11:21 +0100
  • 4e125c6e82 REWORK: DODGY CRAP FOR VINCE Daniel Silverstone 2015-07-18 23:31:03 +0100
  • a470aacdb2 RISCOS: fix obvious NULL dereferences in URL complete. John-Mark Bell 2015-07-18 23:29:51 +0100
  • abc7a71117 Pass the URL bar contents back as UTF-8. Chris Young 2015-07-18 20:12:01 +0100
  • 3b9df4f796 Fix IDL update from spec Vincent Sanders 2015-07-17 09:29:37 +0100
  • 989bc6e190 Fix build on 64-bit Haiku Adrien Destugues 2015-07-13 19:45:02 +0200
  • f24b4b94bc Update jenkins build script to cope with arm linux builds Vincent Sanders 2015-07-13 13:31:28 +0100
  • 82beca0432 Complete hash table tests and clean up ineterface. Vincent Sanders 2015-07-12 17:28:03 +0100
  • 3862549ed9 Add initial tests for hash table. Vincent Sanders 2015-07-12 11:24:20 +0100
  • 3f3ac6e909 add some more nsurl compare unit tests to improve coverage Vincent Sanders 2015-07-10 23:05:02 +0100
  • 956283366b Complete API coverage in nsurl unit test Vincent Sanders 2015-07-10 22:50:24 +0100
  • 22023d616a Add nsurl unit tests for the component handling parts of the API Vincent Sanders 2015-07-10 16:25:35 +0100
  • e5ff82ff52 Improve nsurl unit test to exercise the compare API Vincent Sanders 2015-07-10 11:53:31 +0100
  • 2e7b69be0a Extend bloom filter test to check item count is correct Vincent Sanders 2015-07-10 11:31:48 +0100
  • 94b5c95676 Add unit test for bloom filter Vincent Sanders 2015-07-10 10:48:26 +0100
  • 7b2d15a036 Add tests for all asserts in nsurl API and for access and access_leaf Vincent Sanders 2015-07-09 23:29:44 +0100
  • 5b09363597 Add asserts to ensure operations not passed bad pointers Vincent Sanders 2015-07-09 17:43:21 +0100
  • cd1949bc96 Improve component documentation. Michael Drake 2015-07-09 15:27:16 +0100
  • eb962f94c3 Add some basic API assert check tests to ensure bad parameters are caught Vincent Sanders 2015-07-09 17:11:23 +0100
  • 433f47641e Fix mention of nsurl_destroy. Michael Drake 2015-07-09 15:02:51 +0100
  • 6f1ed5979d remove unused sources from urldb test Vincent Sanders 2015-07-09 08:05:06 +0100
  • be879ad526 add libidn to test pkgconfig Vincent Sanders 2015-07-09 08:00:08 +0100
  • cb3f267d45 Add coverage to the unit test makefile targets Vincent Sanders 2015-07-08 22:17:20 +0100
  • 8756793079 convert nsurl tests to use check unit test framework Vincent Sanders 2015-07-08 00:40:42 +0100
  • bd802e763e Restructure test makefile to be called from main makefile Vincent Sanders 2015-07-07 16:02:54 +0100
  • ccfc2aeefa make nsurl unit test work again Vincent Sanders 2015-07-07 00:05:05 +0100