- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 6
Isolation Notes
Supplemental page: read after Global Isolation and Per-Domain Rules if you notice some navigations not isolating.
Some Websites (like e.g. GitHub in Repos) don't actually trigger a request (navigation) in the active Tab which could be canceled and reopened. Instead they use XHR or fetch to get new content, inject it into the website and then change the URL using window.location or pushState. In this case canceling the request and reopening in it a new Temporary Container is not possible.
Not all Mouse Clicks can get catched since on some websites you don't actually click links, but instead other HTML elements and the website then executes arbitrary JavaScript which might open another website or a new tab without opening it in a new Temporary Container.
Mitigations:
- Prefer navigation isolation (covers more cases) where possible.
- For stubborn sites consider a Per‑Domain Rule “Always” for navigation, reducing reliance on click capture.