Bug 1465118 - Part 2: Remove unused nsDisplayTransform contructor r=mattwoodrow

MozReview-Commit-ID: 9kRBP6aQUcD

--HG--
extra : rebase_source : aed5f5051635330612901f6c06a90b12e65738ea
This commit is contained in:
Miko Mynttinen 2018-05-29 15:07:10 +02:00
Родитель 105dea894f
Коммит 445dc3332d
2 изменённых файлов: 3 добавлений и 31 удалений

Просмотреть файл

@ -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);