mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-08 23:54:39 +00:00
The Browser tab is a launcher: each opened site loads full-screen in its own direct-WebView NappletBrowserActivity, which has no API-30 dependency (it never uses SurfaceControlViewHost and only feature-detects WebView capabilities). The API-30 gate genuinely belongs to the *embedded* favorite-app tabs (NappletBrowserService → privacy-sandbox surface), so keep FAVORITE_APPS gated and remove the gate from BROWSER: - BROWSER is now unconditional in the default bottom bar and the drawer. - BrowserScreen no longer shows the "unsupported" fallback below API 30. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WRdmDri69mLJiHpJQpJU73