Skip to content

feat: add dropout.tv support - #1872

Open
turboenotak wants to merge 3 commits into
ilyhalight:masterfrom
turboenotak:feat/dropout
Open

turboenotak wants to merge 3 commits into
ilyhalight:masterfrom
turboenotak:feat/dropout

Conversation

@turboenotak

Copy link
Copy Markdown

Adds Dropout support. The helper is already in @vot.js/ext 3.1.5 (FOSWLY/vot.js#140).

  • package.json / bun.lock: @vot.js/* bumped to ^3.1.5
  • src/headers.json: *://watch.dropout.tv/*, *://*.vhx.tv/* matches (the player is an embed.vhx.tv iframe) and vhx.tv connect
  • scripts/wiki-gen/data.js: Dropout shown as watch.dropout.tv

No dist files are committed. Tested with a local userscript build on old and new episodes (Firefox + Tampermonkey); the Chrome/Firefox extension builds also succeed. bun run lint and tsc -p src/tsconfig.json pass; bun test gives the same result as on master (2 tests fail on master too: smart ducking and translation auth command).

A follow-up PR adds translated subtitles for Dropout.

🤖 Generated with Claude Code

turboenotak and others added 2 commits October 1, 2026 16:44
Requires @vot.js/ext with the dropout helper (FOSWLY/vot.js).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread src/headers.json Outdated
"*://hot.noodlemagazine.com/*",
"*://fast.wistia.net/*",
"*://*.the-joi-database.com/*",
"*://watch.dropout.tv/*",

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i guess you'll need to remove watch.dropout.tv domain from match list, because all videois work in iframe with vhx.to domain

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, removed it — the player iframe on vhx.tv is enough. Checked on old and new episodes.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, i merge it a little later

Videos on watch.dropout.tv are played in an embed.vhx.tv iframe, so the top page doesn't need the userscript.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants