AnujPanta1
WebInspector contributor
Summary
Works almost entirely in Web Inspector, with a sustained focus on making the inspector protocol function under Site Isolation — per-frame FrameDOMAgent and FrameDOMStorageAgent, a UIProcess-side Storage domain for cookie inspection, and cross-origin iframe support across the DOM tree, Event Listeners, Accessibility, and Sources panels. Nothing here is classified as a security fix or hardening; the pattern is feature plumbing that deliberately moves DOM, storage, and cookie access across the very process boundaries Site Isolation exists to enforce. The audit angle: the per-frame agents and the new UIProcess Storage domain are fresh cross-process surface, and the commands that reach across origins — resolveNode/requestNode, Page.getResourceContent, the DOM editing and undo-stack coordination paths — are where an isolation check is easiest to omit.
Components
Security Fix History
- No security fixes recorded
Hardening Commits
- No hardening commits recorded
Recent Commits
- 2026-07-22 [Web Inspector] [Site Isolation] Deliver DOM custom-element and pseudo-element events to Frame Targets
- 2026-07-22 Web Inspector: [SI] coordinate Cmd+Z across per-frame undo stacks
- 2026-07-22 Web Inspector: [SI] route shadowRootPushed/Popped to per-frame FrameDOMAgent
- 2026-07-22 Web Inspector: [SI] implement Page.getResourceContent under Site Isolation
- 2026-07-14 Web Inspector: [SI] wire the frontend cookie UI onto the UIProcess Storage domain https://bugs.webkit.org/show_bug.cgi?i
- 2026-07-14 WIP: [SI] Add a Storage domain for cookie inspection
- 2026-07-06 Web Inspector: [SI] AutoFill / user-script sources missing in Sources tab
- 2026-07-04 Web Inspector: [SI] implement DOMStorage storage commands on FrameDOMStorageAgent
- 2026-07-03 Web Inspector: [SI] add per-frame FrameDOMStorageAgent (enable/disable)
- 2026-07-03 Web Inspector: FrameDOMAgent inline style invalidation issues one DOM.getAttributes command per node instead of batching
- 2026-07-02 Web Inspector: [SI] populate Accessibility sidebar for cross-origin iframe nodes
- 2026-07-02 Web Inspector: [SI] implement resolveNode / requestNode / setInspectedNode on FrameDOMAgent
- 2026-06-23 Web Inspector: [SI] implement DOM editing commands for FrameDOMAgent
- 2026-06-17 Web Inspector: [SI] route Cmd+Z through the per-frame undo stack of the edited iframe
- 2026-06-16 Web Inspector: [SI] add DOMEditor and InspectorHistory to FrameDOMAgent