Robert Strong
f77c0414e8
Bug 509161 - [WinCE] Remove support for XRE_UPDATE_ROOT_DIR on WinCE. r=sdwilsh
2009-08-10 19:59:00 -07:00
Vladimir Vukicevic
9b6b09e7ab
b=499863; XREDirProvider gives wrong APPDATA dir on Windows CE; r=rs
2009-07-17 16:04:56 -07:00
Tomeu Vizoso
d4ea53c6f7
Bug 486679 - misleading embedding assertion about NS_APP_USER_PROFILE_50_DIR not being defined, r=bsmedberg
2009-04-13 13:34:01 -04:00
Ted Mielczarek
6bee8c6c67
bug 475383 - load plugins from $profile/plugins. r=bsmedberg/josh
2009-02-02 08:53:24 -05:00
Brad Lassey
ab2456fdec
Bug 461858 - windows mobile minor cleanup of xulrunner r=bsmedberg
2008-12-03 08:41:12 -05:00
Oleg Romashin
ba9bfac87a
Bug 455527 - In some cases Embedding startup crashes if gAppData == null. r=benjamin.
2008-09-20 03:59:55 -04:00
Shawn Wilsher
501ba0e79a
Bug 452486 - Create components when we actually have a profile
...
This changeset allows components to register for the profile-after-change
category in the category manager such that they will be initialized when this
topic would normally be dispatched.
r=bsmedberg
2008-08-29 16:40:05 -04:00
romaxa
3353c0be5b
Bug 408925: XRE_InitEmbedding does not initialize properly profilelock and gDirServiceProvider. r=bsmedberg
2008-08-16 16:20:35 +01:00
romaxa
9ec35b7d6f
Bug 441979: gAppData null check not required in nsXREDirProvider::GetUserDataDirectoryHome. r=bsmedberg
2008-08-16 16:13:35 +01:00
dd0d485bec
Bug 420459 Move mailnews-specific profe code. r=benjamin,Neil,sr=dmose,a1.9=beltzner
2008-03-17 12:05:24 -07:00
3a484bab65
Bug 412449: Add standard install locations for OSX. r=bsmedberg, a=beltzner
2008-03-06 17:58:18 -08:00
970901f07a
Bug 311008 Add standard install locations on filesystem for extensions r=mossop sr=bsmedberg a=beltzner
2008-01-15 07:13:59 -08:00
4f7a20c742
Bug 386748 - Warning on Startup: NS_ENSURE_TRUE(compMgr) failed. r=benjamin, a1.9=schrep
2008-01-09 22:01:38 -08:00
021c09da23
Bug 396209 - "Allow applications to specify a profile directory from application.ini". r=luser, a=bsmedberg. Also fixes bugs 396486, 396199, and 386164.
2007-09-26 11:35:21 -07:00
b931655a2d
Re-enable the actual distribution/bundles loading code from bug 392251, now that the Ts regression is fixed.
2007-09-05 06:08:07 -07:00
02a1723464
Because of interactions between the XPCOM dirserviceprovider and the nsXREDirserviceProvider we were loading/registering components in appdir/components twice. Stop that. Followup from bug 392251
2007-09-04 07:29:14 -07:00
c60364c56e
Trying to reland only the refactoring changes from bug 392251 without the actual distro bundles code, to see if that affects Ts (original r=dmills)
2007-09-04 05:55:29 -07:00
c2f626404e
Bug 392967: Load app and extension prefs separately. r=bsmedberg
2007-08-31 19:16:47 -07:00
82b156c9f2
Backout bug 392251 again due to Ts regression.
2007-08-31 14:47:46 -07:00
1df8361a54
Oops, forgot to set the sentinel... this should help Ts.
2007-08-31 13:37:50 -07:00
f023ca4efc
Bug 392251 - Load extensions from appdir/distribution/bundles, try #2 to avoid Ts regression, r=thunder
2007-08-31 12:30:13 -07:00
e2c067115c
Backout bug 392251 due to Ts regression
2007-08-27 10:57:15 -07:00
22c50f9575
Followup to bug 392251 - try to fix Ts regression by checking for directory existence before trying to enumerate it, r=dcamp on IRC
2007-08-27 10:01:10 -07:00
3a6b918119
Bug 392251 - Load extensions from appdir/distribution/bundles, r=mfinkle
2007-08-27 08:03:10 -07:00
e56b85a96e
b=390904. r=bsmedberg. a=bsmedberg. XREDirProvider will also check the application folder for a 'platform' subfolder so apps can do platform dependent skins and components.
2007-08-06 12:54:09 -07:00
58a0dfca5d
Bug 364297: add a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading to facilitate the change of default prefs without affecting exisiting users, r=mconnor, sr=bsmedberg
2007-05-02 13:13:33 -07:00
034e43379c
Bug 375710 - Firefox 2.0.0.3 wants to downgrade to 2.0.0.2, patch by Masatoshi Kimura (:emk), reworked by me a bit, r=rstrong
2007-04-20 08:22:17 -07:00
sspitzer@mozilla.org
8e81b77c46
supplimental fix for bug #364599 :
...
Some new created profile files are write protected, for example bookmarks.html and localstore.rdf
OR existing perms with 0600 instead of 0644 and fix some line endings from my first patch.
r=dveditz
2007-01-19 03:21:40 +00:00
sspitzer@mozilla.org
4a973f9a52
fix for bug #364599 : some newly created profile files are write protected.
...
For Firefox 2.0.0.1-de, the default bookmarks.html, localstore.rdf, and mimeTypes.rdf (as well as search.rdf, but that is unused) files had the wrong permissions, which caused several problems.
Going forward, bsmedberg has made it so the build system will fix this problem if it happens again. But for those 2.0.0.1-de users who were affected, this change will fix the permissions on these files.
r=bsmedberg
2007-01-10 21:48:07 +00:00
benjamin@smedbergs.us
3ecc3a6826
Bug 319843 - XULRunner windows are grouped in the taskbar (and all XULRunner apps have the same firewall settings), r=darin
2006-08-17 14:22:04 +00:00
benjamin@smedbergs.us
fbac713199
Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin
2006-08-08 18:18:50 +00:00
jshin@mailaps.org
6b845d1f75
bug 162361 : Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r/sr=darin, r=bsmedberg
2006-03-22 04:26:30 +00:00
bsmedberg@covad.net
1b2f3e689c
Bustage from bug 321359 - check for success before falling through to GetProfileDir
2006-01-12 17:16:15 +00:00
bsmedberg@covad.net
f5c2310daa
Bug 321359 - Give embedders the ability to lock and use profiles through the XRE_InitEmbedding API, r=darin
2006-01-12 15:29:10 +00:00
bsmedberg@covad.net
16f7548134
Bug 321237 - Make NS_OS_CURRENT_PROCESS_DIR point to the application directory for XULRunner apps, r=robstrong
2005-12-23 14:51:39 +00:00
bryner@brianryner.com
f27d9cdb11
Enable fastloading of JS components. Bug 279839, r=shaver sr=brendan.
2005-10-20 16:39:24 +00:00
darin@meer.net
561f76d0f9
fixes bug 284331 "SHGetMalloc API call is deprecated" patch by David Gardiner (david.gardiner@unisa.edu.au), r=darin
2005-10-07 00:49:05 +00:00
darin@meer.net
138f42c475
fixes bug 310873 "Define XREExeF so that nsPostUpdateWin actually works!" r=bsmedberg
2005-10-04 18:06:26 +00:00
bsmedberg@covad.net
680454dfa4
Bug 303279 - Use "special" localstore when in safe mode, r=mconnor+darin
2005-09-07 17:31:00 +00:00
bsmedberg@covad.net
8fa36655b6
Bug 302099 - XRE_InitEmbedding (xulrunner-only) - r=darin
2005-09-01 13:21:55 +00:00
bsmedberg@covad.net
432e9cc9a1
Bug 299992 (re-landing) - Move pldhash etc. into the xpcom glue, and centralize various instances of nsINIParser in the xpcom glue. Some files were cvscopied from xpcom/ds to xpcom/glue r=brendan/darin
2005-08-15 18:29:55 +00:00
bsmedberg@covad.net
44a6531d52
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg@covad.net
0203b6eec5
Bug 299992, the part before the actual work: move pldhash and the templatized hashtables into the glue (and drop the minor dependencies on NSPR), and centralize our various in-tree nsINIParser classes into the glue (does not affect the ones used for the various installers) r=brendan/darin a=chase/cbeard
2005-08-11 20:40:53 +00:00
bsmedberg@covad.net
cedfa20a9d
Bug 297312 - EM gets confused between multiple installations of the same version, r=darin+robstrong, self-approving per deerpark triage meeting.
2005-07-23 14:00:07 +00:00
timeless@mozdev.org
15398b842e
Bug 292913 Potential OOM crash [@ LoadDirsIntoArray]
...
patch by b.jacques@planet.nl r=darin a=bsmedberg
2005-06-30 20:46:59 +00:00
bsmedberg@covad.net
6bd0eeaf35
Re-land bug 224305 part "windows" - Separate GRE (xulrunner) registration from the installer scripts, r=darin a=asa. The first patch accidentally contained some extraneous changes to the static component loader which are for a different bug.
2005-06-13 16:45:22 +00:00
bsmedberg@covad.net
87c658cd38
Backout bug 224305 due to unexplained tbox orange (probably has something to do with static builds?)
2005-06-10 21:01:40 +00:00
bsmedberg@covad.net
b18529a8a4
Bug 224305 part "windows" - Separate GRE (xulrunner) registration from the installer scripts, r=darin a=asa
2005-06-10 19:21:27 +00:00
bsmedberg@covad.net
0617d17e77
Cleanup from bug 253742 - use named strings to eliminate temporaries in a loop, patch by Jens BannMann <jens.b@web.de> r=me a=asa
2005-06-10 13:13:53 +00:00
timeless@mozdev.org
f82b91deb7
Bug 253742 No way of installing platform specific XPCOM components (dll/so) based on user OS.
...
patch by jens.b@web.de r=bsmedberg a=asa
2005-06-07 22:10:56 +00:00