Skip to content
This repository was archived by the owner on Aug 19, 2026. It is now read-only.

Commit d7b824e

Browse files
authored
feat(browser): browser hardening bundle — find-in-page, downloads, zoom, security indicator
Rebasing feat/browser-hardening-bundle onto updated main revealed that from_state was dropped from BrowserView (the bundle simplified new but forgot from_state). browser_pane.rs::new_from_state calls it for tab state restore on pane reopen. Adds from_state mirroring new: uses BrowserModel::restore, builds webviews from all persisted tabs, wires url_editor + find_editor subscriptions and event_rx the same way. 84 browser tests pass (downloads, zoom, popup_policy, url_input, persistence).
1 parent d4d1e77 commit d7b824e

4 files changed

Lines changed: 748 additions & 923 deletions

File tree

0 commit comments

Comments
 (0)