()
| 6 | const a=span.querySelector("a"),referer=args.get("referer") |
| 7 | a.textContent=args.get("target") |
| 8 | const when_safe=()=>{ |
| 9 | document.getElementById("unsafe").classList.add("uk-hidden") |
| 10 | a.href=referer&&referer!="tracker"?"https://fastforward.team/navigate"+location.search:args.get("target") |
| 11 | brws.storage.sync.get(["navigation_delay","no_instant_navigation_trackers"],res=>{ |
| 12 | if(res.navigation_delay==0||(referer=="tracker"&&res.no_instant_navigation_trackers!=="true")) |
| 13 | { |
| 14 | document.querySelector("div").innerHTML="<p></p>" |
| 15 | document.querySelector("p").textContent=brws.i18n.getMessage("beforeNavigateInstant").replace("%",args.get("target")) |
| 16 | setTimeout(()=>location.href=a.href,10) |
| 17 | } |
| 18 | else |
| 19 | { |
| 20 | timer("beforeNavigateTimer",res.navigation_delay,true,()=>location.href=a.href) |
| 21 | } |
| 22 | }) |
| 23 | } |
| 24 | if(args.has('safe_in') && args.get('safe_in') && args.get('safe_in') !== 'null') |
| 25 | { |
| 26 | document.getElementById("unsafe").classList.remove("uk-hidden") |
no test coverage detected