dtownsend%oxymoronical.com
db086866b4
Bug 406807: Remove unneccesary parts of xpinstall. r=bsmedberg, sr=dveditz,
...
a=damons
git-svn-id: svn://10.0.0.236/trunk@244428 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 02:00:47 +00:00
dtownsend%oxymoronical.com
9dfd923424
Bustage fix for bug 339754
...
git-svn-id: svn://10.0.0.236/trunk@237593 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 17:01:02 +00:00
dtownsend%oxymoronical.com
c0ab6c7a68
Bug 339754: Threadsafety asserts from chrome registry when installing
...
extensions. r+sr=dveditz, a=ted.mielczarek
git-svn-id: svn://10.0.0.236/trunk@237591 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 16:19:19 +00:00
dtownsend%oxymoronical.com
4c2547ad92
Bug 252830: Blocked XPI install should have allow once feature.
...
r+sr=dveditz, r=gavin.sharp, a=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@233504 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-31 19:29:20 +00:00
bsmedberg%covad.net
0217e2f9a9
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
dougt%meer.net
94085e172f
Bug 302284. add xpi hash support to InstallTrigger.install(). r=dveditz, sr=shaver, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@179031 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 06:46:21 +00:00
myk%mozilla.org
4ccf5b7bd9
Second fix for bug 271473: whitelists addons.mozilla.org not only for new profiles but for existing profiles too, unblocking server-side architectural improvements that are waiting for a version of Firefox which can install extensions from addons.mozilla.org; r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@171821 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 20:13:32 +00:00
smontagu%smontagu.org
0a2f94bb65
Bug 216399: Allow custom button labels in xpinstall dialogs, patch by Jens Bannmann <jens.b@web.de>, r=cbiesinger/dveditz, sr=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@168869 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-06 12:05:03 +00:00
cbiesinger%web.de
7a0cda61b9
bug 264599 make unfrozen necko interfaces use 64-bit integers.
...
r=darin sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@167443 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-09 20:43:35 +00:00
ben%bengoodger.com
70fb1d1ad8
aviary branch landing:
...
- xpinstall hooks for extension manager (242529, r=dveditz)
(install.rdf read hook + stub extension manager implementation for seamonkey)
- xpinstall hooks for info bar (xpinstall whitelist UI)
git-svn-id: svn://10.0.0.236/trunk@166018 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 05:59:04 +00:00
darin%meer.net
3f701b6803
landing patch for bug 262218 "libxpcom.so should only export frozen symbols" r=bsmedberg sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@164375 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 19:34:45 +00:00
dveditz%cruzio.com
ac39763a00
bug 258798 InstallTrigger.enabled() should return only the global state, not the
...
effective whitelisted state. r=ben, sr=jst
bug 246375 installChrome(SKIN, should skip whitelist mechanism, use only global state. r=ben,sr=jst
git-svn-id: svn://10.0.0.236/trunk@162260 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 00:56:13 +00:00
dveditz%cruzio.com
e81677a2f3
bug 245062 InstallTrigger should CheckLoadURI
...
bug 240552 XPInstall ability controlled per-site r=danm,sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@157505 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-07 14:46:15 +00:00
gerv%gerv.net
f4294ea0f8
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155026 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 14:37:35 +00:00
seawood%netscape.com
06e1507b0c
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
ssu%netscape.com
f666231373
fixing bug 125106 - general nsIFile converter change hosed XPInstall intl filenames. r=dveditz, sr=alecf, a=sspitzer
...
git-svn-id: svn://10.0.0.236/trunk@141964 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-30 06:49:04 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
seawood%netscape.com
f8f86e7f05
Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
...
Bug #186241 r=dougt
git-svn-id: svn://10.0.0.236/trunk@135661 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 01:15:07 +00:00
dougt%netscape.com
c57ad9b1ea
Implementing XPInstall Signing. sr=dveditz, r=mstoltz, b=178687
...
git-svn-id: svn://10.0.0.236/trunk@135374 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 00:59:42 +00:00
dougt%netscape.com
6afd367a8b
moving NS_SoftwareUpdateRequestAutoReg to somewhere where it can do no harm.
...
git-svn-id: svn://10.0.0.236/trunk@127109 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 23:22:36 +00:00
dougt%netscape.com
7e85645323
fixing bustage
...
git-svn-id: svn://10.0.0.236/trunk@127107 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 22:47:10 +00:00
dougt%netscape.com
d1fc1c4b9d
Fixes NS_InitEmbedding unconditionally calls AutoRegister. This also removes xpinstall from using component.reg which I believe is the last users of this file. r=chak,dveditz sr=bryner b=149208
...
git-svn-id: svn://10.0.0.236/trunk@127101 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-12 22:09:25 +00:00
seawood%netscape.com
0b3ff474f3
Removing old nmake build makefiles. Bug #158528 r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
bryner%netscape.com
4ed762fb7b
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@126125 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-31 20:53:46 +00:00
dbaron%fas.harvard.edu
7e821aaa94
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@124073 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 03:38:55 +00:00
dveditz%netscape.com
f1b6a4a557
Embeddable XPI landing, including bugs 76424, 83702, 88757, 97691, 98458, 105083, 105085, 113149,124467,124470 r=syd (and others) sr=alecf, a=drivers
...
git-svn-id: svn://10.0.0.236/trunk@117303 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 12:14:51 +00:00
dveditz%netscape.com
0eeb9a3030
compareVersion() returns NOT_FOUND rather than comparing as if a missing
...
component had a version of 0.0.0.0. Removed some dead code. r=sgehani sr= mscott
git-svn-id: svn://10.0.0.236/trunk@114725 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 09:55:19 +00:00
seawood%netscape.com
0bd62df729
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
seawood%netscape.com
889469fd27
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
gerv%gerv.net
13afb6d0f9
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
...
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
alecf%netscape.com
2fc2f3f6c5
remove xpinstall's dependency on nsIAppShellComponent*.h
...
sr=sfraser bug 76339
git-svn-id: svn://10.0.0.236/trunk@103718 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-25 14:56:47 +00:00
dveditz%netscape.com
25cdff8f63
shutdown turbo/server mode after an install that requires a browser restart
...
(bug 86976). r=syd@netscape.com , sr=mscott@netscape.com
git-svn-id: svn://10.0.0.236/trunk@99280 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-14 07:19:00 +00:00
cathleen%netscape.com
9db73f3f4c
fix autoreg components always get called on startup. bug#85770 r=ssu sr=alecf
...
git-svn-id: svn://10.0.0.236/trunk@98101 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 00:06:16 +00:00
dveditz%netscape.com
fb95ee0cf0
bug 62916 refresh plugins from XPInstall, r=ssu,sr=mscott
...
git-svn-id: svn://10.0.0.236/trunk@89605 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 05:19:41 +00:00
cls%seawood.org
34903f9f84
Generalize xpinstaller/Makefile.in so that the name of the package can be changed via the env.
...
Add regchrome & installed-chrome.txt to unix package list.
Add --flat/-l option to pkgcp.pl so that the intermediate component directory is not created.
Added dist target to xpinstaller/Makefile which will create a tarball using the packages file for a list.
Add BZ2 package type.
Thanks to Ben Bucksch <mozilla@bucksch.org> for the patch.
Bug #53462 . r=cls
git-svn-id: svn://10.0.0.236/trunk@85365 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 15:53:12 +00:00
dbragg%netscape.com
7dbb9e2619
Fix for bug 52827. Getting the parent window and passing it to the alert and confirm dialogs. r=dveditz, law a=law (I used the old appproval list).
...
git-svn-id: svn://10.0.0.236/trunk@79664 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 23:12:03 +00:00
dveditz%netscape.com
188bf3736c
removing obsolete files
...
git-svn-id: svn://10.0.0.236/trunk@79318 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-15 07:26:50 +00:00
dbragg%netscape.com
3726fcb21f
Fix for bug 50942. Now I get the parent from the JScontext instead of the hidden window. r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@79142 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 18:52:56 +00:00
rayw%netscape.com
d9228441a4
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
sgehani%netscape.com
008fb4035e
Add optional log file leaf name param to XPI_Init for Win32 uninstall logging.
...
Part of fix for nsbeta2+ bug 37168. [r=ssu]
git-svn-id: svn://10.0.0.236/trunk@73963 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-10 23:15:46 +00:00
dougt%netscape.com
05f1132def
Adding nsIContentHandler to XPInstall so that we can handle mime types. This
...
allows us to click on a xpinstall link and have the install happen.
I also changed the windows wizard test application to use explict paths. This
should have been checked in with the rest of the nsIFile/xpInstall stuff. You
may have to adjust these paths manually.
git-svn-id: svn://10.0.0.236/trunk@68636 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-08 05:12:35 +00:00
dveditz%netscape.com
3fa5174d39
Skin/Locale installer (bug 32688) and groundwork for bug 32689
...
git-svn-id: svn://10.0.0.236/trunk@68362 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 06:23:11 +00:00
dveditz%netscape.com
a84476f045
First cut at chrome install
...
git-svn-id: svn://10.0.0.236/trunk@66978 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 13:53:38 +00:00
dbragg%netscape.com
3dbf15e9a0
Fix for bug 24984, conversion to use nsIFile and related ilk.
...
git-svn-id: svn://10.0.0.236/trunk@66730 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 18:58:41 +00:00
dveditz%netscape.com
21998f5309
fixing thread-safety issues
...
git-svn-id: svn://10.0.0.236/trunk@65351 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 06:02:58 +00:00
dougt%netscape.com
8bfb1b0ea5
adding commented out xpidl target for update notification.
...
git-svn-id: svn://10.0.0.236/trunk@64369 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 12:06:19 +00:00
dougt%netscape.com
c62cab3c1c
Adding nsIUpdateNotification.idl
...
git-svn-id: svn://10.0.0.236/trunk@64365 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 11:50:12 +00:00
dbragg%netscape.com
509514abf2
Fix for bug 30903 a=leger r=dveditz
...
git-svn-id: svn://10.0.0.236/trunk@62514 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-10 01:23:06 +00:00
jdunn%netscape.com
659b2712ed
Fix problem with NS_IF_ADDREF on member variables inside of const
...
member functions. This includes removing all references to
NS_DEF_PTR and the including of nsIPtr.h
r=troy@netscape.com ,dougt@netscape.com,scc@netscape.com
# 28114
a=chofmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@61237 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 23:19:18 +00:00
dveditz%netscape.com
121072fe86
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
git-svn-id: svn://10.0.0.236/trunk@60771 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 01:32:12 +00:00