Files
rust_browser/tests/goldens/expected/306-radio-states.dl.txt
Zachary D. Rowitsch f8e0c47dc7 Add buttons, checkboxes, and radio buttons with click/toggle/disabled/label support (Story 4.2)
Implement checkbox rendering (13×13px box with ✓ text glyph when checked), radio buttons
(circle with filled dot), label click delegation (for attribute and implicit wrapping),
disabled state enforcement (blocks clicks/focus/submission with visual overlay), button type
handling (submit/button/reset for both <button> and <input> variants), form data collection
for checked controls, and form reset. Includes code review fixes: replaced broken SolidRect
checkmark with text glyph, added disabled overlay for button/textarea, rewrote integration
tests to verify actual behavior.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 08:06:22 -04:00

6 lines
526 B
Plaintext

DisplayList items=4
SolidRect rect=(12, 11.158003, 15, 15) color=#ffffff radii=(7.50, 7.50, 7.50, 7.50)
Border rect=(12, 11.158003, 15, 15) widths=(1 1 1 1) colors=(#767676 #767676 #767676 #767676) styles=(solid solid solid solid) radii=(7.50, 7.50, 7.50, 7.50)
SolidRect rect=(37.054333, 11.158003, 15, 15) color=#ffffff radii=(7.50, 7.50, 7.50, 7.50)
Border rect=(37.054333, 11.158003, 15, 15) widths=(1 1 1 1) colors=(#767676 #767676 #767676 #767676) styles=(solid solid solid solid) radii=(7.50, 7.50, 7.50, 7.50)