Commit Graph

756 Commits

Author SHA1 Message Date
Ted Mielczarek
8f00e343d7 bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones 2011-03-03 11:20:02 -05:00
Matheus Kerschbaum
9014e25ac7 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Ginn Chen
079a2fde35 Bug 646718 Remove --no-xshm command line option from help r=karlt 2011-03-31 16:40:25 +08:00
Ehsan Akhgari
77f21c1de0 Merge cedar into mozilla-central 2011-03-25 14:21:07 -04:00
Benjamin Smedberg
e26d3e4fec Bug 617539 - Integrate nsIAppStartup2 and nsIAppStartup_MOZILLA_2_0, r=Mossop 2011-03-25 11:03:35 -04:00
Rafael Ávila de Espíndola
f50ab06077 Bug 623123 - Add constructor for nsXULAppInfo (which inherits from nsIXULAppInfo) to placate CLang; r=bsmedberg 2011-03-24 19:29:29 -04:00
L. David Baron
31bd671bd8 Backout changeset b9e6454362ef (Bug 620931 part 3) for causing bug 644790. 2011-03-24 21:07:05 -07:00
Mike Hommey
1561ccdd70 Bug 620931 part 3 - Allow GRE and XUL application to use omni.jar independently. r=bsmedberg
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-03-24 15:28:14 +01:00
Dave Townsend
d380322e82 Bug 639090: Once you've restarted into safe mode from the menu you cannot restart into normal mode. r=bsmedberg 2011-03-23 10:28:18 -07:00
Mitchell Field
c334cf1c6f Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Kyle Huey
83e2700926 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mitchell Field
907029389d Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Jonathan Kew
965aecf767 bug 636968 - check windows API calls for failure in InitDwriteBG. r=jdaggett a=roc 2011-02-28 09:55:14 +00:00
Ginn Chen
cbedb0b7b3 Bug 607900 [startup-notification] Restore DESKTOP_STARTUP_ID if a restart is required r=benjamin sr=glandium a=beltzner 2011-02-23 15:18:17 +08:00
Simon Montagu
d18b96a292 Disable OSX 32/64-bit restart mode in non-libxul builds. Bug 631564, r+a=Mossop 2011-02-07 10:32:52 -08:00
Dave Townsend
4a02bc0ef4 Bug 630703: Provide a way to restart in 32-bit mode. r=josh, r=bsmedberg, a=blocks-betaN 2011-02-03 09:27:00 -08:00
Jeremias Bosch
cdd8e4d0cc Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0 2011-02-03 08:31:36 +02:00
Jacek Caban
19455bbaa0 Bug 628117 - nsAppRunner.cpp fails to compilr with dwrite disabled; r=jdaggett,Bas approval2.0=joedrew 2011-01-23 05:45:00 -05:00
John Daggett
f77b8883d1 Bug 602792. Initialize dwrite factory at app startup to avoid startup slowdown. r=bas, a=blocker 2011-01-22 01:44:33 +09:00
Taras Glek
7bb13e4f5f Bug 522375 - built-in startup time measurement r=vlad a=Mossop 2011-01-13 12:18:51 -08:00
Steven Michaud
3140343822 Bug 531552 - Firefox opens two windows when opening external links. r,a=josh 2011-01-03 10:08:36 -06:00
Robert Strong
6d0fddb498 Bug 619866 - Shift key for safe mode conflicts with Windows shortcut keys. r=dtownsend, a=approval2.0 2010-12-21 16:32:14 -08:00
Robert Strong
c0c4bfc282 Bug 602562 - [Win] Add keyboard modifier to start in safe mode for windows. r=dtownsend, ui-r=faaborg, feedback=jmathies, a=blocking2.0-BetaN 2010-11-18 17:20:05 -08:00
Mike Hommey
a48ca31939 Bug 569629 - Remove static xpcom modules list static initializer. r=bsmedberg,a=bsmedberg 2010-11-07 09:25:38 +01:00
Robert Strong
7ec28e6659 Bug 601518 - Need updater tests to cover nsUpdateDriver.cpp code. r=dtownsend, a=blocking2.0-final 2010-10-19 21:28:29 -07:00
Benedict Hsieh
79eac8444b Bug 599062 - issuing make does not invalidate fastload/startupcache in opt builds r=bsmedberg a=bsmedberg 2010-09-23 13:41:26 -07:00
David Dahl
26835474b5 Bug 542122 - Replace safe mode shortcut with keyboard modifier and menu command r=rs a=beta7+ 2010-09-21 19:36:53 -07:00
Chris Jones
9ccc25f4de Merge m-c --> cedar 2010-09-15 12:33:59 -05:00
Oleg Romashin
ed2050a371 Merge with mozilla central 2779c55431a4, no conflicts 2010-09-10 22:32:25 -07:00
Justin Dolske
1cd43f72cc Bug 581182 - running "firefox-bin -profile /tmp/newdir" no longer works. r=benjamin, a=dtownsend 2010-09-09 19:08:25 -07:00
Chris Jones
d748e3ac4f Merge m-c --> cedar 2010-09-07 17:35:15 -05:00
Oleg Romashin
9abcc6e936 Merged m-c: 51d17027ff45 -> cedar 2010-09-01 09:36:29 -07:00
Benedict Hsieh
4f56db6b5f Bug 592323 - Fastload not invalidated after making on OSX. r=benjamin a=blocking 2010-09-02 12:09:51 -07:00
Chris Jones
5d95e0feef Merge m-c --> cedar 2010-08-31 02:29:31 -05:00
Chris Jones
6b9542181b Bug 588911: Initialize gArgc/v earlier in XRE_InitParentProcess(). r=bent a=test-only 2010-08-19 14:50:17 -05:00
Jeremias Bosch
9989691398 Bug 583341 - "Lose" focus if MeeGoTouch VKB is closed by the user. r=romaxa a=npodb 2010-08-30 16:40:14 -07:00
1937fc7ec8 bug 520309, startupcache core r=dwitte sr=bsmedberg a=bsmedberg 2010-08-12 12:37:44 -07:00
Oleg Romashin
597e972e82 Bug 586325 - Maemo5/6 build bustage. qt includes. r=jones.chris.g 2010-08-11 18:18:41 -07:00
Michael Wu
f49ab79d5e Bug 556644 - 1. Move omnijar setup to NS_InitXPCOM and use omni.jar by default, r=bsmedberg a=blocking2.0 2010-08-10 15:08:06 -07:00
jeremias bosch
c3b72fbd77 Bug 582371 - Enable VKB in Maemo 6 / Meego Qt Version. r=dougt 2010-08-03 11:33:12 -07:00
Jan Arne Petersen
ec8737dd0b Bug 583179 - Make sure meego touch is only used in parent process. r=dougt 2010-08-03 10:44:46 -07:00
Josh Aas
74b0c2855f Merge backout of db7e931c4410 (CLOSED TREE) 2010-08-04 00:41:01 -04:00
Josh Aas
4d1b777aef Backed out changeset db7e931c4410 to see if it is responsible for bug 584273. (CLOSED TREE) 2010-08-04 00:40:02 -04:00
Josh Aas
5bd188a3fd Bug 531552: Force handling of at-launch open-url and open-file Apple Events to happen during command line construction so that we can put them on the command line and don't open unnecessary windows. r=benwa 2010-07-30 09:44:51 -04:00
Mark Banner
20d012b622 Bustage fix for the bug 582032 bustage fix (typo) 2010-07-30 23:08:14 +01:00
Mark Banner
618fbe8a01 Follow up to bug 582032, bustage fix for non-IPC builds - add needed ifdef. 2010-07-30 22:15:16 +01:00
Doug Turner
ee97394ba7 Bug 582032 - Part 1 - Adds a start method to nsIXULRuntime. r=cjones 2010-07-30 11:43:56 -07:00
Josh Aas
fe7f112300 Bug 571193. Move Mac OS X to UNIX filesystem code shared with Linux. Also fixes bug 506812, bug 528447, bug 530188. r=benwa sr=bsmedberg 2010-07-21 23:25:24 -04:00
Steffen Imhof
9183e4e9df Bug 567066 - Keep Qt related command line parameters during restart. r=dtownsend 2010-07-17 09:52:23 +03:00
Josh Aas
cb5c5603eb Backed out changeset f6c93f02146c, bug 571193. 2010-07-16 20:31:24 -04:00