d87a958aab73dcb4998f334bce6b22092113f7cf: More temporary mochitest hang diagnostics: kill the plugin process with SIGSEGV if it doesn't shut down within 30 seconds.
Chris Jones <jones.chris.g@gmail.com> - Mon, 25 Jan 2010 18:49:02 -0600 - rev 46581
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
More temporary mochitest hang diagnostics: kill the plugin process with SIGSEGV if it doesn't shut down within 30 seconds.
d75295d1fd14f3f05603330b513f9eabe4a7a74a: Rename Crash() to IntentionalCrash() so that automation can grep for it. Make it non-static, and add trailing instructions to it so that it isn't inlined nor tail-called away in crash reports.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 17:26:23 -0500 - rev 46580
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Rename Crash() to IntentionalCrash() so that automation can grep for it. Make it non-static, and add trailing instructions to it so that it isn't inlined nor tail-called away in crash reports.
76bf173816e84d230652bb88d39f2d9f20b1be8a: More temporary debug spew to sort linux mochitest hang.
Chris Jones <jones.chris.g@gmail.com> - Mon, 25 Jan 2010 14:10:12 -0600 - rev 46579
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
More temporary debug spew to sort linux mochitest hang.
0ddfcc34162368927e623e880e2231432a0f8452: Printf-debugging to help figure out bug 535564
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 14:33:50 -0500 - rev 46578
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Printf-debugging to help figure out bug 535564
38cbc1637ad32aa48ab9d3cb7ed63807366eac1f: Re-enable the timer/asynccall tests now that the ChildNPObject leaks are fixed
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 14:15:13 -0500 - rev 46577
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Re-enable the timer/asynccall tests now that the ChildNPObject leaks are fixed
a5db6b7b9c189a631a3c65777a28a9e3657435f7: Merge mozilla-central with electrolysis.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 11:57:19 -0500 - rev 46576
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge mozilla-central with electrolysis.
69f4e7d5553c84d0bcd59c6e35ef1a2c83f2f407: Merge electrolysis tip with intermediate merge point.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 11:57:00 -0500 - rev 46575
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge electrolysis tip with intermediate merge point.
d49fb036b5683095b5735744fcc97059a3713c15: Merge part of mozilla-central to electrolysis after the pushes from 21-Jan.
Benjamin Smedberg <benjamin@smedbergs.us> - Mon, 25 Jan 2010 11:56:06 -0500 - rev 46574
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge part of mozilla-central to electrolysis after the pushes from 21-Jan.
b0fee4f9b8c7ec241a0617577c5256e0774802b0: More debug spew for sorting mochitest-plain hang.
Chris Jones <jones.chris.g@gmail.com> - Fri, 22 Jan 2010 18:03:38 -0600 - rev 46573
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
More debug spew for sorting mochitest-plain hang.
f861b6e0a3641064e10db99863e4edce34fbba4d: Temporary spew part 2: convert fprintf(stderr into printf( so that child output shows up in the log.
Chris Jones <jones.chris.g@gmail.com> - Fri, 22 Jan 2010 15:31:56 -0600 - rev 46572
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Temporary spew part 2: convert fprintf(stderr into printf( so that child output shows up in the log.
8d0ad9632fd2ba1343051752d1ae0aa0c536ffe3: Temporary debug spew for diagnosing Linux mochitest hang.
Chris Jones <jones.chris.g@gmail.com> - Fri, 22 Jan 2010 12:53:18 -0600 - rev 46571
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Temporary debug spew for diagnosing Linux mochitest hang.
45575c2d604dbc616264a0def81e47df0314b324: Bug 540967 - "missing output line for total leaks" because the parent process isn't waiting for the child process to clean up/write leak logs, r=cjones
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 22 Jan 2010 10:21:33 -0500 - rev 46570
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 540967 - "missing output line for total leaks" because the parent process isn't waiting for the child process to clean up/write leak logs, r=cjones
1d795dffc93e44988bbea87b096d5c6c0f9ee3ff: b=540910 use timeouts in plugin_clipping_helper2 so that the X server processes Xlib requests from the parent before testing requests from the OOP plugin
Karl Tomlinson <karlt+@karlt.net> - Fri, 22 Jan 2010 23:41:07 +1300 - rev 46569
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
b=540910 use timeouts in plugin_clipping_helper2 so that the X server processes Xlib requests from the parent before testing requests from the OOP plugin
48ac29df3879e866f12b3b5ca35a10d1527ecc10: Bug 540868 part 3: when deallocating NPObjects in leakcount builds, let the leak monitor know that we cleaned them up correctly, r=bent
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 22 Jan 2010 10:06:30 -0500 - rev 46568
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 540868 part 3: when deallocating NPObjects in leakcount builds, let the leak monitor know that we cleaned them up correctly, r=bent
9648cabf2b581873c81b2b688f9205f09f2f4e01: Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 22 Jan 2010 10:06:13 -0500 - rev 46567
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent
161692738cb1ac8a5423dfdda0b752488443a73a: Bug 540858 part I: separate the refcount logging of NPObject (which works for both plugin and proxy NPObject) from ctor/dtor logging of ChildNPObject (proxy only), r=bent
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 22 Jan 2010 10:05:29 -0500 - rev 46566
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 540858 part I: separate the refcount logging of NPObject (which works for both plugin and proxy NPObject) from ctor/dtor logging of ChildNPObject (proxy only), r=bent
9e823e2045814a9772cd0593fce09c873750dfee: Bug 521929, part 3: IPDL/C++ test.
Chris Jones <jones.chris.g@gmail.com> - Thu, 21 Jan 2010 20:04:11 -0600 - rev 46565
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 521929, part 3: IPDL/C++ test.
955285b4ad0f3d9ba5186e9b94bfda9a1b4540ac: Bug 521929, part 2: Save racy RPC replies onto a special stack until they're the reply to the right out-call. r=bent
Chris Jones <jones.chris.g@gmail.com> - Thu, 21 Jan 2010 20:04:10 -0600 - rev 46564
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 521929, part 2: Save racy RPC replies onto a special stack until they're the reply to the right out-call. r=bent
d05dcf0d5576acad09f938c414e2f8142c555a97: Bug 521929, part 1: Add a "seqno" field to synchronous messages. r=bent
Chris Jones <jones.chris.g@gmail.com> - Thu, 21 Jan 2010 20:04:09 -0600 - rev 46563
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 521929, part 1: Add a "seqno" field to synchronous messages. r=bent
90aad062f6c41e446eee48ce5149e847d09b48ad: Merge backout of the printfs to diagnose bug 541155
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 21 Jan 2010 15:33:20 -0500 - rev 46562
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge backout of the printfs to diagnose bug 541155
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip