ae7df1dfcf43d70ce556bf598fe0013245c1e593: Bug 1227396: P11. Add IntervalSet::operator- operand. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Nov 2015 20:46:11 +1100 - rev 274541
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P11. Add IntervalSet::operator- operand. r=gerald Also fix constness.
2eb96ce8df526aca2d51f1cb0559bdc4b9b81691: Bug 1227396: P10: Remove stray function definition. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Nov 2015 13:17:27 +1100 - rev 274540
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P10: Remove stray function definition. r=cpearce
8d0d23a83e347a89692e64a1d58cbba8f7467e51: Bug 1227396: P9. Remove unnecessary monitor. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Nov 2015 12:24:42 +1100 - rev 274539
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P9. Remove unnecessary monitor. r=cpearce The Index and MoofParser are now only used via the MP4Demuxer which is guaranteed to always be called on the same taskqueue.
8a42bbaec5c597bc630e52c296fd8f3ffe5bee6c: Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 20:37:21 +1100 - rev 274538
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P8. Replace MediaByteRange with Interval<int64_t> typedef. r=cpearce It's now okay to simplify.
c15c9f37f220e491e570fbca50edde924367b26e: Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 20:16:52 +1100 - rev 274537
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P7. Replace nsTArray<MediaByteRange> with dedicated MediaByteRangeSet object. r=cpearce
fbe31e1d14f98f0f898248b74a3d7a00bde8b825: Bug 1227396: P6. Replace MediaByteBuffer with Interval<int64_t>. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 17:57:37 +1100 - rev 274536
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P6. Replace MediaByteBuffer with Interval<int64_t>. r=cpearce
b0df12f3df0d8e37e1f3ee996bbbc0f752e83d43: Bug 1227396: P5. Make Interval::Span ignore empty interval. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 25 Nov 2015 16:37:34 +1100 - rev 274535
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P5. Make Interval::Span ignore empty interval. r=gerald An interval with a length of 0 doesn't really exist and will be removed when used in an IntervalSet. As such, calculating a Span with an empty intervals didn't really make sense
5ececa0775416a4a9f891567210df03ce7667a5f: Bug 1227396: P4. Add IntervalSet::Clear method. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 19:44:14 +1100 - rev 274534
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P4. Add IntervalSet::Clear method. r=gerald
c5689e8fe1e442de8d8cd8bb2843cef34c8eac11: Bug 1227396: P3. Add IntervalSet::LastInterval method. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 19:41:20 +1100 - rev 274533
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P3. Add IntervalSet::LastInterval method. r=gerald
fb6bf94d90846562c3bafc7f2e8e3157282d74c2: Bug 1227396: P2. Rename some MediaByteRange methods. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 16:26:38 +1100 - rev 274532
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P2. Rename some MediaByteRange methods. r=cpearce Will facilitate the replacement of MediaByteRange by Interval<int64_t>
043380f2cc5764d1ac91e701b7038720b46ad26f: Bug 1227396: P1. Remove TimestampedMediaByteRange object. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 24 Nov 2015 16:13:25 +1100 - rev 274531
Push 68621 by jyavenard@mozilla.com at Mon, 30 Nov 2015 00:49:17 +0000
Bug 1227396: P1. Remove TimestampedMediaByteRange object. r=cpearce
a520af2646de99bb999dc17fa284574bed8232a3: Bug 1225007 (part 2, attempt 3) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 17:34:20 +1100 - rev 274530
Push 68620 by nnethercote@mozilla.com at Mon, 30 Nov 2015 00:06:42 +0000
Bug 1225007 (part 2, attempt 3) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
8d8a6449cb4edd1f7e13b232085ad7d1c07e2d86: Bug 1186783 (follow-up) - Bustage fix for Gonk.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 29 Nov 2015 15:25:32 -0800 - rev 274529
Push 68619 by nnethercote@mozilla.com at Sun, 29 Nov 2015 23:25:46 +0000
Bug 1186783 (follow-up) - Bustage fix for Gonk.
149337c2aa8970ada0aaa78c124d085007db0127: Bug 1186783 (part 5) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 16:46:35 -0800 - rev 274528
Push 68618 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:39:56 +0000
Bug 1186783 (part 5) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
a53d7747369c6d4fc12fd89e2cdb8c2c2195725b: Bug 1186783 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 16:46:24 -0800 - rev 274527
Push 68618 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:39:56 +0000
Bug 1186783 (part 4) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
788287eae76366afd74bc7a817682bbf2cfd6f8c: Bug 1186783 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 16:46:10 -0800 - rev 274526
Push 68618 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:39:56 +0000
Bug 1186783 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
d1f87a9a1795973a6ffa80625b52a725726ea59c: Bug 1186783 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 16:44:24 -0800 - rev 274525
Push 68618 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:39:56 +0000
Bug 1186783 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
f9045a2712a76bc2d048fcbb462e6395885b0fb1: Bug 1186783 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 19 Nov 2015 15:31:28 -0800 - rev 274524
Push 68618 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:39:56 +0000
Bug 1186783 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in netwerk/ with iterators. r=valentin.
c336a29d0318f730be6cd814586371d116e52241: Bug 1187151 (part 5) - Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 24 Nov 2015 16:55:01 -0800 - rev 274523
Push 68617 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:22:17 +0000
Bug 1187151 (part 5) - Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators. r=khuey.
f2c4d5ae4fd0ffb9bb90c4cb65e480a0a728967d: Bug 1187151 (part 4) - Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 24 Nov 2015 16:54:42 -0800 - rev 274522
Push 68617 by nnethercote@mozilla.com at Sun, 29 Nov 2015 22:22:17 +0000
Bug 1187151 (part 4) - Replace nsBaseHashtable::Enumerate() calls in dom/ with iterators. r=khuey.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip