07aa1018d481f778737af0662351e3499df9d8ac: Bumping manifests a=b2g-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 08 Dec 2014 14:01:48 -0800 - rev 218738
Push 27943 by cbook@mozilla.com at Tue, 09 Dec 2014 11:50:04 +0000
Bumping manifests a=b2g-bump
7b6ed01b41b6f868130d83ae6e0b134ba04747b5: Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
B2G Bumper Bot <release+b2gbumper@mozilla.com> - Mon, 08 Dec 2014 13:52:39 -0800 - rev 218737
Push 27943 by cbook@mozilla.com at Tue, 09 Dec 2014 11:50:04 +0000
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/fc40d72424e2 Author: Yura Zenevich <yura.zenevich@gmail.com> Desc: Merge pull request #26658 from yzen/bug-1108684 Bug 1108684 - removed <br> from event-multiple-day-duration aria-label ======== https://hg.mozilla.org/integration/gaia-central/rev/546a725cb1d6 Author: Yura Zenevich <yzenevich@mozilla.com> Desc: Bug 1108684 - removed <br> from event-multiple-day-duration aria-label
f1f48ccb2d4e2ca9226c01fe31a271ebdd8b64a0: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 08 Dec 2014 15:46:14 -0500 - rev 218736
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Merge inbound to m-c. a=merge
09ca5cf1876ff10d25546da446c68101d36ef3ce: Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 08 Dec 2014 15:00:02 -0500 - rev 218735
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage. DONTBUILD CLOSED TREE
ae63e2dda6e095f8220aec861300d4626eef0b34: Bug 1097823 - Implement Media Promises. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Dec 2014 11:34:50 -0800 - rev 218734
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1097823 - Implement Media Promises. r=cpearce
a9ca0113db3c74d8a134077bb1d524e3ed070e2e: Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Dec 2014 11:34:50 -0800 - rev 218733
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1097823 - Implement MediaTaskQueue::ForceDispatch. r=cpearce This is necessary to have strong guarantees that promises will be resolved. While we're flushing the task queue, normal dispatch starts to fail, meaning that we can't dispatch promise resolution. We have 3 options to handle this: (A) Never respond to the promise. (B) Invoke the Resolve/Reject callback synchronously if dispatch fails. (C) Prevent dispatch from failing. (C) seems like the option least likely to violate invariants if we can get away with it. Promise resolution is unlikely to be a heavyweight task in the way that a decode task might be, so this should hopefully be ok. Note that this still doesn't help for bonafide task queue shutdown. It's up to consumers to tear down their MediaPromiseHolders before the task queues are shut down.
d0a6757e24bdcf9f4eeb9d185b020741b25c29a9: Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Mon, 08 Dec 2014 11:34:50 -0800 - rev 218732
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
ec983c96d03464a04d905bac9ef71680f8825392: Bug 1105069 - Part 8: Remove implicit cast from GCCellPtr to js::gc::Cell*; r=jonco, r=mccr8
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 22:34:25 -0800 - rev 218731
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 8: Remove implicit cast from GCCellPtr to js::gc::Cell*; r=jonco, r=mccr8
aa2a54fffd77c8856b99983a3071df1fc8efbaea: Bug 1105069 - Part 7: Convert WeakMapTracer to use GCCellPtr; r=jonco, r=mccr8
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 15:06:38 -0800 - rev 218730
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 7: Convert WeakMapTracer to use GCCellPtr; r=jonco, r=mccr8
2efa3122ce9206ea36c2bde6286fefe582ae377c: Bug 1105069 - Part 6: Convert IncrementalReferenceBarrier to GCCellPtr; r=jonco
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 15:06:37 -0800 - rev 218729
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 6: Convert IncrementalReferenceBarrier to GCCellPtr; r=jonco
6f2826852f581432bc6b29de231058d621690076: Bug 1105069 - Part 5: Convert MarkGCThingAsLive to GCCellPtr; r=jonco
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 15:06:37 -0800 - rev 218728
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 5: Convert MarkGCThingAsLive to GCCellPtr; r=jonco
ceaedf7b5c063a8bd1496464e750c5e0eb8590a6: Bug 1105069 - Part 4: Convert IsIncrementalReferenceBarrierNeededTenuredGCThing to GCCellPtr; r=jonco
Terrence Cole <terrence@mozilla.com> - Mon, 19 May 2014 14:58:05 -0700 - rev 218727
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 4: Convert IsIncrementalReferenceBarrierNeededTenuredGCThing to GCCellPtr; r=jonco
10a8482ed924d7e4ac7883df8f34eeceec96f20a: Bug 1105069 - Part 3: Convert ExposeGCThingToActiveJS to use GCCellPtr; r=jonco
Terrence Cole <terrence@mozilla.com> - Mon, 19 May 2014 14:58:05 -0700 - rev 218726
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 3: Convert ExposeGCThingToActiveJS to use GCCellPtr; r=jonco
7b57ab0cf44f7cb66a2af419931aae28492d6d60: Bug 1105069 - Part 2: Implement GCCellPtr; r=jonco
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 14:49:21 -0800 - rev 218725
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 2: Implement GCCellPtr; r=jonco
caa4ffd2f7657fe4e2a19a11e083aeb5a1b241f6: Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
Terrence Cole <terrence@mozilla.com> - Mon, 01 Dec 2014 14:49:07 -0800 - rev 218724
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1105069 - Part 1: Move GCTraceKind from jspubtd to TraceAPI; r=jonco, r=mccr8
7b20423063f52eeb6d23f213a013ddcaa113ce6e: Bug 1107918 - Remove ValueToIntegerRange from jsstr.cpp. r=luke
ProgramFOX <programfox@hotmail.be> - Mon, 08 Dec 2014 13:11:49 -0500 - rev 218723
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1107918 - Remove ValueToIntegerRange from jsstr.cpp. r=luke
b034a399704b2a208e37200a3a34fb2e4c610ccb: Backed out changesets 916dbe7cf99d and 4ae3b6ea1d85 (bug 1104623) for intermittent leaks in the newly-added test.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 08 Dec 2014 13:11:49 -0500 - rev 218722
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Backed out changesets 916dbe7cf99d and 4ae3b6ea1d85 (bug 1104623) for intermittent leaks in the newly-added test.
da6a3b2c4e02a5bd25d9e427f86017a069c2b676: Bug 1083284 - New sandbox rules for Adobe's code fragment. r=areinald
Steven Michaud <smichaud@pobox.com> - Mon, 08 Dec 2014 12:10:14 -0600 - rev 218721
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1083284 - New sandbox rules for Adobe's code fragment. r=areinald
9eca1a2f90f06cc4a0fb742d6ad49f697a1ef678: Bug 1090518. Fix crash during webgl-depth-texture.html conformance test. r=jrmuizel
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 08 Dec 2014 11:36:19 -0500 - rev 218720
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1090518. Fix crash during webgl-depth-texture.html conformance test. r=jrmuizel The crash happens because we get a GL error back from glTexImage2D when we try to glTexImage2D a depth texture in EnsureNoUnitializedImageData. Uploading glTexImage2D is not supported with the ANGLE_depth_texture extension. We need to use the framebuffer path.
3e7232eebf3f9b535c7e5bc512e8e5a36329abd5: Bug 1107264 - Enable the use of FFmpeg on mac. r=k17e
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 03 Dec 2014 14:41:49 -0800 - rev 218719
Push 27942 by ryanvm@gmail.com at Mon, 08 Dec 2014 20:46:16 +0000
Bug 1107264 - Enable the use of FFmpeg on mac. r=k17e
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip