20775b15f9
Tooltip lines, EditBox byte caps and button slot textures, as 1.12.1 has them: - A tooltip line with no text on either side is not added, and only a non-empty side is written (`0x530270`). - A tooltip holds as many lines as it has `TextLeft<n>`/`TextRight<n>` pairs at load (`0x529650`), so a bare `GameTooltip` holds none. `AddFontStrings` adds one (`0x529940`). - A clear blanks the left text and keeps the right (`0x530050`). - An EditBox's `<FontString bytes="N">` and `SetMaxBytes(N)` cap it at N−1 bytes (`0x77a225`, `0x798f30`); `GetMaxBytes` answers N. Over the cap, the box drops a character or a whole link. The chat and who boxes stop at 255 bytes. - A button texture path that does not load makes no slot region and keeps the old art (`0x7790ce`). Each change has a test that fails without it. Fixes #165 Fixes #177 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>