Frame display lists reverted Thebes to using the backbuffer/alpha recovery code for 'opacity'. It's easy to fix it back to use the PushFilter/PopFilter nsIRenderingContext API that Thebes supports.
I don't have time to test this in a Thebes build right now, and I'm leaving town for a few days, but it's simple enough to work.
Is this the same issue as bug 324561 ?
*** Bug 324561 has been marked as a duplicate of this bug. ***
I assume this is the same issue as bug 325296 as well?
(In reply to comment #4) > I assume this is the same issue as bug 325296 as well? > Should be completely unrelated. This code path that broke was cairo/thebes builds only.
Comment on attachment 209797 [details] [diff] [review] untested patch this patch fixes some of it, but not all. there are still lots of clipping bugs and such with this patch.
Attachment #209797 - Flags: review-
Well something has changed in today's build. The inactive tab's close buttons now appear. (duped bug 324561 above) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060131 Firefox/1.6a1 ID:2006013104
(In reply to comment #6) > (From update of attachment 209797 [details] [diff] [review] ) > this patch fixes some of it, but not all. there are still lots of clipping bugs > and such with this patch. Does the Thebes PushFilter path actually apply the current clip rect?
The clipping bugs are probably unrelated to this patch; it shouldn't have been -'d. There may be some extra work involved -- I'm looking at it now.
bug 326471 has been fixed. should this be closed now?
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.