Implement wl_window_get_client_attrs: look up the toplevel view, return WCLIENT_VIEWABLE with width/height from wlr_surface.current for mapped surfaces; WCLIENT_UNMAPPED for unknown IDs. Extend the wManageWindow success log to include geo=WxH so the smoke test can verify the geometry is non-zero after the client commits a frame. Smoke test: add Phase 42 check — grep geo= and verify it is logged. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| test_geom.c | ||
| test_x11_event.c | ||
| wl-smoke-test.sh | ||
| x11-smoke-test.sh | ||