gecko/toolkit/xre
Benjamin Smedberg 5e47967333 Bug 771251 - OOP crash reporting accesses the directory service off the main thread. In addition, the first design of the crash injector callback meant that we're dropping some set of Flash crashes which happen during an RPC call. r=ted
* Fix the directory service usage by saving the pending directory path from OOPInit.
* Force clients to call OOPInit on the main thread.
* Make injected crashes available via TakeMinidumpForChild and give each crash a sequence number so that we can pick the earliest crash from the three possibilities; delete the other two to avoid polluting about:crashes
2012-07-10 22:20:05 -04:00
..
test Bug 370750 - consolidate mochitest files installation; r=glandium 2012-07-03 16:49:02 -04:00
CreateAppData.cpp Bug 755724 Part C - Move ScopedAppData into the XPCOM glue, r=glandium 2012-06-08 08:41:30 -04:00
EventTracer.cpp Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium 2012-06-12 19:06:20 +02:00
EventTracer.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
glxtest.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
MacApplicationDelegate.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
MacApplicationDelegate.mm Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
MacAutoreleasePool.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
MacAutoreleasePool.mm Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
MacLaunchHelper.h Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy 2012-05-22 10:50:04 -04:00
MacLaunchHelper.mm Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy 2012-05-22 10:50:04 -04:00
MacQuirks.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
make-platformini.py Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Makefile.in Bug 769048 part C - Build an injector DLL which can watch for crashes in Flash player processes. This involves building two copies of breakpad: one to live inside of libxul which uses mozalloc and the dynamic CRT, another to link into the injector which links the CRT statically and doesn't use mozalloc. Introduce a new define/makefile variable MOZ_CRASHREPORTER_INJECTOR rather than repeating "#if defined(XP_WIN) && !defined(HAVE_64BIT_OS) in many places. r=ehsan/khuey 2012-07-02 14:55:12 -04:00
MozMeegoAppService.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsAndroidStartup.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsAppRunner.cpp Bug 766494 Followup to bug 278860 to check for the actual missing profile folder r=bsmedberg 2012-07-10 19:53:19 +01:00
nsAppRunner.h Bug 755724 Part C - Move ScopedAppData into the XPCOM glue, r=glandium 2012-06-08 08:41:30 -04:00
nsCommandLineServiceMac.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsCommandLineServiceMac.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsConsoleWriter.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsEmbedFunctions.cpp Bug 771251 - OOP crash reporting accesses the directory service off the main thread. In addition, the first design of the crash injector callback meant that we're dropping some set of Flash crashes which happen during an RPC call. r=ted 2012-07-10 22:20:05 -04:00
nsINativeAppSupport.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsIWinAppHelper.idl Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportBase.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportBase.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportCocoa.mm Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportDefault.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportOS2.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsNativeAppSupportOS2.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportQt.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportQt.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsNativeAppSupportUnix.cpp Bug 627699 - Port GTK2 to GTK3, toolkit part, r=karlt 2012-06-16 18:06:10 +12:00
nsNativeAppSupportWin.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsNativeAppSupportWin.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsQAppInstance.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsQAppInstance.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsSigHandlers.cpp Bug 766579 - Part 1: Add SP param to NS_StackWalk. r=dbaron 2012-06-27 16:08:21 -04:00
nsSigHandlers.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsUpdateDriver.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
nsUpdateDriver.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (xre parts); r=jrmuizel 2012-06-19 23:49:05 -04:00
nsWindowsDllBlocklist.cpp Bug 658848 - Clean up XRE_WANT_DLL_BLOCKLIST. r=bsmedberg 2012-05-22 08:46:17 +02:00
nsWindowsDllInterceptor.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsWindowsRestart.cpp Bug 307181 - Stage Firefox updates in the background after they're downloaded, and replace the application directory on restart; r=rstrong,bbondy 2012-05-22 10:50:04 -04:00
nsWindowsWMain.cpp Bug 658848 - Clean up XRE_WANT_DLL_BLOCKLIST. r=bsmedberg 2012-05-22 08:46:17 +02:00
nsX11ErrorHandler.cpp Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsX11ErrorHandler.h Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
nsXREDirProvider.cpp Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (xre parts); r=jrmuizel 2012-06-19 23:49:05 -04:00
nsXREDirProvider.h Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (xre parts); r=jrmuizel 2012-06-19 23:49:05 -04:00
ProfileReset.cpp Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00
ProfileReset.h Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg 2012-06-06 14:08:30 +12:00