Reconsider cairo thread safe support in favor OMTC rendering
RESOLVED
DUPLICATE
of bug 705691
Status
()
People
(Reporter: romaxa, Unassigned)
Tracking
Firefox Tracking Flags
(Not tracked)
Details
Recently I've found one bug which in Debug build end with output: gfx/cairo/cairo/src/cairo.c:437: _moz_cairo_destroy: Assertion `((*&(&cr->ref_count)->ref_count) > 0)' failed. I've found reason of this abort, and found that context (SW) in Compositor thread destroyed by gfxContext DTOR in content thread. I guess in order to use cairo and OMTC we should remove this line http://hg.mozilla.org/mozilla-central/diff/5036a2b3fc8a/gfx/cairo/cairo/src/cairo-platform.h#l1.12 and add CAIRO_HAS_PTHREAD where it is possible.
Comment 1•6 years ago
|
||
Is this a dupe of bug 705691?
(Reporter) | ||
Comment 2•6 years ago
|
||
Sounds like it is.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → DUPLICATE
Duplicate of bug: 705691
You need to log in
before you can comment on or make changes to this bug.
Description
•