moldybits
moldybits pushed to main at moldybits/rust_browser 2026-02-26 08:47:37 -05:00
e6ccbda68a Fix table auto-width shrink-wrap and canvas background-image propagation
moldybits pushed to main at moldybits/rust_browser 2026-02-25 23:17:18 -05:00
a938954ed4 Add .serena dir to .gitignore
d2347750d1 Fix code review findings: deferred absolutes in flex/grid/table, UA stylesheet, background-position, caption boundary
de0afa12a1 Fix 4 rendering bugs: HTML table parsing, background-position axes, deferred absolute layout, half-leading line-height
128765d1a1 Implement flexbox min/max clamping and automatic minimum size (§9.7, §4.5)
87c329a959 Update WPT known-fail analysis: 1,287 pass / 1,626 known_fail
Compare 5 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-25 21:46:53 -05:00
85bc436beb Fix back/forward buttons showing "?" by adding < and > bitmap glyphs
4ed7af0950 Add text selection to address bar for standard browser editing UX
44ef92aec4 Fix grid implicit column count to default to 1 per CSS Grid spec
ffb01c03c7 Add CSS Media Queries Level 4 range syntax support
cfa50b1f7f Fix flex column item height after child layout for indefinite containers
Compare 5 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-25 11:44:08 -05:00
4d0737ebd7 Refactor tokenizer.rs into smaller modules
f20c0c771e Implement Symbol, WeakMap, and Proxy with comprehensive test coverage
b70a6bdf73 Update Test262 full suite: promote 602 tests, demote 126 regressions, add per-test timeout
a42d1b4718 Add JavaScript RegExp support with regex literals, constructor, and String integration
acf029ce24 Add .workdir to .gitignore for worktrees
Compare 5 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-24 06:44:30 -05:00
93e0875dee Re-curate Test262 suite: expand to built-ins, add 500 tier-1 tests
693a73e69e Update Test262 full suite: promote 146 tests, demote 17 regressions
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-23 23:49:03 -05:00
2a4e20d6f9 Format fix
moldybits pushed to main at moldybits/rust_browser 2026-02-23 23:41:23 -05:00
c88e234130 Merge branch 'array_prototype'
a2e12f3d37 Add JavaScript eval() support with direct/indirect semantics
5bdbc87dfb Add Array.prototype, Array global, and 20 array methods
ced72eaefd Split expressions.rs into focused sub-modules for navigability
Compare 4 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-23 22:08:00 -05:00
34d4a3fdff Minor - update docs/test262_roadmap.md Tier 3 feature list with a status column to track implemented items
moldybits pushed to main at moldybits/rust_browser 2026-02-23 18:11:32 -05:00
322706cc33 Add JS Object enumeration, prototype APIs, and non-enumerable property support
moldybits pushed to main at moldybits/rust_browser 2026-02-23 00:16:39 -05:00
625171594c Add JavaScript strict mode ("use strict") support
moldybits pushed to main at moldybits/rust_browser 2026-02-22 22:56:52 -05:00
13b610be03 Add JavaScript delete, void, and in operators
moldybits pushed to main at moldybits/rust_browser 2026-02-22 22:04:00 -05:00
b5416b31d7 Add ToPrimitive coercion and primitive wrapper objects (Number/String/Boolean)
a65e4a921d Add full Test262 integration (Phase C)
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-22 19:23:43 -05:00
3fb0301693 Add JavaScript Error constructors to global scope
moldybits pushed to main at moldybits/rust_browser 2026-02-22 17:25:38 -05:00
c5374ca4ae Add JavaScript Automatic Semicolon Insertion (ASI)
moldybits pushed to main at moldybits/rust_browser 2026-02-22 16:22:48 -05:00
9967a9a398 Add JavaScript exponentiation, nullish coalescing, and logical assignment operators
41f102b32c Add JavaScript bitwise and shift operator support
2240f6c518 Expand Test262 coverage to 550 tests (Phase B)
f53793aaa3 Add JavaScript destructuring support (arrays, objects, params, assignment)
Compare 4 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-22 12:02:47 -05:00
13bc6bddaa Add JavaScript spread/rest (...) operator support
moldybits pushed to main at moldybits/rust_browser 2026-02-22 11:18:51 -05:00
a41ebfc872 Add JavaScript class declarations with prototype chain, extends, super, and instanceof
moldybits pushed to main at moldybits/rust_browser 2026-02-22 10:04:04 -05:00
9733696b29 Add JavaScript for...in / for...of loop support
moldybits pushed to main at moldybits/rust_browser 2026-02-22 09:24:53 -05:00
963ac860d2 Add JavaScript ternary operator (? :) support
590f9021bd Break up js_parser expression_tests.rs (2,199 lines) into modules
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-22 08:38:00 -05:00