mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 05:45:37 +00:00
Bug 1465118 - Part 2: Remove unused nsDisplayTransform contructor r=mattwoodrow
MozReview-Commit-ID: 9kRBP6aQUcD --HG-- extra : rebase_source : aed5f5051635330612901f6c06a90b12e65738ea
This commit is contained in:
parent
105dea894f
commit
445dc3332d
@ -8014,28 +8014,6 @@ nsDisplayTransform::nsDisplayTransform(nsDisplayListBuilder* aBuilder,
|
||||
UpdateBoundsFor3D(aBuilder);
|
||||
}
|
||||
|
||||
nsDisplayTransform::nsDisplayTransform(nsDisplayListBuilder* aBuilder,
|
||||
nsIFrame *aFrame, nsDisplayItem *aItem,
|
||||
const nsRect& aChildrenBuildingRect,
|
||||
uint32_t aIndex)
|
||||
: nsDisplayItem(aBuilder, aFrame)
|
||||
, mStoredList(aBuilder, aFrame, aItem)
|
||||
, mTransformGetter(nullptr)
|
||||
, mAnimatedGeometryRootForChildren(mAnimatedGeometryRoot)
|
||||
, mAnimatedGeometryRootForScrollMetadata(mAnimatedGeometryRoot)
|
||||
, mChildrenBuildingRect(aChildrenBuildingRect)
|
||||
, mIndex(aIndex)
|
||||
, mNoExtendContext(false)
|
||||
, mIsTransformSeparator(false)
|
||||
, mTransformPreserves3DInited(false)
|
||||
, mAllowAsyncAnimation(false)
|
||||
{
|
||||
MOZ_COUNT_CTOR(nsDisplayTransform);
|
||||
MOZ_ASSERT(aFrame, "Must have a frame!");
|
||||
SetReferenceFrameToAncestor(aBuilder);
|
||||
Init(aBuilder);
|
||||
}
|
||||
|
||||
nsDisplayTransform::nsDisplayTransform(nsDisplayListBuilder* aBuilder,
|
||||
nsIFrame *aFrame, nsDisplayList *aList,
|
||||
const nsRect& aChildrenBuildingRect,
|
||||
|
@ -6433,12 +6433,9 @@ class nsDisplayTransform: public nsDisplayItem
|
||||
class StoreList : public nsDisplayWrapList {
|
||||
public:
|
||||
StoreList(nsDisplayListBuilder* aBuilder, nsIFrame* aFrame,
|
||||
nsDisplayList* aList) :
|
||||
nsDisplayWrapList(aBuilder, aFrame, aList, true) {}
|
||||
StoreList(nsDisplayListBuilder* aBuilder, nsIFrame* aFrame,
|
||||
nsDisplayItem* aItem) :
|
||||
nsDisplayWrapList(aBuilder, aFrame, aItem, true) {}
|
||||
virtual ~StoreList() {}
|
||||
nsDisplayList* aList)
|
||||
: nsDisplayWrapList(aBuilder, aFrame, aList, true) {}
|
||||
virtual ~StoreList() = default;
|
||||
|
||||
virtual void UpdateBounds(nsDisplayListBuilder* aBuilder) override {
|
||||
// For extending 3d rendering context, the bounds would be
|
||||
@ -6480,9 +6477,6 @@ public:
|
||||
nsDisplayTransform(nsDisplayListBuilder* aBuilder, nsIFrame *aFrame,
|
||||
nsDisplayList *aList, const nsRect& aChildrenBuildingRect,
|
||||
uint32_t aIndex = 0, bool aAllowAsyncAnimation = false);
|
||||
nsDisplayTransform(nsDisplayListBuilder* aBuilder, nsIFrame *aFrame,
|
||||
nsDisplayItem *aItem, const nsRect& aChildrenBuildingRect,
|
||||
uint32_t aIndex = 0);
|
||||
nsDisplayTransform(nsDisplayListBuilder* aBuilder, nsIFrame *aFrame,
|
||||
nsDisplayList *aList, const nsRect& aChildrenBuildingRect,
|
||||
ComputeTransformFunction aTransformGetter, uint32_t aIndex = 0);
|
||||
|
Loading…
Reference in New Issue
Block a user