Skip to content

Static DNR rules with unrecognized keys loaded#34522

Merged
rebloor merged 7 commits intomdn:mainfrom
rebloor:Accept-DNR-rules-with-unrecognized-keys
Jul 4, 2024
Merged

Static DNR rules with unrecognized keys loaded#34522
rebloor merged 7 commits intomdn:mainfrom
rebloor:Accept-DNR-rules-with-unrecognized-keys

Conversation

@rebloor
Copy link
Copy Markdown
Contributor

@rebloor rebloor commented Jul 1, 2024

Description

Documentation in support of Bug 1886608 [DNR] Accept rules with unrecognized keys, including:

– release notes
– note on the declarative_net_request manifest key

@rebloor rebloor added the Content:WebExt WebExtensions docs label Jul 1, 2024
@rebloor rebloor requested a review from dotproto July 1, 2024 03:04
@rebloor rebloor self-assigned this Jul 1, 2024
@rebloor rebloor requested review from a team as code owners July 1, 2024 03:04
@rebloor rebloor requested review from Elchi3 and removed request for a team July 1, 2024 03:04
@github-actions github-actions Bot added Content:Firefox Content in the Mozilla/Firefox subtree size/xs [PR only] 0-5 LoC changed labels Jul 1, 2024
@rebloor rebloor changed the title Statis DNR rules with unrecognized keys loaded Static DNR rules with unrecognized keys loaded Jul 1, 2024
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 1, 2024

Preview URLs

Flaws (1)

Note! 1 document with no flaws that don't need to be listed. 🎉

URL: /en-US/docs/Mozilla/Firefox/Releases/128
Title: Firefox 128 for developers
Flaw count: 1

  • macros:
    • /en-US/docs/Web/API/MediaKeys/getStatusForPolicy does not exist
External URLs (1)

URL: /en-US/docs/Mozilla/Firefox/Releases/128
Title: Firefox 128 for developers

(comment last updated: 2024-07-04 02:03:28)

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 1, 2024

This pull request has merge conflicts that must be resolved before it can be merged.

@github-actions github-actions Bot added the merge conflicts 🚧 [PR only] label Jul 1, 2024
@github-actions github-actions Bot removed the merge conflicts 🚧 [PR only] label Jul 2, 2024
@rebloor rebloor requested a review from Rob--W July 2, 2024 11:10
@rebloor
Copy link
Copy Markdown
Contributor Author

rebloor commented Jul 2, 2024

@Rob--W I modified your suggestion, please confirm it's correct.

@github-actions github-actions Bot added the merge conflicts 🚧 [PR only] label Jul 2, 2024
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 2, 2024

This pull request has merge conflicts that must be resolved before it can be merged.

@github-actions github-actions Bot removed the merge conflicts 🚧 [PR only] label Jul 2, 2024
Comment thread files/en-us/mozilla/firefox/releases/128/index.md Outdated
- Adds the ability to enable and disable rules in static declarative net request rulesets with {{WebExtAPIRef("declarativeNetRequest.updateStaticRules")}} and list disabled rules for a static ruleset with {{WebExtAPIRef("declarativeNetRequest.getDisabledRuleIds")}} ([Firefox bug 1810762](https://bugzil.la/1810762))
- The default value of {{WebExtAPIRef("proxy.settings")}} property `proxyDNS` is now `false` when using SOCKS4 and `true` when using SOCKS5. Previously, it defaulted to `false` for SOCKS4 and SOCKS5 ([Firefox bug 1741375](https://bugzil.la/1741375)).
- The non-standard Web API events `overflow` and `underflow` have been deprecated. Use of these events should be removed from extension documents before the release of Firefox 131 ([Firefox bug 1898445](https://bugzil.la/1898445)).
- A static declarative net request rule, one defined through the [`declarative_net_request` manifest key](/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/declarative_net_request), is now loaded when it contains unrecognized properties but is otherwise valid ([Firefox bug 1886608](https://bugzil.la/1886608).
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: could you move it up to be next to the other DNR change, so that it's grouped together?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done :-)

@rebloor rebloor merged commit 2b3dd9b into mdn:main Jul 4, 2024
@rebloor rebloor deleted the Accept-DNR-rules-with-unrecognized-keys branch July 4, 2024 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:Firefox Content in the Mozilla/Firefox subtree Content:WebExt WebExtensions docs size/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants