-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Code Independent Code Points (CICP) in PNG images not supported #3498
Comments
Specification link: https://w3c.github.io/png/#cICP-chunk CICP is very small (4 bytes) compared to a typical RGB ICC profile (5-20k) so usage is increasing. |
Support for ICC profiles in Ladybird is globally pretty shallow, but that should be fairly easy to add. I'll try to submit a patch soon. |
@LucasChollet I suspect we can close this issue now, or was there more cICP work you wanted to do first? |
All cICP tests are passing but we only support the subset that makes the tests pass. That plus I wanted to import |
Gotcha, using this same issue is fine, just wanted to check! |
Web Platform Tests is now showing Ladybird passing |
Summary
Running this WPT https://wpt.live/png/cicp-chunk.html gives a fail in Ladybird.
Operating system
Linux
Steps to reproduce
Expected behavior
Read "pass"
Other browsers support this, see
https://wpt.fyi/results/png?label=master&product=chrome%5Bexperimental%5D&product=edge%5Bexperimental%5D&product=firefox%5Bexperimental%5D&product=safari%5Bexperimental%5D&product=ladybird
Actual behavior
Read "fail"
URL for a reduced test case
https://wpt.live/png/cicp-chunk.html
HTML/SVG/etc. source for a reduced test case
Log output and (if possible) backtrace
Screenshots or screen recordings
No response
Build flags or config settings
No response
Contribute a patch?
The text was updated successfully, but these errors were encountered: