Witold Filipczyk
85aeb67af0
[spidermonkey] More finalizers
2021-10-13 18:30:24 +02:00
Witold Filipczyk
a456f3824d
[spidermonkey] location_finalize
2021-10-12 17:56:47 +02:00
Witold Filipczyk
b4db207725
[ecmascript] window_finalize
2021-10-11 19:21:12 +02:00
Witold Filipczyk
f5463b8758
[document] document_finalize
2021-10-10 15:03:03 +02:00
Witold Filipczyk
8eaef2f5c4
[element] finalizers for debug purposes
2021-10-08 20:27:05 +02:00
Witold Filipczyk
8c7223882a
[typedef] _t
2021-10-06 18:41:14 +02:00
Witold Filipczyk
7cfca54b59
[css2xpath] added test case and fix
2021-10-05 21:43:23 +02:00
Witold Filipczyk
408f644b4c
[querySelector] Added to element
2021-10-04 19:47:56 +02:00
Witold Filipczyk
160deb55d9
[css2xpath] Small fixes
2021-10-04 17:21:44 +02:00
Witold Filipczyk
1618038dc3
[querySelector] implementation of querySelector
2021-10-04 15:28:26 +02:00
Witold Filipczyk
af059861ba
[css2xpath] All tests passed
2021-10-04 15:10:03 +02:00
Witold Filipczyk
c0c7fbc784
[tests] One test fails
2021-10-03 22:59:47 +02:00
Witold Filipczyk
4311445f49
[tests] added color
2021-10-03 19:43:47 +02:00
Witold Filipczyk
21a606bf35
[css2xpath] tests
2021-10-03 19:37:19 +02:00
Witold Filipczyk
413a2cb74a
[css2xpath] placeholders for Rules
2021-10-02 19:47:23 +02:00
Witold Filipczyk
928afe522c
[css2xpath] dolar_equal_rule
2021-10-01 20:36:35 +02:00
Witold Filipczyk
9b30d73047
[css2xpath] preg_replace_callback, based on coderedirect
2021-10-01 16:21:33 +02:00
Witold Filipczyk
983d3f990d
[css2xpath] pass by reference
2021-09-30 20:26:45 +02:00
Witold Filipczyk
e3849e567f
[css2xpath] preg_replace
2021-09-30 19:15:44 +02:00
Witold Filipczyk
b67d79a661
[css2xpath] explode
2021-09-29 16:25:35 +02:00
Witold Filipczyk
12e33d8ec3
[css2xpath] begining
2021-09-28 16:25:55 +02:00
Witold Filipczyk
1a51761134
[spidermonkey] Placeholders for querySelector and querySelectorAll
2021-09-27 17:23:27 +02:00
Witold Filipczyk
3c780ccc09
[document] debug statement
2021-09-24 19:33:50 +02:00
Witold Filipczyk
da7ed8f90b
[document] childNodes
2021-09-17 19:18:07 +02:00
Witold Filipczyk
d5bc97e7f9
[elements] attributes_set_items
2021-09-17 18:55:01 +02:00
Witold Filipczyk
3177d2a09f
[element] nodeList_set_items
2021-09-17 18:41:10 +02:00
Witold Filipczyk
3f0ef28f33
[htmlCollection] set_items
2021-09-17 18:28:40 +02:00
Witold Filipczyk
30f7601650
[form] detach form view
2021-09-16 21:43:28 +02:00
Witold Filipczyk
a85fec3aef
[form] DefineProperty
2021-09-16 21:19:30 +02:00
Witold Filipczyk
6b4576d2d8
[form] document.forms["name"]
2021-09-16 20:38:13 +02:00
Witold Filipczyk
df9cb9dc5a
[forms] Try to JS_SetElement
2021-09-16 20:26:20 +02:00
Witold Filipczyk
00f3f224d1
[implementation] Standard document
2021-09-15 19:29:31 +02:00
Witold Filipczyk
387a2836f1
[ecmascript] domimplementation
2021-09-15 16:22:36 +02:00
Witold Filipczyk
42a3815bfd
[element] cloneNode
2021-09-15 15:22:10 +02:00
Witold Filipczyk
4cf55496a1
[element] appendChild returns appended element
2021-09-14 17:08:49 +02:00
Witold Filipczyk
6b0fe3ec23
[document] createDocumentFragment
2021-09-14 17:03:01 +02:00
Witold Filipczyk
ed83097130
[element] added removeChild
2021-09-14 15:58:19 +02:00
Witold Filipczyk
186146f169
[spidermonkey] window.self returns true
2021-09-13 13:45:54 +02:00
Witold Filipczyk
fad6b38091
[ecmascript] More debug
2021-09-12 19:38:32 +02:00
Witold Filipczyk
336169f339
[location] location_goto_common
2021-09-09 12:30:00 +02:00
Witold Filipczyk
aeb6e064f9
[js] std::string -> xmlpp::ustring
2021-09-08 10:53:12 +02:00
Witold Filipczyk
686e83afaa
[js] getAttribute
2021-09-08 10:41:36 +02:00
Witold Filipczyk
5737a4d345
[console] console.error and fixes in jsval_to_string
2021-09-07 17:31:45 +02:00
Witold Filipczyk
12bb1ebbfa
[stracpy] Free memory allocated by jsval_to_string
2021-08-31 18:08:28 +02:00
Witold Filipczyk
7f572e7e4a
[ecmascript] bump mozjs version to 68
...
Memory allocated in jsval_to_string is not freed anywhere.
2021-08-30 20:48:11 +02:00
Witold Filipczyk
d659fca9fc
[spidermonkey] Changed jshandle_value_to_string
2021-08-30 14:14:51 +02:00
Witold Filipczyk
47224921de
[spidermonkey] jsval_to_string everywhere
...
Replace JS_EncodeString by jsval_to_string. It will allow easier
changes in the future. In smjs nullptr everywhere.
In ecmascript arrays don't work. For example
document.getElementsByTagName("H1")[0]
smjs even does not start.
Plan is to bump mozjs version, and later back to fixing bugs.
2021-08-27 19:46:05 +02:00
Witold Filipczyk
34e878a0da
[ecmascript] nullptr everywhere
2021-08-26 15:44:32 +02:00
Witold Filipczyk
b825f4abf1
[js] Start to adjust code for mozjs-60.
2021-08-25 20:08:02 +02:00
Witold Filipczyk
f211564a80
[element] setAttribute . Check if arguments are strings
2021-08-24 15:57:53 +02:00