Implement iframe isolation, nested browsing contexts, and postMessage
- Add BrowsingContext model with sandbox flags, origin tracking, and
parent-child relationships (browser crate)
- Add iframe element parsing with RAWTEXT mode in HTML tree builder
- Add iframe loader: discover iframes, fetch src URLs, parse nested
documents, render to pixel buffers as replaced elements
- Add window object, postMessage API, and MessageEvent to JS engine
- Add contentWindow/contentDocument with same-origin policy enforcement
- Add iframe_windows map on DomBridge for cross-context window proxies
- Integrate iframe sizes into layout pipeline as replaced elements
- Comprehensive tests for sandbox flags, browsing context tree, iframe
sizing, message serialization, and message queue
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>