Index: Source/core/html/track/LoadableTextTrack.cpp |
diff --git a/Source/core/html/track/LoadableTextTrack.cpp b/Source/core/html/track/LoadableTextTrack.cpp |
index 9544b18b9fbe35d59bb317713321506508bd7b16..bd52aa4b1655740e2284bb8df55bbdd2c6ee2819 100644 |
--- a/Source/core/html/track/LoadableTextTrack.cpp |
+++ b/Source/core/html/track/LoadableTextTrack.cpp |
@@ -61,8 +61,10 @@ void LoadableTextTrack::clearTrackElement() |
void LoadableTextTrack::setMode(const AtomicString& mode) |
{ |
TextTrack::setMode(mode); |
+#if !ENABLE(OILPAN) |
if (!m_trackElement) |
return; |
+#endif |
if (m_trackElement->readyState() == HTMLTrackElement::NONE) |
m_trackElement->scheduleLoad(); |
@@ -98,8 +100,10 @@ void LoadableTextTrack::loadTimerFired(Timer<LoadableTextTrack>*) |
if (m_loader) |
m_loader->cancelLoad(); |
+#if !ENABLE(OILPAN) |
if (!m_trackElement) |
return; |
+#endif |
// 4.8.10.12.3 Sourcing out-of-band text tracks (continued) |
@@ -134,8 +138,10 @@ void LoadableTextTrack::cueLoadingCompleted(TextTrackLoader* loader, bool loadin |
{ |
ASSERT_UNUSED(loader, m_loader == loader); |
+#if !ENABLE(OILPAN) |
if (!m_trackElement) |
return; |
+#endif |
m_trackElement->didCompleteLoad(loadingFailed ? HTMLTrackElement::Failure : HTMLTrackElement::Success); |
} |