Skip to content

Conversation

@danielhjacobs
Copy link
Contributor

https://extensionworkshop.com/documentation/develop/firefox-builtin-data-consent/#specifying-data-types

https://github.com/ruffle-rs/ruffle/actions/runs/18668416338/job/53224480952#step:17:31

description: '"/browser_specific_settings/gecko/data_collection_permissions" property will be required in the future. Please add this key to the manifest.

@danielhjacobs danielhjacobs requested a review from evilpie October 21, 2025 04:09
@danielhjacobs danielhjacobs added A-web Area: Web & Extensions extension Related to the Ruffle WebExtension T-feature Type: New Feature (that Flash doesn't have) labels Oct 21, 2025
@danielhjacobs
Copy link
Contributor Author

Note that I'm a bit worried this will make Ruffle stop working on older Firefox, especially ESR versions, as "The “data_collection_permissions” property is reserved for future usage and cannot be used in an extension at the moment." is a potential error per https://discourse.mozilla.org/t/the-data-collection-permissions-property-is-reserved/145449

@danielhjacobs danielhjacobs added the squash-on-merge Marks a PR to be squashed before merging. label Oct 21, 2025
@evilpie
Copy link
Collaborator

evilpie commented Oct 21, 2025

That forum post was purely about getting an error when uploading an extension with that key to https://addons.mozilla.org, because at that point submitting extension with this new feature wasn't supported yet.

Locally when installing the extension in Firefox unknown keys should be completely ignored.

@Dinnerbone Dinnerbone force-pushed the danielhjacobs-patch-9 branch from 17d7c60 to 6d59694 Compare October 22, 2025 23:17
@Dinnerbone Dinnerbone enabled auto-merge (squash) October 22, 2025 23:17
@Dinnerbone Dinnerbone merged commit c174fff into ruffle-rs:master Oct 22, 2025
26 checks passed
@danielhjacobs danielhjacobs deleted the danielhjacobs-patch-9 branch October 23, 2025 00:53
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Oct 26, 2025
------------------------------------------------------------------------------------------
dolphin-emu.mk df351b60591140d70d7d1ef87f5332875b2b5322 # Version: Commits on Oct 23, 2025
------------------------------------------------------------------------------------------
Merge pull request #13771 from SuperSamus/gameini-speedhacks

GameINI: Add some speed hacks,

-----------------------------------------------------------------------------------
eden.mk 199bc6a1704842cac675de95c130fc27e03623d6 # Version: Commits on Oct 23, 2025
-----------------------------------------------------------------------------------
[texture_cache] Fix WIN32 #ifdef for texture_cache (#2823)

-------------------------------------------------------------------------------------
hatari.mk fda67f05188a925535fefc1b0ef24eb044a029d2 # Version: Commits on Oct 22, 2025
-------------------------------------------------------------------------------------
List SDL GUI updates in release notes,

----------------------------------------------------
pcsx2.mk v2.5.244 # Version: Commits on Oct 23, 2025
----------------------------------------------------
- [MainWindow: Add a separator between Achievements and Controllers](PCSX2/pcsx2#13437)

,

-------------------------------------------------------------------------------------
ppsspp.mk f8c49ccf23953610087d2166d479a9d1ec6ecbcb # Version: Commits on Oct 23, 2025
-------------------------------------------------------------------------------------
Merge pull request #20914 from hrydgard/more-new-icons

More UI work on portrait mode,

------------------------------------------------------------------------------------
rpcs3.mk ae30cb5557aa4ba85376f6dcdab430f76a679d40 # Version: Commits on Oct 23, 2025
------------------------------------------------------------------------------------
SaveStates/SPU-LLVM: Fix SPU Access Violations on load,

-----------------------------------------------------
ryujinx.mk 1.3.185 # Version: Commits on Oct 22, 2025
-----------------------------------------------------
Canary-1.3.185

-------------------------------------------------------------------------------------------
xenia-native.mk 4644657e83af7e8086be58b11d42d445b1d19ba7 # Version: Commits on Oct 23, 2025
-------------------------------------------------------------------------------------------
[Vulkan] Implement readback_resolve for vulkan,

-------------------------------------------------------------------------------------
ikemen.mk 87249537ed1362dcffd34099024c46a3c7ad249a # Version: Commits on Oct 23, 2025
-------------------------------------------------------------------------------------
Merge pull request #2831 from NeatUnsou/develop

feat: Add ZoomVar Trigger,

---------------------------------------------------------------
ruffle.mk nightly-2025-10-23 # Version: Commits on Oct 23, 2025
---------------------------------------------------------------
## What's Changed

* core: Replace unmaintained `unic-segment` crate with `unicode-segmentation` by @torokati44 in ruffle-rs/ruffle#21990

* chore: Revert `wasm-bindgen` to `0.2.101`, ...`-futures` to `0.4.51`, `js-sys` and `web-sys` to `0.3.78` by @torokati44 in ruffle-rs/ruffle#21985

* avm2: Minor performance improvements by @Lord-McSweeney in ruffle-rs/ruffle#21937

* chore: Bump `wgpu-hal` to `26.0.5` by @torokati44 in ruffle-rs/ruffle#21991

* core: Remove all `Loader` variants (except `Movie`) in favor of using `DynamicRoot`s by @moulins in ruffle-rs/ruffle#21968

* chore: Remove unnecessary calls to drop() by @kjarosh in ruffle-rs/ruffle#21995

* tests: Import swfc tests from gnash by @Dinnerbone in ruffle-rs/ruffle#21963

* web: Note Ruffle does not collect user data (Firefox) by @danielhjacobs in ruffle-rs/ruffle#21983

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-10-22...nightly-2025-10-23,

---------------------------------------------------------------------------------------
thextech.mk cef5085f8bba13a58b3504ccf181e34317295af6 # Version: Commits on Oct 23, 2025
---------------------------------------------------------------------------------------
Translated using Weblate (Tamil)

Currently translated at 100.0% (680 of 680 strings)

Translated using Weblate (Tamil)

Currently translated at 100.0% (393 of 393 strings)

Co-authored-by: தமிழà¯�நேரமà¯� <[email protected]>

Translate-URL: https://hosted.weblate.org/projects/thextech/engine-assets-specific/ta/

Translate-URL: https://hosted.weblate.org/projects/thextech/engine-general/ta/

Translation: TheXTech Engine/Engine Assets-specific

Translation: TheXTech Engine/Engine General,

-------------------------------------------------------------------------------------------
sdl12-compat.mk fbb588618c22cf0d6d99328e39e64ef0d744a3c5 # Version: Commits on Oct 23, 2025
-------------------------------------------------------------------------------------------
update dr_mp3.h from mainstream.,

------------------------------------------------------------------------------------
box64.mk 448ee01f44b0aabb5c39d5c73edf8f8b6a051fe4 # Version: Commits on Oct 23, 2025
------------------------------------------------------------------------------------
[LA64] Fixed LBT signal handling for ABI 1.0 (#3088)

* [LA64] Fixed LBT signal handling for ABI 1.0

* fix,

------------------------------------------------------------------------------------------
devilutionx.mk db9404dcf6b58fae528dcc6affdad2918f45c572 # Version: Commits on Oct 23, 2025
------------------------------------------------------------------------------------------
CMake: Add SDL3_mixer

Requires a not-yet-released SDL 3.4.0.

I tried implementing audio with plain SDL and it's too complicated.,

----------------------------------------------------------------------------------------
supertux2.mk ee76219bfb11b7ce916e3b531d5df40ea0b1626f # Version: Commits on Oct 22, 2025
----------------------------------------------------------------------------------------
Update translation templates,

------------------------------------------------------------------------------------------------
libretro-mame-src.mk 3be1747da6c8c833fe43b16e1dccf2badaba6a50 # Version: Commits on Oct 23, 2025
------------------------------------------------------------------------------------------------
Merge remote-tracking branch 'upstream/master',

----------------------------------------------------------------------------------------
ryzen-smu.mk 21c1e2c51832dccfac64981b345745ce0cccf524 # Version: Commits on Oct 22, 2025
----------------------------------------------------------------------------------------
Added Strix Halo support (#31),

----------------------------------------------------------------------------------------
retroarch.mk 933baca92b406fe80ee3fd1245f958739d7b3ab9 # Version: Commits on Oct 23, 2025
----------------------------------------------------------------------------------------
Smart integer scaling fixup,

---------------------------------------------------------------------------------------
vpinball.mk afc7c38ffb1078076ec523c37b30055061c93ff1 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

-----------------------------------------------------------------------------------
tr1x.mk c06025e7070ea862752d9f9c58fbb8608637053e # Version: Commits on Oct 23, 2025
-----------------------------------------------------------------------------------
tr1/strings: update NG+ flare description

The TR1 specific string override for NG+ description is no longer

required as the addition of flares means the common one can be used.,

-----------------------------------------------------------------------------------
tr2x.mk c06025e7070ea862752d9f9c58fbb8608637053e # Version: Commits on Oct 23, 2025
-----------------------------------------------------------------------------------
tr1/strings: update NG+ flare description

The TR1 specific string override for NG+ description is no longer

required as the addition of flares means the common one can be used.,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk f8c49ccf23953610087d2166d479a9d1ec6ecbcb # Version: Commits on Oct 23, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20914 from hrydgard/more-new-icons

More UI work on portrait mode,

----------------------------------------------------------------------------------------------------
libretro-yabasanshiro.mk f79322453024d29b84c3af364e0da2d578ff36ec # Version: Commits on Oct 23, 2025
----------------------------------------------------------------------------------------------------
MiSTer parity—reset ALFO at OP5

SCSP: Reset ALFO at OP5 (MiSTer parity). Fixes cross-stage ALFO attenuation that

muted/quieted layers during gameplay. Improves House of the Dead (stage BGM/SFX)

and Die Hard Arcade (more complete BGM, clearer hits). Guarded by

PHAENON_SCSP_MISTER_DIEHARD (ON by default). Works alongside the saturating

DSP shifter and optional +18 dB preamp.,
danielhjacobs added a commit that referenced this pull request Nov 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-web Area: Web & Extensions extension Related to the Ruffle WebExtension squash-on-merge Marks a PR to be squashed before merging. T-feature Type: New Feature (that Flash doesn't have)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants