b31691b620ba4d7accd787e3f48bc0bf9e2566b1: Bug 527141 - Addon update check should take into account compatibility preferences. r=dtownsend
Blair McBride <bmcbride@mozilla.com> - Fri, 02 Dec 2011 15:28:16 +1300 - rev 81147
Push 21560 by tim.taubert@gmx.de at Fri, 02 Dec 2011 13:39:34 +0000
Bug 527141 - Addon update check should take into account compatibility preferences. r=dtownsend
29879af41d58d7d3a5e36fd02b04a14aceb69aa6: Bug 693906 - Parse and use new compatibility ranges in AMO metadata ping. r=dtownsend
Blair McBride <bmcbride@mozilla.com> - Fri, 02 Dec 2011 15:28:15 +1300 - rev 81146
Push 21560 by tim.taubert@gmx.de at Fri, 02 Dec 2011 13:39:34 +0000
Bug 693906 - Parse and use new compatibility ranges in AMO metadata ping. r=dtownsend
020c1f61f9d44401c6a6b96d876b8361bfd5ded3: Bug 706430 - Restoring a session without Panorama data fails with Panorama already loaded; r=dietrich
Tim Taubert <tim.taubert@gmx.de> - Thu, 01 Dec 2011 10:51:03 +0100 - rev 81145
Push 21560 by tim.taubert@gmx.de at Fri, 02 Dec 2011 13:39:34 +0000
Bug 706430 - Restoring a session without Panorama data fails with Panorama already loaded; r=dietrich
3ac4bc759655ed2a38b1eb5344cb7be955e04074: Bug 604913 - Tooltip for icon should be provided in Panorama r=tim ui-review=limi
Raymond Lee <raymond@raysquare.com> - Thu, 01 Dec 2011 13:53:44 +0800 - rev 81144
Push 21560 by tim.taubert@gmx.de at Fri, 02 Dec 2011 13:39:34 +0000
Bug 604913 - Tooltip for icon should be provided in Panorama r=tim ui-review=limi
1c13e42d24fa38bf6743d28b7c57528c4fd7df4c: Merge last green changeset from mozilla-inbound to mozilla-central
Marco Bonardo <mbonardo@mozilla.com> - Fri, 02 Dec 2011 12:11:31 +0100 - rev 81143
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
Merge last green changeset from mozilla-inbound to mozilla-central
eeadcd101dcb731df78a923cdc570a9456306f49: Bug 674168 - support chrome multiple profile migration r=mak
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Mon, 21 Nov 2011 14:45:54 -0800 - rev 81142
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81141
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81140
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81139
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81138
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81137
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81136
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81135
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81134
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81133
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81132
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81131
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81130
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81129
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
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 81128
Push 21559 by mak77@bonardo.net at Fri, 02 Dec 2011 11:12:13 +0000
Remove JSOP_NOTRACE, rename JSOP_TRACE -> JSOP_LOOPHEAD, bug 706611. r=dvander
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip