content-scope-scripts
content-scope-scripts copied to clipboard
Fix up permissions API with non hardcoded values
Asana Task/Github Issue: https://app.asana.com/1/137249556945/project/1209253361096901/task/1209488147924654?focus=true
Description
Fixes up the API with the current permission status rather than the new Chromium hardcoding they've added. Adds a setting to allow us to control the rollout here.
Testing Steps
Checklist
Please tick all that apply:
- [ ] I have tested this change locally
- [ ] I have tested this change locally in all supported browsers
- [ ] This change will be visible to users
- [ ] I have added automated tests that cover this change
- [ ] I have ensured the change is gated by config
- [ ] This change was covered by a ship review
- [ ] This change was covered by a tech design
- [ ] Any dependent config has been merged
Deploy Preview for content-scope-scripts ready!
| Name | Link |
|---|---|
| Latest commit | 6f4bc065e8b1772ab9a14b3ad98aa3acaaae1d19 |
| Latest deploy log | https://app.netlify.com/projects/content-scope-scripts/deploys/692ec781e86be10008b2812e |
| Deploy Preview | https://deploy-preview-1867--content-scope-scripts.netlify.app |
| Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify project configuration.
Temporary Branch Update
The temporary branch has been updated with the latest changes. Below are the details:
- Branch Name: pr-releases/pr-1867
- Commit Hash: 1b083a95bcb46ad3d0f1148c4cd82de814194f28
- Last Updated: December 2, 2025 at 11:03:57 AM UTC
- Install Command:
npm i github:duckduckgo/content-scope-scripts#1b083a95bcb46ad3d0f1148c4cd82de814194f28
Please use the above install command to update to the latest version.
[Beta] Generated file diff
Time updated: Tue, 02 Dec 2025 11:04:23 GMT
Android
- android/adsjsContentScope.js
- android/autofillImport.js
- android/brokerProtection.js
- android/contentScope.js
File has changed
Apple
- apple/contentScope.js
- apple/contentScopeIsolated.js
- apple/pages/new-tab/dist/index.js
- apple/pages/onboarding/dist/index.js
File has changed
Chrome-mv3
- chrome-mv3/inject.js
File has changed
Firefox
- firefox/inject.js
File has changed
Integration
- integration/contentScope.js
- integration/pages/new-tab/dist/index.js
- integration/pages/onboarding/dist/index.js
File has changed
Windows
- windows/contentScope.js
- windows/pages/new-tab/dist/index.js
- windows/pages/onboarding/dist/index.js
File has changed