Robert Sayre
|
f8d70b12f4
|
Merge mozilla-central to tracemonkey.
|
2010-11-16 07:25:10 -08:00 |
|
Ben Turner
|
fca93ac512
|
Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst
|
2010-11-11 14:52:30 -08:00 |
|
Ben Turner
|
801c52fd90
|
Bug 608186 - 'IndexedDB: Transactions should expire when we return to the event loop'. r=sicking, a=blocking+
|
2010-11-15 13:49:49 -08:00 |
|
Ben Turner
|
816c8d40c4
|
Bug 609501 - Change nsIThreadManager for bug 580096. r=jst
|
2010-11-03 18:41:06 -07:00 |
|
Brad Lassey
|
8ae1373c7b
|
bug 601268 - Add canary-in-the-mine instrumentation to detect when the browser process spends too long outside its main-thread event loop(s) r=cjones a=beltzner
|
2010-10-27 11:16:03 -04:00 |
|
Josh Aas
|
9298c75766
|
Bug 599478: Fix incorrect exit code for unhandled signal termination in nsIProcess on Mac OS X. r=bsmedberg a=blocking2.0betaN+
|
2010-10-25 16:57:18 -04:00 |
|
Ben Turner
|
827956ea78
|
Bug 609501 - Change nsIThreadManager for bug 580096. r=jst
|
2010-11-03 18:41:06 -07:00 |
|
Alon Zakai
|
e23ded09ec
|
Bug 596373 - Timer thread sleeping for 0 time causes lots of wakeups. r=brendan a=blocking-fennec
|
2010-10-07 11:47:51 -07:00 |
|
Josh Aas
|
0008acb034
|
Bug 602140: Make child processes created via nsIProcess inherit the parent environment on Mac OS X. r=bsmedberg a=blocking-b7
|
2010-10-06 12:22:36 -04:00 |
|
Josh Aas
|
311e10e9c9
|
Bug 600711: Use 'posix_spawnp' for nsIProcess on Mac OS X. Prefer the current architecture when creating a new process. r=bsmedberg a=blocking-beta7
|
2010-10-01 09:01:04 -04:00 |
|
Jacek Caban
|
ed70e9fa4b
|
Bug 581036 - nsTimerImpl.cpp compilation fails on mingw.; r=bzbarsky approval2.0=benjamin
|
2010-07-22 12:00:26 -04:00 |
|
Boris Zbarsky
|
5e5e0fd66f
|
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
|
2010-07-15 09:59:24 -04:00 |
|
Boris Zbarsky
|
6dfb868228
|
Backing out rev b567a93a5086 (bug 558306) to fix test orange
|
2010-07-15 13:49:28 -04:00 |
|
Boris Zbarsky
|
cfffdefb40
|
Bug 558306 part 2. Switch XPCOM timers to TimeDuration/TimeStamp. r=cjones, sr=brendan
|
2010-07-15 09:59:24 -04:00 |
|
Saint Wesonga
|
e7a357dcaf
|
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
|
2010-07-05 11:42:18 +02:00 |
|
Dão Gottwald
|
9b15b69a1b
|
Backed out changeset 59ace8d80ce8
|
2010-07-04 22:01:13 +02:00 |
|
Saint Wesonga
|
8dd5da1024
|
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
|
2010-07-04 21:39:17 +02:00 |
|
Benjamin Smedberg
|
202aa47626
|
Bug 568691 - Add CID data back to classinfo because it's required for fastload to work correctly.
|
2010-06-22 12:59:57 -04:00 |
|
Benjamin Smedberg
|
9045c05660
|
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
|
2010-06-10 14:11:11 -04:00 |
|
Ehsan Akhgari
|
a87b134220
|
Bug 560647 - add startup timeline instrumentation; r=vlad
|
2010-05-19 19:22:19 -04:00 |
|
Josh Matthews
|
0407707bdc
|
Bug 540665 - Make nsIRunnable a function so JS can use it as such. r=benjamin
--HG--
extra : rebase_source : cadf70d8c68810167894c069fc73df01c5046b0a
|
2010-05-07 09:52:04 +02:00 |
|
Mitchell Field
|
9818f00bf2
|
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
|
2010-04-29 18:59:13 +02:00 |
|
Mike Hommey
|
26856f4648
|
Bug 543441 - Avoid a race condition induced crash when trying to nsProcess::Kill() a terminated process [r=dtownsend]
--HG--
extra : rebase_source : eb04335b397772058c2c272736afb5604b09e0af
|
2010-04-29 07:24:32 +00:00 |
|
Ben Newman
|
941ed3332c
|
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
|
2010-04-20 16:21:35 -07:00 |
|
Simon Montagu
|
16606db5c5
|
Bug 411511: Make nsIProcess accept Unicode paths as well as native charset, r=bsmedberg
|
2010-03-18 10:37:12 +02:00 |
|
Brad Lassey
|
8a554159e8
|
bug 551882 - Windows Mobile should use the the WINAPI process model r=bsmedberg
|
2010-03-12 20:56:06 -05:00 |
|
Benjamin Smedberg
|
2dfa353c0b
|
Followup to bug 541446 - nsIEnvironment.set will intentionally leak a string when you call it because that is required by the PR_SetEnv API. Make that string something which is not tracked by our leak detector
--HG--
extra : rebase_source : 2bdaf8d6ce3a8d093c107eeb9a4b2d4643ba0136
|
2010-02-10 12:57:46 -05:00 |
|
Benjamin Smedberg
|
43b1c28f44
|
Bug 526586 - XULRunner crashes on startup on Windows r=bustage fix and at least agreement on the approach from dbaron
|
2009-11-09 14:30:01 -05:00 |
|
Benjamin Smedberg
|
7d138d4786
|
Make NS_IsMainThread faster on our major platforms. (Bug 521750) r=dbaron
|
2009-10-28 10:28:57 -07:00 |
|
Mitchell Field
|
eb31b31d25
|
Bug 514665 - fix stupid module name differences on windows. r=ted
|
2009-09-25 18:41:16 +02:00 |
|
Benjamin Smedberg
|
2e9438fd2f
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
|
Nick Thomas
|
0a334199c2
|
Bug 503469, Support packaging WinCE Firefox builds as zip, complete.mar, r=ted.mielczarek
|
2009-08-11 15:50:32 +12:00 |
|
ben turner
|
9bf84de2e4
|
Bug 498010 - Threads should release their observers when they are shut down; r=benjamin
|
2009-06-22 15:08:04 +02:00 |
|
Boris Zbarsky
|
ecd783a395
|
Bug 497028. Make sure to have mRunningEvent still incremented when we call the runnable's destructor, since that can also do work. r=bsmedberg
|
2009-06-11 13:09:35 -04:00 |
|
Arpad Borsos
|
589f71c968
|
Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron
|
2009-05-26 10:53:15 +02:00 |
|
Dave Townsend
|
5aacfd970c
|
Bug 480427: Remove nsIProcess2 from trunk. r=bsmedberg
|
2009-04-16 16:46:10 +01:00 |
|
Arpad Borsos
|
e79293b2c0
|
Bug 474369 - get rid of nsVoidArray, xpcom part; r=bsmedberg
|
2009-04-03 18:43:08 +02:00 |
|
Ginn Chen
|
46e9efd836
|
Bug 480427 Fix bustage for Solaris
|
2009-03-27 13:49:22 +08:00 |
|
Dave Townsend
|
3b5be23309
|
Bug 480427: Add a way to run a process in a background threadd. r=bsmedberg
|
2009-03-25 08:57:21 +00:00 |
|
Brad Lassey
|
0eb00c2ca7
|
bug 453185 - follow up, fixes wince build bustage r=bsmedberg
|
2009-03-18 12:35:48 -04:00 |
|
Dave Townsend
|
4eacb936e1
|
Bug 453185: nsIProcess run fails with NS_ERROR_FILE_EXECUTION_FAILED when running an exe with a manifest that specifies requestedExecutionLevel level=requireAdministrator on Vista. r=bsmedberg
|
2009-03-18 11:00:20 +00:00 |
|
Dave Townsend
|
2956b59007
|
Bug 483626: nsIProcess.isRunning doesn't fail correctly and should be boolean. r=bsmedberg
|
2009-03-18 10:59:32 +00:00 |
|
James Boston
|
091cdf56f0
|
Improve nsIProcess, fix nsIProcess.kill(). b=442393 r=bsmedberg
|
2009-03-09 12:47:39 -04:00 |
|
James Boston
|
11d164cec0
|
Back out patch for bug 442393.
|
2009-03-06 16:42:07 -06:00 |
|
James Boston
|
9742fc6f99
|
Improve nsIProcess, fix nsIProcess.kill(). b=442393 r=bsmedberg
|
2009-03-06 16:19:09 -06:00 |
|
Nickolay_Ponomarev
|
1820b09634
|
Bug 472258 - Reinitializing one-shot timers by resetting delay (->SetDelay) doesn't work anymore - fix callers; r+sr=bzbarsky
|
2009-02-03 15:42:21 +01:00 |
|
Brad Lassey
|
54cfb1894f
|
Bug 455381 - WinCE XPCOM Explicit Unicode API Calls, Wide Char CheckVersion Function nsCommonProcess changes. relanding after backout. r=bsmedberg
|
2008-12-11 11:50:24 -08:00 |
|
Gavin Sharp
|
23c1b2d6fe
|
backout changeset ce8fbd7d222e from bug 455381 to fix windows unit test bustage
|
2008-12-03 18:49:54 -05:00 |
|
Brad Lassey
|
286dc1da9e
|
Bug 455381 - WinCE XPCOM Explicit Unicode API Calls, Wide Char CheckVersion Function nsCommonProcess changes r=bsmedberg
|
2008-12-03 08:41:12 -05:00 |
|
Dave Townsend
|
719a03bd19
|
Bug 461594: Interfaces changed without iid updates. r=josh, r=jst
|
2008-10-31 10:31:43 +00:00 |
|
Arpad Borsos
|
8b11d938d2
|
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
|
2008-10-10 17:04:34 +02:00 |
|
Ben Turner
|
fd62775c3a
|
Bug 449885 - "Threadpool calls shutdown on its threads twice when shutdown called on the threadpool". r=bsmedberg.
|
2008-08-14 12:04:31 -07:00 |
|
Ben Turner
|
9c28406278
|
Bug 443874 - "Need a hook for thread creation and destruction in thread pool." r=bsmedberg, jst. Test shouldn't hang now.
|
2008-08-11 17:01:47 -07:00 |
|
Ben Turner
|
017866e617
|
Bug 445828 - "Trying to re-init a TYPE_REPEATING_SLACK timer causes it to be added to timer thread twice". r=brendan.
|
2008-08-08 12:15:05 -07:00 |
|
Dave Townsend
|
d979d4da91
|
Backout of bug 443874: Need a hook for thread creation and destruction in thread pool
Removes the following changesets:
01e24ad20f35
ebf77231b06e
f4b859edddd2
22201dfdb1f3
f8762f56712f
2c6f51bf3bed
c8ac37904c16
|
2008-07-25 10:21:04 -04:00 |
|
Ben Turner
|
f7bdef7d4a
|
Bug 443874 - "Need a hook for thread creation and destruction in thread pool". Forgot to bump the uuid of nsIThreadPool.
|
2008-07-24 11:55:23 -07:00 |
|
Ben Turner
|
42fd53c413
|
Bug 443877 - "Need a way to point timers at a different event target". r=bsmedberg.
|
2008-07-24 10:20:33 -07:00 |
|
Ben Turner
|
591253915b
|
Bug 443874 - "Need a hook for thread creation and destruction in thread pool". r=bsmedberg.
|
2008-07-24 10:18:57 -07:00 |
|
mozilla.BenB@bucksch.org
|
6868cb30a4
|
Make nsITimerCallback a [function], to allow JS to pass a function object instead of this interface Bug 430305 r/sr/a=shaver
|
2008-04-23 10:42:58 -07:00 |
|
reed@reedloden.com
|
9530eb4c39
|
Bug 422472 - "Lock re-entrance in TimerThread, deadlock" [p=honzab@allpeers.com (Honza Bambas [mayhemer]) r=bsmedberg sr=brendan a1.9=damons]
|
2008-03-14 09:25:14 -07:00 |
|
thunder@mozilla.com
|
1bc8391f85
|
Bug 421751: make nsIProcess.run() not open any console windows on Windows. r=dougt, sr=mconnor, a=damons
|
2008-03-12 14:03:08 -07:00 |
|
blassey@mozilla.com
|
3c99833e3e
|
backing out: switching narrow char system calls to wide char in windows b=418703
|
2008-03-11 15:46:26 -07:00 |
|
blassey@mozilla.com
|
eeea24bde6
|
switching narrow char system calls to wide char in windows b=418703 r=bsmedberg r=dougt also looked at by stuart and roc a=beltzner and a=damon
|
2008-03-11 14:49:53 -07:00 |
|
jwalden@mit.edu
|
10d6312b8c
|
Bug 420521 - Leaking nsThread and nsTimerImpl running full set of Mochitests. This fixes the last refcounted leak on OS X Mochitests! Zounds! r=brendan, sr=dbaron, a=blocker
|
2008-03-10 14:05:46 -07:00 |
|
blassey@mozilla.com
|
92c51991b0
|
backing out b=418703, caused test 40118 to fail on WINNT 5.2 qm-win2k3-01 dep unit test tinderbox
|
2008-03-05 14:56:43 -08:00 |
|
blassey@mozilla.com
|
9bc9e44b40
|
switching windows narrow char system calls to wide char b=418703 r=bsmedberg a=beltzner
|
2008-03-05 13:39:29 -08:00 |
|
Olli.Pettay@helsinki.fi
|
d9c6b362ae
|
bug 380454, r=benjamin, sr=sicking
|
2008-02-21 04:47:26 -08:00 |
|
Olli.Pettay@helsinki.fi
|
4fb70691e9
|
Back out Bug 380454
|
2008-02-19 05:47:15 -08:00 |
|
Olli.Pettay@helsinki.fi
|
5d3036c034
|
Bug 380454, r=benjamin, sr=sicking
|
2008-02-19 05:06:22 -08:00 |
|
vladimir@pobox.com
|
67731f33de
|
b=417115, animated image causes recursion during shutdown ; r=stuart
|
2008-02-13 22:51:06 -08:00 |
|
peterv@propagandism.org
|
6c1ae817cb
|
Fix for bug 413281 (Firefox leaks when Yahoo Toolbar is installed). r=stuart, sr=sicking.
|
2008-01-24 07:18:14 -08:00 |
|
sayrer@gmail.com
|
47f938e2b9
|
Bug 407201. Not dropping references for one shot timers on Fire. r/sr=bzbarsky
|
2008-01-22 21:20:14 -08:00 |
|
roc+@cs.cmu.edu
|
d585a5997d
|
Bug 404870. Don't allow nsThread::PutEvent to succeed when the thread is no longer able to process the event. This stops us leaking the event and anything hanging off it. r+sr=bsmedberg
|
2007-12-04 18:17:15 -08:00 |
|
sayrer@gmail.com
|
2cbe776af3
|
Bug 401137. Silence ASSERTION: RefreshURIList timer callbacks should only be RefreshTimer objects. Docshell expects to be able to getCallback during a Timer fire. r=bzbarsky, sr=brendan, a=mconnor
|
2007-10-30 08:56:59 -07:00 |
|
sayrer@gmail.com
|
c846a0e087
|
Bug 330128. Calling cancel() on a timer doesn't drop ref to the callback. r=brendan, sr=bzbarsky, a=beltzner
|
2007-10-24 12:11:41 -07:00 |
|
benjamin@smedbergs.us
|
8d592536a0
|
Bug 383553 - Crash on quit in nsTimerImpl::Release, r=dbaron sr=brendan
|
2007-08-09 11:37:02 -07:00 |
|
bzbarsky@mit.edu
|
552e3572df
|
Try to fix orange: sGlobalObserver can get set during event processing, not
just unset. Bug 326777
|
2007-07-10 20:01:56 -07:00 |
|
bzbarsky@mit.edu
|
8a55f7964d
|
Relanding bug 326777, r=bsmedberg, sr=jst
|
2007-07-10 17:57:17 -07:00 |
|
bzbarsky@mit.edu
|
b684e745b0
|
Backing out to fix red
|
2007-07-09 21:07:45 -07:00 |
|
bzbarsky@mit.edu
|
e57cc08535
|
Make sure that we push a null JSContext on the current thread's XPConnect stack
before processing events. Bug 326777, r=bsmedberg, sr=jst
|
2007-07-09 20:48:06 -07:00 |
|
jwalden@mit.edu
|
e3c4baccae
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|