Bug 1298606: P1. Add Intervals::ContainsStrict method. r?gerald
MozReview-Commit-ID: 7XA8xVUWSi7
--- a/dom/media/Intervals.h
+++ b/dom/media/Intervals.h
@@ -576,16 +576,25 @@ public:
for (const auto& interval : mIntervals) {
if (interval.Contains(aInterval)) {
return true;
}
}
return false;
}
+ bool ContainsStrict(const ElemType& aInterval) const {
+ for (const auto& interval : mIntervals) {
+ if (interval.ContainsStrict(aInterval)) {
+ return true;
+ }
+ }
+ return false;
+ }
+
bool Contains(const T& aX) const {
for (const auto& interval : mIntervals) {
if (interval.Contains(aX)) {
return true;
}
}
return false;
}