Remote Tab Opener — Demo Hub
Two reproducible flows using the same page template. Learn safe named actions, multi-tab control, and result reading.
Each demo keeps named actions only (no eval()) and mirrors live status + returns. Password/hidden reads are always blocked.
*.code-version.com.
What does “E2E” mean with RTO?
Plain meaning: a real user journey in a real browser tab that your admin page controls via the extension — no servers, no CI grid.
- Scope: open → navigate → focus → click → type → select → highlight/style → submit → read current URL/title → (optional) read small text/HTML.
- Safety: actions run inside the controlled tab on allow-listed hosts; no SOP bypass, no cookie/session access.
- Reproducible: both demos copy this structure; just rewire your selectors.
Typical errors: DOMAIN_NOT_ALLOWED, NO_CONTROLLED_TAB, ELEMENT_NOT_FOUND, TIMEOUT, EXT_NOT_DETECTED, INVALID_URL.
Pick your demo
Remote Form Demo
Open, drive, and read a cross-domain form safely. Shows field focus/highlight, type, select-by-value, read text, block password reads, submit, and result reading.
- Learn: named actions (
focusElement,domSetStyle,setValue,selectSetValue,getHtml,submit). - Safety: password/hidden reads blocked by design.
- UX: step buttons with busy-state + mirrored live log.
Google & YouTube Demo
Automate a Google search, extract the first result, open it in a controlled YouTube tab, preview a video, and juggle multiple RTO tabs (main + extra).
- Learn: multi-tab via
tabKey, safe typing/styling, form submit, result scraping withgetHtml. - Tabs: open/close Google, YouTube (main + extra) without interfering.
- State: dynamic opened-tabs list via the extension.