From 3093020f1f040999b1e71b46f3c8403b31498dd2 Mon Sep 17 00:00:00 2001 From: Oriol Brufau Date: Fri, 11 Feb 2022 16:17:37 +0100 Subject: [PATCH] Stop propagating inertness into nested browsing contexts Firefox and WebKit don't propagate it. Blink does, but I'm removing it since it can be a cross-site leak, and blocks fenced frames since it opens a communication channel. Note that even if the contents in the nested browsing contexts are not marked as inert, if the browsing context container is inert, they won't respond to mouse interactions, and they won't be reached by sequential navigation. Fixes #7605. --- source | 4 ---- 1 file changed, 4 deletions(-) diff --git a/source b/source index 68b91cb1294..887182b1413 100644 --- a/source +++ b/source @@ -75037,10 +75037,6 @@ END:VCARD

When a node is inert, it generally cannot be focused. Inert nodes that are commands will also get disabled.

-

While a browsing context container is marked as inert, its - nested browsing context's active document, and all nodes in that - Document, must be marked as inert.

-

A Document document is blocked by a modal dialog subject if subject is the topmost dialog element in document's top layer. While document is so blocked, every node