Closed Bug 307155 Opened 19 years ago Closed 19 years ago

Update cairo on branch to 1.0.0

Categories

(Core Graveyard :: GFX, defect)

1.8 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tor, Assigned: tor)

References

Details

(Keywords: fixed1.8)

Attachments

(1 file, 1 obsolete file)

259.45 KB, application/octet-stream
vlad
: review+
mtschrep
: approval1.8b5+
Details
Cairo 1.0.0 fixes a problem with clipping on OS-X that affects SVG (non-trivial
clip area causes nothing to be drawn, triggerable by inner <svg>, <image>,
markers, <clipPath>, most <use> cases).
Attached file update branch cairo to 1.0.0 (obsolete) —
Includes one-liner change to svg cairo renderer for cairo API change (drawing
text advances point).  Test built on linux, os-x, and win32.
*** Bug 308116 has been marked as a duplicate of this bug. ***
Attached file updated diff
Attachment #194974 - Attachment is obsolete: true
Attachment #197062 - Flags: review?(vladimir)
Attachment #197062 - Attachment is patch: false
Attachment #197062 - Attachment mime type: text/plain → application/octet-stream
Comment on attachment 197062 [details]
updated diff

I've got 1.0 merged on the branch in a local tree here; the trunk I'd rather
just merge pav and mine's cairo work from monotone in shortly (which has a
1.0.2-ish cairo from CVS).  I also got rid of mozstdint.h, so we don't have to
carry that around any more (I'll submit that patch to cairo upstream as well).

Gonna r=vladimir and request 1.8b5 approval, to do the final checkins there.
Attachment #197062 - Flags: review?(vladimir)
Attachment #197062 - Flags: review+
Attachment #197062 - Flags: approval1.8b5?
Comment on attachment 197062 [details]
updated diff

Approved per discussion on drivers.
Attachment #197062 - Flags: approval1.8b5? → approval1.8b5+
Flags: blocking1.8b5+
I'm running into problems with the VC71-built pixman lib; still working on
resolving those.  I'll get this in as soon as that's fixed.
Fixed on branch.
Status: NEW → RESOLVED
Closed: 19 years ago
Keywords: fixed1.8
Resolution: --- → FIXED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: