about:config -> accessibility.blockautorefresh=true does not prevent pages reloading via script
Categories
(Core :: DOM: Core & HTML, defect)
Tracking
()
People
(Reporter: bugzzzz, Unassigned)
References
()
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0
Steps to reproduce:
I changed the default configuration of accessibility.blockautorefresh from false to true in about:config.
Then, I loaded pages from https://www.lemonde.fr/
Actual results:
After a few minutes, the pages were reloaded as usual.
Expected results:
HTML pages shouldn't have been reloaded.
Comment 1•5 years ago
|
||
0 matches in the source of that page for http-equiv="refresh". It's bound to be script-related. There are quite a few existing bug reports to choose from:
For reference, there are also bug reports for reloads via HTTP response 301 or 302:
Well, they look like mine but they are between 5 and 11 years old (what is beginning to be good for whisky but not for my problem) and they are still not fixed.
I have about 60 windows and 350 tabs opened at the same time and if they reload every minute, it triggers disk access and I/O wait that freeze my desktop.
Is there a workaround for this problem ?
Could these scripts be deactivated ?
You can classify it as a duplicate of Bug 1150311.
Comment 3•5 years ago
•
|
||
(In reply to bugzzzz from comment #2)
Could these scripts be deactivated ?
- Either an extension that aims to block auto-refresh globally, or on specific sites. I haven't found any; Stop Auto Reload doesn't seem fit for purpose.
- A user script manager like Violentmonkey and a user script. You can look for one on GreasyFork and OpenUserJS and if one doesn't exist, make a request in the forum there.
- A content blocker like uBlock Origin or script blocker like YesScript2. This approach would likely cause other features of the site to stop working.
If you'd like other suggestions, please ask a new question on support.mozilla.org.
You can classify it as a duplicate of Bug 1150311.
I browsed around lemonde.fr a bit and I didn't come across any 301 or 302 server response.
Edit:
I have about 60 windows and 350 tabs opened at the same time and if they reload every minute…
It occurred to me that if the issue is with background tabs, you could suspend them. There are multiple extensions that can do this, like Total Suspender • New Tab Suspender • Tab Suspender • Tab Suspender • Freeze, Tab Suspender.
Description
•