1
0
mirror of https://github.com/rkd77/elinks.git synced 2024-12-04 14:46:47 -05:00
Commit Graph

6953 Commits

Author SHA1 Message Date
Witold Filipczyk
656d8a32ea [spidermonkey] Leak in URL 2024-07-16 21:39:04 +02:00
Witold Filipczyk
ecf1b56c5f [quickjs] Free uri string 2024-07-16 21:31:46 +02:00
Witold Filipczyk
856d656d66 [spidermonkey] Free function 2024-07-16 20:16:14 +02:00
Witold Filipczyk
2988237889 [libdom] Dups 2024-07-16 19:47:27 +02:00
Witold Filipczyk
e7f2d6d908 [tests] 5 seconds was too little 2024-07-16 16:22:34 +02:00
Witold Filipczyk
0ce218f66e [ecmascript] warnings 2024-07-15 21:00:03 +02:00
Witold Filipczyk
adecd52b3a [inpfield] Cast to unsigned char * . Refs #315 2024-07-13 08:17:18 +02:00
Witold Filipczyk
00553ed5f6 [quickjs] mark_function for element 2024-07-12 21:37:17 +02:00
Witold Filipczyk
fd04e5cbb2 [ecmascript] Removed unused walk_tree_content 2024-07-12 20:12:28 +02:00
Witold Filipczyk
90f73d8394 [ecmascript] Moved common code of walk_tree to ecmascript-c.c 2024-07-12 15:46:10 +02:00
Witold Filipczyk
c20eb2421f [mujs] No ampersand 2024-07-12 13:19:15 +02:00
Witold Filipczyk
c4ec831978 [quickjs] & is wrong in dom_string_unref 2024-07-12 11:22:31 +02:00
Witold Filipczyk
132c72c123 [test] Rewritten test for fetch to free Promise 2024-07-08 21:32:38 +02:00
Witold Filipczyk
a13ddcce89 [quickjs] Commented call which caused failure of a few tests 2024-07-08 15:47:08 +02:00
Witold Filipczyk
55a87a8fa8 [meson] Generate fetch.h also for quickjs 2024-07-07 21:23:06 +02:00
Witold Filipczyk
2f6360ac49 [quickjs] Added pollyfilled fetch, but tests fail 2024-07-07 18:09:16 +02:00
Witold Filipczyk
f847c253f9 [quickjs] Execute pending jobs
There are not pending jobs yet, but preparing for it.
2024-07-07 16:18:32 +02:00
Witold Filipczyk
53da0cf2f6 [test] element.href.html 2024-07-07 14:43:38 +02:00
Witold Filipczyk
daf8b5e397 [quickjs] Prevent from trigger DOMContentLoaded many times 2024-07-07 14:25:50 +02:00
Witold Filipczyk
f5cb5f3ba3 [quickjs] Typos in copy-pasted code 2024-07-07 14:25:07 +02:00
Witold Filipczyk
b2b3b64c9a [quikcjs] Added gc_mark function for document 2024-07-07 13:28:38 +02:00
Witold Filipczyk
d27c3912fc [quickjs] timeout is int 2024-07-07 13:27:57 +02:00
Witold Filipczyk
e82cf83123 [quickjs] js_doc_getopaque nonstatic 2024-07-06 17:45:13 +02:00
Witold Filipczyk
64be2be5ee [mujs] element.href 2024-07-06 16:08:49 +02:00
Witold Filipczyk
b911a27746 [quickjs] element.href 2024-07-06 16:04:09 +02:00
Witold Filipczyk
07c59485f5 [spidermonkey] element.href getter and setter 2024-07-06 15:47:35 +02:00
Witold Filipczyk
87044f9499 [spidermonkey] "Rewrite" document->dom
There is a small progress. Some items are displayed in Python's docs
searching.
2024-07-06 15:24:50 +02:00
Witold Filipczyk
a6cb50e413 [mujs] element.remove() 2024-07-06 12:37:02 +02:00
Witold Filipczyk
e6c99cfc1a [quickjs] Fix in element.remove 2024-07-06 12:27:30 +02:00
Witold Filipczyk
e8523fc1bf [test] element.remove 2024-07-06 12:22:28 +02:00
Witold Filipczyk
2735f29b21 [mujs] Added mjs_push_document2
Difference is that this function does not add document to
global object, and does not set thisval.
2024-07-06 12:04:29 +02:00
Witold Filipczyk
6552a3df8a [quickjs] "Fixes" related to DOMParser 2024-07-06 11:43:14 +02:00
Witold Filipczyk
4cb9d10cb1 [test] Added domparser.html 2024-07-06 11:09:01 +02:00
Witold Filipczyk
815c8f684b [spidermonkey] Fixes in element.remove() 2024-07-06 10:26:57 +02:00
Witold Filipczyk
6e07af8e50 [spidermonkey] element.remove() 2024-07-06 09:38:05 +02:00
Witold Filipczyk
0f5340834f [mujs] DOMParser (not tested) 2024-07-06 09:18:40 +02:00
Witold Filipczyk
56c11ef07a [quickjs] DOMParser
Not tested.
2024-07-06 09:04:24 +02:00
Witold Filipczyk
7c249117f9 [spidermonkey] DOMParser
Not tested.
2024-07-06 08:44:07 +02:00
Witold Filipczyk
d10fe7d3c7 [ecmascript] Do not fire onload event, when in plain text mode 2024-07-05 16:33:17 +02:00
Witold Filipczyk
af11da3e1c [spidermonkey] dom_node_ref in initDocument and getDocument 2024-07-04 20:02:50 +02:00
Witold Filipczyk
31e4eb240a [spidermonkey] polyfilled fetch
fetch.js code from https://github.com/JakeChampion/fetch
modified to pass test assertion.
Module import in spidermonkey based on examples.
2024-07-03 20:25:11 +02:00
Witold Filipczyk
55979c1551 [spidermonkey] fun dynamically allocated 2024-06-30 16:00:26 +02:00
Witold Filipczyk
298588ad18 [ecmascript] Moved list of timeouts to ecmascript_interpreter from document 2024-06-30 13:58:46 +02:00
Witold Filipczyk
348725ee3a [spidermonkey] Set result for setter and deletter 2024-06-29 10:16:51 +02:00
Witold Filipczyk
8d7ec1a81c [ecmascript] Added camel_to_html function
This function converts text from camelCase to dash-style
and prepends "data-" to string.
2024-06-29 09:42:48 +02:00
Witold Filipczyk
2eb2c2c3f0 [quickjs] No dataset.toString 2024-06-29 08:54:09 +02:00
Witold Filipczyk
e1ab592abf [mujs] element.dataset 2024-06-29 08:51:59 +02:00
Witold Filipczyk
26571aeac2 [quickjs] element.dataset 2024-06-28 20:57:01 +02:00
Witold Filipczyk
3756faf0eb [spidermonkey] Rewrite html after changes in dataset 2024-06-28 17:14:58 +02:00
Witold Filipczyk
795159f9bb [test] Added removeAttribute case to getAttribute test. 2024-06-28 17:08:38 +02:00