Scriptlets
Scriptlets copied to clipboard
Fix 'click2load.html' — redirect does not work correctly in the extension
It seems that click2load.html redirect doesn't work correctly in the extension.
Related to - https://github.com/AdguardTeam/AdguardFilters/issues/179334
Steps to reproduce:
- Add this rule:
embed$subdocument,redirect=click2load.html,important
- Go to - https://example.org/
- In browser console run:
(() => {
const video = '<iframe width="560" height="315" src="https://www.youtube.com/embed/Fy2rtb95QhY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>';
const createDiv = document.createElement("div");
document.body.appendChild(createDiv);
createDiv.innerHTML = video;
})();
- Click on the button to load player
It looks like that script in click2load.html is blocked by Content Security Policy.
Screenshots
This issue doesn't occur in AdGuard for Windows, so I'm not sure if it's extension or scriptlets issue.
Most likely this is an extension bug