index
:
chawan
this commit
master
Chawan - a web browser for your terminal (mirror)
ahoang <ahoang@tilde.institute>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
js
/
javascript.nim
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
javascript: misc. refactorings
bptato
2023-08-24
1
-44
/
+32
*
DOMParser: use correct URL
bptato
2023-08-23
1
-5
/
+2
*
javascript: optimize unforgeable definition
bptato
2023-08-23
1
-16
/
+26
*
javascript: simplify
bptato
2023-08-21
1
-3
/
+2
*
javascript: remove stray eprint
bptato
2023-08-20
1
-2
/
+0
*
javascript: finish LegacyUnforgeable + misc fixes
bptato
2023-08-20
1
-62
/
+91
*
javascript: update Events, misc fixes & additions
bptato
2023-08-20
1
-193
/
+351
*
Fixes & workarounds to compile on Nim 2.0.0
bptato
2023-08-01
1
-1
/
+1
*
js: remove unused function
bptato
2023-07-05
1
-4
/
+0
*
Event: add some properties, js: add defineConsts
bptato
2023-07-04
1
-1
/
+18
*
Fix JS type conversion regressions
bptato
2023-07-03
1
-7
/
+11
*
nim_finalize_for_js: use withValue
bptato
2023-07-03
1
-2
/
+2
*
Add XHR/Event stubs
bptato
2023-07-02
1
-0
/
+5
*
Add platform object conversion to union type
bptato
2023-07-02
1
-3
/
+19
*
return Result[T, JSError] from fromJS
bptato
2023-07-02
1
-66
/
+116
*
fromJSObject: throw on invalid object class
bptato
2023-07-02
1
-12
/
+24
*
Remove outdated comment
bptato
2023-07-02
1
-7
/
+0
*
Use separate flag for adding getset instead of repr
bptato
2023-07-01
1
-4
/
+4
*
use =destroy instead of finalizers
bptato
2023-07-01
1
-2
/
+11
*
Add window.location
bptato
2023-06-29
1
-38
/
+49
*
Remove .jsgctor
bptato
2023-06-29
1
-21
/
+2
*
Refactor fromJS body
bptato
2023-06-28
1
-66
/
+87
*
Remove unused function stub & comment
bptato
2023-06-27
1
-10
/
+0
*
Remove getClassID hack
bptato
2023-06-27
1
-11
/
+4
*
Free JSRuntime, JSContext and ctors on exit
bptato
2023-06-27
1
-1
/
+3
*
Fix potential crash on startup
bptato
2023-06-24
1
-4
/
+7
*
Working Nim-QuickJS GC integration
bptato
2023-06-24
1
-40
/
+72
*
Remove LegacyJSError, use enums for storing symbols
bptato
2023-06-22
1
-57
/
+45
*
Replace nim_finalize_for_js with collectInteropCycles
bptato
2023-06-20
1
-51
/
+23
*
Do not GC_ref JS object opaques
bptato
2023-06-20
1
-1
/
+0
*
Do not pass JSContext to getJSValue
bptato
2023-06-20
1
-5
/
+5
*
Fix fromJS Opt bugs
bptato
2023-06-19
1
-9
/
+10
*
Reject fetch promise on network error
bptato
2023-06-19
1
-1
/
+1
*
Get rid of the .jserr pragma
bptato
2023-06-19
1
-70
/
+11
*
Fix memory leak with alt pointers
bptato
2023-06-19
1
-1
/
+6
*
Rework JS exception system
bptato
2023-06-19
1
-120
/
+222
*
Add typeerror to jsgctor
bptato
2023-06-18
1
-1
/
+1
*
Cleanups & bug fixes involving promises
bptato
2023-06-15
1
-11
/
+16
*
Simplify request.json, remove unused bindings
bptato
2023-06-09
1
-9
/
+0
*
Remove JSObject again, add File API constructor
bptato
2023-06-08
1
-6
/
+0
*
Pre-allocate alternative objects for finalizer
bptato
2023-06-05
1
-3
/
+12
*
js: fix string regression, throw on invalid ctor
bptato
2023-06-05
1
-3
/
+5
*
Fix empty string crash/regression
bptato
2023-06-05
1
-1
/
+1
*
Refactor Request constructor
bptato
2023-06-05
1
-6
/
+8
*
Add support for canvas and multipart
bptato
2023-06-05
1
-78
/
+178
*
Add module loading to client
bptato
2023-06-01
1
-2
/
+30
*
Add setTimeout, setInterval to window
bptato
2023-06-01
1
-0
/
+7
*
Rewrite new Request binding
bptato
2023-05-21
1
-11
/
+16
*
WIP fetch
bptato
2023-04-30
1
-6
/
+20
*
quickjs: make JSValue distinct on 32-bit
bptato
2023-02-05
1
-0
/
+3
[prev]
[next]