Alexey Andreev
e4452152b7
jso: improve JS class import to Java
2024-02-27 20:16:10 +01:00
Alexey Andreev
eb91577509
jso apis: removed unused field
2024-02-19 20:17:30 +01:00
Alexey Andreev
26b9ae4292
jso apis: add Window.scrollX
...
Fix #886
2024-02-19 20:16:50 +01:00
Bernd Busse
6788642ea9
JSO: add interface for Promise ( #884 )
2024-02-17 19:11:04 +01:00
Bernd Busse
7f333cc73e
JSO: make global objects available in WebWorker contexts (no hardcoded window)
2024-02-15 11:55:05 +03:00
Alexey Andreev
18e92a49e3
jso apis: fix declaration in IndexedDB API
...
Fix #874
2023-12-12 09:40:30 +01:00
Alexey Andreev
810012872c
Add couple native declarations to JSO APIs. Update sample
2023-11-19 20:25:29 +01:00
Jörg Hohwiller
aaef8672d4
Re-add module name org.teavm.jso.apis ( #816 )
...
Fix #778
2023-10-14 19:34:40 +03:00
Alexey Andreev
f0f3b060e9
JS: change type of MessageEvent.data back JSObject
2023-08-22 17:55:01 +02:00
Alexey Andreev
f30a050bfd
JS: relax several JSO declarations to accept Object instead of JSObject
2023-08-03 20:50:22 +02:00
Alexey Andreev
948244cbf4
JS: marshall JS object to Java in a wrapper
2023-07-29 18:54:23 +02:00
Ivan Hetman
db69f8ec58
JSO: TextMetrics addition
2023-06-06 10:04:01 +02:00
Alexey Andreev
7cd121ec97
JSO apis: remove wrong methods. See #695
2023-04-26 10:13:58 +02:00
Ivan Hetman
02a28613b4
jso apis: correct superinterface for Path2D ( #690 )
2023-04-11 12:58:19 +02:00
Ivan Hetman
928a8631a8
jso apis: add missing methods for Array and Object ( #686 )
2023-04-11 12:10:44 +02:00
Ivan Hetman
a4b2199142
jso apis: improve support of XMLHttpRequest
2023-02-18 11:14:18 +03:00
Christoph Aschwanden
f40cb430fa
jso apis: make static WebSocket method public ( #663 )
...
Co-authored-by: noblemaster <contact@noblemaster.com>
2023-02-17 19:39:10 +01:00
Christoph Aschwanden
8005ba54ec
js apis: missing method for idb object store ( #664 )
...
Co-authored-by: noblemaster <contact@noblemaster.com>
2023-02-17 19:38:14 +01:00
Alexey Andreev
8014c038c0
Migrate to gradle
2023-01-23 17:16:07 +01:00
Alexey Andreev
7e3197429d
JSO: fix code style to satisfy checkstyle
2022-12-13 18:51:41 +01:00
Ivan Hetman
159db29757
JSO: add Path2D to Canvas API ( #646 )
2022-12-08 18:44:51 +03:00
Ivan Hetman
e12f99ab49
Crypto/UUID ( #639 )
...
JS: if possible, use crypto API to generate UUID
2022-12-07 14:33:27 +03:00
Ivan Hetman
f77cb9d52c
JS: added two missing functions to interop interfaces ( #645 )
2022-12-07 11:45:55 +03:00
Kirill Prazdnikov
fc9748ab06
jso: add missing scrollIntoView method to Element ( #623 )
2022-10-12 11:03:25 +03:00
LAX1DUDE
19f070840c
Fixed invalid JSBody annotation in IDBObjectStore, fixed IDBFactory compatibility check ( #582 )
...
* Fixed invalid JSBody annotation in IDBObjectStore
* Fixed backwards IndexedDB support check, it was throwing an exception only if IndexedDB IS SUPPORTED
2022-02-15 10:04:20 +03:00
Alexey Andreev
0cff9e104c
Fix checkstyle warnings after migration to the new version
2021-03-18 11:51:20 +03:00
Alexey Andreev
81bfe3f6e2
Improve pom.xml configuration
2021-03-18 11:16:41 +03:00
Alexey Andreev
f435d43996
Revert "JS: fix for creation of typed arrays from view method ( #532 )"
...
This reverts commit dfef5ffd
2021-01-28 17:57:35 +03:00
Ivan Hetman
66ce993019
JS: add getter for Element.classList ( #553 )
2021-01-11 12:12:20 +03:00
Alexey Andreev
660214aefd
JS: fix features for opening popup
2020-12-10 19:02:45 +03:00
Ivan Hetman
14ca8ecdbb
JS: fix Element.tagName property ( #545 )
2020-11-23 11:50:21 +03:00
Ivan Hetman
bec0f44869
JS: add missing mouseevent methods ( #542 )
2020-11-23 11:47:30 +03:00
Ivan Hetman
dfef5ffd24
JS: fix for creation of typed arrays from view method ( #532 )
2020-10-26 13:02:54 +03:00
Ivan Hetman
03c70e3a06
Image data fix ( #524 )
...
JS: add constructors for ImageData API
2020-10-07 12:21:02 +03:00
falko
7271a394db
XMLSerializer added
2020-06-13 13:55:25 +03:00
falko
7506e60762
New DOMParser class
2020-06-13 13:55:25 +03:00
Jörg Hohwiller
3254dce53b
added module names form JPMS
2020-04-01 18:57:28 +03:00
Jörg Hohwiller
eeca1a502c
added Element.id property
2020-02-26 10:38:49 +03:00
kris-scheibe
9daba6e5a6
add HTMLElement.innerText
2020-02-25 10:47:17 +03:00
Alexey Andreev
d76eeb9be3
Improve <clinit> elimination. Improve inlining in ADVANCED optimization mode
2020-02-14 12:46:57 +03:00
norzak
5397d2ec6b
JS: rename misspelled property name ( #466 )
...
It should be setTextContent not getTextContent
2020-02-03 14:38:36 +03:00
Jörg Hohwiller
236c6191c2
#457 : also add check/reportValidity
2020-01-16 18:33:39 +03:00
Jörg Hohwiller
9b6f5e7895
added setCustomValidity ( #458 )
2020-01-15 11:10:00 +03:00
Jörg Hohwiller
5ed4de3a5a
added placeholder property (was present in text area but missing in input)
2020-01-14 11:21:41 +03:00
Jörg Hohwiller
c0d42a9d7a
#455 : added Node.textContent property support
2020-01-13 11:02:01 +03:00
devnewton
0ff17fc2fb
Gamepad api ( #444 )
...
Add gamepad API to JSO
2019-12-02 18:59:29 +03:00
Colin Alworth
4e0381950a
Added WebSocket.send overrides to support typedarrays
2019-10-04 11:50:16 +03:00
Alexey Andreev
f0b6cc2f30
Update version to 0.7.0
2019-09-24 16:26:14 +03:00
Anton Kot
c031e11107
383_teavm_issue
2019-07-05 17:17:14 +03:00
Alexey Andreev
c1d4ed2e3c
JS: get rid of float type from CanvasRenderingContext2D
2019-05-14 14:50:17 +03:00