mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-06 19:53:08 +00:00
The full-screen NappletHostActivity browser-mode and NappletLauncher.launchBrowser were added alongside the embedded browser but never wired into any UI. The embedded surface (NappletBrowserService rendered via SurfaceControlViewHost) supersedes them and draws the address bar in the trusted main process rather than inside the sandbox, so this removes the weaker, unused surface. Removed: - NappletHostActivity browser-mode (setupBrowser, address bar, per-origin bridge) — reverted the host activity to its pre-browser state. - NappletLauncher.launchBrowser and the EXTRA_BROWSER_MODE/EXTRA_BROWSER_URL extras. - The now-unused nappletHost browser strings. Kept (used by the embedded path): the broker per-origin token mint (MSG_MINT_BROWSER_TOKEN / MSG_BROWSER_TOKEN / KEY_BROWSER_ORIGIN) in NappletBrokerService and NappletIpc, so NIP-07 consent stays scoped per visited origin. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MgMpRcWj6y82LxLiwcuzmN