ff4bdad1a6
Bug 405241 - "Don't register nsDownloadHistory if it's not needed" [p=comrade693+bmo@gmail.com (Shawn Wilsher [sdwilsh]) r=biesi sr=bzbarsky a1.9=damons]
2007-11-30 23:18:43 -08:00
09c36b7f53
Bug 401174 - Allow how exthandler adds downloads to history to be overridden. r=biesi, sr=bz, a=mconnor
2007-11-23 12:20:41 -08:00
b978b84b43
Fix leak bug 391978. r=biesi, sr=dmose, a=sayrer
2007-11-08 22:13:26 -08:00
99b9fa94c6
First part of fix for web-based protocol handlers failing in certain situations (bug 394483); r=biesi, sr=sicking
2007-10-03 23:10:47 -07:00
a0fdd3ddcb
Bug 395045. Expire cached content-viewers after they've been unused for 20-30 minutes. r+sr+a=bz
2007-09-21 02:19:59 -07:00
e85c9e81d2
Bug 391279 - Allow createInstance to work for web handlers. r=cbiesinger, sr=dmose
2007-08-14 09:47:41 -07:00
38d61636e2
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
2007-07-24 22:35:39 -07:00
a301468e39
Refactor nsIMIMEInfo and nsExternalHelperAppService to support local and web-based protocol handlers (bug 384374), r=biesi, sr=sicking
2007-07-05 12:31:44 -07:00
cbiesinger@web.de
d0033ddfdd
Bug 351874 Move nsAboutRedirector out of necko
...
r=darin
2006-09-15 22:17:26 +00:00
bryner@brianryner.com
744c4462e5
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-23 18:16:40 +00:00
bryner@brianryner.com
b9d5a8d626
Backing out 292965 until Tp regression is understood.
2005-09-14 07:28:05 +00:00
bryner@brianryner.com
50db1f9456
Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me.
2005-09-14 03:38:40 +00:00
bzbarsky@mit.edu
455be22605
Create a service that can be asked whether a given webnavigation (or a
...
"typical" webnavigation) supports loading of a certain MIME type. Bug 283125,
r=biesi, sr=darin
2005-02-27 18:33:27 +00:00
bzbarsky@mit.edu
277a392da1
Make docshell inherit from docloader; clean up related code, move toward
...
eliminating the nsIWebShell, nsIWebShellContainer, nsIDocumentLoader
interfaces and clarifying the other docshell-related interfaces.
r=darin, biesi, sr=jst
2004-12-08 17:32:06 +00:00
bzbarsky@mit.edu
3471e2b547
Blocked protocols should still allow URI creation; they should just fail
...
channel creation. Bug 244220, r+sr=darin
2004-05-21 00:28:52 +00:00
gerv@gerv.net
cf0b0c064a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
bsmedberg@covad.net
9bace4bf49
Bug 224829 - docshell should not require non-gecko interface nsIBrowserHistory. This was fixed by introducing a new interface nsIGlobalHistory2 to replace the current nsIGlobalHistory. There are two-way adapters so that the frozen interface still works. r=biesi sr=bz a=mscott for toolkit/ changes.
2004-02-11 02:10:04 +00:00
bryner@brianryner.com
6b22470d03
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 22:05:34 +00:00
dougt@netscape.com
d575ba72ae
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 CID�s 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.
2003-03-15 01:04:32 +00:00
sfraser@netscape.com
a2578325bc
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
kandrot@netscape.com
70cc087e01
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
sfraser@netscape.com
e2d0e2c801
Fix for 76758, 63241 and 68307. Make Find search through all frames, bring the Find dialog up from JS, and make a docShell enumerator. r=adamlock, sr=kin
2001-04-27 21:11:03 +00:00
shaver@mozilla.org
82c64083ca
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
rickg@netscape.com
d2cf6a715e
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
locka@iol.ie
ab64b20ce9
Moved URI fixup code out of docshell and into a global service. b=51702, sr=waterson@netscape.com
2000-11-08 21:00:37 +00:00
rayw@netscape.com
c6334366cb
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
valeski@netscape.com
629043ee05
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
tbogard@aol.net
4983fa11c4
Creation of the docshell now uses the generic factory rather than it's own private Create method for instantiation of the nsDocShell class.
2000-04-21 23:31:42 +00:00
pepper@netscape.com
976a87bce3
All source files must have a newline at the end on lesser nixes won't compile.
2000-01-27 02:24:43 +00:00
tbogard@aol.net
9215579912
Backing out generic module as it causes a problem in webshell loading for now.
2000-01-25 10:51:57 +00:00
tbogard@aol.net
a547c8c559
Converted docshell to a generic module.
2000-01-25 08:18:46 +00:00
tbogard@aol.net
e0b8170934
Now that we have decided that there is only one docshell for all content types, we needed to get rid of the base class/ content type implementation. This checkin takes and moves the nsDocShellBase to be nsDocShell. It now holds the nsIHTMLDocShell stuff. This will be going away. nsCDocShell was created to replace the previous nsCHTMLDocShell.
1999-11-12 07:28:25 +00:00
pavlov@netscape.com
a83908478a
add unix makefiles for docshell r=mcafee,paulmac. also changed IDL to C++ in the two .cpp files' emacs comments and added a newline at the end of them (files not built by default)
1999-11-02 03:43:10 +00:00
tbogard@aol.net
2ac4f51d11
Added build directory to build a DLL for various docShells.
1999-10-25 04:53:13 +00:00