AdguardTeam / AdguardTeam/AdguardForiOS
Scriptlets don't work on websites using Content-Security-Policy (CSP)
- Vorherrschende Sprache
- Swift
- Sterne
- 1.7k
- Forks
- 240
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Please answer the following questions for yourself before submitting an issue
- [X] Filters were updated before reproducing an issue
- [X] I checked the [knowledge base](https://adguard.com/kb/) and found no answer
- [X] I checked to make sure that this issue has not already been filed
### AdGuard version
4.5.5
### Environment
- OS: 17.5.1
- Device: iPhone XS
### Ad Blocking
_No response_
### Privacy
_No response_
### Social
_No response_
### Annoyances
_No response_
### Security
_No response_
### Other
_No response_
### Language-specific
_No response_
### Advanced protection for Safari
- [x] yes, I do
### Which DNS server do you use?
DNS protection disabled
### DNS protocol
DNS protection disabled
### Custom DNS
_No response_
### DNS filtering
- [ ] yes, I do
### Custom DNS filter
_No response_
### DNS implementation
DNS protection disabled
### Tunnel mode
DNS protection disabled
### Low-level settings
Bootstrap server:
Fallback server:
Blocking mode, etc:
### Issue Details
This was (partially) fixed in the Safari repo:
* https://github.com/AdguardTeam/AdGuardForSafari/issues/917
* https://github.com/AdguardTeam/AdGuardForSafari/commit/f102b098513a5049a5faac851c52c25102cfee3a
### Expected Behavior
_No response_
### Actual Behavior
The following code doesn't work on a website using CSP to restrict inline scripts:
https://github.com/AdguardTeam/AdguardForiOS/blob/25f8f104b1f775f3a2abc2f160db3eb40adffa07/AdguardExtension/SafariWebExtension/extension/src/pages/content/content.ts#L40-L56
### Screenshots
_No response_
### Additional Information
_No response_
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.