AdguardTeam / AdguardTeam/Scriptlets

Improve 'prevent-refresh' — customize 'delay' to postpone window.stop()

Offen
#464 0 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @maximtop Auf GitHub ansehen
enhancement Priority: P4
Vorherrschende Sprache
JavaScript
Sterne
195
Forks
33
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

On this website `filmy4wap.co.in` there is (I have redacted URL to `example.org`):
```

```
and `filmy4wap.co.in#%#//scriptlet('prevent-refresh')` breaks loading images (not always happen on my end, but if I enable "throttling" in network panel in devtools then it occurs every time).

According to - https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#refresh:
>The timer starts when the page is completely loaded, which is after the [load](https://developer.mozilla.org/en-US/docs/Web/API/Window/load_event) and [pageshow](https://developer.mozilla.org/en-US/docs/Web/API/Window/pageshow_event) events have both fired.

So maybe we could change it, so `window.stop` will be called only after `load` event was fired.
Or just add additional option to `delay` argument, like for example `load` and `window.stop()` would be called when `load` event was fired.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.