Chris Jones
2918f2e692
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Jonathan Kew
628a008cf4
bug 559075 - add local autorelease pool to SetupMacApplicationDelegate to prevent startup leakage. r=josh
2010-04-13 21:37:07 +01:00
Oleg Romashin
f3e3834d75
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Oleg Romashin
5e65f783ac
Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt
2010-03-30 07:28:10 -04:00
Doug Turner
55aabe42b5
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
2010-03-26 14:22:48 -07:00
Benjamin Smedberg
9ce2a28dc4
Bug 570488 - Stop reading/writing xpti.dat and incrementally loading XPT files [1/2] r=Mossop
...
--HG--
extra : rebase_source : 9f28729c1032b516e8b950d29d80402e87759fda
2010-06-14 16:05:48 -07:00
Brad Lassey
8ee5049518
bug 565138 - Implement extloader backend for Android r=vlad
2010-06-14 15:04:16 -04:00
Kyle Huey
873505206a
Backing out Bug 531886 to fix l10n builds.
2010-06-14 11:16:43 -07:00
Kyle Huey
9cd159e498
Backed out changeset f7323647892a
2010-06-14 11:14:36 -07:00
Benedict Hsieh
812a222a5b
Bug 531886 - [regression] *.mfasl fastload caches not invalidated after build / changing XUL/JS code. r=bsmedberg
2010-06-11 12:02:13 -07:00
Michael Kohler
c00ff9684a
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Oleg Romashin
b9995210c6
Bug 554768 - More fixes for Qt widget port. r=dougt
...
--HG--
extra : rebase_source : 5547b3dbc7c89e5821d46af4be2a09bef4af6eec
2010-03-25 20:33:31 -04:00
Josh Aas
35ae7eeb53
Require Mac OS X 10.6 at runtime for 64-bit builds. b=553429 r=bsmedberg
2010-03-25 12:07:50 -04:00
Dave Townsend
7c12a26677
Bug 553169: Make the platform talk to the extension manager without using a custom interface. r=bsmedberg
2010-04-29 13:11:23 -07:00
Ginn Chen
0688890861
Bug 562045 Firefox failed to start on Solaris if /usr/bin/diff is used r=bsmedberg
2010-05-04 15:56:04 +08:00
Nickolay Ponomarev
2791eef7f6
bug 369147, "Warning: unrecognized command line flag -foreground" on launch
...
r=josh
Don't add the '-foreground' flag to the list of command line arguments if we're not restarting,
since no-one outside of XRE_main knows how to handle it.
2010-04-17 13:50:17 +04:00
Chris Jones
2e38d1fe43
Bug 544936, part 4: Move some common code for dealing with minidumps and .extra files into nsExceptionHandler. r=ted
2010-03-24 16:22:01 -05:00
Smokey Ardisson
d526d24128
Add support for an old type of Apple event so that preview from Dreamweaver (<= CS4) works again. b=549680 r=josh
2010-03-24 13:33:04 -04:00
Rob Arnold
f9f381c2e3
Bug 563462 - Remove Photon bits from toolkit/ r=Mossop
2010-05-12 14:31:24 -04:00
Mike Hommey
788fd0adf4
Bug 448375 - Only depend on dbus-glib when needed. Depend on dbus instead [r=benjamin]
2010-04-24 09:39:53 +02:00
Jonathan Kew
67d04c7437
bug 559473 - use a longer-lived autorelease pool to try and resolve intermittent crash during widget destruction. r=smichaud,joshmoz
2010-04-21 09:29:38 +01:00
Oleg Romashin
c5e09b6795
Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla
...
--HG--
extra : rebase_source : 2a018b5f9c74a713e493643e611b330e08e1afd8
2010-04-20 21:43:51 +03:00
Oleg Romashin
fb6c2775ce
Bug 564770 - provide graphics system parameter for child processes. r=dougt
2010-05-24 14:21:52 +02:00
Mark Finkle
b1e4f30dc6
Bug 557642 - An option should be added to disable auto-rotation [r=dougt]
2010-04-07 23:01:56 -04:00
Michael Wu
44cd747e11
Bug 543150 - Eliminate platform.ini checking in XRE_main, r=bsmedberg
...
--HG--
extra : rebase_source : 66d7259ae79d9df6e68f00fb29d2766bc14128a8
2010-04-07 12:44:38 -07:00
Jim Mathies
60b7d64908
Bug 563381 - Sync AppUserModelID with plugin-container. r=bsmedberg.
2010-05-14 19:25:10 -05:00
Mitchell Field
895792930a
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
2010-05-14 18:24:41 +09:00
Ben Newman
8543260519
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
2009-11-06 12:43:39 -08:00
Doug Turner
8dfa93be1c
today is two merge monday
2010-03-22 22:05:25 -07:00
Jim Mathies
e16a55adf5
Bug 545149 - Fix various issues with winless plugin context menus. r=bent.
2010-03-22 22:06:35 -05:00
Doug Turner
fd0bcfee98
Merge with m-c
2010-03-18 21:53:17 -07:00
Chris Jones
b3ace4bc37
Backed out changeset bda8efa53512
2010-03-18 21:01:10 -05:00
Chris Jones
fed9cef751
Bug 551392: Remove hack made unnecessary by unified build tiers. r=ted
2010-03-18 17:52:38 -05:00
Chris Jones
b3ef4ccf41
Bug 551392: Remove subprocess minidumps after they're grabbed to avoid spurious crash detection. r=ted
2010-03-18 17:52:36 -05:00
Doug Turner
f4215966ff
Merge with mc
2010-03-17 10:37:32 -07:00
Doug Turner
ddf80a42b7
Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js.
2010-03-10 19:13:35 -08:00
Doug Turner
02a3a11d33
Merge with mc
2010-03-08 10:09:55 -08:00
Oleg Romashin
d2023c2fd6
Bug 549554 - MOZ_X_SYNC evn option does not work in MOZ_QT port, missing include. r=dougt
2010-03-08 19:28:15 +02:00
Oleg Romashin
0b6fc8df8c
Bug 549554 - MOZ_X_SYNC evn option does not work in MOZ_QT port. r=dougt
2010-03-07 13:06:40 +02:00
Martin Stránský
e87d334edf
Bug 237128 - Raise an alert window if a profile couldn't be loaded. ui-rjohnath, r=bsmedberg
2010-03-06 16:40:33 +01:00
Doug Turner
122766f8d7
Merge
2010-03-01 15:36:51 -08:00
Karl Tomlinson
c1bbb816eb
resolve ambiguous call of overloaded ‘AppendInt(long unsigned int&)’ b=517133
2010-02-24 15:40:41 -08:00
Karl Tomlinson
6c6094a18b
b=517133 Get crash stats for X errors r=bsmedberg
2010-02-24 14:25:16 -08:00
Wolfgang Rosenauer
bc93234c4c
Bug 547673 - Fix reading freed memory in XSMP handling. r=bsmedberg
2010-03-05 22:56:40 +01:00
Mark Banner
4bd0167366
Bug 550145 NS_APPSTARTUP_CONTRACTID should exist in nsToolkitCompsCID.h and not nsXPFEComponentsCID.h (kill nsXPFEComponentsCID.h). r=benjamin
2010-03-05 12:11:55 +00:00
Mike Kristoffersen
d60cbba316
Build bustage on Qt due to macro definition of malloc, realloc, etc. Most of this is just moving Qt #includes around. r=dougt
...
--HG--
extra : rebase_source : 9734e9e68754a6fc45bddbdc60bb5e898bb8cdb2
2010-03-04 13:51:42 -08:00
James Cook
81b2cc6b58
Bug 551149 - Compilation error on toolkit/xre/nsX11ErrorHandler.cpp. r=dougt
2010-03-17 08:31:49 +02:00
Oleg Romashin
dcfb1bc6b8
Bug 552013 - g_type_init required for conic initialization when building with Qt platform. r=dougt
2010-03-15 04:25:03 +02:00
Josh Aas
fcb9bf889c
More Carbon usage cleanup. b=550787 r=bsmedberg
2010-03-10 14:30:11 -05:00
Karl Tomlinson
af7365dc7f
resolve ambiguous call of overloaded ‘AppendInt(long unsigned int&)’ b=517133
...
--HG--
extra : rebase_source : bbe20660a15a645292bd802ab7e5d8db0124fbbd
2010-02-24 15:40:41 -08:00
Karl Tomlinson
4228c8586c
b=517133 Get crash stats for X errors r=bsmedberg
...
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
2010-02-24 14:25:16 -08:00
Josh Aas
4bd19d84b6
Require Mac OS X 10.5 on launch. b=548367 r=bsmedberg
2010-02-24 14:06:40 -08:00
Benedict Hsieh
d9e52a913b
Bug 568348 - The extension manager should do extension install activities and write extensions.ini before the profile is started. r=Mossop
2010-06-11 12:02:44 -07:00
Josh Aas
205948102b
Simplify nsCommandLineServiceMac, make it easier to understand and faster. Remove unused code. b=542936 r=mstange r=bsmedberg
2010-06-08 18:26:12 -04:00
Phil Ringnalda
a8b99cb413
Bug 552688 - Clean up .autoreg leftovers, r=bsmedberg
2010-03-13 00:03:27 -08:00
Zack Weinberg
7b6b6d2167
Bug 494117: Mechanically change 'ReParent' to 'Reparent' throughout the tree. r=bzbarsky
2010-04-01 23:07:43 -07:00
Mark Finkle
e724aa52ba
Bug 541015 - Support rotating between portrait and landscape on N900 [r=karlt]
2010-04-01 09:58:42 -04:00
Oleg Romashin
dc0e47b018
Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt
...
--HG--
extra : rebase_source : 5490b2acfe1980e372b7918cf36e8e771b2a0747
2010-03-30 07:34:37 -04:00
Chris Jones
1205a65069
Stub out OOP crashreporter on OS X. b=555714 r=josh
2010-03-30 13:32:53 -04:00
Benjamin Smedberg
5a408883b5
Merge mozilla-central into electrolysis.
2010-02-09 21:22:09 -05:00
Justin Dolske
2135ff316c
Bug 540532 - allow setting report submission preference via XPCOM. r=gavin, r=ted
2010-02-09 17:05:31 -08:00
Benjamin Smedberg
8ee5aea6fc
Merge mozilla-central into electrolysis
2010-02-09 11:39:28 -05:00
Tom Dyas
30a0335119
Toolkit support for Mac OS X dock menu. b=415463 r=josh
2010-02-08 16:03:40 -06:00
Doug Turner
34f05ad210
Bug 543976 - Clean up Maemo defines. r=ted
2010-02-09 11:02:11 -08:00
Benjamin Smedberg
8a8d9b2174
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
...
--HG--
rename : ipc/glue/GeckoThread.cpp => ipc/glue/MozillaChildThread.cpp
rename : ipc/glue/GeckoThread.h => ipc/glue/MozillaChildThread.h
2010-01-31 22:19:21 -05:00
Benjamin Smedberg
d6b2c74d12
Merge mozilla-central into electrolysis.
2010-02-01 15:30:27 -05:00
Walter Meinl
260b183a7d
Bug 536343: Fix build bustage on OS/2 in nsSigHandles.cpp r=bsmedberg,dragtext
2010-01-30 07:48:32 -05:00
Chris Jones
685c8787e3
Backout 8d0ad9632fd2
2010-01-26 20:09:04 -06:00
Chris Jones
f6a25b2c48
Temporary debug spew for diagnosing Linux mochitest hang.
2010-01-22 12:53:18 -06:00
Oleg Romashin
559c0b1090
Bug 534644 - e10s: implement Qt ipc/chromium backend, part 2. r=benjamin.
2010-01-29 08:50:44 +02:00
Chris Jones
50c9bf29a3
bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg
2010-01-14 17:38:00 -05:00
Benjamin Smedberg
8f5b1df5e2
Merge mozilla-central to electrolysis.
2010-01-19 14:51:19 -05:00
Johnathan Nightingale
2604328fd0
Bug 519348 - Blocklist radhslib.dll
2010-01-19 14:22:43 -05:00
Benjamin Smedberg
1970b886a3
Merge mozilla-central into electrolysis
2010-01-13 10:51:41 -05:00
Ginn Chen
bfd7862ee6
Bug 538339 In fpehandler() mask cw and back to the faulting x87 instruction on Solaris r=gal,bsmedberg
2010-01-13 17:04:52 +08:00
Ginn Chen
b6988efcdf
Bug 538338 Do not hang on FPE_INTDIV "Integer divide by zero" r=bsmedberg
2010-01-13 17:04:04 +08:00
Chris Jones
09869bd409
Bug 516759: Use OOP crash reporting in Gecko. r=luser
2010-01-12 15:14:38 -06:00
Chris Jones
5137bfcaed
Bug 516759: Implement Linux client/server for OOP minidump generation requests. r=luser
2010-01-12 15:14:37 -06:00
Benjamin Smedberg
a56e45f95e
Bug 538642 - Breakpad shouldn't treat FPU exceptions as crashes, and the FPU exception handler should chain correctly, r=ted
2010-01-11 13:16:20 -05:00
Benjamin Smedberg
767aa28976
Test for bug 533035/bug 536842 - the FPU exception handler should work, r=ted
2010-01-11 11:46:57 -05:00
Benjamin Smedberg
6f63e14c9e
Merge mozilla-central into electrolysis.
2010-01-11 10:08:36 -05:00
Chris Jones
980fc3494c
Bug 538642: Temporarily disable the floating-point exception handler. r=bsmedberg
2010-01-08 15:09:31 -06:00
Alexander L. Slovesnik
6811bf4d8b
Bug 540692: Blocklist vksaver.dll r=johnath
2010-02-07 10:48:49 -05:00
Wolfgang Rosenauer
d1f3b80777
Bug 508986 - XSMP session restore doesn't work. r=bsmedberg, r=dietrich
2010-02-06 19:28:20 +01:00
Benjamin Smedberg
cde9d9ed96
Merge mozilla-central to electrolysis.
2010-01-07 22:11:14 -05:00
Benjamin Smedberg
488ce02688
Merge mozilla-central to electrolysis.
2010-01-06 11:27:39 -05:00
Benjamin Smedberg
56ba8f80d6
Merge mozilla-central to Electrolysis.
2010-01-05 13:18:08 -05:00
Johnathan Nightingale
53e34b5077
Bug 530898 - DLL Blocklist rdolib.dll r=sicking
2010-01-05 08:44:29 -05:00
Jonas Sicking
d5174ebaab
Bug 530914: Blocklist version 8.8.8.8 of fgjk4wvb.dll. Suspected malware that is crashing us. r=johnath
2010-01-05 14:31:06 -08:00
Benjamin Smedberg
c949fded24
Merge mozilla-central into electrolysis.
2009-12-22 16:23:41 -05:00
Makoto Kato
c6a0b05ac6
Bug 537489 - nsSigHandler.cpp should use _M_IX86 instead of _M_IA32, r=bsmedberg
2010-01-05 14:11:51 -05:00
jacek@codeweavers.com
77fecd87cc
Compilation fix for bug 533035 (r=bsmedberg).
2009-12-21 10:28:15 -10:00
Benjamin Smedberg
6f663c59a0
Merge mozilla-central to electrolysis
2009-12-21 10:22:07 -05:00
Robert Sayre
1189e52a80
Merge mozilla-central to tracemonkey.
2009-12-20 16:25:20 -05:00
Gijs Kruitbosch
2dc9b236d1
Bug 515792 - use hg parent, as few times as possible, rather than lots of hg identify, r=ted.mielczarek
2009-12-20 15:25:48 +01:00
Jeff Walden
d7fe333e85
Bug 533035 - Linux64 bustage fix, try two -- looks like other systems aren't picking up the <stdint.h> include mine is. Or something. r=redness
...
--HG--
extra : rebase_source : 6aff511af4a1744fab88e698735feb984ac15362
2009-12-18 22:29:13 -05:00
Jeff Walden
1d2ff9bc1e
Bug 533035 - Linux64 bustage fix. r=redness, apparent(ly correct) bustage fix now, real-r later
2009-12-18 21:28:19 -05:00
Benjamin Smedberg
7c8796b335
Followup to bug 535802, make it work on Linux too by passing around the program name from argv[0]
2009-12-18 17:14:53 -05:00
Benjamin Smedberg
a1dd30bc20
Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted
2009-12-18 16:16:38 -05:00
Benjamin Smedberg
dd730e921c
Reland the changes from mozilla-central that I accidentally reverted in revision 5c9ee961025c
2009-12-16 13:37:14 -05:00
Benjamin Smedberg
bf0e6d00f0
Merge mozilla-central into electrolysis
2009-12-16 08:38:42 -05:00
Ginn Chen
9ac69537ad
534845 KDE/Gnome startup notification not disappearing for the first time startup (needsRestart) r=bsmedberg
2009-12-16 19:22:36 +08:00
Benjamin Smedberg
bfa43ef17d
Merge mozilla-central into electrolysis.
2009-12-15 20:31:04 -05:00
Benjamin Smedberg
7e75d7eb22
Merge mozilla-central into electrolysis.
2009-12-14 21:27:17 -05:00
Benjamin Smedberg
5eb481d58f
Bug 534701 - Make linkage work even in static builds (where nsEmbedFunctions.cpp is not built) r=cjones, a=bz for a CLOSED TREE
2009-12-14 14:13:00 -08:00
Johnathan Nightingale
3bc2ee60fa
Bug 519344 - Blocklist antique, unversioned instances of GoogleDesktopNetwork3.dll to prevent crashes. a=blocking-firefox3.6 r=vlad
2009-12-14 11:37:11 -05:00
Benjamin Smedberg
55ff483ebd
End the electrolysis-plugins-only branch: merge in the remaining changes from electrolysis head in preparation for pushing to mozilla-central.
2009-12-14 09:56:08 -05:00
Benjamin Smedberg
c274ce87d8
Merge mozilla-central into electrolysis.
2009-12-14 08:01:18 -05:00
Ted Mielczarek
bc7612de2e
bug 514188 - sync to breakpad revision 463 to pick up Linux client rewrite (Mozilla changes). r=bsmedberg
...
--HG--
rename : toolkit/crashreporter/google-breakpad/src/common/mac/dwarf/Makefile.in => toolkit/crashreporter/google-breakpad/src/common/dwarf/Makefile.in
extra : rebase_source : 64c09b14945060aac4fa3a02a4281148e99d5097
2009-12-14 06:55:31 -05:00
Benjamin Smedberg
7ffec1977a
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Andreas Gal
e0fb99ebc7
Extensions/libraries/plugins might enable FPU/SSE2 exceptions, causing floating-point operations to crash (533035, r=robarnold,bsmedberg).
2009-12-17 13:56:12 -08:00
Chris Jones
00b8eeb384
bug 532983: fix invalid memory reads caused by regressions in shutdown behavior. r=bsmedberg
2009-12-07 00:03:49 -06:00
Chris Jones
eae0a4d1cb
fix some leaks found by valgrind. r=trivial
2009-12-04 18:15:44 -06:00
Benjamin Smedberg
bbeda0200f
Merge additional changes from electrolysis and mozilla-central into the electrolysis-plugins-only tracking branch.
...
--HG--
branch : electrolysis-plugins-only
2009-12-04 11:42:28 -05:00
Benjamin Smedberg
5cc5de47c0
Merge mozilla-central into electrolysis
2009-12-04 11:28:50 -05:00
Chris Jones
588f9c3710
bug 529005: detect child process shutdowns vs. crashes, and expose this information to IPDL actors in a new |ActorDestroy(why)| interface. also ensure that subprotocol actors are notified of shutdown and cleaned up properly. r=bsmedberg r=bent
2009-12-03 02:16:28 -06:00
Brian Crowder
c790384b6f
Bug 519316 - better math and comments for early remote-start code, r=dolske
2009-12-03 08:14:27 -08:00
Mook
e776558579
Bug 538056 - Signal handler for FPU exception is broken for Windows x64, r=m_kato,bsmedberg
...
toolkit/xre/nsSigHandlers.h:
define x86 constants also for msvc x86-64
toolkit/xre/nsSigHandlers.cpp:
Take into account different structure names for win64
2009-12-29 01:48:02 -08:00
stefanh@inbox.com
15a9836cd5
Bug 530064 - Firefox can't open local files with space character(s) in file name. r=josh.
2010-01-18 19:24:55 +01:00
Gabriele Best
3f7741161d
Bug 531532 - Crash for profiles with a non-existent non-relative profile location. r=bsmedberg a=beltzner
2009-12-02 20:00:56 +01:00
Benjamin Smedberg
36a9f49458
Remove makefile and glue bits which support out of process tabs on the electrolysis-plugins-only branch.
...
--HG--
branch : electrolysis-plugins-only
2009-11-30 14:44:38 -05:00
Jonas Sicking
5e41ab5fcc
Skidmark for bug 524944 r=bsmedberg
2009-12-17 21:54:02 -08:00
Jonas Sicking
8546bb2d56
Backed out changeset 4c88c8839a46 due to redness
2009-12-17 22:34:52 -08:00
Jonas Sicking
4b56ea211a
Skidmark for bug 524944 r=bsmedberg
2009-12-17 21:54:02 -08:00
Benjamin Smedberg
e0b27abbbf
Merge mozilla-central into Electrolysis.
2009-11-24 10:06:03 -05:00
Ted Mielczarek
1be69f3de7
bug 531135 - rewrite build-list.pl in Python to fix race conditions with locking. r=bsmedberg
2009-12-14 06:55:40 -05:00
Ted Mielczarek
d45bff370b
bug 514188 - sync to breakpad revision 437 to pick up Linux client rewrite (Mozilla changes). r=bsmedberg
2009-12-14 06:55:31 -05:00
Benjamin Smedberg
490cfa9544
Don't use a static nsCString (causing leaks in the plugin process). Also, use NS_LogInit/NS_LogTerm for the child process so that leaks are reported at the right time.
2009-11-19 17:57:56 -05:00
Benjamin Smedberg
7e40d6c15f
Merge mozilla-central into electrolysis.
2009-11-19 12:41:46 -05:00
Johnathan Nightingale
473d931b21
Bug 531337 - Blocklist hook.dll - frequent bystander in timeGetTime crashes. r=bsmedberg a=blocking-firefox3.6
2009-12-02 09:31:08 -05:00
Johnathan Nightingale
83d96efae1
Bug 525103 - Generate initial list of DLLs to Blocklist
2009-11-20 16:41:29 -05:00
Chris Jones
73e7fa7ef2
fix brain-dead cjones bug. no r=, trivial
2009-11-17 16:18:06 -06:00
Benjamin Smedberg
8b4fbf702c
Merge mozilla-central into electrolysis.
2009-11-11 12:35:42 -05:00
Chris Jones
a6eb9f951d
bug 527871: fix shutdown assertion and leaking TestShellParent. still leaking ContentProcessParent's GeckoChildProcess, but needs discussion before fixing
2009-11-11 02:34:08 -06:00
Jonathan Griffin
1adec9980b
Bug 519570. Log leaks for child processes in separate files, and handle them in automation.py. r=bsmedberg
2009-11-10 11:16:12 -08:00
Johnathan Nightingale
fa1c727bc4
Bug 527125 - Blocklist calc.dll v1.0.0.1 r=vlad a=beltzner
2009-12-01 13:39:12 -05:00
Brian Crowder
cc3ba837b9
Bug 519316 - faster remote starting for WinCE, r=mfinkle, blocking-fennec=blassey
2009-12-01 07:45:35 -08:00
Mark Finkle
41bf56b13b
Bug 533017 - Bring Fennec to the top when clicking on it from the hildon desktop [r=stuart]
2009-12-10 17:00:19 -05:00
Benjamin Smedberg
db5385a0a2
Merge from mozilla-central.
2009-11-06 09:54:28 -05:00
Ben Turner
314c0706c6
Fix command line initialization on windows
2009-11-04 17:34:22 -08:00
Chris Jones
f14ab5cc08
a non-MOZ_IPC function fell in with the wrong crowd
2009-11-04 10:50:13 -06:00
Chris Jones
ad5f656675
bug 526397: fix up command line init. no r=, minor
2009-11-03 23:12:18 -06:00
Vladimir Vukicevic
e129fb5f76
b=527122; fix for dll blocklist sporadic tinderbox crashes; r=shaver
2009-11-10 14:34:41 -08:00
Chris Jones
9843571a6c
bug 525169: remove superfluous test-harness. no r=, removing testing code only
2009-10-29 00:56:24 -05:00
Ted Mielczarek
a3f273b4ad
Backed out bug 514188 - sync to breakpad revision 437. The Linux update broke stuff badly (bug 535071)
2009-12-16 09:30:39 -05:00
Ted Mielczarek
94f4fb965f
Backed out bug 514188 - sync to breakpad revision 437. The Linux update broke stuff badly (bug 535071)
...
Backed out changeset 09e8d73fda8b
2009-12-16 09:28:50 -05:00
Benjamin Smedberg
dd182d8a50
Merge only plugin changes from e10s to mozilla-central.
2009-12-16 09:19:07 -05:00
Benjamin Smedberg
ee63070241
Electrolysis-plugin-only bookkeeping commit.
2009-12-15 20:33:05 -05:00
Benjamin Smedberg
d3a1c8cd1f
Merge mozilla-central into e10s.
2009-10-28 11:32:00 -04:00
Chris Jones
24ec1aa919
bug 523761: give top-level IPDL actors handles to each others' processes. r=bent
2009-10-27 16:52:37 -05:00
Benjamin Smedberg
1ddd6a47d6
Merge mozilla-central to electrolysis.
2009-10-20 12:08:28 -04:00
Ben Turner
51d9a9b9e2
Fix lingering error from changing IPDL methods from returning nsresult to bool
2009-10-19 13:03:22 -07:00
Daniel Holbert
dbe0fa0ed0
Bug 521677: Use fputs instead of printf/fprintf in a few cases, to fix "format not a string literal and no format arguments" build warnings. r=dbaron
2009-10-19 08:03:00 -07:00
Benjamin Smedberg
66d7915e87
Bug 523097 - Turn off MOZ_IPC for platforms where we currently don't build, and fix up ifdefs so that everything builds
...
--HG--
extra : rebase_source : 9da68ad54e7c378a4c9bbaac7b2166630827ec60
2009-10-19 09:55:03 -04:00
Chris Jones
cf6e6c5c18
bug 521324: call the multi-threaded GLib initialization function. r=karlt
2009-10-19 11:28:42 -05:00
Makoto Kato
8f0cb37873
b=526735, STATUS_DLL_NOT_FOUND not present in Vista SDK; r=vlad
2009-11-05 12:23:06 -08:00
Vladimir Vukicevic
b0fc69e878
b=524904, add support for generic Windows DLL blocklist; r=shaver
2009-11-03 22:35:20 -08:00
Neil Rashbrook
ce872916b3
Bug 525725 -help crashes [@ LoadPlatformDirectory] r=bsmedberg
2009-11-04 21:34:16 +00:00
Jim Mathies
92ea5a552a
back out changeset 41c421f97869
2009-11-04 11:02:59 -06:00
Vladimir Vukicevic
e73c3c3d01
b=524904, add support for generic Windows DLL blocklist; r=shaver
2009-11-03 22:35:20 -08:00
Benjamin Smedberg
8fda4a36b6
Merge mozilla-central to electrolysis to pick up bug 515436.
2009-10-12 10:51:38 -04:00
Chris Jones
f8d83d36bc
bug 521445: band-aid to stop an assertion failure when plugin processes shut down
2009-10-09 13:05:51 -05:00
Chris Jones
b866163542
Bug 516759: Use OOP crash reporting in Gecko. r=luser
...
--HG--
extra : rebase_source : 1949d23a5ce0c15c266d9e67e6a6be7d650a51df
2010-01-12 15:14:38 -06:00
Chris Jones
b0df32f2e5
Bug 516759: Implement Linux client/server for OOP minidump generation requests. r=luser
...
--HG--
extra : rebase_source : 51cafc94af98f10e6f94652262ce00a5d0c9db5a
2010-01-12 15:14:37 -06:00
Chris Jones
8053393d5c
bug 518126, part 2: add infrastructure for C++ tests of IPDL-generated code. r=ted,bsmedberg
2009-10-06 13:02:26 -05:00
Ben Turner
bb78c40ad1
Merge mozilla-central
2009-10-05 16:08:52 -07:00
Romain BEZUT
782b2fac66
Bug 458631 - Misalignment in --help command line. r=gavin
2009-10-09 12:50:42 +02:00
Robert Strong
65a4d1560d
Bug 513958 - Firefox silently fails to start if %APPDATA% variable is missing. r=jmathies, r=bsmedberg
2009-10-08 20:03:09 -07:00
David Dahl
9f3af8caf9
Bug 526623: Send channel with crash data. r=dtownsend
2009-11-13 15:05:14 -08:00
Josh Aas
3ab63b8679
Backed out changeset 88b83c564d3c
2009-11-13 07:22:28 -05:00
Josh Aas
22c9f32138
Get rid of FSRef usage in XRE_GetBinaryPath. Also resolve cached paths when initializing from CFURL sources. b=506812 r=vlad
2009-11-13 05:24:41 -05:00
Benjamin Smedberg
181f308c2e
Merge mozilla-central into Electrolysis.
2009-09-18 16:47:18 -04:00
Lubos Lunak
fb5cb23a43
Bug 416053 - Desktop startup notification not disappearing when app window is up (Linux). r=bsmedberg
2009-10-08 06:52:59 +02:00
Vivien Nicolas
0ee085682d
Bug 519468: matchOS is read from default prefs at startup [r=benjamin]
2009-11-02 13:04:45 -05:00
Mark Finkle
bd332244d7
Bug 525701: X-Osso-Service doesn't match Vendor.Name in application.ini [r=dougt]
2009-11-01 17:13:01 -05:00
Jacek Caban
d4d1b98be7
Bug 530314 - TestXREMakeCommandLineWin.cpp compilation fails on mingw due to unsupported wmain, r=ted
2009-12-13 09:44:15 -08:00
Makoto Kato
515b6a035a
2nd parameter of Gestalt() is SInt32, not long. 64-bit fix. b=514996 r=josh
2009-09-18 12:37:22 -04:00
Benjamin Smedberg
32cca8830e
Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
...
--HG--
extra : rebase_source : cab356b862a66fb7f5955b1f936944f2395bba3c
2010-02-03 17:17:09 -05:00
Chris Jones
16188b2e8b
Bug 540116: By default, unblock the parent process if a child crashes in a DEBUG build that uses ah_crap_handler(). Set MOZ_DONT_UNBLOCK_PARENT_ON_CHILD_CRASH=1 to restore old behavior. r=bsmedberg
2010-01-27 22:23:16 -06:00
Mitchell Field
4ca90fae1a
Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
...
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
2009-09-15 13:06:32 -04:00
Ehsan Akhgari
905997e69a
Bug 510881 - Entering Private Browsing via command line shows tabs from previous session; r=mconnor,bsmedberg
2009-09-15 14:42:01 +04:30
Ginn Chen
0b77c33ea8
Bug 492326 Make symbol nspr_use_zone_allocator to be global r=bsmedberg
2009-09-15 15:02:51 +08:00
bhsieh@mozilla.com
26e244c426
Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches (r=bsmedberg, RELAND WITH TEST FIX)
2009-10-15 23:32:29 -07:00
L. David Baron
dba50105db
Fix valgrind warning about passing uninitialized act->sa_mask to sigaction. (Bug 538013) r=gal
2010-01-07 08:51:16 -05:00
Benjamin Smedberg
b92b1a1e30
Bug 536173 - Build fails when building platform.ini with an uncommitted merge: "ValueError: too many values to unpack", r=ted
2010-01-06 11:59:44 -05:00
Alexander L. Slovesnik
2aeaa841bd
Bug 540692: Blocklist vksaver.dll r=johnath
2010-02-07 10:48:49 -05:00
L. David Baron
904097a9af
Merge backout of changeset 0ddf975663a0 (Bug 540692: Blocklist vksaver.dll) to test the theory that it is the cause of number 1 topcrash bug 545195.
2010-02-10 21:53:20 -08:00
L. David Baron
7ed25dc1e1
Backed out changeset 0ddf975663a0 (Bug 540692: Blocklist vksaver.dll) to test the theory that it is the cause of number 1 topcrash bug 545195.
2010-02-10 21:53:02 -08:00
Josh Aas
cce12247aa
Back out changeset 845b625b5eb5. b=506812
2009-09-09 09:59:07 -04:00
Josh Aas
c9b467d448
Re-land: Get rid of unnecessary conversion from CFURLRef to FSRef. b=506812 r=vlad
2009-09-09 08:28:23 -04:00
Christian Persch
da254b5b8c
Bug 399161 - "only call gnome_program_init if there is no GnomeProgram yet" [r=bsmedberg]
2009-09-06 17:52:23 -05:00
Benjamin Smedberg
6399d22ef3
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Ben Turner
761a7fffb6
Rename remaining protocols
...
--HG--
rename : dom/ipc/ContentProcess.ipdl => dom/ipc/PContentProcess.ipdl
rename : dom/ipc/IFrameEmbedding.ipdl => dom/ipc/PIFrameEmbedding.ipdl
rename : ipc/test-harness/Test.ipdl => ipc/test-harness/PTest.ipdl
rename : ipc/testshell/TestShell.ipdl => ipc/testshell/PTestShell.ipdl
rename : ipc/testshell/TestShellCommand.ipdl => ipc/testshell/PTestShellCommand.ipdl
2009-09-09 15:00:14 -07:00
Ben Turner
9be6ab9a0b
Force child processes to close and wait for them on shutdown
2009-09-02 17:18:27 -07:00
Ben Turner
52304392d9
Rework ipcshell to become xpcshell
2009-08-28 16:16:19 -07:00
Ben Turner
5e40a9c813
Rework chromium initialization, r=beast
2009-08-28 12:46:21 -07:00
Ben Turner
1094ca0d54
Backing out stuff that doesn't work
2009-08-27 16:05:38 -07:00
Ben Turner
1452dae7df
Fix build bustage?
2009-08-27 15:54:05 -07:00
Ben Turner
d1fe55ed88
Rework chromium initialization
2009-08-27 14:11:10 -07:00
Benjamin Smedberg
8f00e422eb
Merge mozilla-central into Electrolysis
2009-08-26 12:15:27 -04:00
Ben Turner
10336215f5
Fix build bustage
2009-08-25 16:39:30 -07:00
Ben Turner
447b61265c
Fix testshell to use the new callback commands, and shut down properly
2009-08-25 16:07:22 -07:00
Robin Bate Beorop
fd2302af3b
Bug 507218 - Expose the process type (chrome/content) to client code via XRE_GetProcessType and nsIXULRuntime, r=bent
2009-08-19 13:09:51 -04:00
Benjamin Smedberg
e0aa6caead
Bug 510025 - make TestShell a subprotocol of ContentProcess so that it is useful for prototyping
2009-08-12 14:31:48 -04:00
Benjamin Smedberg
a8c852ab15
Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar.
...
--HG--
rename : dom/ipc/TabThread.cpp => dom/ipc/ContentProcessThread.cpp
rename : dom/ipc/TabThread.h => dom/ipc/ContentProcessThread.h
2009-08-12 12:18:08 -04:00
Jory A. Pratt
022aa21138
Bug 517417 - access violation: while compiling xulrunner tries to test for Mercurial repositories above its build dir. r=ted
2009-10-25 10:25:34 +01:00
Benjamin Smedberg
28fb767bd1
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
Brian Crowder
05d60409c1
Bug 509249: Fast Startup component, r=luser,mfinkle, sr=gavin, original code by vlad
2009-08-22 00:13:49 -07:00
Justin Dolske
0dfeedf7e3
Bug 502526 - Need splashscreen artwork for Windows CE. artwork=horlander, ui-r=faaborg, r=vladimir
2009-08-20 15:17:29 -07:00
Benjamin Smedberg
c4ea86fa0e
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Brad Lassey
5ecc818df9
Bug 512383 - fix bustage on WinCE without --enable-splashscreen, patch by blassey, r=gavin
2009-08-26 16:11:21 -07:00
Brian Crowder
864b2a95d8
Bug 512330 - preserve nosplash and no-remote arguments across restarts correctly, r=mossop
2009-08-26 16:10:48 -07:00
Chris Jones
44a62d94d9
initialize chromium command line with absolute binary path
2009-08-05 23:29:07 -05:00
Chris Jones
fc8eb5baaf
bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg
...
--HG--
extra : transplant_source : %C2x%AA%8C%9E%FF%05%9A%9A%86aw%09L%A1%FAQ%DATG
2010-01-14 17:38:00 -05:00
Paul O’Shannessy
a3a8642b74
Backed out changeset 89f53914ecd9 (bug 511761)
2009-10-14 12:41:03 -07:00
bhsieh@mozilla.com
e41e4fff99
Bug 511761 - Only use compatibility.ini (not .autoreg, or stat()s) to invalidate fastloads and other caches (r=bsmedberg)
2009-10-14 09:40:45 -07:00
Robert Strong
bc12e1eb1a
Bug 521262 - XREDirProvider provides app chrome dir twice, making us parse manifests twice. r=bsmedberg
2009-10-12 12:12:19 -07:00
Ben Turner
93e1ae0620
Merge mozilla-central
2009-07-30 11:28:07 -07:00
Josh Aas
185a86608f
Get rid of unnecessary conversion from CFURLRef to FSRef. b=506812 r=vlad
2009-07-30 14:21:40 -04:00
Ben Turner
6cd4778971
Fix chromium statics for apps that don't run through XRE_Main
2009-07-29 14:11:42 -07:00
Ben Newman
00bac04909
Build and IPDL groundwork for the multi-process Jetpack API (bug 556846). r=bsmedberg
2010-06-25 08:00:35 -07:00
Jacek Caban
fa0581618b
Bug 569590 - nsNativeAppSupportWin.cpp compilation failure on mingw-w64 due to pointer to int casts loosing precision r=timeless
...
--HG--
extra : rebase_source : 7d8365f7e7a8a507b55a21c232b1df2d819e4a09
2010-06-25 14:09:22 +02:00
Ben Turner
1f7607eb15
Allow ipcshell to receive a response from its child process
2009-07-23 15:27:17 -07:00
Brian Crowder
31449818b1
bug 530539 - Need to be able to specify nosplash in an environment variable r=dolske
2009-12-29 20:21:46 -05:00
Benjamin Smedberg
53e43987c8
Followup to bug 535802, make it work on Linux too by passing around the program name from argv[0]
2009-12-18 17:14:53 -05:00
Benjamin Smedberg
484bc3fc38
Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted
2009-12-18 16:16:38 -05:00
Ben Turner
85b95e8c70
Fix ipcshell for newest changes to GeckoChildProcessHost
2009-07-21 11:41:02 -04:00
Benjamin Smedberg
6bfd63b0f4
Make --disable-ipc work... mac-ppc now builds by default.
2009-07-20 15:04:52 -04:00
Chris Jones
ba8102bb18
add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code.
2009-07-20 13:14:41 -05:00
Benjamin Smedberg
e9c986628b
Merge mozilla-central up to this weekend's Electrolysis changes
2009-07-20 09:41:05 -04:00
Benjamin Smedberg
d7e4cb7fef
Merge mozilla-central into Electrolysis
...
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Chris Jones
5e0ac14df7
check that protocol state machines are race-free. fix race in test-harness (whoops).
2009-07-17 18:10:10 -05:00
Benjamin Smedberg
1cfb56d064
Bug 479667 - Firefox should use SetProcessDEPPolicy (if available) to get DEP protection on Windows XPSP3 as well as Windows Vista if the global configuration has DEP off by default, r=jimm
2009-07-17 10:17:45 -04:00
Chris Jones
d93aefa911
add IPDL test harness and the mountains of code that entails. add |bool| type to IPDL. fix bugs in nascent async/sync channels.
2009-07-14 00:12:50 -05:00
Ben Turner
d8ba85fe32
Linux bustage fix?
2009-07-11 02:42:31 -04:00
Ben Turner
74101c49a8
Adds the ipcshell application to test IPC
2009-07-11 02:33:10 -04:00
Chris Jones
1dfa893e50
use a single binary, mozilla-runtime, for all child processes
2009-07-10 14:03:09 -05:00
Benjamin Smedberg
9ed10e9d11
Windows build fixup. I haven't really tested whether tabs actually *work* in this scenario (widget sizing and parenting might be interesting), but it's at least enough to allow other people to start really working on code.
2009-07-07 12:26:49 -04:00
Chris Jones
dfbd660460
merge plugin work from libchromiumipc. add env var check for OOP iframe. a few small bugfixes here and there.
2009-07-02 11:54:22 -05:00
Benjamin Smedberg
c1211cb84c
Land the remote-tab code from tmp-electrolysis.
2009-06-30 16:39:22 -04:00
Benjamin Smedberg
dc5af222a3
Hook up the tab child process
2009-06-30 15:21:25 -04:00
Benjamin Smedberg
4c8f8ee4b2
Bug 501176 - Move nsXULAppAPI.h to tier_xpcom, r+sr?bz
...
--HG--
rename : toolkit/xre/nsXULAppAPI.h => xpcom/build/nsXULAppAPI.h
rename : toolkit/xre/xrecore.h => xpcom/build/xrecore.h
2009-06-29 14:39:39 -04:00
Martin Stránský
71ddef83e9
Bug 453689. Allow customizable executable name for relaunching via GNOME session management. r=bsmedberg
...
--HG--
extra : rebase_source : ced5000659dd30a0f350a8ca786f0c68214c6d11
2009-06-24 21:07:49 +12:00
Robert Strong
f4360d3435
Bug 500533 - Firefox missing app icon on Windows CE - incorrect icon resource id's. r=vlad
2009-07-07 21:16:45 -07:00
Robert Strong
478624283e
Bug 504432 - [WinCE] updater.exe not launched when there is an update during startup. r=vlad
2009-07-29 23:01:50 -07:00
Karl Tomlinson
a831616bfa
whitespace change to force rebuild with dae91a0884c9
2009-07-30 15:23:56 +12:00
Navin Lal
073dca3f02
Bug 74803 - Should make global data const where possible; const changes for nsmodulecomponentinfo; r=dbaron
2009-07-25 03:27:08 +02:00
Justin Dolske
24de64bf3a
Bug 504238 - <menupopup>s on Windows CE are confusing window size and content size.. r=vladimir
2009-07-23 17:35:49 -07:00
Martin Stránský
11e6a649e2
Bug 453689 - "Firefox needs to register the proper name with session management for restart" (change "MOZILLA_APP_LAUNCHER" -> "MOZ_APP_LAUNCHER") [r=bsmedberg]
2009-07-23 09:27:09 -07:00
Vladimir Vukicevic
2805422804
b=499863; XREDirProvider gives wrong APPDATA dir on Windows CE; r=rs
2009-07-17 16:04:56 -07:00