13 Commits

Author SHA1 Message Date
Chris Tate 93bee557b6 Fix browser resize and reload handling 2026-05-13 09:02:24 -05:00
Chris Tate 838fe8e8eb Fix layered WebView hover coverage 2026-05-13 08:51:28 -05:00
Chris Tate 84ac8fdf67 fix double entries 2026-05-13 08:08:16 -05:00
Chris Tate 621aac75c9 Fix layered WebView review issues
Tighten backend error handling and WebView metadata so layered WebViews behave predictably across supported hosts.
2026-05-13 01:12:02 -05:00
Chris Tate c5c0638a2a fix zoom 2026-05-13 00:46:26 -05:00
Chris Tate 2ea224fbc7 fix tooltip 2026-05-13 00:40:09 -05:00
Chris Tate 778cb31f1c fix resizing 2026-05-13 00:23:13 -05:00
Chris Tate 6696ba025b Fix layered WebView main routing 2026-05-12 17:40:50 -05:00
Chris Tate a2bef555d3 Clean up layered WebView terminology
Remove legacy overlay naming from the WebView stack internals and public examples so the branch consistently presents the layered WebView model.
2026-05-12 17:18:13 -05:00
Chris Tate caf7f4e7d2 Add layered WebView stack support
Replace the overlay-specific API with named layered WebViews so trusted app chrome and isolated page content can compose cleanly in one native window.
2026-05-12 17:04:36 -05:00
Chris Tate f170efe046 fixes 2026-05-12 16:00:38 -05:00
Chris Tate 0bf993ccf6 Refine overlay WebView defaults and harden platform backends
Default windowId to the calling window instead of hardcoding 1,
cap overlay slots globally, document backend support matrix, and
polish the browser example with tab management and keyboard nav.
2026-05-12 15:41:35 -05:00
Chris Tate 750456ed13 Polish overlay WebView support and add browser example
Tighten overlay validation, backend behavior, and documentation so overlay WebViews behave consistently across supported hosts. Add a vanilla no-build browser example that uses overlay WebViews for page content.
2026-05-12 14:22:00 -05:00