a58d0891ac5cc6b61515910443f7cf76d19f86ed: Bug 1119549 - Part 2: Common up lifo freeing with sweeping; r=jonco
Terrence Cole <terrence@mozilla.com> - Wed, 14 Jan 2015 09:40:03 -0800 - rev 224315
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1119549 - Part 2: Common up lifo freeing with sweeping; r=jonco
c258c2ad63111da7953dae4aac4ec2ffe53de023: Bug 1119549 - Part 1: Always sweep background things by zone group; r=jonco
Terrence Cole <terrence@mozilla.com> - Wed, 14 Jan 2015 09:40:02 -0800 - rev 224314
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1119549 - Part 1: Always sweep background things by zone group; r=jonco
3d0dd2ae7e6c2cdb3d43b080b22ac95dd757247f: Bug 1121692 - Tests. r=mattwoodrow,r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224313
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Tests. r=mattwoodrow,r=cpearce
9bf200fcadbce728912d072eeb646b7c0291fcba: Bug 1121692 - Handle mid-seek Request{Audio,Video}Data calls. rpending=cpearce
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224312
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Handle mid-seek Request{Audio,Video}Data calls. rpending=cpearce The MDSM really shouldn't be issuing these. The correct solution (which I'll file a followup bug for) is to fix the MDSM to not do that. But rejecting the promise with CANCELED is a lot safer, so we do that for now.
5609699a8076948c76a74c50c313fa2ca4727fe4: Bug 1121692 - Make seeks cancelable. r=cpearce,r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224311
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Make seeks cancelable. r=cpearce,r=mattwoodrow
a011bfe9487aefbe1962346fc3dc1700cf207442: Bug 1121692 - Move the interesting seek state logic into DecodeSeek. r=mattwoodrow,r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224310
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Move the interesting seek state logic into DecodeSeek. r=mattwoodrow,r=cpearce This is necessary so that we can call CancelSeek at the same moment we determine that it needs to be called without round-tripping between threads.
552b8f18897cc3bbe737b6e96139666ae50f35b5: Bug 1121692 - Clean up semantics around m{Audio,Video}IsSeeking. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224309
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Clean up semantics around m{Audio,Video}IsSeeking. r=mattwoodrow The comments indicate that they're supposed to be used for setting mDiscontinuity on the samples, but that never actually happens (and appears to happen in MP4Reader.cpp). Resetting them in Request{Audio,Video}Data doesn't make any sense at all. So we repurpose them to track our seek stage.
eb34c34e49af4cfca0cea4733ff00713ef370ba4: Bug 1121692 - Fix potential race condition with mWaitingForSeekData. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224308
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Fix potential race condition with mWaitingForSeekData. r=mattwoodrow mWaitingForSeekData is modified in NotifyTimeRangesChanged, which is invoked on the main thread. One would hope that all of these other members are only touched on the decode task queue.
60fd49cbcb18fc9fa6f98886ae4c3f454dbccc0f: Bug 1121692 - Stop honoring aEndTime in MediaSourceReader::Seek. r=mattwoodrow
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:58:00 -0800 - rev 224307
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Stop honoring aEndTime in MediaSourceReader::Seek. r=mattwoodrow Tracking it is a pain, and it's only used by OggReader.
e073609378c7be5f8b7af7f24e813597a9f31937: Bug 1121692 - Remove unnecessary arguments to ::Seek. r=mattwoodrow,sr=cpearce
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:57:59 -0800 - rev 224306
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121692 - Remove unnecessary arguments to ::Seek. r=mattwoodrow,sr=cpearce
a4f7c77bec123f2585644662865516ff9c79fef4: Bug 1120266 - Add fragmented mp4 sample videos. r=cajbir
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 16 Jan 2015 10:57:59 -0800 - rev 224305
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1120266 - Add fragmented mp4 sample videos. r=cajbir
4c33a6636cc4de825bc39c0e2d587d6bbaebf890: Bug 1120266 - Factor some machinery out of test_BufferingWait into mediasource.js and make it Promise-friendly. r=jya
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Jan 2015 10:57:59 -0800 - rev 224304
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1120266 - Factor some machinery out of test_BufferingWait into mediasource.js and make it Promise-friendly. r=jya
6f0f1a79b3790a240ba66736ebbca682f24700f7: Bug 1118618 - Make constructors explicit on a CLOSED TREE
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:34:27 -0800 - rev 224303
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1118618 - Make constructors explicit on a CLOSED TREE
dc36cbaa1cc395cfa1a8818c65ab847206474521: Bug 1118615 - Flash hangs displaying a camera/microphone access dialog in HiDPI mode, workaround. r=mstange
Steven Michaud <smichaud@pobox.com> - Fri, 16 Jan 2015 12:16:44 -0600 - rev 224302
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1118615 - Flash hangs displaying a camera/microphone access dialog in HiDPI mode, workaround. r=mstange
e12319cbdcd386b3d2177745e0be9d29aabf5ebf: Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:11:18 -0800 - rev 224301
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
cf5c463cd993582d4c31c2743bbce4ef5556837c: Bug 1118618 - IPDL notifications when sending sync messages (r=bent)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:10:19 -0800 - rev 224300
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1118618 - IPDL notifications when sending sync messages (r=bent)
8798cd000e6b47354d634e080f6b6026630c451b: Bug 567058 - Stop using intr messages for window.open (r=bent)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:07:50 -0800 - rev 224299
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 567058 - Stop using intr messages for window.open (r=bent)
613d80a116b4ee9e9f69889cecba17d86efddb8b: Bug 567058 - Refactor b2g ProvideWindow to prepare for desktop changes (r=bent)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:06:56 -0800 - rev 224298
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 567058 - Refactor b2g ProvideWindow to prepare for desktop changes (r=bent)
dff2539946b2e870923759e1bfd39212fa267469: Bug 1121713 - [e10s] CompositorParent should clear itself out of LayerTreeState when destroyed (r=nical)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 10:06:11 -0800 - rev 224297
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1121713 - [e10s] CompositorParent should clear itself out of LayerTreeState when destroyed (r=nical)
68b90a5407b2357565d2804028e6abd135ae4a15: Bug 1122303 - nsIProcess::Run needs to handle EINTR on Mac (r=nfroyd)
Bill McCloskey <wmccloskey@mozilla.com> - Fri, 16 Jan 2015 09:57:33 -0800 - rev 224296
Push 28122 by kwierso@gmail.com at Sat, 17 Jan 2015 01:33:15 +0000
Bug 1122303 - nsIProcess::Run needs to handle EINTR on Mac (r=nfroyd)
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip