Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update bindings to cope with improved nsgenbind syntax | Vincent Sanders | 2015-09-28 | 9 | -114/+116 |
| | |||||
* | Add assert before we wander off into the weeds. | Michael Drake | 2015-09-26 | 1 | -0/+1 |
| | | | | | Visiting slashdot we get a document write with a node that has no html content user data. | ||||
* | Improve location implementation to be more complete | Vincent Sanders | 2015-09-20 | 1 | -39/+184 |
| | |||||
* | expose the location object through document as well as window | Vincent Sanders | 2015-09-10 | 1 | -0/+13 |
| | |||||
* | Fix instanceof to be correct and improve documentation of stack contents | Daniel Silverstone | 2015-09-09 | 1 | -9/+10 |
| | |||||
* | Add initial readonly location implementation | Vincent Sanders | 2015-09-07 | 3 | -0/+227 |
| | |||||
* | JS: mark idx_func volatile to remove warning | John-Mark Bell | 2015-08-15 | 1 | -1/+1 |
| | |||||
* | JS: use deep stack, regardless of platform. | John-Mark Bell | 2015-08-15 | 1 | -0/+2 |
| | | | | | Without enabling this, the compiler recursion limit will be hit when parsing most non-trivial JS libraries. | ||||
* | Final (untested) bits of Node | Daniel Silverstone | 2015-08-14 | 1 | -5/+94 |
| | |||||
* | More (untested) Node stuff | Daniel Silverstone | 2015-08-14 | 1 | -7/+82 |
| | |||||
* | expose Math operations to javascript code | Vincent Sanders | 2015-08-13 | 1 | -0/+1 |
| | |||||
* | Fix typo in unused jsapi code. | Michael Drake | 2015-08-13 | 1 | -1/+1 |
| | |||||
* | Proper error handling for JS context creation. | Michael Drake | 2015-08-13 | 4 | -11/+25 |
| | |||||
* | Add assertion that jscontext is non-NULL when making new compartment. | Michael Drake | 2015-08-13 | 1 | -0/+1 |
| | |||||
* | Slight tidying of error report | Daniel Silverstone | 2015-08-12 | 1 | -3/+3 |
| | |||||
* | Log more of the JS error object | Daniel Silverstone | 2015-08-12 | 1 | -1/+10 |
| | |||||
* | Expose Array, Date and RegExp on Window | Daniel Silverstone | 2015-08-12 | 1 | -0/+3 |
| | |||||
* | Add missing node unref | Daniel Silverstone | 2015-08-12 | 1 | -0/+1 |
| | |||||
* | Attempt to prevent use of STRPTIME or GETDATE on platforms where we know it ↵ | Daniel Silverstone | 2015-08-12 | 3 | -12/+42 |
| | | | | is broken | ||||
* | Take tip of the fix-cast-align-warnings branch from Sami to see if it helps | Daniel Silverstone | 2015-08-12 | 3 | -7782/+14718 |
| | |||||
* | Fix: warning: pointer targets ... differ in signedness [-Wpointer-sign] | Michael Drake | 2015-08-11 | 1 | -1/+1 |
| | |||||
* | document.write shoud stringify all args | Daniel Silverstone | 2015-08-11 | 1 | -0/+3 |
| | |||||
* | add urlutils IDL to netsurf binding | Vincent Sanders | 2015-08-11 | 1 | -0/+1 |
| | |||||
* | Element::getElementsByTagName() | Daniel Silverstone | 2015-08-11 | 1 | -0/+23 |
| | |||||
* | Add support for a lot of Node's interface | Daniel Silverstone | 2015-08-11 | 1 | -10/+263 |
| | |||||
* | Add a variant of dukky_instanceof which can take an index | Daniel Silverstone | 2015-08-11 | 2 | -0/+32 |
| | |||||
* | Add urlutils IDL | Vincent Sanders | 2015-08-11 | 2 | -0/+69 |
| | |||||
* | Basic Console support | Daniel Silverstone | 2015-08-10 | 3 | -1/+197 |
| | |||||
* | Fix constructor injection to use new constructor type, add test | Daniel Silverstone | 2015-08-09 | 3 | -3/+28 |
| | |||||
* | Fix window.window | Daniel Silverstone | 2015-08-09 | 1 | -4/+3 |
| | |||||
* | Avoid strptime on platforms where NetSurf knows we don't have a good one | Daniel Silverstone | 2015-08-09 | 1 | -0/+25 |
| | |||||
* | Support PowerPC | Chris Young | 2015-08-09 | 1 | -2/+25 |
| | |||||
* | Fix copyright header on dukky.h | Daniel Silverstone | 2015-08-09 | 1 | -1/+22 |
| | |||||
* | Support duktape and WebIDL | Daniel Silverstone | 2015-08-09 | 4 | -1328/+1503 |
| | |||||
* | Add duktape bindings | Daniel Silverstone | 2015-08-09 | 7 | -0/+731 |
| | |||||
* | Add duktape binding support code | Daniel Silverstone | 2015-08-09 | 2 | -0/+367 |
| | |||||
* | Add duktape 1.2.3 release ready for use | Daniel Silverstone | 2015-08-09 | 2 | -0/+77150 |
| | |||||
* | retrive the correct uievents spec and process it appropriately | Vincent Sanders | 2015-07-23 | 2 | -7/+190 |
| | |||||
* | Attempt to extract the uievents IDL | Vincent Sanders | 2015-07-23 | 1 | -3/+8 |
| | |||||
* | Fix IDL update from spec | Vincent Sanders | 2015-07-17 | 1 | -5/+9 |
| | |||||
* | fixup logging macros that incorrectly override the LOG() macro name | Vincent Sanders | 2015-05-28 | 1 | -1/+1 |
| | |||||
* | Fixup javascript logging to cope with new varadic LOG macro | Vincent Sanders | 2015-05-28 | 4 | -5/+5 |
| | |||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -1/+1 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | Update the core to use the split operations table headers | Vincent Sanders | 2014-10-16 | 1 | -1/+0 |
| | | | | Second in the series to decouple the core API usage from the frontends. | ||||
* | split version info into its own header and remove unnecessary nesurf.h includes | Vincent Sanders | 2014-10-13 | 1 | -1/+1 |
| | | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required. | ||||
* | add incomplete scheme fetcher for javascript urls | Vincent Sanders | 2014-08-25 | 3 | -2/+268 |
| | |||||
* | Make browser_window_navigate (un)verifiable flag match browser_window_create. | Michael Drake | 2014-02-10 | 1 | -4/+3 |
| | |||||
* | Allow tab creation without history clone. Changes browser_window_create and ↵ | Michael Drake | 2014-02-10 | 1 | -4/+4 |
| | | | | browser_window_navigate flags. | ||||
* | fix leak of utsname structure (coverity 1109881) | Vincent Sanders | 2013-11-06 | 1 | -16/+19 |
| | |||||
* | implement very, very bad js window.top method | Vincent Sanders | 2013-06-03 | 1 | -0/+5 |
| |