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

Fix crate vulnerabilities #3371

Closed
wants to merge 220 commits into from
Closed

Fix crate vulnerabilities #3371

wants to merge 220 commits into from

Conversation

serge-sans-paille and others added 30 commits February 19, 2024 13:34
…eadfp r=saschanaz

readfp is deprecated since Python 3.2

Differential Revision: https://phabricator.services.mozilla.com/D190532
Ideally we wouldn't have to modify other files alongside - but it seems the .mozconfig doesn't override as it should.

[WFX-358] Fix .mozconfig for linux.
Also includes:

* [WFX-208] Improve support for bootstrapped extensions.
Added support for custom preference pages.
* [WFX-208] Fix incorrect loading order for bootstrap loader.
* [WFX-394] Fix BootstrapLoader. (#2727)
Also includes:
[WFX-186] Update GitHub Actions.

Make sure we now package l10n files and have separate naming for ARM files on macOS.

[WFX-249] Update GitHub Actions

Squash of individual commits:

[WFX-249] Add release action for current.

[WFX-249] Use dispatch input for version number in release workflow.

[WFX-249] Disable certain release triggers until ready for mass deployment.

[WFX-249] Dry run AUS.

[WFX-249] Add a pull workflow, improve staging/release process.

[WFX-249] Attempt to set AWS env vars to prevent errors.

[WFX-249] Update runners to handle stub-installer.

[WFX-360] Improve AUS upload code for release.yml

[WFX-186] Update PR workflow

Co-Authored-By: adamp01 <[email protected]>
Use our own search extensions instead of Mozilla's.
DO NOT modify license notices.
aaronliu0130 and others added 26 commits February 19, 2024 13:36
This fixes about:third-party not trusting any of Waterfox's dll files.
- registers JXL file association under Windows (also fixes WebP not being removed when uninstalling).
- adds JXL and AVIF as recognized image types in file picker dialog.
- adds JXL and AVIF to WebExtension downloads.download API.
- adds JXL to some inactive part of code for completeness sake.
This should fix the "Refresh Waterfox" functionality.

Signed-off-by: unknown5000 <[email protected]>
Restores support for natively styled scrollbars when `widget.non-native-theme.enabled` is disabled.
patch sourced from: https://github.com/ephemeralViolette/firefox-native-controls
Fixes `gfx.webrender.super-resolution.nvidia` not working properly.
https://phabricator.services.mozilla.com/D182609
@MrAlex94
Copy link
Collaborator

Thanks for taking the time to create this patch. Have you submitted this upstream as well at bugzilla.mozilla.org? Bit hesitant to merge Cargo patches, usually causes issues when pulling in changes.

@MrAlex94
Copy link
Collaborator

Please see #3371 (comment)

@rex4539 rex4539 closed this Mar 20, 2024
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.