brave / brave-ios

Brave iOS Browser
https://brave.com
Mozilla Public License 2.0
1.7k stars 441 forks source link

Fix #8585 - Fix Javascript Disabling <NoScript> #8586

Closed Brandon-T closed 8 months ago

Brandon-T commented 9 months ago

Summary of Changes

This pull request fixes #8585

Submitter Checklist:

Reviewer Checklist:

diracdeltas commented 9 months ago

IIRC this has broken before too. Can we add an automated test for it?

Brandon-T commented 9 months ago

IIRC this has broken before too. Can we add an automated test for it?

We can, but the problem is that this is OS related since the API gets updated when the OS gets updated (WebKit ships with the OS), so the unit test would only tell us when the OS has changed the behaviour.

Is that acceptable?

iccub commented 9 months ago

pinging @diracdeltas about the comment Brandon wrote, easy to miss notifications during the winter break

diracdeltas commented 8 months ago

thx for the reminder. that sgtm. also i should have clarified adding a test does not block this PR.

jparedeslopez commented 8 months ago

@anthonypkeane was this fix released to prod already? We need it to fix the issue with images.

iccub commented 8 months ago

@jparedeslopez next week most likely