Open Bug 1626236 Opened 5 years ago Updated 2 years ago

[s390x / Big endian] - Image decoders produce swizzled output

Categories

(Core :: Graphics: ImageLib, defect, P3)

Other
Linux
defect

Tracking

()

Tracking Status
firefox76 --- affected

People

(Reporter: msirringhaus, Unassigned)

References

Details

Attachments

(1 file)

With the initial work done in bug 1581828, all image decoders are "broken" on big endian.
They produce swizzled output, meaning that all the colors are wrong.

I have attached a very hacky workaround for people who need a fix right now. But this is most likely not fit for upstream.

However, I would very much work on a real patch, but for this I would need input on what the plan is with regards to bug 1581828. The proposal there does not really mention big endian.

Depends on: 1616030

Andrew, is this an expected breakage?

Flags: needinfo?(aosmond)
Priority: -- → P3

Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3 (Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3 (normal.)

Severity: normal → S3
Flags: needinfo?(aosmond)

The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.

Status: UNCONFIRMED → NEW
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: