Dave Higton
|
9443f201fe
|
fix null dereference in document.writeln
The fix recently applied to document.write() also needs to be applied
to document.writeln() This prevents a null pointer dereference.
|
2015-10-10 11:14:54 +01:00 |
|
Vincent Sanders
|
0636ee0f20
|
Add automaticaly generated property setter and getters to HTMLBodyElement
|
2015-10-10 11:08:48 +01:00 |
|
Vincent Sanders
|
9f925da516
|
Add automaticaly generated property setter and getters to HTMLBaseElement
|
2015-10-10 10:28:10 +01:00 |
|
Vincent Sanders
|
5a569322a4
|
Add automaticaly generated property setter and getters to HTMLAreaElement
|
2015-10-09 15:03:25 +01:00 |
|
Vincent Sanders
|
c7275edc26
|
Add automaticaly generated property setter and getters to HTMLAppletElement
|
2015-10-09 14:54:26 +01:00 |
|
Vincent Sanders
|
7c4fa72fa4
|
Add automaticaly generated property setter and getters to HTMLAnchorElement
|
2015-10-09 14:40:14 +01:00 |
|
Vincent Sanders
|
b72f750748
|
implement cookie reading in js document binding
|
2015-10-09 12:54:40 +01:00 |
|
Vincent Sanders
|
f34a223b9a
|
Implement user agent reporting
|
2015-10-09 12:54:00 +01:00 |
|
Vincent Sanders
|
a897d87d18
|
use the duckky_instanceof from the bindings
The bindings provide a generated duckky_instanceof function, this
changes to using that implementation.
|
2015-10-09 10:16:17 +01:00 |
|
Vincent Sanders
|
b9a23939b2
|
Add some HTML Element specialisations for HR and BR
These specialisations make use of the new nsgenbind feature of
generated property accessors.
|
2015-10-08 16:20:18 +01:00 |
|
Vincent Sanders
|
b5f1c5eee2
|
complete binding for HTML BR element
|
2015-10-07 14:45:57 +01:00 |
|
Vincent Sanders
|
6a4a7d7c25
|
report error getting user data in document.write
|
2015-10-05 21:53:43 +01:00 |
|
Vincent Sanders
|
fbc3f36fb5
|
initial js navigator binding
|
2015-10-05 15:46:22 +01:00 |
|
Dave Higton
|
33264e012b
|
Makes the Javascript document.writeln() function work as well as write()
|
2015-10-01 12:38:39 +01:00 |
|
Vincent Sanders
|
4bdd4cf7b6
|
Update bindings to cope with improved nsgenbind syntax
|
2015-09-28 08:57:45 +01:00 |
|
Michael Drake
|
51c2dd70e2
|
Add assert before we wander off into the weeds.
Visiting slashdot we get a document write with a node that has no
html content user data.
|
2015-09-26 12:53:43 +01:00 |
|
Vincent Sanders
|
46945f6362
|
Improve location implementation to be more complete
|
2015-09-20 10:35:32 +01:00 |
|
Vincent Sanders
|
63dba3a061
|
expose the location object through document as well as window
|
2015-09-10 08:51:56 +01:00 |
|
Vincent Sanders
|
1a43dd21b3
|
Add initial readonly location implementation
|
2015-09-07 13:53:59 +01:00 |
|
John-Mark Bell
|
fd9aa16ece
|
JS: mark idx_func volatile to remove warning
|
2015-08-15 10:03:39 +00:00 |
|
John-Mark Bell
|
a7fb19f3a9
|
JS: use deep stack, regardless of platform.
Without enabling this, the compiler recursion limit will be hit
when parsing most non-trivial JS libraries.
|
2015-08-15 10:00:35 +00:00 |
|
Daniel Silverstone
|
a76de90a2e
|
Final (untested) bits of Node
|
2015-08-14 16:09:28 +02:00 |
|
Daniel Silverstone
|
e46a705b0f
|
More (untested) Node stuff
|
2015-08-14 15:34:00 +02:00 |
|
Vincent Sanders
|
dc7f0dce9f
|
expose Math operations to javascript code
|
2015-08-13 23:05:02 +01:00 |
|
Daniel Silverstone
|
e331784ea3
|
Expose Array, Date and RegExp on Window
|
2015-08-12 15:19:57 +02:00 |
|
Daniel Silverstone
|
3a6da36fc9
|
Add missing node unref
|
2015-08-12 12:27:18 +02:00 |
|
Daniel Silverstone
|
c47db23f8f
|
Attempt to prevent use of STRPTIME or GETDATE on platforms where we know it is broken
|
2015-08-12 10:43:34 +02:00 |
|
Daniel Silverstone
|
b4d26fd160
|
Take tip of the fix-cast-align-warnings branch from Sami to see if it helps
|
2015-08-12 08:40:35 +02:00 |
|
Michael Drake
|
9354adacdb
|
Fix: warning: pointer targets ... differ in signedness [-Wpointer-sign]
|
2015-08-11 20:44:52 +01:00 |
|
Daniel Silverstone
|
ab79f0a9c5
|
document.write shoud stringify all args
|
2015-08-11 19:39:31 +02:00 |
|
Vincent Sanders
|
c1d5bbe7df
|
add urlutils IDL to netsurf binding
|
2015-08-11 14:36:43 +01:00 |
|
Daniel Silverstone
|
a590117246
|
Element::getElementsByTagName()
|
2015-08-11 15:13:14 +02:00 |
|
Daniel Silverstone
|
73fbaf6fb1
|
Add support for a lot of Node's interface
|
2015-08-11 14:45:59 +02:00 |
|
Daniel Silverstone
|
d4f487acf1
|
Basic Console support
|
2015-08-10 20:09:58 +02:00 |
|
Daniel Silverstone
|
0df3439eb2
|
Fix constructor injection to use new constructor type, add test
|
2015-08-09 18:54:37 +01:00 |
|
Daniel Silverstone
|
3d7de6cf8d
|
Fix window.window
|
2015-08-09 16:20:09 +01:00 |
|
Daniel Silverstone
|
da77e9c91c
|
Avoid strptime on platforms where NetSurf knows we don't have a good one
|
2015-08-09 14:51:22 +01:00 |
|
Chris Young
|
8d4c4b9179
|
Support PowerPC
|
2015-08-09 14:07:38 +01:00 |
|
Daniel Silverstone
|
aadb820089
|
Add duktape bindings
|
2015-08-09 12:26:41 +01:00 |
|
Daniel Silverstone
|
ad82c49a80
|
Add duktape 1.2.3 release ready for use
|
2015-08-09 12:26:11 +01:00 |
|