Witold Filipczyk
3f9af02ff6
[ecmascript] Do not rewrite html when testing
2024-04-12 16:17:41 +02:00
Witold Filipczyk
86b621966e
[mujs] console.exit
2024-04-11 19:17:10 +02:00
Witold Filipczyk
58515c8df4
[quickjs] console.exit
2024-04-11 19:10:41 +02:00
Witold Filipczyk
6adca27072
[test] Added command line option --test
...
If --test 1, then elinks is headless. Display is /dev/null.
console.exit(0); or console.exit(1);
terminates elinks session.
console.exit is implemented for spidermonkey only.
2024-04-11 18:58:07 +02:00
Witold Filipczyk
e9ad5b4d70
[mujs] console.assert
2024-04-11 17:52:29 +02:00
Witold Filipczyk
43fb1e84bc
[quickjs] console.assert
2024-04-11 17:38:49 +02:00
Witold Filipczyk
4190613ed2
[spidermonkey] console.assert
2024-04-11 17:27:15 +02:00
Witold Filipczyk
415cd4d261
[mujs] CustomEvent
2024-03-12 18:33:45 +01:00
Witold Filipczyk
87c492680c
[quickjs] CustomEvent
2024-03-12 17:56:47 +01:00
Witold Filipczyk
072acebcc8
[spidermonkey] CustomEvent
2024-03-12 17:38:31 +01:00
Witold Filipczyk
909f8bac07
[mujs] More properties for MessageEvent
2024-03-11 18:07:51 +01:00
Witold Filipczyk
a46524f579
[quickjs] More properties for MessageEvent (copied from Event)
2024-03-11 17:44:04 +01:00
Witold Filipczyk
c7c494fc2b
[spidermonkey] More properties for MessageEvent
2024-03-11 17:24:44 +01:00
Witold Filipczyk
65ce0cdd20
[mujs] Copy properties Event -> KeyboardEvent
2024-03-11 16:39:42 +01:00
Witold Filipczyk
f6ca5b8ce8
[quikcjs] Copied props from Event to KeyboardEvent
2024-03-11 16:14:19 +01:00
Witold Filipczyk
1ad7db0e63
[spidermonkey] copied properties and code from Event to KeyboardEvent
2024-03-11 15:54:26 +01:00
Witold Filipczyk
dd40377e71
[mujs] 2nd param for Event constructor
2024-03-10 19:08:31 +01:00
Witold Filipczyk
d0e80bbe83
[quickjs] second param for Event constructor
2024-03-10 18:55:03 +01:00
Witold Filipczyk
48c5e80b31
[spidermonkey] handle second argument for Event constructor
2024-03-10 18:43:32 +01:00
Witold Filipczyk
0d28694b45
[mujs] event.preventDefault
2024-03-10 18:11:44 +01:00
Witold Filipczyk
da7a525c99
[quickjs] event.preventDefault()
2024-03-10 18:06:56 +01:00
Witold Filipczyk
3ccb7e664b
[spidermonkey] event.preventDefault
2024-03-10 18:00:51 +01:00
Witold Filipczyk
0da45fcfd0
[mujs] event.cancelable
2024-03-10 17:46:50 +01:00
Witold Filipczyk
86bf551d54
[quickjs] event.cancelable getter
2024-03-10 17:39:06 +01:00
Witold Filipczyk
1ede76820c
[spidermonkey] event.{bubbles,cancelable,composed,defaultPrevented}
...
Non-changable yet.
2024-03-10 17:18:00 +01:00
Witold Filipczyk
cc0d93cfba
[mujs] event placeholder
2024-03-10 16:49:26 +01:00
Witold Filipczyk
00b108f200
[quickjs] event placeholder
2024-03-10 16:30:26 +01:00
Witold Filipczyk
d58fffce47
[spdermonkey] placeholder for Event implementation
...
Event.type is implemented.
2024-03-10 16:02:33 +01:00
Witold Filipczyk
f807c611fa
[quickjs] document.addEventListener
2024-03-04 21:47:34 +01:00
Witold Filipczyk
8e8d9df4d6
[spdermonkey] init list of listeners in document
2024-03-04 21:24:28 +01:00
Witold Filipczyk
b5b09f1ba1
[mujs] document.addEventListener
2024-03-04 21:21:31 +01:00
Witold Filipczyk
c231b31ac0
[spidermonkey] document.addEventListener
2024-03-03 21:37:51 +01:00
Witold Filipczyk
f762775b9d
[ecmascript] Commented out clientHeight and similar properties
...
Code is not ready yet.
2024-03-02 19:13:45 +01:00
Witold Filipczyk
010deec2dc
[ecmascript] free_document
2024-02-02 19:44:18 +01:00
Witold Filipczyk
3c5a61b524
[ecmascript] parse document after document.write in onload
2024-02-02 19:33:20 +01:00
Witold Filipczyk
4ee7b050a4
[spidermonkey] localstorage -> localStorage
2024-02-02 19:13:00 +01:00
Witold Filipczyk
9516ca43ff
[ecmascript] Always reparse document
2024-01-31 11:32:53 +01:00
Witold Filipczyk
e7562a3120
[spdermonkey] xhr -> XMLHttpRequest
2024-01-31 11:12:32 +01:00
Witold Filipczyk
404e93c773
[spidermonkey] unref dom_node once in finalizer
2024-01-30 20:29:08 +01:00
Witold Filipczyk
379a8edbc9
[quickjs] style.cssText
2024-01-30 17:49:16 +01:00
Witold Filipczyk
64b0898b8c
[mujs] style.cssText
2024-01-30 17:36:03 +01:00
Witold Filipczyk
8c58bdfb99
[spidermonkey] style.cssText
...
For getter just copy style attribute.
For setter more complicated.
2024-01-29 18:57:13 +01:00
Witold Filipczyk
4b7756f74c
[spidermonkey] Code special for shellinabox
...
pre#cursor is width of one cell.
pre#console full width
2024-01-28 18:01:32 +01:00
Witold Filipczyk
2da397a44e
[quickjs] offsetWidth and offsetHeight call clientWidth and clientHeight
...
For <body>, <html> full height.
For <body>, <html> and <div> full width.
2024-01-28 16:47:52 +01:00
Witold Filipczyk
5841cd5c94
[mujs] for <body>, <html> or <div> clientWidth returns full width of window
2024-01-28 16:38:20 +01:00
Witold Filipczyk
84c0b4886b
[spidermonkey] full width also for DIV element
2024-01-28 16:29:57 +01:00
Witold Filipczyk
4a94b6150e
[spidermonkey] clientHeight and offsetHeight the same function
...
For <body> and <html> return height or width of screen.
2024-01-28 16:22:15 +01:00
Witold Filipczyk
330bfb7d29
[quickjs] window.innerWidth and innerHeight
2024-01-28 15:24:47 +01:00
Witold Filipczyk
3456d27b22
[mujs] window.innerHeight and innerWidth
2024-01-28 15:20:10 +01:00
Witold Filipczyk
c0a3bce766
[spidermonkey] window.{innerHeight,innerWidth}
2024-01-28 15:14:48 +01:00