Index: third_party/WebKit/Source/core/html/track/TextTrack.cpp |
diff --git a/third_party/WebKit/Source/core/html/track/TextTrack.cpp b/third_party/WebKit/Source/core/html/track/TextTrack.cpp |
index 53ea365e8ebb0a352b44da6e069f42127e167ec2..2c2d0f21a9082453ac3ca0bdbf171166904e3328 100644 |
--- a/third_party/WebKit/Source/core/html/track/TextTrack.cpp |
+++ b/third_party/WebKit/Source/core/html/track/TextTrack.cpp |
@@ -37,9 +37,6 @@ |
#include "core/html/track/CueTimeline.h" |
#include "core/html/track/TextTrackCueList.h" |
#include "core/html/track/TextTrackList.h" |
-#include "core/html/track/vtt/VTTRegion.h" |
-#include "core/html/track/vtt/VTTRegionList.h" |
-#include "platform/RuntimeEnabledFeatures.h" |
namespace blink { |
@@ -93,7 +90,6 @@ TextTrack::TextTrack(const AtomicString& kind, |
: TrackBase(WebMediaPlayer::TextTrack, kind, label, language, id), |
m_cues(this, nullptr), |
m_activeCues(nullptr), |
- m_regions(nullptr), |
m_trackList(nullptr), |
m_mode(disabledKeyword()), |
m_trackType(type), |
@@ -281,26 +277,6 @@ void TextTrack::removeCue(TextTrackCue* cue, ExceptionState& exceptionState) { |
cueTimeline()->removeCue(this, cue); |
} |
-VTTRegionList* TextTrack::ensureVTTRegionList() { |
- if (!m_regions) |
- m_regions = VTTRegionList::create(); |
- |
- return m_regions.get(); |
-} |
- |
-VTTRegionList* TextTrack::regions() { |
- // If the text track mode of the text track that the TextTrack object |
- // represents is not the text track disabled mode, then the regions |
- // attribute must return a live VTTRegionList object that represents |
- // the text track list of regions of the text track. Otherwise, it must |
- // return null. When an object is returned, the same object must be returned |
- // each time. |
- if (RuntimeEnabledFeatures::webVTTRegionsEnabled() && |
- m_mode != disabledKeyword()) |
- return ensureVTTRegionList(); |
- return nullptr; |
-} |
- |
void TextTrack::cueWillChange(TextTrackCue* cue) { |
// The cue may need to be repositioned in the media element's interval tree, |
// may need to be re-rendered, etc, so remove it before the modification... |
@@ -397,7 +373,6 @@ Node* TextTrack::owner() const { |
DEFINE_TRACE(TextTrack) { |
visitor->trace(m_cues); |
visitor->trace(m_activeCues); |
- visitor->trace(m_regions); |
visitor->trace(m_trackList); |
TrackBase::trace(visitor); |
EventTargetWithInlineData::trace(visitor); |