Josh Matthews
e9b2d04536
Bug 672583 - Avoid calling NS_ARRAY_LENGTH on a pointer. r=josh
2011-07-21 12:52:08 -07:00
Brad Lassey
3df774710d
bug 661282 - make xpcshell run on android r=bsmedberg
2011-06-26 22:05:51 -04:00
arno renevier
5388ac92cf
Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg
2011-07-21 04:37:31 +02:00
Ed Morley
d27c027671
Bug 665534 - Fix unused variable warnings in nsEmbedFunctions.cpp; r=Mossop
2011-07-19 12:04:54 +02:00
Matheus Kerschbaum
55aebc79d4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Ms2ger
36c532ffa2
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Jacek Caban
3f86d85521
Bug 670094 - nsAppRunner.cpp fails to compile on mingw (r=roc)
2011-07-12 11:17:20 +02:00
Bill McCloskey
1e28f2359f
Bug 662646 - Tests for new crash report API (r=ted)
2011-07-07 17:31:11 -07:00
Josh Matthews
3dedd1d98f
Back out bug 581341 due to too many intermittent failures.
2011-06-29 23:44:28 -04:00
Josh Matthews
8957b95942
Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent
...
--HG--
extra : rebase_source : e83bc87174fda4af83300e563d5d62b331ac26e2
2011-06-29 15:29:52 -04:00
Josh Matthews
471bdb9433
Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg
...
--HG--
extra : rebase_source : 32fa9c79f1620226e59459609e9c4390a511e5ad
2011-06-29 15:29:27 -04:00
Josh Matthews
84e67ec8c4
Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
...
--HG--
extra : rebase_source : b0c73c5d539a7c1d579722fb1e67db1e0c9a44b1
2011-06-08 15:56:31 -04:00
Josh Matthews
e9333f488d
Back out bug 581341.
2011-06-29 15:13:17 -04:00
Josh Matthews
4737501d88
Bug 581341 - Part 6: Nits. r=bent
2011-06-29 13:20:43 -04:00
Josh Matthews
3e3121d80b
Bug 581341 - Part 4: Always run the IPC testshell callback, regardless of execution success or failure. r=bent
2011-06-23 19:31:58 -04:00
Josh Matthews
552b6b6a78
Bug 581341 - Part 3: Install child process exception handler before activating breakpad. r=bsmedberg
2011-06-23 19:30:31 -04:00
Josh Matthews
3283f11a52
Bug 581341 - Part 1: Make crash report annotation work OOP and subsume existing workarounds. r=cjones
2011-06-08 15:56:31 -04:00
Mike Hommey
15c859bf14
Bug 666657 - Don't use a static array of char to set the MOZ_CRASHREPORTER_STRINGS_OVERRIDE environment variable. r=bsmedberg
2011-06-27 15:31:04 +02:00
Oleg Romashin
6bf9a51ead
Bug 663393 - Maemo6/Meego VKB doues not work properly without meegotouch r=dougt
2011-06-25 09:22:34 -04:00
arno renevier
c5e0b3a9a5
Bug 666220: remove unecessary kAppendChromeManifests definition. r=bsmedberg
2011-06-24 01:51:14 -07:00
Jacek Caban
82899713f8
Bug 584680 - nsWindowsDllBlocklist.cpp fails to compile on mingw; r=ehsan
2011-06-21 11:45:58 -04:00
Benoit Jacob
4285792db3
Bug 659842 comment 86 - accidentally removed a glXDestroyContext call + fix a warning in opt build - r=trivial-fix
2011-06-17 21:42:31 -04:00
Michael Wu
7bcc18e13a
Bug 654489 - Remove fastload, r=bsmedberg
2011-06-17 15:53:52 -07:00
Benoit Jacob
8dbe82a76f
Bug 659842 - [topcrash] release the GL context before calling glXDestroyContext - r=karlt
...
See the glXDestroyContext man page:
If GLX rendering context ctx is not current to any thread,
glXDestroyContext destroys it immediately. Otherwise, ctx is destroyed
when it becomes not current to any thread. In either case, the resource ID
referenced by ctx is freed immediately.
In other words, if we want glXDestroyContext to have the well-defined semantics
of destroying the context before future X commands take effect, we must first
release the GL context before calling it. We were failing to do that, but we
were destroying the drawable immediately after that call, and as a result, the
context was outliving its underlying drawable. This eventually resulted in
X_GLXMakeCurrent: GLXBadContextTag X errors on subsequent glXMakeCurrent calls.
2011-06-17 11:49:27 -04:00
Mike Hommey
d988b0e270
Bug 552864 part 1.5 - Move XRE_GetBinaryPath code in a dedicated class. r=tglek
2011-05-22 08:23:20 +02:00
Mike Hommey
7d2a5f6eb2
Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg
2011-05-22 08:22:27 +02:00
Matt Brubeck
28a99ad4d4
Back out 6b23b52e68d6 - e92f98e8a335 (bug 632404, 552864, 658995) because of Tp4 regression.
2011-06-15 09:00:28 -07:00
Mike Hommey
eba2ad55d0
Bug 552864 part 1.5 - Move XRE_GetBinaryPath code in a dedicated class. r=tglek
2011-05-22 08:23:20 +02:00
Mike Hommey
9b8bddafa3
Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg
2011-05-22 08:22:27 +02:00
Benoit Jacob
d18185a968
Bug 658840 - let glxtest process return from XRE_main rather than calling exit() - r=bsmedberg
...
Calling exit() resulted in two strings being considered leaked by valgrind. Returning from XRE_main() should fix that.
2011-06-10 15:07:54 -04:00
Benoit Jacob
90532908fc
Bug 660466 - segfault in glxtest - check if a visual was found - r=karlt
2011-06-10 15:05:10 -04:00
Benoit Jacob
956ce06d6e
Bug 660466 - segfault in glxtest - check if any fbconfig was found - r=karlt
2011-06-10 15:04:20 -04:00
Jonathan Protzenko
1b9ca7ae96
Bug 662126 - Audit ConfirmEx callers to ensure that aCheckState is not an uninitialized PRBool r=bz
2011-06-07 20:06:12 +02:00
Chris Jones
3bc6d25111
Bug 564086, part b: Suppress some spurious static-ctor/dtor warnings in IPDL tests. r=bsmedberg
2011-06-03 13:33:55 -05:00
Jacek Caban
613a0ebecc
Bug 652109 - SetProcessDPIAware is called regardless if the process is really DPI aware r=roc
2011-06-02 14:38:27 +02:00
Brad Lassey
66de27b901
bug 617115 - support building with andorid NDKr5 r=ted
2011-04-01 16:47:37 -07:00
Matheus Kerschbaum
35f86c76ad
Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew
2011-05-23 18:54:47 +02:00
Taras Glek
0db73fb270
bug 627591: backout preload in preparation for better one.
2011-05-20 11:32:23 -07:00
Taras Glek
f375e825ce
bug 627591: backout preload in preparation for better one.
2011-05-20 11:32:01 -07:00
Taras Glek
7d7cfee382
Bug 627591: preload (xul|mozjs).dll on Windows when prefetch is off r=shaver
2011-05-06 12:57:36 -07:00
Mike Hommey
06f58093ca
Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg
2011-05-10 15:50:15 +02:00
Benoit Jacob
9bd5e2acc1
Bug 639842 - implement glxtest probe running as separate process - r=bsmedberg,joe
2011-05-03 16:07:17 -04:00
Jacek Caban
711289385c
Bug 643772 - dom/plugins can't compile on mingw due to implicit function pointer to void* casts r=benjamin
2011-05-02 12:34:14 +00:00
Ed Morley
99856dd6e9
Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend
2011-04-29 12:38:26 +02:00
Mike Hommey
e56745d75b
Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg,r=mwu
...
We now store two independent locations for an omni.jar, allowing GRE/XRE and
XUL application to each have their own omni.jar. And since xulrunner setups
are very independent from the XUL applications, we implement support for both
omni.jar and non omni.jar cases in the same runtime, with the side effect of
allowing to switch from one to the other manually without rebuilding the
binaries.
We let the mozilla::Omnijar API handle both cases, so that callers don't need
too much work to support them.
We also make the preferences service load the same set of preferences in all
the various cases (unified vs. separate, omni.jar vs. no omni.jar).
The child process launcher for IPC is modified to pass the base directories
needed for the mozilla::Omnijar API initialization in the child process.
Finally, the startupcache file name canonicalization is modified to separate
APP and GRE resources.
2011-02-25 12:53:36 +01:00
Makoto Kato
ee2d0c87ab
Bug 652747 - 64-bit Nightly [build 25-04-2011] crashes on launch in DLL Blacklist code with certain antivirus software installed. r=vlad
2011-05-08 22:27:50 +09:00
Makoto Kato
b1e31bfde9
Bug 604302 - Windows DLL blocklist support for Windows x64. r=vlad
2011-04-25 10:02:07 +09:00
Ted Mielczarek
a69e6e1ece
bug 606574 - Cocoa event loop instrumentation. r=smichaud,cjones
...
--HG--
extra : rebase_source : 5970911521b53d504b3c51588f2f112a2da5efe1
2011-03-03 11:20:02 -05:00
Ted Mielczarek
7e4cfd9acb
bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones
...
--HG--
extra : rebase_source : bae5a25a76f4bb2f8ea4154923cfecbc4c39f128
2011-03-03 11:20:02 -05:00
Ehsan Akhgari
2bee451447
Back out bug 606574 for leaking a Mutex and a CondVar in crashtests
2011-04-13 14:08:43 -04:00