Closed
Bug 324892
Opened 19 years ago
Closed 18 years ago
restore cairo/Thebes opacity handling
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
People
(Reporter: roc, Assigned: roc)
References
Details
Attachments
(1 file)
3.24 KB,
patch
|
pavlov
:
review-
|
Details | Diff | Splinter Review |
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.
Assignee | ||
Comment 1•19 years ago
|
||
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.
Comment 2•19 years ago
|
||
Is this the same issue as bug 324561 ?
Assignee | ||
Comment 3•19 years ago
|
||
*** Bug 324561 has been marked as a duplicate of this bug. ***
Comment 4•19 years ago
|
||
I assume this is the same issue as bug 325296 as well?
Comment 5•19 years ago
|
||
(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 6•19 years ago
|
||
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-
Comment 7•19 years ago
|
||
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
Assignee | ||
Comment 8•19 years ago
|
||
(In reply to comment #6) > (From update of attachment 209797 [details] [diff] [review] [edit]) > 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.
The patch in bug 326471 fixes this.
Updated•18 years ago
|
Updated•18 years ago
|
Comment 11•18 years ago
|
||
bug 326471 has been fixed. should this be closed now?
Assignee | ||
Comment 12•18 years ago
|
||
yes
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•