Implements full text input lifecycle: rendering with UA stylesheet chrome, keyboard editing, blinking caret, selection highlighting, placeholder text, password masking, textarea multiline support, input/change event dispatch with InputEvent.inputType per Input Events Level 2, maxlength/readonly constraint enforcement, and 4 golden tests + 11 unit tests. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
11 lines
644 B
Plaintext
11 lines
644 B
Plaintext
DisplayList items=9
|
|
Border rect=(8, 8, 306, 156) widths=(1 1 1 1) colors=(#000000 #000000 #000000 #000000) styles=(solid solid solid solid)
|
|
PushClip rect=(9, 9, 304, 154)
|
|
PopClip
|
|
PushClip rect=(9, 9, 304, 154)
|
|
Text rect=(11, 12.6, 28.193832, 16) text="Line" color=#000000 font_size=16 font_family=monospace
|
|
Text rect=(46.24229, 12.6, 21.145374, 16) text="one" color=#000000 font_size=16 font_family=monospace
|
|
Text rect=(11, 31.800001, 28.193832, 16) text="Line" color=#000000 font_size=16 font_family=monospace
|
|
Text rect=(46.24229, 31.800001, 21.145374, 16) text="two" color=#000000 font_size=16 font_family=monospace
|
|
PopClip
|