Focus for a fenced frame is gated on user activation to prevent a script from pulling focus across a fenced boundary. This behavior should be formalized in the spec.
Design doc: https://docs.google.com/document/d/18W-lq8uexg-vFfq0cxM6IGshwaAInjpdit-jAhhOytI/edit?usp=sharing