Bug 1160819 - ResponsiveImageSelector - improve some over-aggressive assertions

This commit is contained in:
John Schoenick
2015-07-05 18:03:00 -07:00
parent ec8233b879
commit ddf9006491
2 changed files with 4 additions and 4 deletions

View File

@@ -754,7 +754,7 @@ HTMLImageElement::NaturalHeight()
if (mResponsiveSelector) {
double density = mResponsiveSelector->GetSelectedImageDensity();
MOZ_ASSERT(IsFinite(density) && density > 0.0);
MOZ_ASSERT(density >= 0.0);
height = NSToIntRound(double(height) / density);
height = std::max(height, 0u);
}
@@ -782,7 +782,7 @@ HTMLImageElement::NaturalWidth()
if (mResponsiveSelector) {
double density = mResponsiveSelector->GetSelectedImageDensity();
MOZ_ASSERT(IsFinite(density) && density > 0.0);
MOZ_ASSERT(density >= 0.0);
width = NSToIntRound(double(width) / density);
width = std::max(width, 0u);
}