about summary refs log tree commit diff stats
path: root/src/js/javascript.nim
Commit message (Expand)AuthorAgeFilesLines
* dom: add onload content attribute to bodybptato2024-02-241-0/+1
* dom: print parse errors to consolebptato2024-02-241-6/+8
* regex: re-work compileSearchRegexbptato2024-02-171-0/+1
* js: always use var destructorbptato2024-01-291-8/+2
* js: update pragma docsbptato2024-01-241-3/+9
* js: define toStringTag properlybptato2024-01-241-3/+3
* js: allow specifying static function name, small refactoringbptato2024-01-241-58/+60
* js: small improvementsbptato2024-01-171-20/+50
* js: use Nim allocatorbptato2024-01-081-1/+19
* Use std/* imports everywherebptato2024-01-071-8/+8
* Fix some casing issuesbptato2024-01-061-4/+4
* Compile with styleCheck:usagesbptato2023-12-281-1/+1
* dom: use JS_EvalFunction; add module fetching stubsbptato2023-12-251-0/+7
* bindings/quickjs: cint -> csize_tbptato2023-12-231-2/+3
* js: fix nil deref in jsgetpropbptato2023-12-201-4/+9
* event: remove ctx from CustomEventbptato2023-12-031-22/+35
* js: get rid of emitbptato2023-12-021-22/+15
* js: get rid of getJSValuebptato2023-12-021-10/+9
* html: add HTMLElement.dataset (+ some twtstr cleanup)bptato2023-12-011-6/+14
* js: simplify toJSP0bptato2023-11-301-3/+1
* js: allow subclassing platform objects in JSbptato2023-11-301-1/+1
* js: remove nonsensical comment linebptato2023-11-261-1/+0
* js: refine isInstanceOf check in functionsbptato2023-10-251-9/+4
* js: define global properties as CONFIGURABLE | WRITABLEbptato2023-10-251-2/+2
* reduce new() usagebptato2023-10-251-1/+1
* Add jspropnames, CSSStyleDeclaration stubbptato2023-10-251-3/+50
* javascript: add TextEncoder, TextDecoderbptato2023-10-211-0/+1
* XHR progressbptato2023-10-141-3/+4
* js: improve optional argument handlingbptato2023-09-261-1/+4
* dom: add document.all, misc fixesbptato2023-09-191-3/+7
* javascript: static methods, URL.canParsebptato2023-09-171-23/+46
* move around more modulesbptato2023-09-141-1/+1
* javascript: fix a GC bugbptato2023-09-091-5/+22
* javascript: reference unforgeables in tablebptato2023-09-041-1/+1
* buffer: basic click event supportbptato2023-08-311-1/+1
* javascript: fix fromJSFunction, simplify setOpaquebptato2023-08-301-1/+1
* javascript: factor out fromJSbptato2023-08-291-489/+4
* javascript: move error ctors to js/errorbptato2023-08-291-48/+0
* js: fix typobptato2023-08-291-1/+1
* Add jsdelprop, allow deletion of ActionMap propsbptato2023-08-291-2/+41
* Add jssetprop, make ActionMap editable from JSbptato2023-08-291-3/+48
* refactor: Result[T, JSError] -> JSResult[T]bptato2023-08-281-21/+20
* javascript: refactorbptato2023-08-281-390/+12
* javascript: de-ref some interfacesbptato2023-08-281-54/+47
* javascript: allow by-ref getters to non-ref objectsbptato2023-08-271-36/+161
* javascript: misc. refactoringsbptato2023-08-241-44/+32
* DOMParser: use correct URLbptato2023-08-231-5/+2
* javascript: optimize unforgeable definitionbptato2023-08-231-16/+26
* javascript: simplifybptato2023-08-211-3/+2
* javascript: remove stray eprintbptato2023-08-201-2/+0