Compatibility
What RTO can control, and common browser limitations.
Docs updated: 2025-12-17
Supported pages
- Normal
http://andhttps://pages in a regular browser tab. - Sites that are on the allow-list.
Common unsupported pages
- Browser internal pages (settings, extensions pages, etc.).
- Some special schemes (
chrome://,edge://,about:). - Tabs where the extension is not allowed to run (example: Incognito without permission).
If you see PROTECTED_ELEMENT or NO_CONTROLLED_TAB
Double-check that the tab is a normal web tab and that the host is allow-listed.
SPAs and dynamic pages
Single Page Apps often change content without a full navigation. Use these patterns:
waitForSelectorbefore interacting- Increase
timeoutMsfor slow pages - Prefer stable
data-testselectors