Skip to content

Commit 39ebade

Browse files
authored
Update content scope scripts to version 15.7.0 (#9017)
Task/Issue URL: https://app.asana.com/1/137249556945/project/414730916066338/task/1216063953891872 - Automated content scope scripts dependency update This PR updates the content scope scripts dependency to the latest available version and copies the necessary files. Tests will only run if something has changed in the `node_modules/@duckduckgo/content-scope-scripts` folder. If only the package version has changed, there is no need to run the tests. If tests have failed, see https://app.asana.com/0/1202561462274611/1203986899650836/f for further information on what to do next. _`content-scope-scripts` folder update_ - [ ] All tests must pass - [ ] Privacy tests must pass _Only `content-scope-scripts` package update_ - [ ] All tests must pass - [ ] Privacy tests do not need to run <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Medium Risk** > Changes injected page scripts used for autofill and broker protection; incorrect event/value handling on sites could affect form filling, though the change is narrowly scoped to TEXTAREA support. > > **Overview** > Bumps **`@duckduckgo/content-scope-scripts`** from **15.6.0** to **15.7.0** in `package.json` and refreshes the lockfile (including the resolved git commit and minor transitive bumps such as `@types/node` and `immutable-json-patch`). > > The updated Android bundles **`autofillImport.js`** and **`brokerProtection.js`** extend **`setValueForInput`** so **`TEXTAREA`** fields are supported: it uses `HTMLTextAreaElement`’s native value setter and runs the same keydown/input/keyup/change dispatch path as **`INPUT`**, instead of failing as an unsupported tag. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit a221c04. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY --> Co-authored-by: daxmobile <daxmobile@users.noreply.github.com>
1 parent 321a0b4 commit 39ebade

4 files changed

Lines changed: 13 additions & 11 deletions

File tree

node_modules/@duckduckgo/content-scope-scripts/build/android/autofillImport.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/@duckduckgo/content-scope-scripts/build/android/brokerProtection.js

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"dependencies": {
1616
"@duckduckgo/autoconsent": "^14.95.0",
1717
"@duckduckgo/autofill": "github:duckduckgo/duckduckgo-autofill#19.0.0",
18-
"@duckduckgo/content-scope-scripts": "github:duckduckgo/content-scope-scripts#15.6.0",
18+
"@duckduckgo/content-scope-scripts": "github:duckduckgo/content-scope-scripts#15.7.0",
1919
"@duckduckgo/privacy-dashboard": "github:duckduckgo/privacy-dashboard#9.0.0",
2020
"@duckduckgo/privacy-reference-tests": "github:duckduckgo/privacy-reference-tests#1766162897"
2121
}

0 commit comments

Comments
 (0)