author Chris Pearce <>
Mon, 21 Aug 2017 15:08:25 +1200
changeset 377191 ac74aef901edd88bc3839a05039e0f9ed644a4a7
parent 269663 b39a7e4289d8de57151b826dec3902130f9d0634
child 386850 fff0a54320b0cd3924790f744f93533bfd386b1e
permissions -rw-r--r--
Bug 1392498 - Move TimeIntervals to dom::TimeRanges conversion into TimeRanges class. r=jya If TimeUnits.h includes mozilla/dom/TimeRanges.h, then the build ends up pulling in the Gecko DOM bindings, which pulls in a whole lot of JavaScript and DOM bindings code. That makes it trickier to import GeckoMedia into Servo, and makes Gecko's build slower, so move the code to convert TimeIntervals into dom::TimeRanges. Also remove an extraneous "virtual" and add "const" to some functions in TimeRanges. MozReview-Commit-ID: BLeehaf9gCE