Commit Graph

246143 Commits

Author SHA1 Message Date
Jon Coppeard
b38fcaf496 Bug 1168586 - Initialize oomAfter_ member to avoid warnings r=terrence 2015-05-29 10:43:31 +01:00
Jon Coppeard
31e2dc87bb Bug 1169222 - Add --debugger option to jittests to run tests under the specified debugger r=terrence 2015-05-29 10:42:29 +01:00
Tooru Fujisawa
6a14c6e0ee Bug 1167816 - Do not treat anchor element without href attribute an interactive content. r=smaug 2015-05-29 18:23:08 +09:00
Nicholas Nethercote
4092c56555 Bug 1168007 (part 4) - Use PLDHashTable2 in nsHTMLStyleSheet. r=froydnj. 2015-05-18 20:43:18 -07:00
Nicholas Nethercote
fed67fcd24 Bug 1168007 (part 3) - Use PLDHashTable2 in nsContentSupportMap. r=froydnj. 2015-05-18 20:21:16 -07:00
Nicholas Nethercote
69832417c4 Bug 1168007 (part 2) - Use PLDHashTable2 in nsFrameManagerBase. r=froydnj. 2015-05-18 19:24:34 -07:00
Nicholas Nethercote
f7e35f3076 Bug 1168007 (part 1) - Add PLDHashTable::{Clear,ClearAndPrepareForLength}(). r=froydnj. 2015-05-18 19:16:06 -07:00
Botond Ballo
53a2fa35ef Bug 1166583 - Move chromium's MakeTuple function into namespace 'base' to avoid conflicts with mozilla::MakeTuple. r=froydnj 2015-05-09 21:09:40 -05:00
Mike Hommey
36f5262b94 Fixup to make bug 1165119 ride the trains properly. r=trivial,DONTBUILD 2015-05-29 11:12:57 +09:00
Chris Pearce
e21e0cc8c4 Bug 1168053 - Unified build fix in dom/media/gmp. r=jwwang 2015-05-29 14:07:22 +12:00
Brian Hackett
6f4156c67c Bug 1168667 - Immediately convert unboxed objects to natives in PreventExtensions, and convert unboxed arrays as well as unboxed plain objects when required, r=jandem. 2015-05-28 19:04:00 -06:00
Brian Hackett
ac6e2d037b Bug 1169355 - Remove unnecessary assertion, r=jandem. 2015-05-28 19:01:27 -06:00
Brian Hackett
b6617f8dcb Bug 1166709 - After converting unboxed objects created by some initializer to natives, create native objects at that allocation site in the future, r=jandem. 2015-05-28 18:56:32 -06:00
Brian Hackett
e6068dfcb2 Bug 1167860 - Make sure unboxed expandos are traced during minor GCs if the original unboxed object is converted to a native, r=terrence. 2015-05-28 18:46:52 -06:00
Nicholas Nethercote
88d6136d16 Bug 1164374 - Use StaticMutex in BrowserProcessSubThread. r=froydnj.
This removes a static constructor.
2015-05-13 01:59:52 -07:00
Wes Kocher
c03f06d531 Backed out changeset 29bd04fc57f0 (bug 1144906) for b2g m12 orange 2015-05-28 17:08:53 -07:00
Wes Kocher
f3c7476299 Backed out changeset 9a0be81a49e6 (bug 1144906) 2015-05-28 17:08:31 -07:00
Jeff Gilbert
0ae8aad14c Bug 1144906 - Mark tests as passing. 2015-05-28 17:00:43 -07:00
Terrence Cole
5a18802b6c Bug 1167795 - Share the root and child tracing code in DumpHeapComplete; r=mccr8 2015-05-26 09:17:12 -07:00
Terrence Cole
b929dd6fb0 Bug 1167771 - Simplify the pre-barrier verifier's tracer use; r=sfink 2015-05-26 09:14:44 -07:00
Nikhil Marathe
ed8e7c0e68 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]
73667e8f17 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
8e3eedd8da Bug 1168008 - MediaPromise gtests. r=jww 2015-05-28 16:03:11 -07:00
Bobby Holley
19a1938fca 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
b8b48b4403 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
059ade96e0 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
80a96398ef Bug 1168008 - Implement completion promises. r=jww 2015-05-28 16:03:09 -07:00
Bobby Holley
0ac819f547 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
ecae551a8c Bug 1168008 - Make IsConvertible handle void. r=gerald 2015-05-28 16:03:08 -07:00
Bobby Holley
a292b7896a Bug 1168008 - Make FunctionThenValue dispatch via InvokeCallbackMethod. r=jww 2015-05-28 16:03:07 -07:00
Bobby Holley
8522bc93d5 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
a8d046a5d8 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
6e9493f873 Bug 1168008 - Improve MediaPromise::ResolveOrRejectValue. r=jww 2015-05-28 16:03:05 -07:00
Bobby Holley
0bc47907a7 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
edad1539d9 Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu 2015-05-28 15:26:52 -07:00
Xidorn Quan
6b8cbfa1a0 Bug 1167890 - Cleanup DOM fullscreen state in chrome for MozDOMFullscreen:Exited event. r=dao 2015-05-29 09:55:39 +12:00
Mike Shal
4fdbf9fccb Bug 1168311 - Bump mozharness.json to 76ddf456e51b 2015-05-28 17:52:06 -04:00
Jeff Gilbert
c43f99a418 Bug 1144906 - Fast WebGL compositing on E10S. - r=jrmuizel,mattwoodrow,nical 2015-05-28 14:51:39 -07:00
Jonathan Griffin
44822bdbc7 Bug 1168634 - Bump mozharness to 21eea84e3091 2015-05-28 14:05:21 -07:00
Nicholas Hurley
49e0b6a1a2 Bug 1152048 - release assert non-reentrancy of sts lock acquisition. r=honzab DONTBUILD relanding 2015-05-28 13:50:52 -07:00
Nicholas Hurley
af9da73e09 Backout 91a3fb327007 (wrong commit message) DONTBUILD 2015-05-28 13:50:51 -07:00
David Keeler
674b31b75a 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
981ecad6ab bug 1166976 - add Python-RSA python library r=ted,gerv 2015-05-20 16:34:03 -07:00
David Keeler
3496ab78fe bug 1166976 - add pyasn1-modules python library r=ted,gerv 2015-05-20 16:33:23 -07:00
Nicholas Hurley
176b7ea596 Bug 1159747 - release assert non-reentrancy of sts lock acquisition. r=honzab 2015-05-28 13:36:02 -07:00
Steve Fink
a7c42eb783 No bug. Update mozharness.json to d12c53e80161 on a CLOSED TREE. 2015-05-28 12:29:26 -07:00
Ryan VanderMeulen
ecb27fbb13 Bug 1059081 - More non-unified bustage fixage.
CLOSED TREE
2015-05-28 15:00:36 -04:00
Wes Kocher
892a03f6d2 Backed out changeset 3b09b61cdb45 (bug 1168676) for causing assertion failures CLOSED TREE 2015-05-28 11:45:56 -07:00
Kim Moir
2602f77562 CLOSED TREE No bug update mozharness.json to 183cc1ad1933 2015-05-28 14:39:20 -04:00
Ryan VanderMeulen
1d69fe4248 Bug 1166031 - Update NSS to NSS_3_19_1_RTM. a=sledru 2015-05-28 14:14:52 -04:00