Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selective removal of content scripts to preserve web extension scripts #1178

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

tomasstrba
Copy link
Contributor

Please review the release process for BrowserServicesKit here.

Required:

Task/Issue URL: https://app.asana.com/0/1148564399326804/1208639570494573/f
Tech Design URLs:
https://app.asana.com/0/1148564399326804/1208723118351448
https://app.asana.com/0/481882893211075/1208870697435574/f
iOS PR:
macOS PR: duckduckgo/macos-browser#3742
What kind of version bump will this require?: Patch

Description:
Refactoring of content scripts removal in order to preserve web extension scripts in the tab. This change is related to enabling web extensions for internal users

Steps to test this PR:

  1. On both platforms, make sure user script functionality is unaffected. User scripts for content blocking, autofill or other features must be present and functional

OS Testing:

  • iOS 16
  • macOS 12

Internal references:

Software Engineering Expectations
Technical Design Template

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant