Jacek Caban
|
10179c210e
|
jscript: Properly handle builtin properties in Object.prototype.hasOwnProperty implementation.
|
2012-07-23 19:53:48 +02:00 |
Jacek Caban
|
d0aa78c096
|
jscript: Don't set constructor property to each object instance, it belongs to their prototypes.
|
2012-07-16 16:29:57 +02:00 |
Jacek Caban
|
cf8029717c
|
jscript: Properly set Number.prototyp.constructor.
|
2012-07-16 16:29:21 +02:00 |
Francois Gouget
|
b7f74922a4
|
jscript: Make int_to_bstr() static.
|
2012-06-26 17:06:11 +02:00 |
Jacek Caban
|
14138e6f09
|
jscript: Removed no longer needed arg_cnt and get_arg helpers.
|
2012-06-25 18:12:52 +02:00 |
Jacek Caban
|
f8383c3417
|
jscript: Don't use DISPPARAMS for internal arguments.
|
2012-06-25 18:12:51 +02:00 |
Jacek Caban
|
1dd4cbc491
|
jscript: Pass jsthis internally without using DISPPARAMS.
|
2012-06-21 18:04:52 +02:00 |
Jacek Caban
|
17ff7829d3
|
jscript: Make Function object invocation a special case in IDispatchEx implementation.
|
2012-06-21 18:04:39 +02:00 |
Jacek Caban
|
4a335142f9
|
jscript: Use INFINITY macro instead of num_set_inf().
|
2012-06-21 18:04:32 +02:00 |
Jacek Caban
|
c7c8cd780a
|
jscript: Use INFINITY macro instead of ret_inf() hack.
|
2012-06-20 19:21:08 +02:00 |
Jacek Caban
|
db737291fc
|
jscript: Get rid of num_set_nan hack.
|
2012-05-29 18:20:14 +02:00 |
Jacek Caban
|
d0a719a79d
|
jscript: Get rid of ret_nan hack.
|
2012-05-29 18:20:13 +02:00 |
Jacek Caban
|
56bf46fda0
|
jscript: Return double from to_integer.
|
2012-05-03 20:44:11 +02:00 |
Jacek Caban
|
5b83abced7
|
jscript: Properly test if double may be converted to int32.
|
2012-05-02 20:14:56 +02:00 |
Jacek Caban
|
c9c8c6165e
|
jscript: Added support for VT_I2 in invoke_prop_func.
|
2012-05-01 15:28:22 +02:00 |
Piotr Caban
|
4c4c7c047f
|
jscript: Added Number.toPrecision implementation.
|
2012-04-19 19:28:11 +02:00 |
Piotr Caban
|
a20c0d1141
|
jscript: Added Number.toFixed implementation.
|
2012-04-19 19:28:11 +02:00 |
Jacek Caban
|
7bb41e75b6
|
jscript: Store value as double in NumberInstance object.
|
2012-03-27 11:43:17 +02:00 |
Jacek Caban
|
451169fb93
|
jscript: Return double instead of VARIANT from to_number.
|
2012-03-27 11:43:01 +02:00 |
Jacek Caban
|
f7a8650500
|
jscript: Added decoding support.
|
2012-03-26 18:15:11 +02:00 |
Jacek Caban
|
4a9eea3516
|
jscript: Added beginning support for JScriptEncode object.
|
2012-03-26 18:15:09 +02:00 |
Jacek Caban
|
84ed86c431
|
jscript: Get rid of no longer needed caller argument from builtin_invoke_t.
|
2012-03-14 17:34:00 +01:00 |
Jacek Caban
|
29b9237c91
|
jscript: Removed no longer needed caller argument from jsdisp_get_idx.
|
2012-03-12 16:37:21 +01:00 |
Jacek Caban
|
0d9cc45406
|
jscript: Removed no longer needed caller argument from jsdisp_propget_name.
|
2012-03-12 16:37:21 +01:00 |
Jacek Caban
|
7d4ba8db63
|
jscript: Removed no longer needed caller argument from jsdisp_propput_idx.
|
2012-03-12 16:37:20 +01:00 |
Jacek Caban
|
12bc6e0cc7
|
jscript: Removed no longer needed caller argument from jsdisp_propput_name and jsdisp_propget.
|
2012-03-12 16:37:20 +01:00 |
Jacek Caban
|
a80dd7cb79
|
jscript: Removed no longer needed caller argument from jsdisp_call_name.
|
2012-03-12 16:37:19 +01:00 |
Jacek Caban
|
07be020a48
|
jscript: Removed no longer needed caller argument from jsdisp_call_value.
|
2012-03-12 16:37:19 +01:00 |
Jacek Caban
|
c6360c3e6e
|
jscript: Added QueryService(SID_VariantConversion) implementation.
|
2012-03-12 16:37:18 +01:00 |
Jacek Caban
|
bac7c1ef36
|
jscript: Added ChangeType implementation.
|
2012-03-12 16:37:17 +01:00 |
Jacek Caban
|
fb79915803
|
jscript: Removed no longer needed disp_propput caller argument.
|
2012-03-09 11:31:29 +01:00 |
Jacek Caban
|
f560e98346
|
jscript: Removed no longer needed disp_propget caller argument.
|
2012-03-09 11:31:24 +01:00 |
Jacek Caban
|
e0ae18260e
|
jscript: Removed no longer needed caller argument of disp_call function.
|
2012-03-09 11:31:19 +01:00 |
Jacek Caban
|
dfb59c6049
|
jscript: Pass proper caller argument to InvokeEx.
|
2012-03-09 11:31:15 +01:00 |
Jacek Caban
|
9a4e12aa93
|
jscript: Added labelled break statement implementation.
|
2012-01-17 14:07:54 +01:00 |
Jacek Caban
|
383e2b1a0e
|
jscript: Added labelled statement implementation.
|
2012-01-17 14:06:13 +01:00 |
Marcus Meissner
|
0648a567a8
|
jscript: Mark some function DECLSPEC_HIDDEN.
|
2012-01-03 12:37:31 +01:00 |
Jacek Caban
|
11ccf0f33e
|
jscript: Handle invalid continue statements in compiler.
|
2011-12-30 15:41:01 +01:00 |
Jacek Caban
|
7361cdc2f3
|
jscript: Handle invalid break statements in compiler.
|
2011-12-30 15:40:58 +01:00 |
Jacek Caban
|
abffe88e19
|
jscript: Added bytecode version of with statement.
|
2011-12-27 16:55:08 +01:00 |
Jacek Caban
|
5e6faaea12
|
jscript: Use bytecode for object literal implementation.
|
2011-12-16 16:38:28 +01:00 |
Jacek Caban
|
fd6ecbd781
|
jscript: Throw type error on invalid delete.
|
2011-12-15 17:46:42 +01:00 |
Jacek Caban
|
2c8e8948df
|
jscript: Properly handle NULL IDispatch in stack_pop_object.
|
2011-12-12 15:50:46 +01:00 |
Piotr Caban
|
e4ec169fd9
|
jscript: Added decodeURI implementation.
|
2011-09-02 18:28:14 +02:00 |
Piotr Caban
|
71b58e56c2
|
jscript: Added Object.hasOwnProperty implementation.
|
2011-09-02 18:10:07 +02:00 |
Marcus Meissner
|
c2f2f1911c
|
jscript: Mark internal symbols as having hidden visibility.
|
2011-04-26 15:31:27 +02:00 |
Michael Stefaniuc
|
568b0d5c08
|
jscript: COM cleanup for the IServiceProvider iface.
|
2011-01-17 13:22:14 +01:00 |
Michael Stefaniuc
|
3cb9886ea7
|
jscript: COM cleanup for the IDispatchEx iface.
|
2011-01-17 13:22:10 +01:00 |
Jacek Caban
|
45e33ec280
|
jscript: Beginning support for conditional compilation.
|
2010-12-28 16:35:43 +01:00 |
Jacek Caban
|
7774a0a4c1
|
jscript: Pass HRESULTs instead of IDSs to throw_* functions.
|
2010-12-28 16:35:41 +01:00 |