Comments (12)
@louie-github @gianni-rosato Good idea. I will do this. Im also going to be building mercury to more stable versions, so I will disable the check.
from mercury.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here BrowserWorks/Waterfox#2938
(patch file for just the improved JXL support is here)
from mercury.
@louie-github @gianni-rosato @BlueSwordM Done! > bd62664 and c87b027
from mercury.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
@goodusername123
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol@gz83 Mozilla refuses to review or implement these patches and they have been sitting around for over 2 years ignored and with the recent announcement that Mozilla is "neutral" on JPEG-XL it's very unlikely they will implement improved JPEG-XL support into the core of Firefox.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
@goodusername123
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol@gz83 Mozilla refuses to review or implement these patches and they have been sitting around for over 2 years ignored and with the recent announcement that Mozilla is "neutral" on JPEG-XL it's very unlikely they will implement improved JPEG-XL support into the core of Firefox.
Has the recently released Mercury met your needs? If it hasn't met it, what haven't we done?
The current version of Mercury has issues with JXL images it's lacking proper support for transparency and color profiles and lacking any support for animation or progressive decoding, for example pages such as this one will have it's images only load in once they are 100% downloaded as opposed to being visible when only around 10% or 16% of them are done downloading which is really noticeable on slower network connections, the issues with animations and transparency can be seen on the JXL test page here. all of these issues can be solved if the patch(es) I sent are merged into Mercury, they don't originate from the Waterfox project however the patch from Waterfox has all the code changes available as a single patch along with a single line changed to match up with more recent changes in the Firefox codebase.
from mercury.
I think Mozilla refuses to because of their """neutral""" stance on JPEG-XL
from mercury.
@gz83 @BlueSwordM @louie-github @gianni-rosato New release, now with a windows installer. JXL enabled OOTB > https://github.com/Alex313031/Mercury/releases/tag/v.111.0.2
from mercury.
+1 for this! It's a delight to be able to use Thorium to view JXL images on the web, it'd be great to do the same with Mercury!
from mercury.
Yes, thank you!
Please merge all the patches, and the latest ones at that please :)
from mercury.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol
from mercury.
You are a super developer! Your efforts are appreciated!!
from mercury.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol
@gz83 Mozilla refuses to review or implement these patches and they have been sitting around for over 2 years ignored and with the recent announcement that Mozilla is "neutral" on JPEG-XL it's very unlikely they will implement improved JPEG-XL support into the core of Firefox.
from mercury.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
@goodusername123
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol@gz83 Mozilla refuses to review or implement these patches and they have been sitting around for over 2 years ignored and with the recent announcement that Mozilla is "neutral" on JPEG-XL it's very unlikely they will implement improved JPEG-XL support into the core of Firefox.
I would like to say that the default JXL support in firefox is very basic and is lacking support for transparency, animation, progressive decoding and color profiles however a pull request that was merged into waterfox adds support for all of these features and it should probably be merged into mercury as well and it can be found here WaterfoxCo/Waterfox#2938 (patch file for just the improved JXL support is here)
@goodusername123
I have a better idea for this patch: why not just implement it upstream? Implementing it upstream will directly benefit the downstream derivatives. lol@gz83 Mozilla refuses to review or implement these patches and they have been sitting around for over 2 years ignored and with the recent announcement that Mozilla is "neutral" on JPEG-XL it's very unlikely they will implement improved JPEG-XL support into the core of Firefox.
Has the recently released Mercury met your needs? If it hasn't met it, what haven't we done?
from mercury.
Related Issues (20)
- Which version should I be updating with (if any)? HOT 1
- [Feature Request] Add support for PWA's HOT 3
- ./MERCURY_PORTABLE: 4_���ҩ�7Ș���3>�v��2h�k[p|C����v=tE��!�OtĤ�location has changed! HOT 4
- Update to Version 125 HOT 15
- GPU process high CPU usage with sandboxing enabled (Windows 11) HOT 9
- Missing file(s): bin/distribution/policies.json
- Download Feature and Sidebar Req HOT 1
- firefox latest version 126? is it never getting update? HOT 11
- Add awesome rare secret MPEG-DASH flag to solve the problem of video playback which freezes when the internet connection is very weak with the activation of the breathtaking MPEG-DASH secret flag HOT 1
- [ support ] Which package to download HOT 3
- YouTube tabs keep crashing
- Add Floorp patches! HOT 2
- Firefox has no full complete suuport of hardware acceleration codec H265 HOT 3
- Gah. Your tab just crashed. HOT 3
- Restore Mac OS X 10.9 Mavericks support
- How to activate Wayland HOT 1
- Cant compile. HOT 4
- Add about:config option to allow adding custom search engines
- Proposal to Replace External PGO Variables with Internal Variables in mozconfig for Effective PGO Management
- question for version firefox HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mercury.