code-charity / code-charity/youtube
🐞"Force video to play from the beginning" does not work in Firefox 151.0.3.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 4.6k
- Forks
- 996
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 7
Description
Concise Description
"Force video to play from the beginning" does not work in Firefox 151.0.3.
Browser/s
Firefox
Other Browser:
No response
'Steps to reproduce' - Which of our features is required for the bug to happen?
1.Open a YouTube video that was previously watched partway through. 2.Disable "Force video to play from the beginning". 3.Re-enable "Force video to play from the beginning". 4.The video starts playing from the beginning instead of resuming from the previously watched position.
Since when?
I'm not sure.
Does the bug still happen when you log out of YouTube?
Yes
..No? Then please paste your yt.config_.EXPERIMENT_FLAGS. Twice (With the error & Without)
No response
Are any errors or related log-messages shown in the Browser-Console? (F12)
No response
Tested as the only active extension? (incognito mode or another browser users):
No
Expected preferred behavior:
When "Force video to play from the beginning" is enabled, videos should always start playing from the beginning, regardless of any previously watched position.
ImprovedTube Version
4.2027
Your Settings (From the Extension's ⋮-Hamburger menu > Settings > Backup & reset > Export settings)
No response
Your YouTube-Document
No response
OS / Device:
Windows 10
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the implementation of the “Force video to play from the beginning” setting and the Firefox-specific video playback handling. Reproduce the reported toggle sequence in Firefox and clarify whether the expected result is resuming the saved position or starting at the beginning; done means the setting behaves consistently with that clarified expectation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100