platform smoke: webkitgtk quirks on linux, and the same flows on windows and macos #31

Open
opened 2026-09-15 12:39:49 +00:00 by grenade · 0 comments
Owner

Parent: #4

Scope

On Linux, set the WebKitGTK environment at startup before the webview is created: __NV_DISABLE_EXPLICIT_SYNC=1 on NVIDIA + Wayland, WEBKIT_DISABLE_DMABUF_RENDERER=1 as a fallback when the compositor reports the known failure, logged so a bug report says which path was taken. Then run the v1 flows (create, receive, send, cancel, history) on Windows 11 and macOS 15 dev builds and file what breaks as children of this epic.

Acceptance

A written checklist in doc/platform-smoke.md with a dated pass for each platform and the environment it was run on.

Depends on

Every other child of #4.

Parent: #4 ## Scope On Linux, set the WebKitGTK environment at startup before the webview is created: `__NV_DISABLE_EXPLICIT_SYNC=1` on NVIDIA + Wayland, `WEBKIT_DISABLE_DMABUF_RENDERER=1` as a fallback when the compositor reports the known failure, logged so a bug report says which path was taken. Then run the v1 flows (create, receive, send, cancel, history) on Windows 11 and macOS 15 dev builds and file what breaks as children of this epic. ## Acceptance A written checklist in `doc/platform-smoke.md` with a dated pass for each platform and the environment it was run on. ## Depends on Every other child of #4.
grenade added the child label 2026-09-15 12:41:40 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: blackbeard/wallet#31