90 Commits

Author SHA1 Message Date
timeless%mac.com
7fb125a318 Bug 172846 QueryInterface should not throw Components.results.NS_NOINTERFACE for Components.interfaces.nsISupports
r=caillon sr=bz


git-svn-id: svn://10.0.0.236/trunk@131276 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-06 23:14:25 +00:00
darin%netscape.com
b0d1215484 fixes bug 157135 "nsIFileURL need to be frozen" r=dougt sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@131256 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-06 02:20:35 +00:00
darin%netscape.com
292afed664 fixes bug 166792 "move nsIIOService::GetURLSpecFromFile, etc. to
nsIFileProtocolHandler" r=dougt sr=alecf


git-svn-id: svn://10.0.0.236/trunk@129541 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 19:32:45 +00:00
caillon%returnzero.com
11636586e4 128801 - downloading dialog has "-1%" in titlebar
Patched by Aaron Kaluszka <ask@swva.net>
r=law sr=bryner


git-svn-id: svn://10.0.0.236/trunk@127454 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-16 05:23:47 +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
pete.zha%sun.com
23127b1a98 Fix the foolish comments in previou check in.
Change "we are them" to "we enable them"
Will not effect the build


git-svn-id: svn://10.0.0.236/trunk@125769 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 05:20:14 +00:00
pete.zha%sun.com
2a3bf650f0 unix: should remove the Reveal Location & Launch File buttons from download progress dialog
bug=90008 r=jkeiser sr=bzbarsky a=asa


git-svn-id: svn://10.0.0.236/trunk@125768 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 05:10:46 +00:00
blakeross%telocity.com
0e4b4e7250 143072 - no way to close the properties window without cancelling the dialog. r=law sr=ben
git-svn-id: svn://10.0.0.236/trunk@124745 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-08 04:22:14 +00:00
bzbarsky%mit.edu
866c407033 Allow embeddors to override helper apps. Bug 147142, patch by
philipl@mail.utexas.edu (Philip Langdale), r=bzbarsky, sr=blake


git-svn-id: svn://10.0.0.236/trunk@124254 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-28 01:35:57 +00:00
timeless%mac.com
b840633886 backing out bug 128750
git-svn-id: svn://10.0.0.236/trunk@123729 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-20 23:02:31 +00:00
varga%utcru.sk
8d7b5f2cd2 Checking in for Neil.
Bug 151565 - JS strict warning in nsHelperAppDlg.js
r=varga, sr=jag


git-svn-id: svn://10.0.0.236/trunk@123580 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-19 12:59:20 +00:00
bzbarsky%mit.edu
1747596e9d Remove an unneeded flex. Bug 128750, r=law,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@123533 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-18 22:36:27 +00:00
law%netscape.com
93531ad76c Bugs 129614/129604/137676; ensure all download errors are shown to user (and fix download manager quirk so it doesn't think all downloads are 0kb of 0kb); r=bzbarsky, sr=blake
git-svn-id: svn://10.0.0.236/trunk@121703 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-17 00:31:53 +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
pinkerton%netscape.com
32b2932c8e package download progress on mac for embedding. fix jar manifest to not pull en-unix on every platform. r=bryner/sr=ben/a=rjesup. bug#134523
git-svn-id: svn://10.0.0.236/trunk@119875 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 21:25:59 +00:00
seawood%netscape.com
7e4c3987ab Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
bzbarsky%mit.edu
ed2f7a074d Data URIs are not nsIURLs. Bug 77850, r=law, sr=darin
git-svn-id: svn://10.0.0.236/trunk@119351 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-19 03:21:35 +00:00
michael.lowe%bigfoot.com
9354b3bfae Download progress dialog text fields should be dimmed, b=132251, r=law, sr=jag, a=asa
git-svn-id: svn://10.0.0.236/trunk@117913 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-02 09:02:36 +00:00
blakeross%telocity.com
65062d232b 131762 - can open multiple occurrences of download manager. reversal. r=hewitt sr=ben a=asa
git-svn-id: svn://10.0.0.236/trunk@116996 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-20 21:49:18 +00:00
blakeross%telocity.com
de2c9fd87e 131762 - can open multiple occurrences of download manager.
also adds a pref in Navigator > Downloads to set the behavior when starting a download (open DM, open progress dialog, open nothing). r=hewitt sr=ben a=asa


git-svn-id: svn://10.0.0.236/trunk@116894 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-19 22:19:39 +00:00
blakeross%telocity.com
0963d87f4b 117505 - save file dialog has paint inssue with pause/resume button (ftp downloads). r=timeless sr=hewitt a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116782 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-18 05:10:24 +00:00
blakeross%telocity.com
d9dc573025 102477 - turn on Download Manager (take 3). r=law sr=ben a=dbaron die=cvs
git-svn-id: svn://10.0.0.236/trunk@116759 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 21:41:01 +00:00
blakeross%telocity.com
6853df1eb7 Backing out...saving for a rainy day...
git-svn-id: svn://10.0.0.236/trunk@116743 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 07:39:08 +00:00
blakeross%telocity.com
3ddac82ba7 102477 - Turning on download manager. r=law sr=ben a=dbaron
git-svn-id: svn://10.0.0.236/trunk@116732 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-17 04:52:34 +00:00
bzbarsky%mit.edu
2a1cd564be Don't throw an uncaught exception on cancel. Bug 91056, patch by
law@netscape.com, r=bzbarsky, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@115616 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-02 01:02:16 +00:00
law%netscape.com
fe6b53739a Bug 27609; final changes for new progress dialog, r=ben, sr=jag
git-svn-id: svn://10.0.0.236/trunk@115099 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 07:54:37 +00:00
jst%netscape.com
0604f64bed Checking in Boris Zbarsky's <bzbarsky@mit.edu> fix for bug 117269. Making mozilla not invent silly file extensions when saving files. r=law@netscape.com, rs=jaggernaut@netscape.com, jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@115098 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 07:50:52 +00:00
law%netscape.com
99cfff7b38 Bug 27609; add new progress dialog to win32/linux builds; r=bryner, sr=jag
git-svn-id: svn://10.0.0.236/trunk@115095 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 07:48:15 +00:00
law%netscape.com
2175432b2c Bug 27609; mac build system changes to build new progress dialog; r=sdagley, sr=jag
git-svn-id: svn://10.0.0.236/trunk@115093 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-20 07:31:09 +00:00
law%netscape.com
cd9d637fde Bug 27609; changes to progress window title; NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@114833 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-18 23:19:20 +00:00
law%netscape.com
a799fbf226 Bug 27609; new unix makefile stuff (from bryner); NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@114628 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:31:41 +00:00
law%netscape.com
1ba4423e5c Bug 27609; new nsIProgressDialog implementation; NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@114621 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-16 01:22:44 +00:00
bzbarsky%mit.edu
1ebda7a0d2 Opening the "Advanced" dialog and cancelling it should not change the
helper app dialog contents.  Bug 124723, r=law, sr=jag


git-svn-id: svn://10.0.0.236/trunk@114243 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-12 03:52:03 +00:00
law%netscape.com
4da3176e22 More updates. NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113884 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 06:52:58 +00:00
law%netscape.com
3834a7790a Updates to new progress dialog code; NOT PART OF THE BUILD
git-svn-id: svn://10.0.0.236/trunk@113869 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-07 03:22:27 +00:00
law%netscape.com
14aa915ee2 New files for proper progress dialog component; needed for fix for bugs 27609, et al. NOT BUILT YET
git-svn-id: svn://10.0.0.236/trunk@113826 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 21:53:30 +00:00
bzbarsky%mit.edu
c33a4dabe3 Fix helper apps not starting when the filename in the url is empty.
Also turn off caching of mime infos since we have no way to invalidate
this cache yet.  Bug 121644, r=law, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@113742 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 03:35:31 +00:00
heikki%netscape.com
10484cc5cc Bug 106053, remove unused XHTML namespace declarations, and fix incorrect namespace usages. r=harishd, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@113369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-31 22:12:36 +00:00
dougt%netscape.com
011f9b10e5 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@113143 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 21:22:13 +00:00
mscott%netscape.com
9a9af58f44 Bug #43689 --> expose the suggested file name
r=law
sr=sspitzer


git-svn-id: svn://10.0.0.236/trunk@112882 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:05:16 +00:00
ben%netscape.com
28f877330a Fix .9.8 bugs:
115180 - saving a complete page on top of an existing complete page messes up
116167 - "Save Image" uses POST method
116445 - gzip files expanded when downloaded via "save link as"
115181 - saving a file sometimes results in an unpopulated progress dialog that does not go away
42441 - Save as Plain Text
115148 - save as dialog does not remember last directory used
115440 - File/Save Page does not work for PDF files
116263 - "File Type" selection in Save Page dialog is not remembered
115395 - Save Page as full page mpg does not work
115210 - Save Page as for plain text is not intelligent
115087 - Doing save page on an image Document should not save image document HTML

Nature of fixes described here:
http://bugzilla.mozilla.org/show_bug.cgi?id=120174

r=law, sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@112294 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-16 04:00:28 +00:00
locka%iol.ie
6c97ab4824 New parameters for nsIWebBrowserPersist saveURI & saveDocument. Caller may now specify target file as a uri or a file saveDocument has new flags for controlling encoding and line wrapping behaviour. b=110135 r=brade@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@112061 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-14 12:41:27 +00:00
alecf%netscape.com
3261839ac2 Rest of tree-wide cleanup for bug 100212 - switch last consumers of nsIFile.URL r=dougt, sr=darin
git-svn-id: svn://10.0.0.236/trunk@111624 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-09 02:08:01 +00:00
dougt%netscape.com
c01e94cad7 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
ben%netscape.com
05d9b1753b 115451, 115154 - Can't close save file progress dialog, directory created with wrong permissions
Ensure correct permissions are used when creating a directory for attached files when saving a document, and that we don't try to create a new directory when one exists.
Also, null check webBrowserPersist in case it does not exist.
r=bz for 115154, sr=hyatt/blake


git-svn-id: svn://10.0.0.236/trunk@110649 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 22:52:40 +00:00
ben%netscape.com
d6b6d28052 Fix for smoketest blocker 114874 - save page does not work.
This code was checked in last night into a file that had recently become obsolete. Simply moving the code that was checked in last night into the file that is currently in use.


git-svn-id: svn://10.0.0.236/trunk@110401 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-12 22:21:53 +00:00
law%netscape.com
d24c032ecf Bug 92508; switch over to moved/renamed progress dialog; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:29:14 +00:00
law%netscape.com
e406c2a214 Bug 92508; change this renamed .xul to use the renamed .js; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109931 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:20:22 +00:00
law%netscape.com
ce249cd65f Bug 92508; adding entries for moved/renamed progress dlg files; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109929 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 01:17:37 +00:00
law%netscape.com
84485e6671 Bug 92508; moving these files (and renaming) from obsolete mozilla/xpfe/components/ucth project; r=ccarlen, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@109913 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-07 00:36:33 +00:00