moldybits
moldybits pushed to main at moldybits/rust_browser 2026-03-04 10:53:59 -05:00
366395487c Update acid2 investigation report for F-002 paint order fix
41cd7442c8 Implement CSS 2.1 Appendix E paint order (block bg → floats → inline)
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-03-04 06:45:22 -05:00
17e93d867b Implement table-layout: fixed CSS property (CSS 2.1 §17.5.2.1)
97d58166e7 Implement text-transform: none/uppercase/lowercase/capitalize CSS property
627e2d4839 Implement white-space: pre-line and complete pre-wrap support
6ebf3f5b90 Implement ::first-line and ::first-letter CSS pseudo-elements
1e191280da Implement white-space: break-spaces CSS property value
Compare 5 commits »
moldybits pushed to main at moldybits/rust_browser 2026-03-03 22:27:45 -05:00
6775a87046 Triage Test262 - promoted 94 tests
b070effceb Split dom_host.rs into dom_host/ sub-modules for maintainability
cf258dcb1a Split box_tree_tests.rs into sub-modules for maintainability
487d385a82 Split block.rs into block/ sub-modules for maintainability
49a9d4958f Split html/src/lib.rs into sub-modules for maintainability
Compare 7 commits »
moldybits pushed to main at moldybits/rust_browser 2026-03-03 16:44:39 -05:00
d073c2c67f Implement CSS inherit keyword for non-inherited properties (acid2 F-005)
moldybits pushed to main at moldybits/rust_browser 2026-03-03 14:28:09 -05:00
e325a04bbb Add verification tests for acid2 findings F-007 and F-008
a4cedec8f1 Fix root overflow:hidden to clip to viewport per CSS 2.1 §11.1.1
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-03-03 09:30:24 -05:00
1ca50684c8 Fix float+SC invisible elements and abs-pos inline IFC rendering
moldybits pushed to main at moldybits/rust_browser 2026-03-02 23:54:12 -05:00
95f440e814 Add some investigation outputs
c9bac01c41 Track investigated sites and URLs in investigations/sites.txt
6d1c776f8e Add persistent investigation reports with fix tracking
Compare 3 commits »
moldybits pushed to main at moldybits/rust_browser 2026-03-02 11:00:27 -05:00
56453a5677 Add <col>/<colgroup> column width hints and span support (CSS 2.1 §17)
moldybits pushed to main at moldybits/rust_browser 2026-03-01 23:44:30 -05:00
d8d0c00585 Update some docs - Add CSS2.1 & HTML Implementation checklists
moldybits pushed to main at moldybits/rust_browser 2026-03-01 18:35:11 -05:00
20e241bd03 Implement margin collapsing through empty elements (CSS 2.1 §8.3.1)
4d9ba26aaf Reject invalid background shorthand and discard stray semicolons in rule lists
7ca8efabb9 Skip image decode for non-image MIME types in <object> fallback chain
9b71819713 Fix border-spacing initial value to 0 per CSS 2.1 §17.6.1
c9a2daca4c Resolve font-size before other properties so em units use correct reference
Compare 19 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-27 16:47:59 -05:00
d3750a0673 Add persistent window property storage for arbitrary assignments
80565ce4cd Wire JS script execution into the page load pipeline
6901d8d2a5 Implement window global object for Web API facade
Compare 3 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-27 15:08:32 -05:00
ce3e722a26 Split CSS parser tests into submodules
moldybits pushed to main at moldybits/rust_browser 2026-02-27 13:24:37 -05:00
23064ac497 Fix border-radius TODOs: background clipping, styled borders, and elliptical radii
f4cde48796 Implement CSS border-radius parsing, computation, layout, and rasterization
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-27 07:36:25 -05:00
688d4176a8 Merge branch 'worktree-delightful-finding-candle' into main
25a4c47457 Fix CSS url() with unquoted data URIs truncated at semicolons
0b7631291f Asked claude to redirect test output to a file and filter that rather than keep running repeatedly
Compare 3 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-27 06:40:20 -05:00
6c35189d06 Merge branch 'worktree-background-attachment' into main
22019e6381 Implement background-attachment: fixed for viewport-relative background positioning
3169d00bd7 Fix absolute-positioned elements to use shrink-to-fit width per CSS 2.1 §10.3.7
62c3a5c918 Fix z-index stacking order for deep stacking-context descendants
f24096f254 Implement <object> element data loading with fallback content support
Compare 15 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-26 19:18:56 -05:00
51b732710a Fix line-height var() parsing, add inline-flex support, skip abspos in IFC
moldybits pushed to main at moldybits/rust_browser 2026-02-26 17:01:10 -05:00
0c21feb090 Implement JSON.stringify and JSON.parse with full spec compliance
moldybits pushed to main at moldybits/rust_browser 2026-02-26 16:09:09 -05:00
6075335432 Split shorthands.rs and flex/mod.rs into smaller sub-modules
eb9f99f54c Implement -webkit-center for <center> element block centering
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-26 14:30:26 -05:00
609811d037 Fix stretch suppression with cross-axis auto margins, add 41 regression tests
9023b8c9d1 Fix 7 flexbox layout bugs, add CSS logical properties, promote 37 WPT tests
Compare 2 commits »
moldybits pushed to main at moldybits/rust_browser 2026-02-26 10:31:28 -05:00
08ec2835ce Refactor flex.rs into flex/ sub-module directory