image compositing renders incorrectly on OS X

RESOLVED FIXED

Status

()

Core
Canvas: 2D
RESOLVED FIXED
13 years ago
13 years ago

People

(Reporter: shaver, Unassigned)

Tracking

Trunk
PowerPC
Mac OS X
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

I get these ugly bright green masses where the wings of the bird should be, and
the translucent shadow isn't really translucent.  Looks terrifying, really!

I'll attach a screenshot shortly.
Created attachment 183867 [details]
screenshot of canvas area from the test URL (top portion)

I cropped it to get in under Bugzilla's 300K limit.  (Why is there a limit for
people with editbugs?)
I don't think we can ship 1.8b2 with this rendering behaviour on the Mac. =/
Flags: blocking1.8b2?
Flags: blocking-aviary1.1?
I guess I should mention that I'm running a build from vlad with fixes for bug
293353 in it; the test case in there renders correctly.
Not a mac specific issue; I found the problem.  I changed the default composite
operation to SRC_OVER, which apparently means something different in the
current-cairo than in canvas.  It means the right thing in CVS cairo, which we
need to switch to ASAP.  Putting back the old default composite operation
("OVER") makes things work fine.  Patch for this will be part of the new patch
for bug 293353.
fixed by checkin for bug 29440
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Flags: blocking1.8b2?
Flags: blocking-aviary1.1?
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.