I couldn't find another way of getting an ExecutionContextId for a FrameId (i.e. to run commands targeting a specific frame within a page) without this patch to expose a non-mutable &FrameManager through &Target (mut Handler.targets() -> &Target -> &FrameManager -> &Frame -> &DOMWorld -> ExecutionContextId).
I couldn't find another way of getting an
ExecutionContextId
for aFrameId
(i.e. to run commands targeting a specific frame within a page) without this patch to expose a non-mutable&FrameManager
through&Target
(mut Handler.targets() -> &Target -> &FrameManager -> &Frame -> &DOMWorld -> ExecutionContextId
).