Files
lefarcen f5a03f77a7 fix(chat): drop the rounded clip above the chat log so the compositor can hit-test it (#8228)
* fix(chat): drop the rounded clip above the chat log so the compositor can hit-test it

Every wheel notch on .chat-log went through
WidgetInputHandlerManager::FindScrollTargetOnMainThread (13/13 notches in a
real Chrome 152 cc/input trace; 0/6 for a plain overflow div) because the
transparent chat card combined overflow:hidden with border-radius. With the
radius gone the same trace shows 0/13 main-thread hit tests, with and without
the v0.22.2 backdrop-filter. Red spec computes the cascade itself, like the
w95 reserve spec. Also adds OD_MOCKS_TEXT_DELTAS to the claude mock so a
replay streams token deltas like a real --include-partial-messages run.

* test(web): pin the chat card square-cornered in the pane material spec

The material spec pinned border-radius: var(--radius-lg) on the transparent
chat card, which is exactly the rounded clip the previous commit removes.
Pin the square corner instead and cross-reference the rounded-clip guard.
2026-09-17 14:54:36 +00:00
..