Index: Source/core/html/track/vtt/VTTCue.cpp |
diff --git a/Source/core/html/track/vtt/VTTCue.cpp b/Source/core/html/track/vtt/VTTCue.cpp |
index 9ec278a11e52bfbdc4d04b4fc9d5da9e2599ff75..530c5f2dfb569fb8a4933437f8c0b793725a7e7f 100644 |
--- a/Source/core/html/track/vtt/VTTCue.cpp |
+++ b/Source/core/html/track/vtt/VTTCue.cpp |
@@ -56,8 +56,6 @@ |
namespace blink { |
-static const float undefinedSize = -1; |
- |
static const CSSValueID displayWritingModeMap[] = { |
CSSValueHorizontalTb, CSSValueVerticalRl, CSSValueVerticalLr |
}; |
@@ -231,7 +229,7 @@ VTTCue::VTTCue(Document& document, double startTime, double endTime, const Strin |
, m_vttNodeTree(nullptr) |
, m_cueBackgroundBox(HTMLDivElement::create(document)) |
, m_displayDirection(CSSValueLtr) |
- , m_displaySize(undefinedSize) |
+ , m_displaySize(std::numeric_limits<float>::quiet_NaN()) |
, m_snapToLines(true) |
, m_displayTreeShouldChange(true) |
, m_notifyRegion(true) |
@@ -1105,7 +1103,7 @@ CSSValueID VTTCue::getCSSWritingMode() const |
float VTTCue::getCSSSize() const |
{ |
- ASSERT(m_displaySize != undefinedSize); |
+ ASSERT(std::isfinite(m_displaySize)); |
return m_displaySize; |
} |