mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1248913 - Remove mCanBeActive and second nsDisplayBlendContainer constructor. r=mattwoodrow a=ritu
MozReview-Commit-ID: Jcrip22bW5k
This commit is contained in:
parent
4f9cc15cd0
commit
46fecc69df
@ -4409,16 +4409,6 @@ nsDisplayBlendContainer::nsDisplayBlendContainer(nsDisplayListBuilder* aBuilder,
|
||||
const DisplayItemScrollClip* aScrollClip)
|
||||
: nsDisplayWrapList(aBuilder, aFrame, aList, aScrollClip)
|
||||
, mIndex(0)
|
||||
, mCanBeActive(true)
|
||||
{
|
||||
MOZ_COUNT_CTOR(nsDisplayBlendContainer);
|
||||
}
|
||||
|
||||
nsDisplayBlendContainer::nsDisplayBlendContainer(nsDisplayListBuilder* aBuilder,
|
||||
nsIFrame* aFrame, nsDisplayList* aList)
|
||||
: nsDisplayWrapList(aBuilder, aFrame, aList)
|
||||
, mIndex(1)
|
||||
, mCanBeActive(false)
|
||||
{
|
||||
MOZ_COUNT_CTOR(nsDisplayBlendContainer);
|
||||
}
|
||||
@ -4455,7 +4445,7 @@ nsDisplayBlendContainer::GetLayerState(nsDisplayListBuilder* aBuilder,
|
||||
LayerManager* aManager,
|
||||
const ContainerLayerParameters& aParameters)
|
||||
{
|
||||
return mCanBeActive ? mozilla::LAYER_ACTIVE : mozilla::LAYER_INACTIVE;
|
||||
return mozilla::LAYER_ACTIVE;
|
||||
}
|
||||
|
||||
bool nsDisplayBlendContainer::TryMerge(nsDisplayItem* aItem) {
|
||||
|
@ -3426,13 +3426,9 @@ private:
|
||||
|
||||
class nsDisplayBlendContainer : public nsDisplayWrapList {
|
||||
public:
|
||||
// Use this constructor for blend containers that can have active child layers.
|
||||
nsDisplayBlendContainer(nsDisplayListBuilder* aBuilder, nsIFrame* aFrame,
|
||||
nsDisplayList* aList,
|
||||
const DisplayItemScrollClip* aScrollClip);
|
||||
// Use this constructor for background-blend-mode blend containers.
|
||||
nsDisplayBlendContainer(nsDisplayListBuilder* aBuilder, nsIFrame* aFrame,
|
||||
nsDisplayList* aList);
|
||||
#ifdef NS_BUILD_REFCNT_LOGGING
|
||||
virtual ~nsDisplayBlendContainer();
|
||||
#endif
|
||||
@ -3457,9 +3453,6 @@ private:
|
||||
// Used to distinguish containers created at building stacking
|
||||
// context or appending background.
|
||||
uint32_t mIndex;
|
||||
// If this is true, then we should make the layer active if all contained blend
|
||||
// modes can be supported by the current layer manager.
|
||||
bool mCanBeActive;
|
||||
};
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user