Closed Bug 1666782 Opened 4 years ago Closed 4 years ago

the image looks distorted in latest nighty

Categories

(Core :: Graphics: Color Management, defect)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox81 --- unaffected
firefox82 --- unaffected
firefox83 --- fixed

People

(Reporter: ignusws, Assigned: jrmuizel)

References

(Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(3 files)

Attached image Image.png

Add the image as attachment

Mozregression log:

2020-09-23T20:07:27.084000: INFO : Narrowed integration regression window from [643aa6ba, 25a50264] (3 builds) to [98c40963, 25a50264] (2 builds) (~1 steps left)
2020-09-23T20:07:27.097000: DEBUG : Starting merge handling...
2020-09-23T20:07:27.097000: DEBUG : Using url: https://hg.mozilla.org/integration/autoland/json-pushes?changeset=25a50264ae3204f2df9add308fc712df45947637&full=1
2020-09-23T20:07:27.097000: DEBUG : redo: attempt 1/3
2020-09-23T20:07:27.097000: DEBUG : redo: retry: calling _default_get with args: ('https://hg.mozilla.org/integration/autoland/json-pushes?changeset=25a50264ae3204f2df9add308fc712df45947637&full=1',), kwargs: {}, attempt #1
2020-09-23T20:07:27.100000: DEBUG : urllib3.connectionpool: Resetting dropped connection: hg.mozilla.org
2020-09-23T20:07:28.512000: DEBUG : urllib3.connectionpool: https://hg.mozilla.org:443 "GET /integration/autoland/json-pushes?changeset=25a50264ae3204f2df9add308fc712df45947637&full=1 HTTP/1.1" 200 None
2020-09-23T20:07:28.558000: DEBUG : Found commit message:
Bug 1666057. Convert qcms to rust. r=aosmond

The conversion was done with c2rust and then manually cleaned up some.
There's still lots of unsafe code remaining but I'd rather do the rest
of the cleanup in-tree so that it's easier to catch and revert
regressions.

I've dropped support for SSE1 (Firefox requires SSE2) and Altivec
(not wanting to deal with fixing Rust's Altivec support).

transform_neon.rs manually implements a bunch of intrinsics, this
can be fixed when we can depend on Rust 1.48.

The fuzz target is changed to a cargo-fuzz target.

Some of the gtests are moved to Rust.

Differential Revision: https://phabricator.services.mozilla.com/D90782

2020-09-23T20:07:28.558000: DEBUG : Did not find a branch, checking all integration branches
2020-09-23T20:07:28.562000: INFO : The bisection is done.
2020-09-23T20:07:28.565000: INFO : Stopped
Blocks: 1666057
Assignee: nobody → jmuizelaar

GrayAlpha::has_alpha was accidentally set to false.

Pushed by jmuizelaar@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/18f568385c3b
Fix GrayAlpha color conversion. r=aosmond
No longer blocks: 1666057
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Regressed by: 1666057
Has Regression Range: --- → yes
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: