bugzilla%standard8.plus.com
8ef2551b9c
Bug 420459 Move mailnews-specific profe code. r=benjamin,Neil,sr=dmose,a1.9=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@248011 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-17 19:05:28 +00:00
dtownsend%oxymoronical.com
5606070076
Bug 412449: Add standard install locations for OSX. r=bsmedberg, a=beltzner
...
git-svn-id: svn://10.0.0.236/trunk@247274 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 01:58:18 +00:00
caillon%redhat.com
351777a62f
Bug 311008
...
Add standard install locations on filesystem for extensions
r=mossop sr=bsmedberg a=beltzner
git-svn-id: svn://10.0.0.236/trunk@243116 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:14:00 +00:00
dolske%mozilla.com
3bad27e127
Bug 386748 - Warning on Startup: NS_ENSURE_TRUE(compMgr) failed. r=benjamin, a1.9=schrep
...
git-svn-id: svn://10.0.0.236/trunk@242800 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 06:01:38 +00:00
bent.mozilla%gmail.com
3290de56f4
Bug 396209 - "Allow applications to specify a profile directory from application.ini". r=luser, a=bsmedberg. Also fixes bugs 396486, 396199, and 386164.
...
git-svn-id: svn://10.0.0.236/trunk@236724 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-26 18:35:22 +00:00
benjamin%smedbergs.us
90cf275982
Re-enable the actual distribution/bundles loading code from bug 392251, now that the Ts regression is fixed.
...
git-svn-id: svn://10.0.0.236/trunk@233932 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 13:08:07 +00:00
benjamin%smedbergs.us
88e4f0263f
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
...
git-svn-id: svn://10.0.0.236/trunk@233844 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 14:29:14 +00:00
benjamin%smedbergs.us
8f22d004a4
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)
...
git-svn-id: svn://10.0.0.236/trunk@233841 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 12:55:29 +00:00
thunder%mozilla.com
bc9abf850f
Bug 392967: Load app and extension prefs separately. r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@233533 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-01 02:16:47 +00:00
benjamin%smedbergs.us
3bec9664ee
Backout bug 392251 again due to Ts regression.
...
git-svn-id: svn://10.0.0.236/trunk@233519 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 21:47:46 +00:00
benjamin%smedbergs.us
ab32b7cbdd
Oops, forgot to set the sentinel... this should help Ts.
...
git-svn-id: svn://10.0.0.236/trunk@233513 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 20:37:50 +00:00
benjamin%smedbergs.us
b19bbe18d6
Bug 392251 - Load extensions from appdir/distribution/bundles, try #2 to avoid Ts regression, r=thunder
...
git-svn-id: svn://10.0.0.236/trunk@233505 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 19:30:13 +00:00
benjamin%smedbergs.us
a16e18862f
Backout bug 392251 due to Ts regression
...
git-svn-id: svn://10.0.0.236/trunk@233154 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-27 17:57:15 +00:00
benjamin%smedbergs.us
ab32da38cb
Followup to bug 392251 - try to fix Ts regression by checking for directory existence before trying to enumerate it, r=dcamp on IRC
...
git-svn-id: svn://10.0.0.236/trunk@233151 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-27 17:01:10 +00:00
benjamin%smedbergs.us
6f7a854490
Bug 392251 - Load extensions from appdir/distribution/bundles, r=mfinkle
...
git-svn-id: svn://10.0.0.236/trunk@233147 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-27 15:03:10 +00:00
mark.finkle%gmail.com
0d2370f2da
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.
...
git-svn-id: svn://10.0.0.236/trunk@231544 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-06 19:54:09 +00:00
gavin%gavinsharp.com
4bd70610a0
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
...
git-svn-id: svn://10.0.0.236/trunk@225485 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:13:33 +00:00
benjamin%smedbergs.us
92c1097394
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
...
git-svn-id: svn://10.0.0.236/trunk@224795 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-20 15:22:18 +00:00
sspitzer%mozilla.org
c9cf6824cd
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
git-svn-id: svn://10.0.0.236/trunk@218657 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 03:21:40 +00:00
sspitzer%mozilla.org
6adfed8bfd
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
git-svn-id: svn://10.0.0.236/trunk@218161 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 21:48:07 +00:00
benjamin%smedbergs.us
8e9f99c3e6
Bug 319843 - XULRunner windows are grouped in the taskbar (and all XULRunner apps have the same firewall settings), r=darin
...
git-svn-id: svn://10.0.0.236/trunk@207736 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-17 14:22:04 +00:00
benjamin%smedbergs.us
5b4d54f739
Bug 347183 - frozen-linkage access to null/singleton/union/array enumerators, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@206904 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-08 18:18:50 +00:00
jshin%mailaps.org
72de74893a
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
...
git-svn-id: svn://10.0.0.236/trunk@192754 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 04:26:30 +00:00
bsmedberg%covad.net
98f3800fff
Bustage from bug 321359 - check for success before falling through to GetProfileDir
...
git-svn-id: svn://10.0.0.236/trunk@187491 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 17:16:15 +00:00
bsmedberg%covad.net
33dd01424d
Bug 321359 - Give embedders the ability to lock and use profiles through the XRE_InitEmbedding API, r=darin
...
git-svn-id: svn://10.0.0.236/trunk@187483 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 15:29:10 +00:00
bsmedberg%covad.net
c3ead48515
Bug 321237 - Make NS_OS_CURRENT_PROCESS_DIR point to the application directory for XULRunner apps, r=robstrong
...
git-svn-id: svn://10.0.0.236/trunk@186529 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-23 14:51:39 +00:00
bryner%brianryner.com
04de186f60
Enable fastloading of JS components. Bug 279839, r=shaver sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@182593 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-20 16:39:24 +00:00
darin%meer.net
166ef7fd96
fixes bug 284331 "SHGetMalloc API call is deprecated" patch by David Gardiner (david.gardiner@unisa.edu.au), r=darin
...
git-svn-id: svn://10.0.0.236/trunk@181746 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-07 00:49:05 +00:00
darin%meer.net
589d1ba70d
fixes bug 310873 "Define XREExeF so that nsPostUpdateWin actually works!" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@181590 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:06:26 +00:00
bsmedberg%covad.net
b8445a29e4
Bug 303279 - Use "special" localstore when in safe mode, r=mconnor+darin
...
git-svn-id: svn://10.0.0.236/trunk@179805 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-07 17:31:00 +00:00
bsmedberg%covad.net
cb3b224515
Bug 302099 - XRE_InitEmbedding (xulrunner-only) - r=darin
...
git-svn-id: svn://10.0.0.236/trunk@179467 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 13:21:55 +00:00
bsmedberg%covad.net
f5a3c325b8
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
...
git-svn-id: svn://10.0.0.236/trunk@177766 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 18:29:55 +00:00
bsmedberg%covad.net
bb73805324
Backout bug 299992 - too much odd platform-specific bustage
...
git-svn-id: svn://10.0.0.236/trunk@177596 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 22:07:08 +00:00
bsmedberg%covad.net
b80f390773
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
...
git-svn-id: svn://10.0.0.236/trunk@177591 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-11 20:40:53 +00:00
bsmedberg%covad.net
10d638b203
Bug 297312 - EM gets confused between multiple installations of the same version, r=darin+robstrong, self-approving per deerpark triage meeting.
...
git-svn-id: svn://10.0.0.236/trunk@176484 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-23 14:00:07 +00:00
timeless%mozdev.org
77f1dcba17
Bug 292913 Potential OOM crash [@ LoadDirsIntoArray]
...
patch by b.jacques@planet.nl r=darin a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175417 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:46:59 +00:00
bsmedberg%covad.net
6b3e439b32
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.
...
git-svn-id: svn://10.0.0.236/trunk@174506 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-13 16:45:22 +00:00
bsmedberg%covad.net
db54c8272f
Backout bug 224305 due to unexplained tbox orange (probably has something to do with static builds?)
...
git-svn-id: svn://10.0.0.236/trunk@174432 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 21:01:40 +00:00
bsmedberg%covad.net
4ad6fff051
Bug 224305 part "windows" - Separate GRE (xulrunner) registration from the installer scripts, r=darin a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174425 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 19:21:27 +00:00
bsmedberg%covad.net
fc865e1ce8
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
...
git-svn-id: svn://10.0.0.236/trunk@174408 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-10 13:13:53 +00:00
timeless%mozdev.org
4d6cecd2eb
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
git-svn-id: svn://10.0.0.236/trunk@174247 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 22:10:56 +00:00
bsmedberg%covad.net
d487c2447e
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)
...
git-svn-id: svn://10.0.0.236/trunk@174228 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 19:45:11 +00:00
bsmedberg%covad.net
a81c6eec38
Bug 295247 part 2, allow extensions to ship plugins DLLs - r=darin a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174060 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 13:33:07 +00:00
darin%meer.net
d898f05ca0
fixes bug 291882 "Make nsXREDirProvider handle unknown CSIDL_LOCAL_APPDATA" r=bsmedberg, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@173456 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-15 17:33:14 +00:00
bsmedberg%covad.net
33f1fefae1
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
...
git-svn-id: svn://10.0.0.236/trunk@173324 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 13:23:30 +00:00
darin%meer.net
92dd8029ea
fix OSX tinderbox orange
...
git-svn-id: svn://10.0.0.236/trunk@172717 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 01:38:00 +00:00
darin%meer.net
5b0fe87f62
Attempt to fix VC6 build bustage, define CSIDL_LOCAL_APPDATA if not provided
...
by the Microsoft header files. r=bryner
git-svn-id: svn://10.0.0.236/trunk@172716 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 01:26:16 +00:00
darin%meer.net
ddb302c507
fixes bug 291033 "Enable support for profile temp directory on local filesystem" aka "delete my cache please" r=bsmedberg a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172714 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-26 00:37:23 +00:00
ben%bengoodger.com
3b79325273
286034 - allow extensions to be installed/uninstalled by simply adding/removing their directories... r=bsmedberg, sr=darin, a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@172633 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-23 01:39:51 +00:00
bsmedberg%covad.net
3eea468537
Bug 289423 - Extensions should be able to provide window icons r=darin a=asa
...
git-svn-id: svn://10.0.0.236/trunk@171969 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-11 12:43:42 +00:00