Commit Graph

246124 Commits

Author SHA1 Message Date
Terrence Cole
f6bc451f8e Bug 1167771 - Simplify the pre-barrier verifier's tracer use; r=sfink 2015-05-26 09:14:44 -07:00
Nikhil Marathe
da3773fb78 Bug 1168676 - Switch off embed/object ServiceWorker interception. r=ehsan
I would have liked to watch for onerror on the tags instead of having these
todos(), but onerror does not seem to fire. I have locally verified that the
test does indeed receive 404s on the network console.
2015-05-28 16:27:45 -07:00
Byron Campen [:bwc]
37512bdf30 Bug 1165129: Allow JS to reorder codecs in a local answer. Also means that we'll take the ordering more seriously when we see multiple codecs in a remote answer. r=jesup 2015-05-14 16:05:36 -07:00
Bobby Holley
5af637c5b2 Bug 1168008 - MediaPromise gtests. r=jww 2015-05-28 16:03:11 -07:00
Bobby Holley
e92c362363 Bug 1168008 - Add some more comments for MediaPromise. r=jww
Suggestions of other topics to describe are welcome.
2015-05-28 16:03:11 -07:00
Bobby Holley
fc31adc83a Bug 1168008 - Replace 'Consumer' with 'Request' in MediaPromise naming. r=jww
I think this makes more sense, and it matches the naming convention that all
of the consumers of this stuff are actually using.
2015-05-28 16:03:10 -07:00
Bobby Holley
4e44bb486f Bug 1168008 - Use a base class for refcounting MediaPromise::Consumer as well. r=jya
It looks like the subsequent rename to "Request" causes trouble with the
leak log tables.
2015-05-28 16:03:10 -07:00
Bobby Holley
3db29050ab Bug 1168008 - Implement completion promises. r=jww 2015-05-28 16:03:09 -07:00
Bobby Holley
9862b67579 Bug 1168008 - Do the template munging to allow promise callbacks to optionally return a promise, and surface that from InvokeCallbackMethod. r=gerald 2015-05-28 16:03:08 -07:00
Bobby Holley
4417102168 Bug 1168008 - Make IsConvertible handle void. r=gerald 2015-05-28 16:03:08 -07:00
Bobby Holley
261a449a6b Bug 1168008 - Make FunctionThenValue dispatch via InvokeCallbackMethod. r=jww 2015-05-28 16:03:07 -07:00
Bobby Holley
26114bb7f7 Bug 1168008 - Fix up InvokeCallbackMethod to templatize more generally on the method type. r=jww
The hard-coded specificity here is a barrier towards various bits of
generalization in the ensuing patches.
2015-05-28 16:03:07 -07:00
Bobby Holley
6cf4c82a1d Bug 1168008 - Get rid of RefableThen and make Then return an nsRefPtr<Consumer>. r=jww
This incurs an extra addref here and there, but I think it makes the API simpler
to use and understand.
2015-05-28 16:03:06 -07:00
Bobby Holley
1d07f792bf Bug 1168008 - Improve MediaPromise::ResolveOrRejectValue. r=jww 2015-05-28 16:03:05 -07:00
Bobby Holley
2dc810e154 Bug 1168008 - Fix a typo from the addition of closure support to MediaPromise. r=jww 2015-05-28 16:03:05 -07:00
Eric Rahm
aae9776468 Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu 2015-05-28 15:26:52 -07:00
Xidorn Quan
cd1568aaa3 Bug 1167890 - Cleanup DOM fullscreen state in chrome for MozDOMFullscreen:Exited event. r=dao 2015-05-29 09:55:39 +12:00
Mike Shal
7fc50bd8d4 Bug 1168311 - Bump mozharness.json to 76ddf456e51b 2015-05-28 17:52:06 -04:00
Jeff Gilbert
a7debc6863 Bug 1144906 - Fast WebGL compositing on E10S. - r=jrmuizel,mattwoodrow,nical 2015-05-28 14:51:39 -07:00
Jonathan Griffin
8cf5009153 Bug 1168634 - Bump mozharness to 21eea84e3091 2015-05-28 14:05:21 -07:00
Nicholas Hurley
791e916ba7 Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding 2015-05-28 13:50:52 -07:00
Nicholas Hurley
df709b5020 Backout 91a3fb327007 (wrong commit message) DONTBUILD 2015-05-28 13:50:51 -07:00
David Keeler
91a9bcaf77 bug 1166976 - generate some PSM xpcshell test certificates at build time r=Cykesiopka,mgoodwin,froydnj 2015-05-20 16:35:16 -07:00
David Keeler
dd42c3732c bug 1166976 - add Python-RSA python library r=ted,gerv 2015-05-20 16:34:03 -07:00
David Keeler
df18858ef9 bug 1166976 - add pyasn1-modules python library r=ted,gerv 2015-05-20 16:33:23 -07:00
Nicholas Hurley
60605b94f1 Bug 1159747 - release assert non-reentrancy of sts lock acquisition. r=honzab 2015-05-28 13:36:02 -07:00
Steve Fink
0d7ef9ae79 No bug. Update mozharness.json to d12c53e80161 on a CLOSED TREE. 2015-05-28 12:29:26 -07:00
Ryan VanderMeulen
6e1d970121 Bug 1059081 - More non-unified bustage fixage.
CLOSED TREE
2015-05-28 15:00:36 -04:00
Wes Kocher
35879ab75a Backed out changeset 3b09b61cdb45 (bug 1168676) for causing assertion failures CLOSED TREE 2015-05-28 11:45:56 -07:00
Kim Moir
71229249c2 CLOSED TREE No bug update mozharness.json to 183cc1ad1933 2015-05-28 14:39:20 -04:00
Ryan VanderMeulen
c6c4e6486b Bug 1166031 - Update NSS to NSS_3_19_1_RTM. a=sledru 2015-05-28 14:14:52 -04:00
Josh Matthews
d688acb660 Bug 1059081 - Fix non-unified bustage. a=bustage 2015-05-28 13:23:56 -04:00
Sotaro Ikeda
7981c38591 Bug 1168456 - Remove NotifyWaitingForResourcesStatusChanged() call from MediaCodecReader r=bholley,bwu 2015-05-28 11:11:46 -07:00
Dustin J. Mitchell
df502592f9 Bug 1168592: remove extra directory from tooltool cache mount; r=mrrrgn 2015-05-26 13:55:27 -04:00
Birunthan Mohanathas
cd748a7266 Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElement calls. r=froydnj 2015-05-28 11:07:44 -07:00
Birunthan Mohanathas
399e0c3be3 Bug 968520 - Add mozilla::fallible to FallibleTArray::AppendElements calls. r=froydnj 2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
be1d7fba98 Bug 968520 - Add mozilla::fallible to FallibleTArray::InsertElementAt calls. r=froydnj 2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
97dbd73509 Bug 1165729 - Remove unnecessary template declaration for fallible nsTArray::AppendElement. r=froydnj 2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
542c33cefc Bug 968520 - Use FallibleTArray::TruncateLength instead of SetLength where possible. r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
2015-05-28 11:07:43 -07:00
Birunthan Mohanathas
bae45fd11d Bug 968520 - Use FallibleTArray::Clear instead of SetLength(0). r=froydnj
This preemptively fixes the upcoming -Wunused-result warnings due to unchecked
SetLength calls.
2015-05-28 11:07:43 -07:00
Geoff Brown
4cba46ad12 Bug 971742 - Re-balance test_URIs and test_URIs2; r=jesup 2015-05-28 12:06:44 -06:00
Geoff Brown
af92abd4ec Bug 1168995 - Enable test_URIs2.js; r=jesup 2015-05-28 12:06:43 -06:00
Nikhil Marathe
5a921eaca5 Bug 1168676 - Switch off embed/object ServiceWorker interception. r=ehsan
I would have liked to watch for onerror on the tags instead of having these
todos(), but onerror does not seem to fire. I have locally verified that the
test does indeed receive 404s on the network console.
2015-05-27 16:36:44 -07:00
Nicolas B. Pierron
2fdbc8eed7 Bug 1147403 part 3.1 - Replace newly added IonSpewPass after KeepAlive transform. r=KWierso
CLOSED TREE
2015-05-28 19:46:53 +02:00
Jonathan Kew
971348d9b6 Bug 1167930 - Handle direction:rtl in vertical modes when converting a LogicalMargin to physical. r=smontagu 2015-05-28 18:29:07 +01:00
Nicolas B. Pierron
2e25cb2966 Bug 1147403 part 7 - Fix inIon, only reset the counter when the function is executed. r=jandem 2015-05-28 19:26:56 +02:00
Nicolas B. Pierron
56203e77ef Bug 1147403 part 6 - Remove GetJitContext from serializing functions. r=h4writer 2015-05-28 19:26:56 +02:00
Nicolas B. Pierron
125c415c24 Bug 1147403 part 5 - Add Debugger::onIonCompilation hook. r=shu 2015-05-28 19:26:56 +02:00
Nicolas B. Pierron
560346fb43 Bug 1147403 part 4 - Extract the printer from the serializer. r=h4writer 2015-05-28 19:26:55 +02:00
Nicolas B. Pierron
0b36f16080 Bug 1147403 part 3 - Make IonSpewer work during off-thread compilation. r=h4writer 2015-05-28 19:26:55 +02:00