Граф коммитов

2483 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 93951f3bd4 Bug 12493. Change nsILinkHandler interface to take an nsIURI object instead of a string. This allows necko to canonify URIs before passing them back to global history. r=travis,pierre 2000-04-13 19:55:47 +00:00
cls%seawood.org 579f14b69f Added CXXFLAGS to link line for toolkit specific test viewers. Bug #35730 2000-04-13 13:59:03 +00:00
tbogard%aol.net 18b2ff8d87 Moved the implementation of nsIRefreshURI into the docShell. When the webShell is getting destructed make sure we call Destroy. 2000-04-13 03:11:25 +00:00
tbogard%aol.net a2006c7257 WebShell no longer creates the plugin host. nsObjectFrame now gets it from the service manager instead of trying to get it from the webshell. 2000-04-13 02:56:05 +00:00
tbogard%aol.net 5906ab7f7b Put the GetInterface for the uriContentListener into an ifndef for DOCSHELL_LOAD so when DOCSHELL_LOADING is turned on, we get the right handler. 2000-04-12 10:00:04 +00:00
tbogard%aol.net bc35af6d14 Removed the file fixup and completely rely on docShell fro Creating the uri. 2000-04-12 09:46:40 +00:00
tbogard%aol.net 76b6e1ef4d Fixed viewer to implement SizeBrowserTo and on notification of a location change make sure not to try poking data into a field that isn't there (the location one). CLEANUP_WIDGET now checks to see if the widget is in existence before destroying it. Bug #34433 2000-04-12 09:25:46 +00:00
tbogard%aol.net 26ccc8a82f Removed nsIWebShellContainer methods that are no longer part of the interface. Removed convertFileToURL and convertURLToFileCharset as the implementation in docShell is now relied upon. LoadURL now largely relies on docShell's CreateFixupURI to get a uri. No longer call nsIWebShellContainer::BeginLoadURL or EndLoadURL as the nsIWebProgressListener interface provides all these needed listeners. No longer call nsIWebShellContainer::WillLoadURL as the uriLoader code provides the ability to cancel or stop a load from happening. DoLoadURL now relies on the implementation in docShell for talking to the uriloader. Fixed a bug with nsWebShell::GoTo pointed out by Conrad. 2000-04-11 23:52:28 +00:00
tbogard%aol.net b62718c6b4 Removed the remaining methods on nsIWebShellContainer as they are no longer used. 2000-04-11 23:52:27 +00:00
mscott%netscape.com 8777c84eb5 backing out my bug fix because it appears to have broken the page cycler.
thanks to sspitzer for helping me figure this out.
2000-04-07 21:36:09 +00:00
mscott%netscape.com b171246cb6 Bug #34769 --> don't set the refferer as the original url on the channel in the webshell.
r=warren
a=leaf
2000-04-07 19:25:42 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
tbogard%aol.net 9bf71bcc06 Added handling for the webProgress status changes. 2000-04-04 02:46:17 +00:00
tbogard%aol.net b3add04b33 Removed some old code that was ifdefed out. Removed the isMail test in webshell as that path is no longer being hit due to the fact that "mailto" does succeed in creating a nsIURI. Changed InternalLoadURI due to changes in the docshell parameter list. 2000-04-04 00:03:11 +00:00
tbogard%aol.net 3446f018d4 Fixed assertion with loading an URL due to changes with status now firing. 2000-04-04 00:02:15 +00:00
alecf%netscape.com c07bd9bd7e fix xlib bustage 2000-04-03 08:01:07 +00:00
cls%seawood.org 0d63199902 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
tbogard%aol.net 1cb2071636 My webshell, your diet is working, you've lost some more weight..... Removed one of the LoadURL calls and combined it with the other. Removed the localIP address parameter as it is not used and is not the way we will specify binding. Removed ProgressLoadURL as it is no longer needed (the rest of nsIWebShellContainer will go away when we finish landing the nsIWebProgressListener interfaces.) Removed CaptureHistoryState and GetHistoryState. Prompter is now retrieved through the correct path, up the treeOwner. 2000-04-02 01:19:27 +00:00
tbogard%aol.net c5a72ae51c Removed ProgressLoadURL as it is no longer needed (the rest of nsIWebShellContainer will go away when we finish landing the nsIWebProgressListener interfaces.) Removed CaptureHistoryState, GetHistoryState and SetHistoryState as they shouldn't be called from the outside. 2000-04-02 01:19:26 +00:00
tbogard%aol.net 40d8536d0a Removed the unused mViewSource member. Fixed ::InternalLoad to call ::LoadURI instead of LoadURL since destroying and then re-creating the uri is pointless when it's passed in for us. Not to mention if the person calling this load had actually setup listeners on this uri then this information would be lost (which is actually causing bug 34167). 2000-04-01 23:28:31 +00:00
nisheeth%netscape.com db554bcdd5 Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches. 2000-04-01 00:39:15 +00:00
nisheeth%netscape.com e304954c7e Fix for bug 15086. These changes bring us up to date with the Feb 2000 XLink Working Draft. Thanks a lot to Heikki (heikki@citec.fi) for providing these patches. 2000-04-01 00:31:13 +00:00
tbogard%aol.net 6a1681322b Removed all the LoadURL methods from the webshell API. Added a new API to allow loading for the old session history. This is needed until the new session history is online. 2000-04-01 00:29:36 +00:00
cls%seawood.org 79b3bcd802 Oops, missed a DLL_SUFFIX that didn't show up in a depend build. 2000-03-31 12:00:41 +00:00
attinasi%netscape.com f435083f78 Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
tbogard%aol.net 90adad7595 The OverLink handler no longer caches the current over and target link to ensure we aren't called for the same link more than once. The lower level is assuring we aren't execpt in on case where a popup is up and then you move over links. This is a small case. Since string copies were actually showing up on some profiles I'm removing this caching of the string for some small amount of performance and bloat benefit as well as code cleanup. 2000-03-31 02:47:04 +00:00
tbogard%aol.net b12e1479c3 Rely on the docshell for the implementation of destroy. 2000-03-31 00:15:55 +00:00
tbogard%aol.net 5bfd3cc997 nsIDocShell::LoadURI now takes a nsIDocShellLoadInfo parameter to do fancier loads which include replacing current history slots and passing in a referrer. In the future more things may be set on the nsIDocShellLoadInfo interface. This allows us to not have to add a new parameter for every new type of load info that might be needed in different loads. 2000-03-30 22:38:32 +00:00
tbogard%aol.net 1a7f1dba0d added files: mozilla/docshell/base/nsDocShellLoadInfo.cpp 2000-03-30 12:39:47 +00:00
tbogard%aol.net 6a06f69242 the RefreshURI code now talks in terms of nsIURI instead of strings. Removed unused member variable mScrollPref. Cleaned refreshData up to follow xpcom rules better and to deal with nsIURI instead of strings. It also now talks in terms of docshells instead of webshells. 2000-03-30 05:02:28 +00:00
cls%seawood.org ae45fce007 Updating config.guess & config.sub to latest GNU versions. Bug #22599, r=wtc 2000-03-30 03:12:16 +00:00
tbogard%aol.net 7c32be1ded nsWebBrowserChrome is now a nsIWebProgressListener. The location bar is now updated in response to nsIWebProgressListener instead of nsIWebShellContainer::BegineLoadURL. 2000-03-30 02:28:59 +00:00
tbogard%aol.net 393b6b8b13 OnLoadingSite now takes a channel instead of a uri. Also we now don't set the currentURI or the referrer during a normal load in DoLoadURL. We make sure to do it after the content has been targetted which is when DoContent is called. 2000-03-30 02:24:18 +00:00
tbogard%aol.net 85d061602a nsWebBrowserChrome is no longer a treeOwner. Fixed a bug in the overLink code when the chrome is completely hidden (toolbar, status etc.) 2000-03-29 10:32:44 +00:00
tbogard%aol.net ebb85b91ee nsIBrowserWindow::GoTo no longer takes the command parameter. Converted calls to nsIWebShell for loading an URL to use nsIWebNavigation interface instead. 2000-03-29 10:27:08 +00:00
tbogard%aol.net f8cb349d32 nsIBrowserWindow::GoTo no longer takes the command parameter. 2000-03-29 10:23:34 +00:00
tbogard%aol.net 48eac482a9 Use the nsIWebNavigation to load URIs instead of the nsIWebShell interface. 2000-03-29 10:20:29 +00:00
tbogard%aol.net 37321f10c1 Changed the URI loading to use the nsIWebNavigation interface. 2000-03-29 10:16:58 +00:00
alecf%netscape.com c03ab07889 remove bogus nsIPref dependancies 2000-03-29 09:49:24 +00:00
warren%netscape.com a9c46925a4 Better fix for SetOriginalURI nsCOMPtr problem. 2000-03-29 06:43:04 +00:00
warren%netscape.com c4f059a64d Attempted to fix linux bustage due to necko change. 2000-03-29 06:42:27 +00:00
tbogard%aol.net f7477f8a34 added files: mozilla/docshell/base/nsDSWebProgressListener.cpp 2000-03-29 06:04:13 +00:00
warren%netscape.com a80eb29199 Fixed linux nsCOMPtr bustage. 2000-03-29 05:40:47 +00:00
warren%netscape.com d60b12b153 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
tbogard%aol.net 3b3a1ad405 Changed the nsIWebBrowserChrome::FindNamedBrowser to be nsIWebBrowserChrome::FindNamedBrowserItem. This is important because it's possible that a frame needs to be returned, not just a toplevel browser object. So we need to be able to return a destination frame from this call. So now the API talks in terms of a frame. 2000-03-28 09:24:01 +00:00
dcone%netscape.com 90434d2c6e Re-numbered some menu Items that were broken. r=karnaze 2000-03-27 22:40:50 +00:00
tbogard%aol.net f40d154bf2 Removed the command member from the nsIWebShellServices inteface as it is no longer needed. InternalLoad now has implementation that works in cases other than just the session history loading. 2000-03-27 02:35:05 +00:00
tbogard%aol.net d649697e22 Removed the command member as it is no longer needed. 2000-03-27 02:34:51 +00:00
scc%netscape.com bb71dd61c4 small changes to clients of string converting APIs 2000-03-26 11:39:08 +00:00
scc%netscape.com a6cbaa2590 small changes to clients of string converting APIs 2000-03-26 10:23:40 +00:00