eeadcd101dcb731df78a923cdc570a9456306f49: Bug 674168 - support chrome multiple profile migration r=mak
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 21 Nov 2011 14:45:54 -0800 - rev 81941
Bug 674168 - support chrome multiple profile migration r=mak
3b6d9e92b1482db3abe6a2d264e0b858d7be6614: Bug 705100 - Remove usage of nsISupportsArray in browser/components/migration r=mak
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 29 Nov 2011 02:26:19 -0800 - rev 81940
Bug 705100 - Remove usage of nsISupportsArray in browser/components/migration r=mak
2a5a28f62c4d471dcdea93667f9f6d436aad1137: Bug 706033 - Chrome migrator should notify of Migration:ItemError when there are errors (and fix javadocs) r=mak
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 29 Nov 2011 02:09:19 -0800 - rev 81939
Bug 706033 - Chrome migrator should notify of Migration:ItemError when there are errors (and fix javadocs) r=mak
0a79da5c25af096d49fcfb3404fb940bfd7089a0: Bug 706020 - Remove outdated Seamonkey Profile Migrator (Part 2) r=gavin
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 21 Nov 2011 14:45:55 -0800 - rev 81938
Bug 706020 - Remove outdated Seamonkey Profile Migrator (Part 2) r=gavin
43adf69a4a7c892f283d735b3b4a2cb7a42ff0ae: Bug 704391 - follow-up to f1c49a3b76e7 that unbreaks non-JS_THREADSAFE shell builds. r=me.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 01 Dec 2011 21:25:13 -0800 - rev 81937
Bug 704391 - follow-up to f1c49a3b76e7 that unbreaks non-JS_THREADSAFE shell builds. r=me.
ffa6204d08892eeb0e84725ba7b520bffd3b9af1: Bug 687972. Set mCacheSuspended/mChannelEnded flags on all streams *before* calling CacheClientSeek/Resume/Suspend on any stream, because nsMediaChannelStream::CacheClientSuspend will call nsBuiltinDecoder::NotifySuspendedStatusChanged which will call nsMediaChannelStream::IsSuspendedByCache which will call nsMediaCacheStream::AreAllStreamsForResourceSuspended which relies on mCacheSuspended/mChannelEnded being set correctly for all streams for that resource. r=doublec
Robert O'Callahan <robert@ocallahan.org> - Fri, 02 Dec 2011 17:43:42 +1300 - rev 81936
Bug 687972. Set mCacheSuspended/mChannelEnded flags on all streams *before* calling CacheClientSeek/Resume/Suspend on any stream, because nsMediaChannelStream::CacheClientSuspend will call nsBuiltinDecoder::NotifySuspendedStatusChanged which will call nsMediaChannelStream::IsSuspendedByCache which will call nsMediaCacheStream::AreAllStreamsForResourceSuspended which relies on mCacheSuspended/mChannelEnded being set correctly for all streams for that resource. r=doublec
13185042410dc19cdce3166d67f84da8e1ed522a: Bug 706560 - Send MOZ_APP_ID to crash reporter. r=ted
Doug Turner <dougt@dougt.org> - Thu, 01 Dec 2011 19:24:10 -0800 - rev 81935
Bug 706560 - Send MOZ_APP_ID to crash reporter. r=ted
f1c49a3b76e76c571ac12e66535aecb14d434b4d: Bug 704391 - Add more JS runtime memory reporters and fix the existing ones. r=luke.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 01 Dec 2011 19:08:20 -0800 - rev 81934
Bug 704391 - Add more JS runtime memory reporters and fix the existing ones. r=luke.
59fe691e50d3d1bfae9e7f41f7b1828ada4df77f: Bug 705875 - Check for null IID pointers and references in XPCConvert. r=khuey
Bobby Holley <bobbyholley@gmail.com> - Thu, 01 Dec 2011 18:24:28 -0800 - rev 81933
Bug 705875 - Check for null IID pointers and references in XPCConvert. r=khuey This is a regression from http://hg.mozilla.org/mozilla-central/rev/c428312abbc7 . The rest of the changes in that patch should be fine.
d896a4fb99f78400c27dc1c0a95a77c0aa6e4f01: Followup to bug 704127 - s/MOZ_HAVE CXX11_FINAL/MOZ_HAVE_CXX11_FINAL/ in one case (thanks to Stuart Cook in m.d.platform for noticing this, I have *no* *idea* how he managed it, Luke had to have me point it out to even see the change in the diff), and actually define it for -std=c++0x GCC (a mistaken omission originally). rs=luke
Jeff Walden <jwalden@mit.edu> - Thu, 01 Dec 2011 18:21:27 -0800 - rev 81932
Followup to bug 704127 - s/MOZ_HAVE CXX11_FINAL/MOZ_HAVE_CXX11_FINAL/ in one case (thanks to Stuart Cook in m.d.platform for noticing this, I have *no* *idea* how he managed it, Luke had to have me point it out to even see the change in the diff), and actually define it for -std=c++0x GCC (a mistaken omission originally). rs=luke
818d5be34ab7020e2c06bad60d7401fac5c348f2: Bug 706442: Shorten LifoAlloc chunk chain. (r=luke)
Chris Leary <cdleary@mozilla.com> - Thu, 01 Dec 2011 17:59:50 -0800 - rev 81931
Bug 706442: Shorten LifoAlloc chunk chain. (r=luke)
ab56cc75af51a544563da5cb57f42746d85fe6d6: Bug 706746 - Don't try to close the Inspector's "Leaving this page" notification bar twice. r=msucan
Cameron McCormack <cam@mcc.id.au> - Fri, 02 Dec 2011 11:08:56 +1100 - rev 81930
Bug 706746 - Don't try to close the Inspector's "Leaving this page" notification bar twice. r=msucan
f0159088a7c34c00ec8c755379ae5e41c36d5eaf: Bug 706433 - Add JS shell compile flag (--enable-more-deterministic) for more determinism, used for differential testing. r=jorendorff
Christian Holler <decoder@own-hero.net> - Thu, 01 Dec 2011 15:46:28 -0800 - rev 81929
Bug 706433 - Add JS shell compile flag (--enable-more-deterministic) for more determinism, used for differential testing. r=jorendorff
e81b024e6ec9a13648e8221a63f98de18ce9c606: Bug 696376 - Change how we find critical ranges so that it works on 10.6 too. r=dbaron.
Rafael Ávila de Espíndola <respindola@mozilla.com> - Thu, 01 Dec 2011 18:22:00 -0500 - rev 81928
Bug 696376 - Change how we find critical ranges so that it works on 10.6 too. r=dbaron. Currently we use dlsym on pthread_cond_wait$UNIX2003 to find a function that indicates that new_sem_from_pool is on the stack. This works on 10.5, but on 10.6 I could not find a single reliable indicator that would work with dlsym. The good news is that dladdr works with any symbol, not just exported ones. To find the address of new_sem_from_pool, we set up a malloc logger and force a call to new_sem_from_pool. From the logger callback we walk the stack trying dladdr on every address. To for a call to new_sem_from_pool, the initialization code has to be the first to use semaphores, so it is now run from NS_LogInit. This works on 10.6 and 10.5 (but we have to look for "pthread_cond_wait$UNIX2003"). In 10.7 the call to malloc is gone, so we don't have to worry about critical addresses on it anymore.
d32ccb2b8a0554e62c77fd692e98c7558bf9397c: Remove JSOP_NOTRACE, rename JSOP_TRACE -> JSOP_LOOPHEAD, bug 706611. r=dvander
Brian Hackett <bhackett1024@gmail.com> - Thu, 01 Dec 2011 15:13:51 -0800 - rev 81927
Remove JSOP_NOTRACE, rename JSOP_TRACE -> JSOP_LOOPHEAD, bug 706611. r=dvander
c2e914523306586d33e30f4da958298fa11f7742: Bug 498543 - Null-checking JS_THIS_OBJECT Results. r=jwalden
Felix Fung <ffung@mozilla.com> - Thu, 01 Dec 2011 13:30:28 -0800 - rev 81926
Bug 498543 - Null-checking JS_THIS_OBJECT Results. r=jwalden
f05700c5c0318931505a705a0e2d1f0b9aa7073c: Bug 698002 - Initialize pthread keys on sps startup. r=jrmuizel
Benoit Girard <b56girard@gmail.com> - Thu, 01 Dec 2011 17:40:33 -0500 - rev 81925
Bug 698002 - Initialize pthread keys on sps startup. r=jrmuizel
1fc0e97638e0872fa71cb93d0dde76897070cd49: Bug 685321 followup: land another test case
David Mandelin <dmandelin@mozilla.com> - Thu, 01 Dec 2011 14:44:30 -0800 - rev 81924
Bug 685321 followup: land another test case
6f440ff5247f3f501fd769ad0fb73629d2d32d1c: Bug 689367: Remove unused azure CID. r=bas
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 01 Dec 2011 14:37:09 -0800 - rev 81923
Bug 689367: Remove unused azure CID. r=bas
8c47ef9419acbaa82366586f36ecfa95724ae444: Bug 675996 - Part 2: tests for GUIDs in favicons. r=mak
Richard Newman <rnewman@mozilla.com> - Thu, 01 Dec 2011 13:58:27 -0800 - rev 81922
Bug 675996 - Part 2: tests for GUIDs in favicons. r=mak
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip