Witold Filipczyk
|
df28d4345b
|
[ecmascript] Random fixes
|
2022-11-20 18:09:53 +01:00 |
|
Witold Filipczyk
|
865f3fa0d0
|
[ecmascript] Rewritten document.write
spidermonkey segfaults on test/ecmascript/document_write.html
quickjs and mujs do not.
|
2022-11-19 19:24:15 +01:00 |
|
Witold Filipczyk
|
7d8e92703b
|
Merge branch 'master' into write
|
2022-11-18 16:45:00 +01:00 |
|
Witold Filipczyk
|
2ad19e7e95
|
[mujs] replaceWith
|
2022-11-18 16:43:16 +01:00 |
|
Witold Filipczyk
|
e7b472fa42
|
[quickjs] replaceWith
|
2022-11-18 16:35:52 +01:00 |
|
Witold Filipczyk
|
72aa206ff7
|
[spidermonkey] replaceWith
It does not work without assignment in test case, but small progress.
|
2022-11-17 21:03:13 +01:00 |
|
Witold Filipczyk
|
7a9ba1184d
|
[ecmascript] Added element_offset parameter to eval
|
2022-11-14 21:33:24 +01:00 |
|
Witold Filipczyk
|
0ff62b5ee8
|
[ecmascript] Added ecmascript_string_item_list.
This struct will contain info about current script element.
|
2022-11-14 21:17:24 +01:00 |
|
Witold Filipczyk
|
b67ac8926a
|
[mujs] KeyboardEvent
|
2022-11-11 19:20:24 +01:00 |
|
Witold Filipczyk
|
e3f83ebcc4
|
[quickjs] element addEventListener and KeybaordEvent
TODO: memory leaks
|
2022-11-11 11:22:37 +01:00 |
|
Witold Filipczyk
|
0432913bcb
|
[spidermonkey] keyboardEvent_finalizer
|
2022-11-10 19:40:26 +01:00 |
|
Witold Filipczyk
|
f1f18ace45
|
[document] Try to set system charset.
|
2022-11-10 13:25:37 +01:00 |
|
Witold Filipczyk
|
c5569ccb27
|
[ecmascript] Implemented keyboardEvent in spidermonkey code.
It does not work well yet.
|
2022-11-09 19:21:16 +01:00 |
|
Witold Filipczyk
|
d7f4f94a62
|
[click] Added eventListener. It works for these two test cases.
|
2022-11-07 20:59:19 +01:00 |
|
Witold Filipczyk
|
7724b18bc2
|
[quickjs] Missing file
|
2022-11-03 14:49:00 +01:00 |
|
Witold Filipczyk
|
aa8e3475e8
|
[mujs] addEventListener and removeEventListener in xhr
|
2022-11-02 18:22:57 +01:00 |
|
Witold Filipczyk
|
515ba5e458
|
[quickjs] addEventListener and removeEventListener in xhr
|
2022-11-02 16:40:10 +01:00 |
|
Witold Filipczyk
|
84c9a86ab3
|
[spidermonkey] Added code for xhr event listeners
|
2022-11-01 22:21:10 +01:00 |
|
Witold Filipczyk
|
feca5c4b80
|
[xhr] Added bool option ecmascript.allow_xhr_file
|
2022-10-31 20:25:32 +01:00 |
|
Witold Filipczyk
|
5e802064c9
|
[xhr] Added code for mujs
It does not work. If you know how to pass 'this' to functions
executed later, for example onload_run, let me know.
|
2022-10-30 20:18:42 +01:00 |
|
Witold Filipczyk
|
b2dba0b67b
|
[xhr] quickjs works for test case
|
2022-10-24 20:11:36 +02:00 |
|
Witold Filipczyk
|
6e9a242a35
|
[xhr] Still quickjs non-functional
|
2022-10-24 19:37:02 +02:00 |
|
Witold Filipczyk
|
0fb0f8d020
|
[xhr] Implementation of xhr for quickjs. Compiles, but does not work.
|
2022-10-23 19:50:48 +02:00 |
|
Witold Filipczyk
|
5f682c5a71
|
[xhr] false when init_string fails
|
2022-10-23 18:26:49 +02:00 |
|
Witold Filipczyk
|
ec1b71d208
|
[xhr] xhr.cpp copy from https://github.com/saghul/txiki.js
|
2022-10-23 13:30:18 +02:00 |
|
Witold Filipczyk
|
df02b88d7b
|
[xhr] call onreadystatechange when DONE
|
2022-10-18 19:16:49 +02:00 |
|
Witold Filipczyk
|
45c725f709
|
[xhr] static properties
|
2022-10-18 19:01:09 +02:00 |
|
Witold Filipczyk
|
17aa5bcf29
|
[xhr] onloadend
|
2022-10-17 18:22:33 +02:00 |
|
Witold Filipczyk
|
3276cb75a1
|
[tests] compilation fix
|
2022-10-13 15:53:54 +02:00 |
|
Witold Filipczyk
|
b0cc7b00d4
|
[ecmascript] Migrated to mozjs-102.
|
2022-10-01 19:59:24 +02:00 |
|
Witold Filipczyk
|
a71160bdd2
|
[xhr] ontimeout
|
2022-09-30 20:29:30 +02:00 |
|
Witold Filipczyk
|
e954d2455e
|
[xhr] abort
|
2022-09-29 20:16:52 +02:00 |
|
Witold Filipczyk
|
5dc479386e
|
[xhr] Handle timeout. Also hexify post body
Timeout is silent now.
|
2022-09-28 21:07:31 +02:00 |
|
Witold Filipczyk
|
8c2f1092f6
|
[uri] Do not return earlier. Check also POST
|
2022-09-27 19:54:24 +02:00 |
|
Witold Filipczyk
|
03d7311cec
|
[xhr] getResponseHeader
|
2022-09-25 19:58:01 +02:00 |
|
Witold Filipczyk
|
0d9b1aa1cb
|
[xhr] Small rewrite of explode
|
2022-09-25 19:44:01 +02:00 |
|
Witold Filipczyk
|
5657e59006
|
[xhr] Implemented getAllResponseHeaders
|
2022-09-25 19:40:35 +02:00 |
|
Witold Filipczyk
|
c52f0cecdd
|
[xhr] Some checks
|
2022-09-24 20:18:13 +02:00 |
|
Witold Filipczyk
|
77ace1f75a
|
[xhr] send begin
|
2022-09-23 19:31:53 +02:00 |
|
Witold Filipczyk
|
b11814dbde
|
[spidermonkey] Implemented setter for withCredentials.
Not fully
|
2022-09-22 17:36:37 +02:00 |
|
Witold Filipczyk
|
55a302cfab
|
[spidermonkey] set_timeout for sync requests is error
|
2022-09-22 17:30:59 +02:00 |
|
Witold Filipczyk
|
6b77115cb5
|
[spidermonkey] implemented setRequestHeader.
Not tested.
|
2022-09-22 17:23:31 +02:00 |
|
Witold Filipczyk
|
a6360d8928
|
[spidermonkey] onreadystatechange_run
xhr_open is finished
|
2022-09-21 21:26:36 +02:00 |
|
Witold Filipczyk
|
1cb4df952c
|
[spidermonkey] Check async=false and timeout or responseType.
|
2022-09-21 20:55:13 +02:00 |
|
Witold Filipczyk
|
924b494ba6
|
[spidermonkey] Set user and password for xhr_open
|
2022-09-21 20:38:34 +02:00 |
|
Witold Filipczyk
|
2b4368aee3
|
[spidermonkey] Set async in xhr_open
|
2022-09-21 20:05:45 +02:00 |
|
Witold Filipczyk
|
17b3c58b96
|
[xhr] Move validation of url to open
|
2022-09-21 19:56:56 +02:00 |
|
Witold Filipczyk
|
de82ea339c
|
[xhr] check allowed methods for open.
Allowed are only GET, POST or HEAD
|
2022-09-21 19:40:48 +02:00 |
|
Witold Filipczyk
|
e564289348
|
[spidermonkey] withCredentials is boolean
|
2022-09-21 19:14:49 +02:00 |
|
Witold Filipczyk
|
8297cf0df9
|
[xhr] Try to generate right uri for ajax call.
|
2022-09-20 17:29:52 +02:00 |
|