Dan Glastonbury
abfb3aaa50
Bug 1062355 - Enable SH_LIMIT_CALL_STACK_DEPTH. r=jgilbert
...
--HG--
extra : rebase_source : 95194f8a6d7700d1d1a20bd38c6802cd5ef3cc62
2014-12-08 13:29:29 +10:00
Ben Turner
c6326d93e0
Bug 1054638 - Bustage fix for non-DEBUG builds on CLOSED TREE
2014-12-10 21:42:07 -08:00
Phil Ringnalda
3dafb842dc
Back out 58982e7b5c45 (bug 1092311) for asserting
2014-12-10 21:12:40 -08:00
Ben Turner
3be9ad559b
Bug 1054638 - Bustage fix for non-DEBUG builds on CLOSED TREE
2014-12-10 20:54:24 -08:00
Andrea Marchesini
fa00b94736
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel - tests (r=ckerschb)
2014-12-10 20:17:51 -08:00
Ben Turner
81be975ba8
Bug 1054638 - Notify the worker event loop when an XPCOM event is received, r=khuey.
2014-11-17 11:55:37 -08:00
Ben Turner
5fc35366c8
Bug 1054638 - Move WorkerThread into its own file, r=khuey.
2014-11-14 18:47:30 -08:00
Ben Turner
2912fde5bf
Bug 1092311 - Fix IndexedDB profiler markers and logging, r=khuey.
2014-10-15 21:56:52 -07:00
Phil Ringnalda
621b1fac62
Back out 5 changesets (bug 1098126) for failing like they did on try
...
Backed out changeset 81bdd9d3aa25 (bug 1098126)
Backed out changeset 4b8bb6132ae1 (bug 1098126)
Backed out changeset 4e7a358bdd20 (bug 1098126)
Backed out changeset 36f3e9c34b70 (bug 1098126)
Backed out changeset bd8b11d1e93b (bug 1098126)
2014-12-10 20:01:08 -08:00
Chris Pearce
c5f215516e
Bug 1109861 - Add delegate to manage waiting for the CDM to mark key usable. r=kinetik
2014-12-11 15:59:37 +13:00
Chris Pearce
0a2576fba4
Bug 1109457 - Hook up CDM session close notification to MediaKeySession. r=jwwang
2014-12-11 15:59:37 +13:00
Chris Pearce
9168d76e83
Bug 1101328 - Rely on CDM to report keys as unusable on when removing sessions. r=jwwang
2014-12-11 15:59:37 +13:00
Chris Pearce
7dc53e41c0
Bug 1101328 - Use AsyncEventDispatcher to dispatch keyschange to MediaKeySession, since it doesn't require an nsIDocument. r=peterv
2014-12-11 15:59:37 +13:00
Anthony Jones
e2538905ad
Bug 1098126 - Add CENC support to MoofParser; r=edwin
2014-12-11 15:29:38 +13:00
Wes Kocher
d43fd4f419
Backed out 2 changesets (bug 1108917) for mochitest-2 bustage on a CLOSED TREE
...
Backed out changeset e278ad9face8 (bug 1108917)
Backed out changeset 5c24dfe0cf87 (bug 1108917)
2014-12-10 15:53:21 -08:00
Wes Kocher
1c7227e9e3
Backed out changeset 0b71e08f9d34 (bug 1109431) for mochitest-2 bustage on a CLOSED TREE
2014-12-10 15:52:47 -08:00
Bobby Holley
6a3e8fe7c6
Bug 1108701 - Try to fix b2g jb bustage on a CLOSED TREE. r=me
2014-12-10 15:31:24 -08:00
Ehsan Akhgari
3023408a90
Bug 1109694 - Fix more bad implicit constructors in DOM; r=baku
2014-12-10 17:49:09 -05:00
Benoit Girard
0160d36a2e
Bug 1092320 - Log a warning to the console when will-change is out of budget. r=dbaron,khuey
...
--HG--
extra : rebase_source : edb72547f59ae3f62b4df323b81ff63ecb677b77
2014-11-22 00:35:20 -05:00
Matt Woodrow
f02ee7e40f
Bug 1109431 - Apply TimestampsFuzzyEqual rounding to the buffered ranges returned from multiple decoders. r=ajones
...
--HG--
extra : rebase_source : 1ca8f7910db619b90fdc9478bb0dc52a5d16693b
2014-12-11 10:52:57 +13:00
Matt Woodrow
fe983b9546
Bug 1108917 - Part 2: Allow eviction of entire decoders that are ahead of the current play position. r=ajones
...
--HG--
extra : rebase_source : fc7fbd06e9c0c65de1c5ecb07a7a355fe1f6fbe8
2014-12-11 10:50:41 +13:00
Matt Woodrow
954ee2cc5a
Bug 1108917 - Part 1: Attempt to evict data from decoders in start-time order. r=ajones
...
--HG--
extra : rebase_source : c906ca08b4a984a7b3e2ef1cdcaea810b5f5777d
2014-12-11 10:49:54 +13:00
Jason Orendorff
3adebb6c77
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : a44070dd6155426ef6026c1575116f90b5fdac0c
extra : amend_source : 8d8fcf05dfd5fdf214a39501663347a6d6b56463
2014-11-22 12:23:39 -06:00
Bobby Holley
a303b15640
Bug 1108701 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
2014-12-10 14:03:56 -08:00
Bobby Holley
0e99e7de95
Bug 1108701 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
2014-12-10 14:03:56 -08:00
Ryan VanderMeulen
1235490c83
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-12-10 16:01:20 -05:00
Ryan VanderMeulen
b200e7d1b4
Backed out changesets 027c65d3ac10 and 541ea8e2706e (bug 1104623) for intermittent leaks in the new test.
2014-12-10 12:43:56 -05:00
Nikhil Marathe
db791fb497
Bug 1107684 - ScriptSettings.cpp xpc::ErrorReport::Init() callers should not pass string where boolean is expected. r=bholley
2014-12-04 09:47:48 -08:00
Tom Tromey
492d2aaf17
Bug 1095728 - Mark ToJSValue with MOZ_WARN_UNUSED_RESULT. r=bz
2014-12-09 14:45:00 -05:00
Andrea Marchesini
fe10f7211a
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel - tests (r=ckerschb)
2014-12-09 20:21:41 -08:00
Carsten "Tomcat" Book
c9fd5b9a48
Merge mozilla-central to mozilla-inbound
2014-12-10 13:01:03 +01:00
Carsten "Tomcat" Book
b427d6dbed
merge b2g-inbound to mozilla-central a=merge
2014-12-10 12:52:44 +01:00
Karl Tomlinson
2c699e8a0c
backout 78bde999fddd from bug 975782 for assertion failure in mochitest CLOSED TREE
...
--HG--
extra : amend_source : 3802b09260b751790211ed5fe8174bf162694e5a
2014-12-10 17:33:46 +13:00
Kyle Machulis
4bde89d43b
Bug 1105511 - Make observer principal cache name reflect content; r=gerard-majax
2014-12-09 13:53:20 -08:00
Kyle Machulis
03afa95957
Bug 1105511 - Store principals with locks instead of with tasks; r=gerard-majax
2014-12-09 13:53:04 -08:00
Kyle Machulis
d966e80775
Bug 1105511 - Check validity of principals before doing permissions check; r=gerard-majax
2014-12-09 13:52:46 -08:00
Ryan VanderMeulen
4e4081663d
Merge b2g-inbound to m-c. a=merge
2014-12-09 14:11:06 -05:00
Ryan VanderMeulen
dc8568d63a
Backed out changesets fb903f13f215, 9c5c712698e4, and 36d257ead3da (bug 1092835) for causing test_csp_allow_https_schemes.html permafail on Android 2.3.
...
CLOSED TREE
2014-12-09 14:00:47 -05:00
Ryan VanderMeulen
f150bb479c
Backed out changeset a0a2ada42652 (bug 936724) because something in the push made Gij(2) permafail.
...
CLOSED TREE
2014-12-09 12:09:09 -05:00
Carsten "Tomcat" Book
cf609031ef
Merge mozilla-central to b2g-inbound
2014-12-09 13:20:50 +01:00
Chris Peterson
897855b626
Bug 1108932 - Fix -Wunused-const-variable warning-as-error in nsCSPParser.cpp. r=ckerschb
2014-12-08 21:16:51 -08:00
Dimi Lee
bb18363656
Bug 1091356 - Change AvailableIn to PrivilegedApps for p2p sharing API. r=smaug r=allstars.chh
2014-12-04 15:55:14 -08:00
Szu-Yu Chen [:aknow]
2383e0e39b
Bug 1104481 - Provide correct parameters. r=hsinyi
2014-12-09 16:03:19 +08:00
Ryan VanderMeulen
be6607416e
Merge inbound to m-c. a=merge
2014-12-08 15:46:14 -05:00
Ryan VanderMeulen
b066802438
Merge fx-team to m-c. a=merge
2014-12-08 15:37:46 -05:00
Ryan VanderMeulen
8b716a35b2
Backed out changesets ae63e2dda6e0, a9ca0113db3c, and d0a6757e24bd (bug 1097823) for bustage.
...
DONTBUILD CLOSED TREE
2014-12-08 15:00:02 -05:00
Bobby Holley
081dbd1936
Bug 1097823 - Implement Media Promises. r=cpearce
2014-12-08 11:34:50 -08:00
Bobby Holley
a809fdd3f0
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-08 11:34:50 -08:00
Bobby Holley
8aa19738d9
Bug 1097823 - Move NotDecodedReason from RequestSampleCallback to MediaDecoderReader. r=cpearce
2014-12-08 11:34:50 -08:00
Carsten "Tomcat" Book
eafa787b9f
Backed out changeset ac697e112134 (bug 1105468) for m5 test failures
2014-12-10 11:44:24 +01:00