What problem does it solve? Working on the VS Code integrated browser ("browserView") requires understanding a heavyweight, multi-process, security-sensitive subsystem; this Skill provides the architectural mental model so changes follow existing patterns instead of breaking them. ## Core Features & Use Cases - Architecture Overview: Explains the three-process split (main, shared, renderer), the native WebContentsView ownership model, and the IPC channel layering rules. - Overlay & Layout Guidance: Covers the pixel-snapped bounds, z-order hiding, screenshot masking, and focus bridging needed because the native view paints above the workbench DOM. - Security & Agent Gating: Details sessions, groups, CDP proxying, preload trust boundaries, and the privacy gates controlling agent access to page content. - Use Case: When adding a new browser feature or agent tool, use this Skill to learn whether the change belongs in a renderer contribution, a main-process state mirror, or a session-level security gate before writing code. ## Quick Start Explain how the integrated browser handles native view alignment and where I should add a new browser feature contribution.