Plugin / Demo Hub

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.

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.

Need help writing safe flows?
Try the copilot: Remote Tab Opener Copilot.

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.
Remote Form [coming soon]

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 with getHtml.
  • Tabs: open/close Google, YouTube (main + extra) without interfering.
  • State: dynamic opened-tabs list via the extension.
Google & YouTube LIVE DEMO