bent.mozilla@gmail.com
84f84a474c
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
benjamin@smedbergs.us
7e5b12a7ef
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
benjamin@smedbergs.us
bd6f8f1a63
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
benjamin@smedbergs.us
98f86293af
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
thunder@mozilla.com
9d45a8e240
Bug 392967: Load app and extension prefs separately. r=bsmedberg
2007-08-31 19:16:47 -07:00
benjamin@smedbergs.us
d1cef866c1
Backout bug 392251 again due to Ts regression.
2007-08-31 14:47:46 -07:00
benjamin@smedbergs.us
689185901f
Oops, forgot to set the sentinel... this should help Ts.
2007-08-31 13:37:50 -07:00
benjamin@smedbergs.us
f04e55cb89
Bug 392251 - Load extensions from appdir/distribution/bundles, try #2 to avoid Ts regression, r=thunder
2007-08-31 12:30:13 -07:00
benjamin@smedbergs.us
4479d77242
Backout bug 392251 due to Ts regression
2007-08-27 10:57:15 -07:00
benjamin@smedbergs.us
4218d9d806
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
benjamin@smedbergs.us
3b5981a053
Bug 392251 - Load extensions from appdir/distribution/bundles, r=mfinkle
2007-08-27 08:03:10 -07:00
mark.finkle@gmail.com
270684714f
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
gavin@gavinsharp.com
1be8351c5a
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
benjamin@smedbergs.us
3a6df140c7
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
b54445fae1
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
67de309fbc
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
267d087a63
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
ef6b6ab3b4
Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin
2006-08-08 18:18:50 +00:00
jshin%mailaps.org
ebc7ee6742
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
aea4b9cf71
Bustage from bug 321359 - check for success before falling through to GetProfileDir
2006-01-12 17:16:15 +00:00
bsmedberg%covad.net
5a2ae03f16
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
7c7d1ebe49
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
b4a806dc9d
Enable fastloading of JS components. Bug 279839, r=shaver sr=brendan.
2005-10-20 16:39:24 +00:00
darin%meer.net
3586b82069
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
8b5859d1bd
fixes bug 310873 "Define XREExeF so that nsPostUpdateWin actually works!" r=bsmedberg
2005-10-04 18:06:26 +00:00
bsmedberg%covad.net
4e83816dae
Bug 303279 - Use "special" localstore when in safe mode, r=mconnor+darin
2005-09-07 17:31:00 +00:00
bsmedberg%covad.net
4a5c0c8bd8
Bug 302099 - XRE_InitEmbedding (xulrunner-only) - r=darin
2005-09-01 13:21:55 +00:00
bsmedberg%covad.net
f0d2e05a7e
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
8992fb4c7d
Backout bug 299992 - too much odd platform-specific bustage
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
e9c48557e9
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
178f20a738
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
1184451153
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
2e3c82ba6e
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
04fadef34d
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
f290a07e0f
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
0ae29a13b8
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
a613622c05
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
bsmedberg%covad.net
dad12753a6
Bug 296430 part "firefox" - Use a firefox-specific dirprovider to provide the <extension>/searchplugins key, r=darin a=asa (at some point in the future I will move the remaining app-specific keys from nsXREDirProvider to nsMailDirectoryProvider)
2005-06-07 19:45:11 +00:00
bsmedberg%covad.net
b8991eeabc
Bug 295247 part 2, allow extensions to ship plugins DLLs - r=darin a=shaver
2005-06-02 13:33:07 +00:00
darin%meer.net
32fd5e738d
fixes bug 291882 "Make nsXREDirProvider handle unknown CSIDL_LOCAL_APPDATA" r=bsmedberg, a=asa
2005-05-15 17:33:14 +00:00
bsmedberg%covad.net
ec03fbb04a
Bug 293461 - Make safe mode a system option and make handling by the EM less fragile. Also fixes bug 275529 - allows app ID and extension ID to be a prettyname@vendor.tld instead of {GUID}. r=darin+robstrong a=asa
2005-05-12 13:23:30 +00:00
darin%meer.net
6dcadff140
fix OSX tinderbox orange
2005-04-26 01:38:00 +00:00
darin%meer.net
35cbb4152f
Attempt to fix VC6 build bustage, define CSIDL_LOCAL_APPDATA if not provided
...
by the Microsoft header files. r=bryner
2005-04-26 01:26:16 +00:00
darin%meer.net
2c230c7743
fixes bug 291033 "Enable support for profile temp directory on local filesystem" aka "delete my cache please" r=bsmedberg a=chofmann
2005-04-26 00:37:23 +00:00
ben%bengoodger.com
b9725a8b1a
286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan
2005-04-23 01:39:51 +00:00
bsmedberg%covad.net
d2dfdd5cde
Bug 289423 - Extensions should be able to provide window icons r=darin a=asa
2005-04-11 12:43:42 +00:00
bsmedberg%covad.net
d3259b021b
Bug 282858 - Some extensions don't wory after upgrading to 2/19 build (dir provider was looking in the wrong place for extension default pref files) r=darin
2005-02-24 19:40:21 +00:00
bsmedberg%covad.net
473534a724
Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
e82e4540da
Backout bug 278534 due to tinderbox orange.
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
3d5d14bc57
Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
2005-02-19 15:35:36 +00:00