WebKit contributors have developed a feature called “isolated worlds” to handle requirements like this. But I don’t know where we are in the implementation of that feature. Perhaps one of the people working on isolated worlds could comment on its current status. -- Darin