E: Cross iframe navigation

Depends on #1371.
Shouldn't we only be doing this for the currently active frame?