Skip to content

feat(browser): bezel-browser, a WebView element over wry - #48

Merged
clearloop merged 11 commits into
mainfrom
dev
Sep 25, 2026
Merged

clearloop merged 11 commits into
mainfrom
dev

Conversation

@clearloop

Copy link
Copy Markdown
Member
  • New bezel-browser crate: WebView, a platform webview placed at an element's bounds, parked when not painted
  • Keyboard focus follows gpui focus both ways; navigation, page events and eval
  • macOS (WKWebView) and Windows (WebView2); Linux over X11 (webkit2gtk); Frame, an <iframe> for the web build
  • On macOS: the page sets its own cursor, cmd-c/x/v/a/z reach it, and it identifies as Safari
  • Gallery browser pattern and apps/browse, a Safari-shaped demo browser

Windows and Linux are not run yet; Linux is first compiled in CI.

@cla-bot cla-bot Bot added the cla-signed Contributor has signed the CLA label Sep 25, 2026
@clearloop
clearloop merged commit 80e5d46 into main Sep 25, 2026
5 checks passed
@clearloop
clearloop deleted the dev branch September 25, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed Contributor has signed the CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant