зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1325159 - Add nullptr check for GetTop(). r=mattwoodrow
--HG-- extra : rebase_source : d5e9de33c867d9afab9e2632fedd703d09e8b56e
This commit is contained in:
Родитель
a654b593b2
Коммит
a461fb6e11
|
@ -4450,6 +4450,9 @@ public:
|
|||
|
||||
virtual bool ShouldBuildLayerEvenIfInvisible(nsDisplayListBuilder* aBuilder) override
|
||||
{
|
||||
if (!mList.GetChildren()->GetTop()) {
|
||||
return false;
|
||||
}
|
||||
return mList.GetChildren()->GetTop()->ShouldBuildLayerEvenIfInvisible(aBuilder);
|
||||
}
|
||||
|
||||
|
@ -4476,7 +4479,9 @@ public:
|
|||
|
||||
virtual void
|
||||
DoUpdateBoundsPreserves3D(nsDisplayListBuilder* aBuilder) override {
|
||||
static_cast<nsDisplayTransform*>(mList.GetChildren()->GetTop())->DoUpdateBoundsPreserves3D(aBuilder);
|
||||
if (mList.GetChildren()->GetTop()) {
|
||||
static_cast<nsDisplayTransform*>(mList.GetChildren()->GetTop())->DoUpdateBoundsPreserves3D(aBuilder);
|
||||
}
|
||||
}
|
||||
|
||||
private:
|
||||
|
|
Загрузка…
Ссылка в новой задаче