Andreas Pehrson
9110cac5c4
Bug 1106963 - Resync media stream clock before destroying decoded stream. r=roc
2014-12-04 19:29:00 +01:00
Jan-Ivar Bruaroey
1826aecdaf
Bug 1053407 - return DOMError rather than string in peerConnection callbacks. r=bz, r=jesup
2014-11-26 15:26:37 -05:00
Andrea Marchesini
9ca8ea490b
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel -tests (r=ckerschb)
2014-12-07 20:24:18 -08:00
Bobby Holley
bd16d69b15
Backed out changeset c405b4271e64 (bug 1097823)
2014-12-07 17:09:12 -08:00
Bobby Holley
a9c173384c
Backed out changeset 8dfbe042e946 (bug 1097823)
2014-12-07 17:09:11 -08:00
Bobby Holley
efdc41af7f
Backed out changeset b56e5e762329 (bug 1097823)
2014-12-07 17:09:09 -08:00
Bobby Holley
142c54bbb7
Backed out changeset b76636e9f49a (bug 1097823)
2014-12-07 17:09:08 -08:00
Bobby Holley
7a75cf698f
Backed out changeset ab6ddc8ac28a (bug 1097823)
2014-12-07 17:09:06 -08:00
Bobby Holley
bcf960613c
Backed out changeset 47c97b8b490c (bug 1097823)
2014-12-07 17:09:04 -08:00
Bobby Holley
38f9a34097
Backed out changeset 1ea671313ad3 (bug 1097823)
2014-12-07 17:09:03 -08:00
Bobby Holley
5ab82a9fe6
Backed out changeset 979bec024c07 (bug 1097823)
2014-12-07 17:08:19 -08:00
Bobby Holley
a58bd0270b
Bug 1097823 - Followup to remove the assertions cpearce asked for because they don't hold. rpending=cpearce
2014-12-07 15:41:46 -08:00
Chris Lord
26b358b2a0
Bug 1106132 - Signal more error types in browser element. r=fabrice
2014-12-05 11:06:25 +00:00
Bobby Holley
eab5796fe5
Bug 1097823 - Followup to avoid null-derefing when promises have already been rejected during shutdown. rpending=cpearce
2014-12-07 15:08:47 -08:00
Bobby Holley
b007d59daf
Bug 1097823 - Followup fix to ensure that the borrowed task queue doesn't get destroyed before subdecoders shut down. rpending=cpearce
2014-12-07 13:25:11 -08:00
Bobby Holley
0bff227286
Bug 1097823 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
2014-12-07 11:21:35 -08:00
Bobby Holley
0fea43410f
Bug 1097823 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
2014-12-07 11:21:35 -08:00
Bobby Holley
6e5aa9c858
Bug 1097823 - Implement Media Promises. r=cpearce
2014-12-07 11:21:34 -08:00
Bobby Holley
d39a169145
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.
2014-12-07 11:21:34 -08:00
Bobby Holley
5f6567b606
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
2014-12-07 11:21:34 -08:00
Bobby Holley
6e61fa1c76
Bug 1103324 - Instantiate an AutoNoJSAPI when dispatching IPC messages. r=billm
2014-12-06 09:51:14 -08:00
Jan Varga
0dc2747b42
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); Part 1 - Remove unused stuff; r=bent
2014-12-06 07:31:53 -08:00
Dan Glastonbury
87c1d775cc
Bug 1097416 - [WebGL2] Enable WebGL 2 if all required features are available. r=jgilbert
...
--HG--
extra : rebase_source : 696e99670b8184593ea8ca9aa4becb1c4d86cad6
extra : source : e2ff0e2bcf21067b6a121e50e4f290227aedc6c6
2014-10-27 09:36:26 +10:00
Ryan VanderMeulen
2749f3ea85
Backed out 5 changesets (bug 1098126) for Windows web-platform-test failures.
...
Backed out changeset 7cf7a6ea28c2 (bug 1098126)
Backed out changeset 21aab02fb41c (bug 1098126)
Backed out changeset 55dba2167b36 (bug 1098126)
Backed out changeset 73c2707c4f60 (bug 1098126)
Backed out changeset 4d6a52c5fb75 (bug 1098126)
2014-12-05 20:09:54 -05:00
Ryan VanderMeulen
84e5a2a3fc
Merge m-c to inbound. a=merge
2014-12-05 19:16:21 -05:00
Ryan VanderMeulen
54d5c184fb
Merge inbound to m-c. a=merge
2014-12-05 19:02:53 -05:00
L. David Baron
5fe22ef268
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 15:50:00 -08:00
Wes Kocher
28b56d8b93
Backed out 8 changesets (bug 1089417) for b2g bustage possibly on a CLOSED TREE
...
Backed out changeset bf9f31312c1a (bug 1089417)
Backed out changeset babf33f8e077 (bug 1089417)
Backed out changeset 47b4f47d2e36 (bug 1089417)
Backed out changeset 11da22489a4f (bug 1089417)
Backed out changeset a39f32b2b2de (bug 1089417)
Backed out changeset fba9c331e036 (bug 1089417)
Backed out changeset b541a037f627 (bug 1089417)
Backed out changeset fc47a51b4f96 (bug 1089417)
2014-12-05 12:45:41 -08:00
L. David Baron
6cfe8a48b9
Bug 1089417 patch 6 - Pass the previous CSS rule processor to the constructor of the new one (when we replace one with another). r=heycam
...
This is needed for patch 7.
2014-12-05 11:37:38 -08:00
Anthony Jones
a81752884a
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-05 14:17:23 -08:00
Seth Fowler
57c0f6022b
Bug 1106522 (Part 2) - Add a test for SVG-as-image in picture elements. r=bz
...
--HG--
rename : image/test/mochitest/lime100x100.svg => dom/html/reftests/lime100x100.svg
rename : image/test/mochitest/red.png => dom/html/reftests/red.png
2014-12-05 11:33:10 -08:00
Seth Fowler
54a3ff28e4
Bug 1106522 (Part 1) - Make imgLoader::SupportImageWithMimeType optionally support image/svg+xml. r=bz
2014-12-05 11:33:08 -08:00
Carsten "Tomcat" Book
c607f141cb
Merge mozilla-central to mozilla-inbound
2014-12-05 13:07:39 +01:00
Carsten "Tomcat" Book
2cbf9abf81
merge mozilla-inbound to mozilla-central a=merge
2014-12-05 13:00:16 +01:00
Chris Pearce
a904300204
Bug 1049272 - Expose sandbox vouchers to GMPs. r=jesup
2014-12-05 00:43:41 -08:00
Dimi Lee
0846eb7b58
Bug 1082300 - B2G NFC: remove NDEF and P2P from technology list. r=smaug, allstars.chh
2014-12-05 01:38:38 +08:00
Carsten "Tomcat" Book
375d436f96
Merge mozilla-central to b2g-inbound
2014-12-04 17:08:51 +01:00
Carsten "Tomcat" Book
fa429030ad
merge b2g-inbound to mozilla-central a=merge
2014-12-04 17:03:38 +01:00
Reuben Morais
a116469f30
Bug 1098470 - Move manifest.* scope from navigator.getFeature to navigator.hasFeature. r=ehsan
2014-12-03 10:50:46 -08:00
Chris Pearce
77a45da243
Bug 1104970 - Store GMPStorage record names at the start of each record. r=jesup
2014-12-03 13:36:00 +01:00
Chris Pearce
65ae37ec73
Bug 1104970 - Handle GMPStorage write failure in gtest. r=edwin
2014-12-03 13:34:00 +01:00
Mike Habicher
a7c74a2f9a
Bug 1103400 - add autofocus support to WebRTC on Gonk, r=aosmond,jesup
2014-12-03 17:08:00 +01:00
Andrea Marchesini
803e5951e9
Bug 1104064
- setInterval(,0) in workers must be scheduled correctly, r=khuey
2014-12-03 10:57:39 -08:00
Andrew Osmond
6a5e49bd43
Bug 804359 - Add support for detection of camcorder profiles at runtime. r=mikeh
2014-12-02 15:14:17 -08:00
L. David Baron
10bfd78edf
Bug 1106324 - Call removeLock in case where the call was missing. r=qdot
...
While I was debugging bug 1105511, khuey noticed that one case was
missing a removeLock call. We should add it; it seems like if we ever
hit this error case, the settings lock queue would get stuck. It's not
clear whether this is actually the cause of bug 1105511, so I'm putting
it in a separate bug.
2014-11-29 14:47:46 -08:00
JW Wang
69e7047151
Bug 1107545 - add off-main-thread tests for GMPStorage APIs. r=cpearce.
2014-12-04 21:34:00 +01:00
JW Wang
94032a1f1b
Bug 1107545 - introduce a test manager to make storage tests scalable. r=cpearce.
2014-12-04 21:32:00 +01:00
Benjamin Bouvier
10976e5ebb
Bug 1102870: Add Float32x4 and Int32x4 to the list of Scalar::Types; r=sfink,luke
2014-12-05 05:01:47 +01:00
Ben Hsu
ee38492202
Bug 1101334 - Part 2: Modify related testcase. r=aknow
2014-12-05 11:12:00 -05:00
Ben Hsu
3d5345f100
Bug 1101334 - Part 1: Modify the MMI parser (TelephonyService.js). r=aknow
2014-12-05 11:11:00 -05:00