#695053 libcairo2: Cairo 1.12 causes Iceweasel to render Flash objects incorrectly

Package:
libcairo2
Source:
cairo
Description:
Cairo 2D vector graphics library
Submitter:
Alex Vanderpol
Date:
2012-12-03 20:33:07 UTC
Severity:
normal
#695053#5
Date:
2012-12-03 20:28:39 UTC
From:
To:
Dear Maintainer,

Iceweasel seems to have issues rendering Flash objects with Cairo 1.12
installed. More often than not, a Flash object will be rendered either
partially or entirely in greyscale rather than full colour, and on occasion the
Flash object will fail to be rendered on screen at all, requiring one or
several page refreshes before it actually renders the Flash object on screen.
(The Flash object will be recognized as being where it should, with mouse click
inputs being recognized properly, the image or animation just isn't displayed
at all.

I've attached a screenshot displaying the greyscale issue, and I'll try to get
screenshots of failed renderings or any other anomalies when I next encounter
them.

I believe this to be an issue with Cairo 1.12 in some way because the issue did
not exist with Cairo 1.10, however I am uncertain if it's indeed Cairo's fault
or if it's a problem with something else that Cairo 1.12 reveals but Cairo 1.10
did not. Please redirect this issue to the appropriate package if necessary.

In addition, if it's helpful, this is my graphics information, reported by inxi
(and formatted for easier readability):

Graphics:  Card: Intel Mobile 4 Series Chipset Integrated Graphics Controller
           X.Org: 1.12.4
           drivers: intel (unloaded: vesa)
           Resolution: 1366x768@60.0hz
           GLX Renderer: Mesa DRI Mobile Intel GM45 Express Chipset
           GLX Version: 2.1 Mesa 8.0.5