Skip to content

DO NOT MERGE: Make Firefox work by whatever means necessary#24

Draft
ErichDonGubler wants to merge 3 commits intognikoloff:mainfrom
erichdongubler-mozilla:make-firefox-work
Draft

DO NOT MERGE: Make Firefox work by whatever means necessary#24
ErichDonGubler wants to merge 3 commits intognikoloff:mainfrom
erichdongubler-mozilla:make-firefox-work

Conversation

@ErichDonGubler
Copy link

@ErichDonGubler ErichDonGubler commented Dec 20, 2024

Context: Triaging bug 1938671, which formally tracks what's blocking running on Firefox without modifications.

@ErichDonGubler ErichDonGubler changed the title Make Firefox work by whatever means necessary DO NOT MERGE: Make Firefox work by whatever means necessary Dec 20, 2024
@ErichDonGubler
Copy link
Author

I won't keep up-to-date tracking here, but I did want to build a link to one of the WGPU blockers here: gfx-rs/wgpu#5186

@gnikoloff
Copy link
Owner

Thank you so much for taking the time to report this.

I did test on Firefox Nightly while developing and tried removing the must_use attribute, however this was not enough to get it running. As this is a hobby project, I decided to just publish it as-is and perhaps come back to it later. I read through all of your comments here and will follow the progress there.

Happy to see my humble demo helping improve Firefox's WebGPU support!

@ErichDonGubler
Copy link
Author

I would actually strongly encourage you to not change anything that breaks in Firefox, simply because if it works in Chrome, it's Firefox's fault, not yours. I'd rather Firefox get better than make web authors work around its limitations (in the long-term)!

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.

2 participants

Comments