[Webkit-unassigned] [Bug 15721] [CAIRO] Image transformations are broken
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jun 16 07:53:06 PDT 2008
https://bugs.webkit.org/show_bug.cgi?id=15721
------- Comment #3 from vbs85 at gmx.de 2008-06-16 07:53 PDT -------
The black background is a problem of the CompositeOperator.
If you hardcode the CompositeOperator, the background is transparent:
- if (op == CompositeSourceOver && !frameHasAlphaAtIndex(m_currentFrame))
- context->setCompositeOperation(CompositeCopy);
- else
- context->setCompositeOperation(op);
+ cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
For every single step the background is transparent.
Only the last operation takes a wrong CompositeOperator. Thats why the
background is black.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list