2cddf1a5d9e2bf46844fda98728453014c979018: Bug 700202 - Propagate errors from ReparentContentWrappersInScope (r=smaug)
Steve Fink <sfink@mozilla.com> - Mon, 21 Nov 2011 09:35:26 -0800 - rev 82859
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 700202 - Propagate errors from ReparentContentWrappersInScope (r=smaug)
4fe03ef7a1d87bd5615759e45f85f545c0032615: Bug 700202 - Propagate exceptions from ConstructSlimWrapper (r=bholley)
Steve Fink <sfink@mozilla.com> - Mon, 21 Nov 2011 09:28:19 -0800 - rev 82858
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 700202 - Propagate exceptions from ConstructSlimWrapper (r=bholley)
ab3a8fb0893d02927855fcc947fecaebf921d537: Bug 702740 - Add JS_SetFunctionCallback to JSAPI proper (still gated on --enable-trace-jscalls). r=luke
Steve Fink <sfink@mozilla.com> - Thu, 01 Dec 2011 11:25:37 -0800 - rev 82857
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 702740 - Add JS_SetFunctionCallback to JSAPI proper (still gated on --enable-trace-jscalls). r=luke
8304db7e46bbda62b2131ed43e4d2244f9bd3bd6: Bug 706249 r=bz
Randell Jesup <rjesup@wgate.com> - Fri, 02 Dec 2011 23:48:16 -0500 - rev 82856
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 706249 r=bz
1bd1048056a67a58126687fdfbc16cee3e843b34: Bug 704575 - Union dirty rects instead of painting all of them. r=kats
Chris Lord <chrislord.net@gmail.com> - Fri, 02 Dec 2011 21:13:16 -0800 - rev 82855
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 704575 - Union dirty rects instead of painting all of them. r=kats In bug #703821 we disabled the squashing of multiple draw events, as it caused corruption due to the dirty rects being ignored. Re-enable it, and union the dirty rectangles to avoid this corruption.
a9f3b58b334e0b06848be58f16e27886297dd78b: Back out 827420c6b756 (bug 700080) to investigate browser-chrome leaking
Phil Ringnalda <philringnalda@gmail.com> - Fri, 02 Dec 2011 20:59:03 -0800 - rev 82854
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Back out 827420c6b756 (bug 700080) to investigate browser-chrome leaking
8a2106940402c51702de6dda5107926396fcfb70: Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 19:46:25 -0800 - rev 82853
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Back out patches due to test failures. rev 1b9ca56d4aab and a few more.
d7a9e843e573035b0e6f42d68423c85cd9851126: Back out dcf31efc8c12 and 79c9926f0f45 (bug 702439) to investigate the effects on the browser-chrome leak
Phil Ringnalda <philringnalda@gmail.com> - Fri, 02 Dec 2011 19:43:24 -0800 - rev 82852
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Back out dcf31efc8c12 and 79c9926f0f45 (bug 702439) to investigate the effects on the browser-chrome leak
253c364458c7d14fd1ff7bddd9263a1901f7d40e: Backed out changeset 127374ca4f92 due to test failures.
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 19:29:35 -0800 - rev 82851
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Backed out changeset 127374ca4f92 due to test failures.
127374ca4f92a21a88159e43717ad9e7937947c1: Bug 664179: Support cross-origin EventSource. r=me
Wellington Fernando de Macedo <wfernandom2004@gmail.com> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82850
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 664179: Support cross-origin EventSource. r=me
56aba64236d8f4cf9dc70848485348888937aab7: Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82849
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 706068: Make complex keys work on auto-increment object stores. Patch by khuey and sicking. r=sicking on parts by khuey and r=bent on parts by sicking.
c1b5a0721e6c6619980d287fed8f01ed1e832d67: Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82848
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 706762: Ensure that object stores and indexes are removed from caches when they are deleted. r=bent
513428a937004e6de2abdffefb18339a8c6e4c5f: Bug 692630: Support multi-entry indexes. r=bent
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82847
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 692630: Support multi-entry indexes. r=bent
1fddf8667d2180f6a347ccff45cc7504fa18d4b1: Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82846
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 706659 part 2: Support empty keypaths on objectStores. r=bent
1b9ca56d4aab132ab290aeecafbcf3740894aaa5: Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
Jonas Sicking <jonas@sicking.cc> - Fri, 02 Dec 2011 18:32:46 -0800 - rev 82845
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 706659 part 1: Make complex keypaths ignore index rather than throwing in all situations if it can't get key for index. r=bent
99e27f500ad32a2e3fffc65372f87f5ea677dc8e: Bug 707328: backgroundUpdateCheck isn't firing its complete notification correctly. r=Unfocused
Dave Townsend <dtownsend@oxymoronical.com> - Fri, 02 Dec 2011 16:58:22 -0800 - rev 82844
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 707328: backgroundUpdateCheck isn't firing its complete notification correctly. r=Unfocused
dcf31efc8c12acad913f829c769298758b03310b: Add missing tests for Bug 702439, r=bz
Brandon Sterne <bsterne@mozilla.com> - Fri, 02 Dec 2011 16:56:40 -0800 - rev 82843
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Add missing tests for Bug 702439, r=bz
c9a74f4ee1f7f6bea7b5851c800a4116bd68952e: 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> - Fri, 02 Dec 2011 19:26:04 -0500 - rev 82842
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +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 force 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.
827420c6b7564afa55839541fbcbf7c1b54620ba: Bug 700080: don't show prompts for tabs that are closing, r=jst
Gavin Sharp <gavin@gavinsharp.com> - Wed, 30 Nov 2011 13:17:21 -0800 - rev 82841
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 700080: don't show prompts for tabs that are closing, r=jst
45c98d868f46ff382068ff041703f5bd83d38416: Bug 619623 - Ensure proper tests ordering in test_IHistory.cpp.
Marco Bonardo <mbonardo@mozilla.com> - Sat, 03 Dec 2011 01:19:58 +0100 - rev 82840
Push 519 by akeybl@mozilla.com at Wed, 01 Feb 2012 00:38:35 +0000
Bug 619623 - Ensure proper tests ordering in test_IHistory.cpp. r=dietrich
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip