mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1235373 - Add an assert to check validity of pointers: mElement->GetPrimaryFrame() and frame. r=surkov
This commit is contained in:
parent
2d2ebe2cd0
commit
5bbc94187d
@ -58,6 +58,7 @@ StyleInfo::TextIndent(nsAString& aValue)
|
||||
case eStyleUnit_Percent:
|
||||
{
|
||||
nsIFrame* frame = mElement->GetPrimaryFrame();
|
||||
MOZ_ASSERT(frame, "frame must be a valid pointer.");
|
||||
nsIFrame* containerFrame = frame->GetContainingBlock();
|
||||
nscoord percentageBase = containerFrame->GetContentRect().width;
|
||||
coordVal = NSCoordSaturatingMultiply(percentageBase,
|
||||
@ -88,6 +89,7 @@ StyleInfo::TextIndent(nsAString& aValue)
|
||||
void
|
||||
StyleInfo::Margin(css::Side aSide, nsAString& aValue)
|
||||
{
|
||||
MOZ_ASSERT(mElement->GetPrimaryFrame(), " mElement->GetPrimaryFrame() needs to be valid pointer");
|
||||
aValue.Truncate();
|
||||
|
||||
nscoord coordVal = mElement->GetPrimaryFrame()->GetUsedMargin().Side(aSide);
|
||||
|
Loading…
Reference in New Issue
Block a user