-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Temporary add-ons are not hot-reloaded. After changing any source file:
- Go to
about:debugging#/runtime/this-firefox. - Click Reload next to Reel Scroller.
- Refresh any Instagram tabs that were already open.
The content script is only injected when a tab loads. Tabs that were already open when the extension was loaded (or reloaded) do not have the script. Refresh the Instagram tab to inject the content script.
Instagram may have changed the label text or DOM structure it uses for sponsored content.
- Open an Instagram Reel that you know is sponsored.
- Right-click the ad label and select Inspect in Firefox DevTools.
- Find the visible text of the label element.
- Open
content_script_clean.jsand update the ad label array to include the new string. - Reload the extension in
about:debugging.
See Ad Detection for more context.
Browser autoplay policies can block programmatic video playback after a scroll event. This is a Firefox/browser-level restriction, not an extension bug. The scroll to the next Reel will still occur; the video may require a click to start playing.
- Make sure the extension is loaded and appears in
about:debugging#/runtime/this-firefox. - Make sure the extension is enabled (not disabled via
about:addons). - The ON badge only appears when auto-scroll is enabled. Click the toolbar button to toggle it on if needed.
Firefox occasionally changes extension APIs or tightens autoplay policies. Check the GitHub repository for updates. If no update is available, open an issue describing the Firefox version and the behaviour you observed.