mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 693938 - Force mark PuppetWidget root scroll layer as opaque. r=roc
This commit is contained in:
parent
6129a0c31e
commit
7d10ff4495
@ -620,6 +620,12 @@ void nsDisplayList::PaintForFrame(nsDisplayListBuilder* aBuilder,
|
||||
root, mVisibleRect, mVisibleRect,
|
||||
(usingDisplayport ? &displayport : nsnull), id,
|
||||
containerParameters);
|
||||
if (usingDisplayport &&
|
||||
!(root->GetContentFlags() & Layer::CONTENT_OPAQUE)) {
|
||||
// See bug 693938, attachment 567017
|
||||
NS_WARNING("We don't support transparent content with displayports, force it to be opqaue");
|
||||
root->SetContentFlags(Layer::CONTENT_OPAQUE);
|
||||
}
|
||||
|
||||
layerManager->SetRoot(root);
|
||||
aBuilder->LayerBuilder()->WillEndTransaction(layerManager);
|
||||
|
Loading…
Reference in New Issue
Block a user