Commit Graph

146 Commits

Author SHA1 Message Date
mozilla.mano%sent.com
b5cf8e3c3b Bug 349603 - Show the same installation UI for extensions and themes. rs=deviditz, ui-r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@208572 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-27 17:01:01 +00:00
gavin%gavinsharp.com
5be140c287 Bug 341161: nsXPInstallManager doesnt shutdown correctly, patch by Dave Townsend <mossop.bugzilla@blueprintit.co.uk>, r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@203102 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 13:29:34 +00:00
gavin%gavinsharp.com
1dffa681d5 Bug 338028: Installing extensions accesses observer service from off-thread, patch by Dave Townsend <mossop.bugzilla@blueprintit.co.uk>, r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@203100 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-19 13:27:50 +00:00
gavin%gavinsharp.com
122611df42 Bug 336008: add missing error check, patch by Jon Smirl <jonsmirl@gmail.com>, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@200210 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-17 21:40:37 +00:00
darin%meer.net
715e62d44d follow-up patch for bug 338611 "xpinstall manager happily tries to install 404 pages" r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@198200 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 21:12:56 +00:00
darin%meer.net
7ef487e077 fixes bug 338611 "xpinstall manager happily tries to install 404 pages" r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@198198 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 21:09:17 +00:00
ajschult%verizon.net
3bb50652bb Bug 336009: Return early on failure in nsXPInstallManager::ConfirmInstall (coverity 468). Patch by Jon Smirl <jonsmirl@yahoo.com>, r=bsmedberg, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@198071 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 06:43:04 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
dveditz%cruzio.com
c18c6634a8 Don't block onload xpinstall, site whitelisting does the job (bug 271567).
Required to fix bugs 295058 and 300114. r=dougt, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@179525 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-02 01:02:28 +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
dougt%meer.net
cde8a3d6dd nsXPInstallManager::OnDataAvailable may consume more data than expected. b=300115. r=darin. sr=dveditz. a=asa
git-svn-id: svn://10.0.0.236/trunk@178188 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 19:01:38 +00:00
bugzilla%standard8.demon.co.uk
24b729ea73 Bustage fix for previous checkin (sorry) Bug 287540 - (Bv1) <nsXPInstallManager.cpp>.
git-svn-id: svn://10.0.0.236/trunk@176880 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 20:10:35 +00:00
bugzilla%standard8.demon.co.uk
e8be40d6d2 Bug 287540 Fix various _C++_ compiler warnings from my Windows non-debug build - (Bv1) <nsXPInstallManager.cpp>. Patch by Serge Gautherie <gautheri@noos.fr> r+sr=dveditz,a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176877 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-30 19:37:45 +00:00
bzbarsky%mit.edu
d1350f8017 Add the prompt-service contract to nsEmbedCID.h
git-svn-id: svn://10.0.0.236/trunk@170283 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-07 16:07:11 +00:00
dveditz%cruzio.com
ed96a25047 bug 268059 hide URL user:pass in XPinstall dialogs, r/sr=dougt
git-svn-id: svn://10.0.0.236/trunk@169487 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-19 08:32:25 +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
timeless%mozdev.org
9ef4e3b65d Bug 272688 Firefox crashes when clicking on any extension (xpi) link
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@166129 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 02:37:09 +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
ed9e4d3d7a eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
cbiesinger%web.de
8341f326d1 Bug 251835 remove unused variable
patch by Constantine A. Murenin <cnst+bmo@bugmail.mojo.ru> r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@159438 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-18 19:22:12 +00:00
bryner%brianryner.com
7247372aa3 deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@155867 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-03 21:48:36 +00:00
dveditz%cruzio.com
44f5dc3c91 Block onload xpinstalls (bug 238684) r=bsmedberg,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@155252 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 23:02:54 +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
ben%bengoodger.com
f3b8347b11 bug 234910 - crash exiting mozilla after installing an XPI
make the xpinstall manager a weak observer by inheriting from nsSupportsWeakReference - prevents xpinstall manager from lingering around until the app shuts down long after its usefulness has expired.
r=danm, sr=dveditz, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@153931 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-13 00:25:34 +00:00
brade%comcast.net
c77f1eb679 removed unused nsCOMPtr; r/sr=tor
git-svn-id: svn://10.0.0.236/trunk@153532 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 19:36:27 +00:00
ben%bengoodger.com
6494975f04 227796 - XPInstall InstallTrigger API changes - add a parameter to the install js object that supports an icon, also make the install FE parameterizable via a pref. r=bsmedberg, dveditz.
230768 - add the ability to make a window flash only a certain number of times in the taskbar. dom stuff r/sr=jst, widget changes r=danm, sr=bryner


git-svn-id: svn://10.0.0.236/trunk@152640 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-11 03:46:30 +00:00
jst%mozilla.jstenback.com
856b84852f Fixing bug 231049. Removing unused member nsXPInstallManager::mStringBundle. r=dougt@meer.net, sr=alecf@flett.org.
git-svn-id: svn://10.0.0.236/trunk@151406 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-16 04:09:39 +00:00
timeless%mozdev.org
067ed6485f Bug 174218 nsXPInstallManager::ConfirmChromeInstall leaks return from nsTextFormatter::smprintf
r=dveditz sr=bz


git-svn-id: svn://10.0.0.236/trunk@146708 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 01:52:52 +00:00
jaggernaut%netscape.com
f34216bf2d Bug 25886: Get rid of a bunch of unused NS_DEFINE_IID, NS_DEFINE_CID. r=caillon, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144992 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-20 07:47:59 +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
33d896a488 Fixing Signing bustage. r=darin, sr=dveditz, a=drivers, b=192005, c=+-(a^2+b^2)^.5
git-svn-id: svn://10.0.0.236/trunk@137467 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-06 03:33:18 +00:00
dbaron%dbaron.org
d5a9c890d5 Fix crash (bug 189514) by refixing bug 187297 correctly: make nsXPInstallManager's QueryInterface method succeed for nsPICertNotification. b=189514 r=timeless sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@136641 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 20:01:23 +00:00
darin%netscape.com
2b1d90b6ed modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
dbaron%dbaron.org
0f7567ac4d Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136032 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-09 00:08:53 +00:00
dougt%netscape.com
6528d5a8ef Fixing race on creating a unique file name. This race, which existed forever, caused installing 2 xpis simultaneously to fail. r=ssu, sr=dveditz, b=186038.
git-svn-id: svn://10.0.0.236/trunk@135599 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:18:54 +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
1ebc6538fb Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
antonio.xu%sun.com
6e54672f56 replace the hardcode of "@mozilla.org/embedcomp/dialogparam;1" with NS_DIALOGPARAMBLOCK_CONTRACTID
Bug 158608 r=Henry sr=alecf


git-svn-id: svn://10.0.0.236/trunk@127252 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-14 12:39:03 +00:00
henry.jia%sun.com
4621f3c504 2nd patch for bug 158080
Description: replace the hardcode of "@mozilla.org/embedcomp/window-watcher;1" with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@126441 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 05:11:23 +00:00
darin%netscape.com
24feadaaed fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@121010 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-07 23:07:19 +00:00
darin%netscape.com
824def02af fixes bug 129279 "nsIFile unicode/utf8/ascii task"
r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@120092 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-27 05:33:09 +00:00
dprice%netscape.com
c662b56b44 130428 r=syd sr=dveditz
xpi's triggered with query strings now work on win32


git-svn-id: svn://10.0.0.236/trunk@119601 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-23 04:24:05 +00:00
darin%netscape.com
ac7b15ca02 fixes bug 116365 (second attempt) "[RFE] Cache partial documents; automatically
issue byte range requests" r=gagan sr=mscott,rpotts,brendan a=asa


git-svn-id: svn://10.0.0.236/trunk@117526 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-26 23:33:19 +00:00
darin%netscape.com
67cf8f6205 backing out changes (for bug 116365) to fix btek page-loader crash.
git-svn-id: svn://10.0.0.236/trunk@117473 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-26 08:47:10 +00:00
darin%netscape.com
9df715a8b7 fixes bug 116365 "[RFE] Cache partial documents; automatically issue byte
range requests" r=gagan sr=mscott,rpotts,brendan a=asa


git-svn-id: svn://10.0.0.236/trunk@117469 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-26 06:54:07 +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
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00
dprice%netscape.com
08a61fb578 r=dveditz sr=mscott fixes 105781
-checking for a null channel where there should not be one


git-svn-id: svn://10.0.0.236/trunk@108472 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 09:13:37 +00:00