1
0
mirror of https://github.com/rkd77/elinks.git synced 2025-02-02 15:09:23 -05:00

51 Commits

Author SHA1 Message Date
Witold Filipczyk
010b315257 [spidermonkey] getElement -> getNode 2024-11-02 17:29:27 +01:00
Witold Filipczyk
be98f168cf [spidermonkey] Added function getNode
This function will create appropriate object based on node type.
2024-11-02 17:06:33 +01:00
Witold Filipczyk
097939ae91 [spidermonkey] window.XMLHttpRequest() 2024-11-01 13:51:24 +01:00
Witold Filipczyk
b4cbd9982f [mujs] fix in xhr 2024-11-01 13:25:26 +01:00
Witold Filipczyk
e2d0fe1d5a [quickjs] Fix in xhr (absolute paths) 2024-11-01 13:20:16 +01:00
Witold Filipczyk
fcb4268085 [spidermonkey] fix for absolute urls in xhr 2024-11-01 13:02:22 +01:00
Witold Filipczyk
dad22d436a [spidermonkey] convert from utf-8 to utf-8 ignoring bad characters in eval 2024-10-31 21:35:04 +01:00
Witold Filipczyk
46d133e906 [quickjs] Fix in fragment.removeChild
Allow other types of Nodes, not only DocumentFragment.
2024-10-30 17:24:54 +01:00
Witold Filipczyk
ffa57c6ed1 [quickjs] Removed map_csses 2024-10-27 12:58:06 +01:00
Witold Filipczyk
3064db9331 [quickjs] Removed map_elements 2024-10-25 17:31:10 +02:00
Witold Filipczyk
b5997d4fa8 [quickjs] Removed map_collections
It was too complicated with no gains.
2024-10-24 18:11:18 +02:00
Witold Filipczyk
68697e6480 [spidermokey] function spidermonkey_release_all_runtimes 2024-10-23 16:03:19 +02:00
Witold Filipczyk
88fdf42ade [spidermonkey] Free strings allocated in get_elements_by_class_name 2024-10-22 16:09:49 +02:00
Witold Filipczyk
14c9eff83c [quikcjs] Free strings allocated by get_elements_by_class_name 2024-10-22 15:47:47 +02:00
Witold Filipczyk
a8d424d79d [meson] check: true for xxd command 2024-10-20 17:13:49 +02:00
Witold Filipczyk
0adac6bb78 [quickjs] do not compile collection2.c and other compilation fixes 2024-10-20 08:49:57 +02:00
Witold Filipczyk
ba943f0439 [mujs] Commented unused function 2024-10-20 08:41:52 +02:00
Witold Filipczyk
11e3267bc3 [mujs] console.warn 2024-10-19 08:38:59 +02:00
Witold Filipczyk
730267b5ec [quickjs] console.warn 2024-10-19 08:34:10 +02:00
Witold Filipczyk
597280940d [spidermonkey] console.warn 2024-10-19 08:30:40 +02:00
Witold Filipczyk
539bb84e1e [mujs] document.currentScript 2024-10-18 19:19:54 +02:00
Witold Filipczyk
c0971a6079 [quickjs] document.currentScript 2024-10-18 19:11:28 +02:00
Witold Filipczyk
17f7d907a5 [spidermonkey] document.currentScript 2024-10-18 18:43:39 +02:00
Witold Filipczyk
942f889399 [spidermonkey] enum instead of hardcoded numbers 2024-10-17 16:51:46 +02:00
Witold Filipczyk
5fe661c1b8 [spidermonkey] Two different objects in HTMLCollection
Silly, but tests passed.
2024-10-16 19:57:01 +02:00
Witold Filipczyk
c4b9ebe651 [quickjs] nodelist similar to htmlcollection 2024-10-16 15:32:10 +02:00
Witold Filipczyk
426ce3fd6f [quickjs] Pass getElementsByClassName_2 2024-10-15 17:15:58 +02:00
Witold Filipczyk
5f795dbc27 [js] Zero first character of integrity attribute
I did not test it.
2024-10-12 18:28:44 +02:00
Witold Filipczyk
e7faa3d300 [ecmascript] Added ecmascript.check_integrity option
In current implementation integrity check can slowdown,
so make it optional.
2024-10-12 17:44:07 +02:00
Witold Filipczyk
de0977cd7b [quickjs] Removed some maps. Tests passed again. 2024-10-11 13:47:56 +02:00
Witold Filipczyk
019af02645 [quickjs] Do not free runtime on exit (to cheat tests) 2024-10-10 17:41:43 +02:00
Witold Filipczyk
2f4829947b [quickjs] Check whether interpreter is existing in document event handler 2024-10-10 17:15:27 +02:00
Witold Filipczyk
791b0ca9e6 [quickjs] One runtime for all
I don't know why tests fail.
2024-10-10 16:43:40 +02:00
Witold Filipczyk
5b6b488e4a [spidermonkey] check for deleted interpreters in document event handler 2024-10-10 16:24:07 +02:00
Witold Filipczyk
bb2124bef6 [quickjs] option change hooks 2024-10-10 15:43:36 +02:00
Witold Filipczyk
7d05730ac7 [spidermonkey] option change hook to not read option too often 2024-10-10 15:32:51 +02:00
Witold Filipczyk
0ac1329d65 [quickjs] Added options ecmascript.quickjs.gc_threshold and ecmascript.quickjs.memory_limit 2024-10-09 15:43:54 +02:00
Witold Filipczyk
1497f8a0b8 [spidermonkey] Added the ecmascript.spidermonkey.memory_limit option
128M by default.
2024-10-09 15:33:50 +02:00
Witold Filipczyk
c8d28d8558 [quickjs] Increased memory limit to 128MiB 2024-10-08 16:14:27 +02:00
Witold Filipczyk
d29cad5bd0 [spidermonkey] Increased memory limit to 128MiB 2024-10-08 16:13:35 +02:00
Witold Filipczyk
2f375ecb1e [quickjs] set elements in Collection
To be consistent with Spidermonkey.
2024-10-02 20:20:40 +02:00
Witold Filipczyk
9ab0c02483 [quickjs] Prepare for rewrite of getCollection 2024-10-02 18:47:04 +02:00
Witold Filipczyk
b904e4380e [quickjs] getDocument2 instead of getDocument
Python doc search finds something, but display error.
2024-10-01 20:56:31 +02:00
Witold Filipczyk
61de3cf8e1 [ecmascript] equal numbers of interpreter->changed in various engines 2024-10-01 15:41:10 +02:00
Witold Filipczyk
cc52e5a168 [js] Added background-clip to mujs and quickjs
To be consistent with spidermonkey
2024-09-30 19:31:47 +02:00
Witold Filipczyk
2ec72fa89f [mujs] added fragment.appendChild test case 2024-09-27 17:17:40 +02:00
Witold Filipczyk
9f1792e9c3 [version] Defined some getname functions
Now --version also display versions of some modules.
2024-09-26 17:06:42 +02:00
Witold Filipczyk
541303cbff [modules] Additional function getname
When non NULL it will be return module name and version.
2024-09-26 16:19:26 +02:00
Witold Filipczyk
3f6d28c1ab [quickjs] Fix in DocumentFragment.appendChild 2024-09-25 16:11:09 +02:00
Witold Filipczyk
352a214cfc [refactor] part 3 . EL__ECMASCRIPT -> EL__JS 2024-09-24 21:55:54 +02:00