Commit Graph

44 Commits

Author SHA1 Message Date
gavin%gavinsharp.com
133d0bb457 Bug 364297: Change default homepage, selected search engine, keyword URL, and feed readers to Google for Firefox 2.0.0.x CJKT builds, without affecting existing users. This involves adding a new per-profile default-pref directory and associated directory service keys, and a way to trigger pref service default pref reloading. r=mconnor, sr=bsmedberg, a=jay
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@219481 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-05 01:38:32 +00:00
sspitzer%mozilla.org
c29d6e009d 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, dveditz, a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@218661 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-19 05:54:37 +00:00
bryner%brianryner.com
70b02720d8 Use memmap for I/O when compiling JS components, and cache compiled scripts in a fastload file. Branch merge of bug 279839 with all follow-up fixes. Original patches are r=shaver/brendan sr=jst/shaver, branch181=shaver.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@196685 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 18:29:36 +00:00
jshin%mailaps.org
1d4d95ce16 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=bsemdberg, sr=darin, a1.8=darin)
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193945 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-08 17:13:04 +00:00
darin%meer.net
b1f23712d8 fixes bug 310873 "Auto-update across versions with different app version does not update uninstall info" r=bsmedberg a=mtschrep
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@181595 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-04 18:46:26 +00:00
bsmedberg%covad.net
9f4b47858a Bug 303279 - Use "special" localstore when in safe mode, r=mconnor+darin a=asa
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@180189 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-14 14:02:10 +00:00
bsmedberg%covad.net
868d7ccf4a Bug 299992 and followup bug 304874 - Preliminary work which moves pldhash and the templatized hashtables to the XPCOM glue,
as well as centralizes nsINIParser in the glue, r=darin+shaver+brendan+dougt a=asa+cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178289 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 19:36:59 +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
bsmedberg%covad.net
697ef54168 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
git-svn-id: svn://10.0.0.236/trunk@169777 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-24 19:40:21 +00:00
bsmedberg%covad.net
b6fcc19b80 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
git-svn-id: svn://10.0.0.236/trunk@169615 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
b28a40ed78 Backout bug 278534 due to tinderbox orange.
git-svn-id: svn://10.0.0.236/trunk@169510 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
6a31331e77 Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben
git-svn-id: svn://10.0.0.236/trunk@169492 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 15:35:36 +00:00
vladimir%pobox.com
11e14811c0 b=280276, add storage file to well-known directory service files list, r=darin,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@168488 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-29 00:48:03 +00:00
darin%meer.net
f1c9b025c4 landing portions of aviary patch for bug 258123 on the trunk to keep code in sync, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@162423 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-15 23:02:10 +00:00
darin%meer.net
891acc1c03 fixes bug 258491 "nsXREDirProvider should expose NS_APP_USER_CHROME_DIR as soon as possible" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161937 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-08 20:25:45 +00:00
darin%meer.net
90049a8e1d landing v1.1 patch for 257162 "core changes required to enable XULRunner functionality" r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@161861 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-07 18:59:07 +00:00
bsmedberg%covad.net
5756a96bd2 Bug 247427 - appreg and pluginreg are in ~/.mozilla instead of ~/.mozilla/firefox
git-svn-id: svn://10.0.0.236/trunk@159658 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-22 15:14:02 +00:00
scott%scott-macgregor.org
b3b670e702 Port Bug #246285 to the trunk so the semi-single profile landing doesn't break Mac builds by preventing
thunderbird from finding the profile on OS X.


git-svn-id: svn://10.0.0.236/trunk@158104 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-18 07:38:59 +00:00
bsmedberg%covad.net
4688fbfc0a Bug 239929 - Porting semi-single-profile from the aviary1.0 branch to the trunk. This is using the argv-restart method right now (a child process). This will be changing to an xpcom-restart process soon. Code by me, Ben Goodger, Darin, Scott M., M. Kaply, and others. xpfe/appshell code r=danm sr=brendan (bug 244106).
git-svn-id: svn://10.0.0.236/trunk@158054 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 21:23:51 +00:00
bryner%brianryner.com
4995514c49 Updating my email address
git-svn-id: svn://10.0.0.236/trunk@147418 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-29 06:04:02 +00:00
bryner%brianryner.com
ef58713352 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146625 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-08 00:18:24 +00:00
bryner%netscape.com
fb7214b240 remove NS_INIT_ISUPPORTS (bug 178643, checking in for dbaron)
git-svn-id: svn://10.0.0.236/trunk@136758 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 22:58:26 +00:00
bryner%netscape.com
c823470147 profile directory fixup for os x
git-svn-id: svn://10.0.0.236/trunk@133970 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 11:16:58 +00:00
bryner%netscape.com
647a0a9a0f Fixes for building XRE on BeOS (Bug 177610). patch by arougthopher@lizardland.net, r=me
git-svn-id: svn://10.0.0.236/trunk@133964 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-16 09:15:36 +00:00
bryner%netscape.com
2cdf37fba2 Get XRE building on OS X
git-svn-id: svn://10.0.0.236/trunk@133877 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 02:05:19 +00:00
bryner%netscape.com
b2c22e0247 Fix GetProductDirectory. Add handling for the app registry so our new profile location actually works. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@128086 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 10:18:41 +00:00
bryner%netscape.com
0d1ab7c903 New files for generic XUL app support library (fork from xpfe/bootstrap). Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@127761 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-21 10:25:54 +00:00