If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Update pixman to newer version

RESOLVED FIXED

Status

()

Core
Graphics
RESOLVED FIXED
8 years ago
6 years ago

People

(Reporter: jrmuizel, Assigned: jrmuizel)

Tracking

Trunk
x86
All
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

Comment hidden (empty)
(Assignee)

Comment 1

8 years ago
Created attachment 420833 [details] [diff] [review]
First try
Don't forget to update gfx/cairo/README file with the version & git rev of both cairo and pixman -- someone was saying the other day that they're out of date with what's actually in our tree.
(Assignee)

Comment 3

8 years ago
This causes a failure in:
REFTEST TEST-UNEXPECTED-FAIL | file:///e:/builds/slave/win32-unit/mozilla/layout/reftests/svg/opacity-and-gradient-01.svg |
(Assignee)

Comment 4

8 years ago
opacity-and-gradient-01.svg has been sort of broken since March 21 which is near when we landed a cairo/pixman update. I'll have to investigate why.
(Assignee)

Updated

8 years ago
Depends on: 539165
(Assignee)

Comment 5

8 years ago
Fixing bug 539165 seems to fix this.
(Assignee)

Comment 6

8 years ago
Here's a first try, we'll see if it sticks.
http://hg.mozilla.org/mozilla-central/rev/0af6ca3135ca

Comment 7

8 years ago
This is breaking the Thunderbird Linux builds - http://tinderbox.mozilla.org/showbuilds.cgi?tree=Thunderbird
(In reply to comment #7)
> This is breaking the Thunderbird Linux builds -

And SeaMonkey linux builds.
(Assignee)

Comment 9

8 years ago
/buildbot/linux-comm-central-check/build/mozilla/gfx/cairo/libpixman/src/pixman-private.h:437:
error: ‘PIXMAN_N_OPERATORS’ undeclared here (not in a function)

I've no idea why this happens and why it shows up for comm-central and not
mozilla-central

Updated

8 years ago
Blocks: 540999
(Assignee)

Comment 10

8 years ago
I fixed the build problems with:
http://hg.mozilla.org/mozilla-central/rev/3a7e0d615a08
(Assignee)

Comment 11

8 years ago
The arm linux build was broken. Should be fixed with:
http://hg.mozilla.org/mozilla-central/rev/a0200253f9e4
(Assignee)

Comment 12

8 years ago
This seems to have stuck.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED

Comment 13

8 years ago
http://mxr.mozilla.org/mozilla-central/source/gfx/cairo/README?force=1#8 claims that the current in-tree versions are 1.8.2 for cairo and pixman-0.12.0-19-g95f2af9 for pixman.

What are the real versions? Bug 540999 wants pixman 0.18.0...
(Assignee)

Comment 14

8 years ago
The README has been fixed.

Updated

6 years ago
Assignee: nobody → jmuizelaar
You need to log in before you can comment on or make changes to this bug.