Sign in
Join now
we
pierrelf.com
/
Star
Starred
Star
2
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
we (web engine): Experimental web browser project to understand the limits of Claude
Star
Starred
Star
2
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
11
1
1
Pulls
Pulls
108
1
0
8
Pipelines
Pipelines
Commits on
script-loading
pierrelf.com
66c37225
Copied
Failed
Copy SHA
Implement script element loading and execution (defer,
async)
async)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
b0333c45
Copied
Failed
Copy SHA
Review fixes: simplify double mutex lock in
take_completed_fetches
take_completed_fetches
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
981f4d7d
Copied
Failed
Copy SHA
Implement Fetch API backed by net
crate
crate
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
7ebfb8ec
Copied
Failed
Copy SHA
Implement timer APIs: setTimeout, setInterval,
requestAnimationFrame
requestAnimationFrame
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
ae1a1c03
Copied
Failed
Copy SHA
Review fixes: stopPropagation must prevent bubble phase
entry
entry
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
1c17a938
Copied
Failed
Copy SHA
Implement DOM event system: addEventListener, dispatch,
bubbling
bubbling
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
bba4f8e6
Copied
Failed
Copy SHA
Review fixes: remove dead code, fix misplaced doc
comment
comment
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
3d85d01e
Copied
Failed
Copy SHA
Implement DOM-JS bridge: node manipulation and
properties
properties
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
226d1b4d
Copied
Failed
Copy SHA
Review fixes: add DOM wrapper cache entries as GC
roots
roots
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
a94e4dbf
Copied
Failed
Copy SHA
Implement DOM-JS bridge: document object and element
access
access
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
d1aa7c30
Copied
Failed
Copy SHA
Implement Console API: console.log, console.error,
console.warn
console.warn
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
ac9cde61
Copied
Failed
Copy SHA
Review fixes: clean up comments, fix test names, add arrow tests, guard
throw_into_generator
throw_into_generator
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
09ea6294
Copied
Failed
Copy SHA
Implement JS async functions and
await
await
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
4ca8974b
Copied
Failed
Copy SHA
Review fixes: remove dead code and confused comments in Yield
handler
handler
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
a3ccb584
Copied
Failed
Copy SHA
Implement JS iterators, generators, and
destructuring
destructuring
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
379158b8
Copied
Failed
Copy SHA
Review fixes: use named constants, remove redundant reaction, add allSettled
test
test
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
de695154
Copied
Failed
Copy SHA
Implement JS Promise and microtask
queue
queue
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
34985477
Copied
Failed
Copy SHA
Implement JS built-in Map, Set, WeakMap, WeakSet
collections
collections
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
e796770e
Copied
Failed
Copy SHA
Fix Dot matching to use is_line_terminator for all ECMAScript line
terminators
terminators
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
b4c18278
Copied
Failed
Copy SHA
Fix String.prototype.search lastIndex handling and remove unimplemented regex
flags
flags
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
302c2cdd
Copied
Failed
Copy SHA
Implement JS built-in RegExp
engine
engine
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
c4948fd4
Copied
Failed
Copy SHA
Implement JS built-in Math, Date, and
JSON
JSON
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
8bd7b097
Copied
Failed
Copy SHA
Implement JS built-in String, Number, Boolean, and
Symbol
Symbol
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
b0e1a73a
Copied
Failed
Copy SHA
Fix parseInt default radix, array concat with empty arrays, and dead
code
code
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
32534704
Copied
Failed
Copy SHA
Implement JS built-in Object, Array, Function, and
Error
Error
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
d388597f
Copied
Failed
Copy SHA
Fix closure capture for destructuring, catch params, and class
decls
decls
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
7d1bcfb2
Copied
Failed
Copy SHA
Fix closure-unaware code paths in
compiler
compiler
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
ec5ec682
Copied
Failed
Copy SHA
Implement JS closures, const immutability, and method-call this
binding
binding
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
3235f7f1
Copied
Failed
Copy SHA
Implement Test262 test harness and initial pass rate
tracking
tracking
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
2b2ab92f
Copied
Failed
Copy SHA
Implement JS object model: property descriptors, prototype chain,
operators
operators
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
38791b59
Copied
Failed
Copy SHA
Implement tri-color mark-and-sweep garbage collector for JS
engine
engine
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
49fa501d
Copied
Failed
Copy SHA
Implement JS virtual machine: register-based instruction
dispatch
dispatch
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
29de60c9
Copied
Failed
Copy SHA
Fix bytecode compiler bugs: switch default, loop continue, class
methods
methods
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
c611ef9e
Copied
Failed
Copy SHA
Implement JS bytecode format and AST-to-bytecode
compiler
compiler
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
f8089da9
Copied
Failed
Copy SHA
Fix export default anonymous function/class
parsing
parsing
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
4b4f554a
Copied
Failed
Copy SHA
Implement JS parser: AST and expression/statement
parsing
parsing
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
1cc51321
Copied
Failed
Copy SHA
Merge js-lexer: fix line continuation escape in string and template literals
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
1a1bafd2
Copied
Failed
Copy SHA
Fix line continuation escape in string and template
literals
literals
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
9086495c
Copied
Failed
Copy SHA
Implement JS lexer/tokenizer (ECMAScript
2024)
2024)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
4db56ec4
Copied
Failed
Copy SHA
Merge float-layout: fix normalize_children for floats alongside inline content
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
5214d7a1
Copied
Failed
Copy SHA
Fix normalize_children to wrap inline content alongside
floats
floats
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
17203d69
Copied
Failed
Copy SHA
Implement CSS float and clear
properties
properties
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
2a9d1341
Copied
Failed
Copy SHA
Implement sticky positioning (position:
sticky)
sticky)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
fdc518b3
Copied
Failed
Copy SHA
Implement absolute and fixed positioning with z-index
stacking
stacking
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
57b63e9e
Copied
Failed
Copy SHA
Fix gap direction for column flex
containers
containers
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
1e952580
Copied
Failed
Copy SHA
Implement CSS Flexbox layout (Level
1)
1)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
59eaa786
Copied
Failed
Copy SHA
Remove unused node_id_from_box_type_pub
function
function
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
2d01b7aa
Copied
Failed
Copy SHA
Implement overflow scrolling with scroll
bars
bars
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
35e2d1d7
Copied
Failed
Copy SHA
Implement overflow clipping (overflow:
hidden/auto/scroll)
hidden/auto/scroll)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
62d6c5ba
Copied
Failed
Copy SHA
Implement viewport units (vw/vh/vmin/vmax) and percentage
resolution
resolution
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
acbada45
Copied
Failed
Copy SHA
Implement display:none and visibility:hidden
rendering
rendering
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
d4ca0b2c
Copied
Failed
Copy SHA
Implement box-sizing property (content-box and
border-box)
border-box)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
bbead018
Copied
Failed
Copy SHA
Implement vertical margin collapsing for block-level
elements
elements
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
615f1554
Copied
Failed
Copy SHA
Implement position: relative layout
offsetting
offsetting
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
06073d02
Copied
Failed
Copy SHA
Implement end-to-end page loading
pipeline
pipeline
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
5da88c07
Copied
Failed
Copy SHA
Implement about:blank
document
document
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
9a646b13
Copied
Failed
Copy SHA
Implement data URL parsing and loading (RFC
2397)
2397)
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
c28f5e84
Copied
Failed
Copy SHA
Implement image resource loading: <img> element
support
support
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
79c45463
Copied
Failed
Copy SHA
Implement CSS resource loading: <link rel="stylesheet"> and <style>
support
support
Copy SHA
Browse repository
committed
7mo ago
pierrelf.com
295a1c8b
Copied
Failed
Copy SHA
Implement resource loader: fetch URLs and decode
content
content
Copy SHA
Browse repository
committed
7mo ago
Previous
1
2
3
Next