512 Commits

Author SHA1 Message Date
mscott%netscape.com
9f460c257e Bug #19517 --> if we don't have an unknown content handler available to us,
try to fetch it from out parent.
r=sspitzer


git-svn-id: svn://10.0.0.236/trunk@58127 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 21:58:15 +00:00
pollmann%netscape.com
b0f03c19e3 Bug 20315/24243/23571: Backing change for 20315 out - it was causing javascript handlers to not fire and scripts to not execute. Working with joki to understand this r=self, backing out change only
git-svn-id: svn://10.0.0.236/trunk@58112 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 20:31:15 +00:00
pollmann%netscape.com
689589129c Bug 20315: Copy charset info from parent down into child content viewer r=buster
git-svn-id: svn://10.0.0.236/trunk@58064 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 02:43:22 +00:00
mscott%netscape.com
30c9c2ebf9 loading a uri takes the channel instead of the uri. The caller
must create the channel before call openuri.
r=rpotts.


git-svn-id: svn://10.0.0.236/trunk@58024 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-17 19:56:31 +00:00
rpotts%netscape.com
8457af366d bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs
git-svn-id: svn://10.0.0.236/trunk@57915 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 06:12:54 +00:00
danm%netscape.com
2b63300d33 adding a parameter to nsIBrowserWindow::SizeWindowTo. part of bug 15555. r:hyatt
git-svn-id: svn://10.0.0.236/trunk@57892 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-15 02:30:34 +00:00
cls%seawood.org
ae7b30a1b5 Hey, how about some sensitivity for us objdir users? :) Makefiles still cannot automagically determine where the actual files are for install targets so you have to specify it.
git-svn-id: svn://10.0.0.236/trunk@57819 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 10:17:04 +00:00
tbogard%aol.net
25bdf0da4a When adding a child bail out on the pass through stuff when it isn't of the same item type. When adding a child and it is of the same type set the tree owner. When removing a child unset the tree owner. GetPosition and GetSize now just goes through the GetPositionAndSize instead of duplicating the code. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@57798 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 08:19:19 +00:00
tbogard%aol.net
db922e5437 Changed the NS_ISUPPORTS_IMPL to be an interface map. r=hyatt.
git-svn-id: svn://10.0.0.236/trunk@57797 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-14 08:16:50 +00:00
valeski%netscape.com
27da90e53c api clean up and fixed a blah.com www. appending case
git-svn-id: svn://10.0.0.236/trunk@57715 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-13 23:23:20 +00:00
valeski%netscape.com
84b193d3f7 17697. r=dougt. we now throw a dialog when we can't find a protocol handler.
git-svn-id: svn://10.0.0.236/trunk@57585 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 22:54:07 +00:00
gordon%netscape.com
fc3586a6fe First Checked In.
git-svn-id: svn://10.0.0.236/trunk@57479 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-12 00:51:56 +00:00
valeski%netscape.com
d1a08c2fcb 14696. resource strings for dialogs (dns not found, and protocol not registered)
git-svn-id: svn://10.0.0.236/trunk@57459 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 23:12:48 +00:00
valeski%netscape.com
a434aaf553 r=rpotts. 14696. We now throw dialogs when dns fails, and when a protocol isn't avail for protocols *entered in the url bar*.
git-svn-id: svn://10.0.0.236/trunk@57458 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 23:11:32 +00:00
mscott%netscape.com
da9368485e Bug #20132 --> pass in the interface request object into open url.
Some plugin code in nsWebShell::GetInterface broke progress / status information because it broke
the GetInterface method for webshell. I fixed this.
r=rpotts


git-svn-id: svn://10.0.0.236/trunk@57425 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:59:24 +00:00
pp%ludusdesign.com
b5787cf895 Converting usage of ::GetIID() to NS_GET_IID().
Bug #20232, r=scc@netscape.com


git-svn-id: svn://10.0.0.236/trunk@57423 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 20:49:15 +00:00
waterson%netscape.com
3068fe3dd9 Bug 22294. Use aURI's spec (rather than mURL) to cough up a URL for global history. r=mscott
git-svn-id: svn://10.0.0.236/trunk@57315 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 01:11:31 +00:00
colin%theblakes.com
64009c7894 Add MOZ_COMPONENT_LIBS and jsdom. r=jdunn
git-svn-id: svn://10.0.0.236/trunk@56953 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 11:08:52 +00:00
blizzard%redhat.com
1f1ce365e8 Change nsComponentManager::ProgIDToCLSID to nsComponentManager::ProgIDToClassID as per bug #3579. Checking in for sford. r=scc,r=blizzard
git-svn-id: svn://10.0.0.236/trunk@56630 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-30 22:03:58 +00:00
rpotts%netscape.com
5870fbf96d Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
git-svn-id: svn://10.0.0.236/trunk@56597 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-29 07:32:59 +00:00
rpotts%netscape.com
6c8a79d72b Removed obsolete method nsIDocumentLoader::LoadOpenedDocument.
git-svn-id: svn://10.0.0.236/trunk@56596 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-29 05:10:21 +00:00
sspitzer%netscape.com
3f096cd0c6 fix warnings
git-svn-id: svn://10.0.0.236/trunk@56571 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-28 19:41:57 +00:00
rpotts%netscape.com
99c14b72b1 Docloader/URIloader integration... Temporarily added CreateViewer(...) to the WebShell (moved from the DocLoader). This will ultimately end up in the DocShell...
git-svn-id: svn://10.0.0.236/trunk@56567 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-28 09:18:47 +00:00
radha%netscape.com
71c4f7bb3c Initial checkin. r=law a=don
git-svn-id: svn://10.0.0.236/trunk@56434 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 22:35:31 +00:00
radha%netscape.com
782817bba7 New Session Hsitory in its own directory.
Initial checkin. r=law a=don


git-svn-id: svn://10.0.0.236/trunk@56433 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 22:33:16 +00:00
radha%netscape.com
3d2c7b5292 Fix for bug # 21567. Mail composer urls get in to SH. This is a regression from some of
the recent uriLoader changes. r=mscott, a=don


git-svn-id: svn://10.0.0.236/trunk@56419 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 21:35:18 +00:00
dougt%netscape.com
41e83422c9 fix for 16273. r=valeski, a=sdagley.
git-svn-id: svn://10.0.0.236/trunk@56328 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 01:47:59 +00:00
sspitzer%netscape.com
2e52c17f46 warnings fixes, and fix for #21901, all password dialogs to have titles
if the user passes one in, or use "Password" if they pass null.


git-svn-id: svn://10.0.0.236/trunk@56308 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 23:03:29 +00:00
tbogard%aol.net
b955fe7eac Fixed CanHandle to check against the validity of the parent being returned rather than the success of the function. Removed some code that was taken out a few days ago. Morse accidently put it back in when checking in his local version of nsWebShell.cpp.
git-svn-id: svn://10.0.0.236/trunk@56264 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 02:18:51 +00:00
tbogard%aol.net
7d6b0b15c0 Removed GetWebShellType as it is no longer in the nsIWebShell API. Rely on the docshell implementation of accessing the ChromeEventHandler, the parentContentListener, GetProtocolHandler(), GetTitle(), LoadURI(), LoadURIVia(), GetDocument(), GetCurrentURI(), GetPresContext(), GetPresShell(), and GetContentViewer(). Fixed a leak in SetTitle() when in frames. Introduced when I removed the passing along of the title to the parent (comPtrs would have prevented this leak).
git-svn-id: svn://10.0.0.236/trunk@56256 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 00:19:59 +00:00
tbogard%aol.net
552210fa4d Fixed a couple of previously unitialized member variables. Implemented the setting and getting of the ChromeEventHandler attribute. Implemented the setting and getting of the title.
git-svn-id: svn://10.0.0.236/trunk@56251 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 00:11:33 +00:00
tbogard%aol.net
aed8e309c8 mParentContentListener is now held as a weak reference as it should be.
git-svn-id: svn://10.0.0.236/trunk@56250 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 00:09:48 +00:00
nisheeth%netscape.com
de968913c4 Removing ifdef MOZ_PERF_METRICS code from docshell. Does not affect build.
git-svn-id: svn://10.0.0.236/trunk@56242 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-20 23:22:17 +00:00
morse%netscape.com
6fa6d63278 add SelectDialog, bug=3110, coded by davidm, r=morse, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56217 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-19 18:32:21 +00:00
tbogard%aol.net
71a81af045 WebShell is now a subclass of docshell. This allows for a migration path to start taking things out of webshell. Removed many things from nsIWebShell interface. Removed many member variables to rely on the ones in docshell base class. Fixed bug number 13385 and 9995 by not setting the title of the parent frame when a title is set on a child.
git-svn-id: svn://10.0.0.236/trunk@56173 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:29:57 +00:00
tbogard%aol.net
95e07fc34c Changed nsresult protected functions to be NS_IMETHOD so they would be virtual thus allowing proper subclassing. Updated the algorithm for FindItemWithName. Added ChromeEventHandler attribute getter and setter stubs.
git-svn-id: svn://10.0.0.236/trunk@56171 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:23:31 +00:00
tbogard%aol.net
505511aeb9 Now has an nsIChromeEventHandler attribute.
git-svn-id: svn://10.0.0.236/trunk@56170 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:20:35 +00:00
tbogard%aol.net
4bb65d9fff Updated the algorithm documentation. Changed aRequestor to be an nsISupports rather than an nsIDocShellTreeItem since nsIDocShellTreeOwner will need to be passed as the requestor too.
git-svn-id: svn://10.0.0.236/trunk@56169 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:19:56 +00:00
tbogard%aol.net
f45f1035ef updated comment.
git-svn-id: svn://10.0.0.236/trunk@56168 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:18:21 +00:00
ftang%netscape.com
e7619714a6 fix bug 21722. move charsetreload state clean up code from OnEndURLLoad to OnEndDocumentLoad. r=rpotts.
git-svn-id: svn://10.0.0.236/trunk@56053 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 21:26:12 +00:00
buster%netscape.com
5bef320ec8 initial checkin of idl files for header files that are already used (but not generated)
in the build.  These idl files are NOT hooked up to the build yet.


git-svn-id: svn://10.0.0.236/trunk@56036 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 05:12:18 +00:00
danm%netscape.com
7fc2e6b04a added deathgrip to survive window destruction during onload handler. part of fix for bug 19302. r:hyatt a:chofmann
git-svn-id: svn://10.0.0.236/trunk@56015 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 02:18:52 +00:00
pollmann%netscape.com
89f8ed5563 Bug 20315: Make non-iso charsets work in frameset documents. Fix 1/2: Propagate charset info through webshell reloads r=ftang a=chofmann
git-svn-id: svn://10.0.0.236/trunk@55935 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 22:41:09 +00:00
tbogard%aol.net
933fcf7691 Implemented changes to nsIDocShellTreeItem and nsIDocShellTreeNode interfaces. FindChildWithName and FindItemWithName. Work to fix bug 21287. r=shaver a=shaver.
git-svn-id: svn://10.0.0.236/trunk@55922 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 10:16:15 +00:00
tbogard%aol.net
2e299693a9 Implemented changes to nsIDocShellTreeItem and nsIDocShellTreeNode. FindItemWithName and FindChildWithName. Work to fix bug 21287. r=shaver a=shaver.
git-svn-id: svn://10.0.0.236/trunk@55921 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 10:15:26 +00:00
tbogard%aol.net
0807b27f4a Added a parameter to FindChildWithName to know if it should recurse through the children. Also added a parameter to specify the calling treeItem to avoid circular recursion. Work to fix bug 21287. r=shaver a=shaver.
git-svn-id: svn://10.0.0.236/trunk@55920 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 10:14:41 +00:00
tbogard%aol.net
847ca747b9 Added the ability to find a docshellTreeItem with the given name per the API. Work to fix bug 21287. r=shaver a=shaver.
git-svn-id: svn://10.0.0.236/trunk@55919 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 10:13:00 +00:00
tbogard%aol.net
4503d0b854 Removed nsIDocShellContainer.idl, added nsIDocShellTreeOwner.idl.
git-svn-id: svn://10.0.0.236/trunk@55918 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 10:10:36 +00:00
tbogard%aol.net
1eb50dbb5a Removed nsIDocShellContainer since it is no longer used and is replaced by nsIDocShellTreeNode.
git-svn-id: svn://10.0.0.236/trunk@55917 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 09:04:04 +00:00
tbogard%aol.net
17e69911b9 added files: mozilla/docshell/base/nsIDocShellTreeOwner.idl
git-svn-id: svn://10.0.0.236/trunk@55916 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-12 08:54:37 +00:00