History: web/verify.js
Ref:
| Hash | Message | Author | Date |
|---|---|---|---|
| 5b6c89ea | refactor: share surface input encoding | a73x | 2026-09-07 |
| 0716f07b | feat: keep native selections anchored as output scrolls | a73x | 2026-09-06 |
| 3c7beb0b | feat: every painter reads the grid, and the two browser clients hold one | a73x | 2026-09-04 |
| 019b1c19 | feat: the browser hub reads the hosts file and polls like the CLI wall | a73x | 2026-08-29 |
| 1b6635a1 | test: the page's badge vocabulary and the attach it gates | a73x | 2026-08-26 |
| 042aad9a | feat(web): theme and font settings, uploaded not baked | a73x | 2026-08-21 |
| d057e034 | refactor: an unzoomed browser tile claims no size, like every other watcher | a73x | 2026-08-20 |
| a1215774 | test: verify harness catches up with the wall header; runtime reads hashed | a73x | 2026-08-18 |
| d18f2e2d | fix: keep IME focus when a copy control hides itself | a73x | 2026-08-18 |
| b41f8a73 | test: pin web selection lifecycle and interrupt behaviour | a73x | 2026-08-18 |
| 93103d11 | fix: narrow web osc 52 writes to the clipboard target | a73x | 2026-08-18 |
| 3f348dbb | fix: let an explicit copy revoke a queued osc 52 write | a73x | 2026-08-18 |
| 44feadf5 | feat: pin selection replies to a history watermark | a73x | 2026-08-18 |
| 1120988e | fix: revoke expired selection replies | a73x | 2026-08-18 |
| 104de050 | fix: bound web selection lifecycle | a73x | 2026-08-18 |
| 168495eb | fix: harden web selection interaction races | a73x | 2026-08-18 |
| d0c694a2 | feat: copy mouse selections in muxweb | a73x | 2026-08-18 |
| 2a47b293 | fix: erase stale selection pixels on lifecycle resets | a73x | 2026-08-18 |
| c1c27e1f | fix: harden retained web selection state | a73x | 2026-08-18 |
| cfc2e619 | feat: add retained web terminal selection | a73x | 2026-08-18 |
| 75f92691 | fix: invalidate borrowed web selection results | a73x | 2026-08-18 |
| 402a1681 | feat: expose correlated selection replies to web | a73x | 2026-08-18 |
| 4c1110f1 | fix: serialize web clipboard writes | a73x | 2026-08-18 |
| c719ac17 | feat: handle osc 52 in muxweb | a73x | 2026-08-18 |
| 959a43f3 | test: exclude literals from web source checks | a73x | 2026-08-18 |
| a493bcfe | test: make web routing checks comment safe | a73x | 2026-08-18 |
| a38eb053 | feat: make web paste respect terminal mode | a73x | 2026-08-18 |
| c707efd5 | test: harden wasm client state resets | a73x | 2026-08-18 |
| cdedcd36 | feat: expose client semantics through wasm | a73x | 2026-08-18 |
| 544ce219 | refactor: the wasm ABI drops what nothing reads, and drains what nothing may | a73x | 2026-08-13 |
| 002d1f76 | fix(web): headFrame overflowed on a wire-declared length; bound the replay retries | a73x | 2026-08-13 |
| 14cef649 | fix(web): the page never ran; unzoom was unreachable; a paste wrapped every chunk | a73x | 2026-08-13 |
| 2e414911 | feat: wasm core — replica+keymap on wasm32-freestanding, flat damage-hinted viewport ABI | a73x | 2026-08-13 |