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 |
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
|
f3c5352218
|
OnLoadingSite now takes a nsIChannel instead of a nsIURI. This allows us to get information out of the channel we may need such as the referrer. We now make sure we set the referrer during OnLoadingSite. Fixed a bug where the nsIWebProgressListener was getting found on the treeOwner even for frames. This was causing the the treeOwner to get notified of all actions happening in the children. Now we make sure to only set the listener for the top level frame.
|
2000-03-30 02:24:17 +00:00 |
tbogard%aol.net
|
37403beb95
|
Provided implementation for the nsIWebProgressListener interface.
|
2000-03-29 10:32:45 +00:00 |
tbogard%aol.net
|
d68da2bdc7
|
Now properly enable retrieving the nsIWebProgressListener interface from the owning treeOwner. Added firing methods for all the methods in nsIWebProgressListener. onLocationChange is currently the only one that is validly firing however.
|
2000-03-29 10:29:58 +00:00 |
alecf%netscape.com
|
5c41d1b889
|
remove unnecessary nsIPref.idl dependancies
|
2000-03-29 09:50:07 +00:00 |
warren%netscape.com
|
a9c46925a4
|
Better fix for SetOriginalURI nsCOMPtr problem.
|
2000-03-29 06:43:04 +00:00 |
tbogard%aol.net
|
9db042ace5
|
Adding nsWebProgressListener to the build.
|
2000-03-29 05:58:24 +00:00 |
warren%netscape.com
|
a80eb29199
|
Fixed linux nsCOMPtr bustage.
|
2000-03-29 05:40:47 +00:00 |
tbogard%aol.net
|
a451421024
|
First checkin of this class. This will be the home of the webProgressListener for the uriloader loads.
|
2000-03-29 05:33:09 +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 |
jdunn%netscape.com
|
9f8f763f57
|
fixing build bustage
a= ducarroz@netscape.com
|
2000-03-28 01:38:40 +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 |
scc%netscape.com
|
a6cbaa2590
|
small changes to clients of string converting APIs
|
2000-03-26 10:23:40 +00:00 |
tbogard%aol.net
|
78708e1cb6
|
Provided implementation for Add and RemoveProgressListener.
|
2000-03-26 04:52:06 +00:00 |
cls%seawood.org
|
13d301bd22
|
Some compilers (HP-UX) don't like it when the file doesn't end in a newline.
|
2000-03-25 07:58:28 +00:00 |
tbogard%aol.net
|
c568a5cd6f
|
Removed the Set and GetPresContext as they were not being used.
|
2000-03-25 03:43:58 +00:00 |
tbogard%aol.net
|
abbf7a0baa
|
Updated the loadURI methods to reflect changes in the nsIDocShell API. ::Reload() now makes sure to pass the type on to the InternalLoad() call. ::Destroy() makes sure to properly tear down the script objects by setting the docshell and owner on those to null. When Scrolling to an anchor, make sure to update the current URI. The ::InternalLoad function now is responsible for updating the mUpdateHistoryOnLoad member, rather than relying on callers to set it first. When loading the site, only apply histories if we mUpdateHistoryOnLoad is set. Stubbed out a new function ::ShouldPersistInSessionHistory() that allows us to put all the code in place for items pages that shouldn't be persisted in the list, meaning items that are overwritten when new ones are added.
|
2000-03-25 03:43:27 +00:00 |
tbogard%aol.net
|
1bf2b885c3
|
Removed the loadURIVia as it is not needed. Setting the binding will be done through a setup, not through each load. loadURI now takes a referrer URI as the second paramater. We weren't doing anything with the presContext so that was removed (it was put there early before the design all fleshed out.)
|
2000-03-25 03:42:49 +00:00 |
pollmann%netscape.com
|
f177f98edc
|
Bug 32702: Rename GetHistoryState to CaptureHistoryState (as it is), and add GetHistoryState method, r=nisheeth
|
2000-03-24 03:36:58 +00:00 |
tbogard%aol.net
|
af8e50477d
|
Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
|
2000-03-24 01:04:47 +00:00 |
tbogard%aol.net
|
8a87bb6f94
|
Adding implementation for the new method OnStartURIOpen on nsIURIContentListener.
|
2000-03-24 00:26:51 +00:00 |
radha%netscape.com
|
af3be20faa
|
Fix for bug #s 28758, 29609. When loading a url over and over again, it is added
to SH each time there by causing multiple entries for that url in go menu.
r=law
|
2000-03-23 23:00:17 +00:00 |
norris%netscape.com
|
437a7174ea
|
Fix a number of security bugs. (I can't see the numbers at home because
they have restricted visibility.)
r=mstoltz
|
2000-03-18 17:48:12 +00:00 |
mccabe%netscape.com
|
7cef346a78
|
Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
Preparatory to fix to 11454.
r=jband
|
2000-03-17 23:47:48 +00:00 |
scc%netscape.com
|
083f64f051
|
replaced use of private type with |getter_AddRefs|, r=travis
|
2000-03-17 01:19:33 +00:00 |
jband%netscape.com
|
89b6af14cc
|
fix typo in user message. bug 31950. You'd think we'd know how to spell netscape!
|
2000-03-16 05:45:16 +00:00 |
tbogard%aol.net
|
c1479d9d99
|
Call SetOverLink instead of SetJSStatus when over a link.
|
2000-03-16 01:02:23 +00:00 |
pavlov%netscape.com
|
6de8e5ec9c
|
forward declare the interface instead of using ptr native for nsIDocumentLoaderObserver r=rginda
|
2000-03-15 08:41:52 +00:00 |
tbogard%aol.net
|
7528e5d71e
|
Removed unused parameter.
|
2000-03-14 08:53:46 +00:00 |
tbogard%aol.net
|
5c69fc88bb
|
When setting the viewMode, dont' do a reload if there isn't already an URL loaded.
|
2000-03-14 06:30:30 +00:00 |
tbogard%aol.net
|
3df03018f3
|
Added support for setting a docShell into viewSource mode or viewNormal mode. Changed calls to creating the contentViewer to rely on the mode of the docshell for deciding the state it is in. Made docShell support the nsIWebProgress interface. Stubbed out the methods for it's implementation.
|
2000-03-14 04:36:55 +00:00 |
tbogard%aol.net
|
2881558b53
|
Added support for setting a docShell into viewSource mode or viewNormal mode.
|
2000-03-14 04:35:37 +00:00 |
rickg%netscape.com
|
4791ab3e8f
|
removed calls to deprecated string methods
|
2000-03-12 09:14:14 +00:00 |
tbogard%aol.net
|
ddc1a0c773
|
Removed include of "windows.h". I'm sure at one point it was needed, but it should not need to be as webShell is XP code.
|
2000-03-12 06:34:30 +00:00 |
tbogard%aol.net
|
c015ced3ec
|
Added overides for the Session History navigation in docShell. Removed some old ones that were recently removed from nsIWebShell.
|
2000-03-11 12:02:06 +00:00 |
tbogard%aol.net
|
fdfd66677a
|
Temporarily disable the assertion since it really is aggrevated on viewer.
|
2000-03-11 11:56:33 +00:00 |
norris%netscape.com
|
df1f76464f
|
Fix Linux bustage.
|
2000-03-11 03:20:25 +00:00 |
norris%netscape.com
|
772f1f0cad
|
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
|
2000-03-11 02:57:39 +00:00 |
tbogard%aol.net
|
026c7850d4
|
Don't override every method in docShell, only those where webShell needs to do different things. Remove dependency on nsIBrowserWindow. WebShell should no longer create the native widget. Removed a number of APIs from nsIWebShell to continue thining it down until it is completely removed. Other general cleanup and removal of dead code. Sizing and positioning is left nearly completely up to docShell. The bounds must be stored locally for now as there is a problem with the sizeToContent when the child has already been reflowed on an unconstrained basis, this will be fixed soon thus allowing the removal of the locally cached bounds. HandleUnknownContentType is no longer part of nsIDocumentLoaderObserver.
|
2000-03-11 01:05:08 +00:00 |
tbogard%aol.net
|
627255c4d8
|
Added a paramater for stating if children of a different type should be returned from FindChildWithName or not.
|
2000-03-11 00:55:39 +00:00 |
tbogard%aol.net
|
13a0c0a34b
|
HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface. Added a member for stating if this docShell supports plugins or not.
|
2000-03-11 00:55:00 +00:00 |
tbogard%aol.net
|
6934cf3ab7
|
Added new attribute for stating if a docShell supports plugins or not. FindItemWithName should only return children of the same type. Added support for FindChildWithName to only return children of the same type. SetSize relies on SetPositionAndSize for implementation. Repaint now has an implementation stolen from the old webShell. GetMainWidget just gets the parentWidget since docShell doesnt' create it's own. Pass the widget to the creation of a contentViewer rather than a native window.
|
2000-03-11 00:53:48 +00:00 |
tbogard%aol.net
|
086aae8fec
|
Reordered methods to be the same as the interface.
|
2000-03-11 00:49:47 +00:00 |
tbogard%aol.net
|
832a77d610
|
Added new type for TreeItems that simply wrap a content treeItem. Embedding is an example of this.
|
2000-03-11 00:48:54 +00:00 |
tbogard%aol.net
|
cdcf127807
|
Added attributes for stating if a docshell should allow plugins or not.
|
2000-03-11 00:47:59 +00:00 |
tbogard%aol.net
|
2a8ab084c3
|
Now that docShell implements SetZoom and GetZoom, just pass those function calls on to it. This frees us to clear some bloat in webShell's holding on to float mZoom. bug #30625. r=jud, waterson a=jevering
|
2000-03-08 04:00:31 +00:00 |
tbogard%aol.net
|
e823201370
|
Don't rely on the parent widget to have a device context. Create and cache our own just like the old webShell wolrd. Since we have our own, it can now cache the zoom state too. bug #30625. r=jud, waterson a=jevering
|
2000-03-08 03:58:33 +00:00 |
gagan%netscape.com
|
e1b2683e7d
|
webshell's GetInterface continues with DocShell's GetInterface. r=travis. (reviewed docshell changes too) this allows necko to use the interface requester (webshell) to ask for nsIPrompt and display dialog boxes (for auths, etc)
|
2000-03-08 00:40:49 +00:00 |
gagan%netscape.com
|
7a1f29757d
|
docshell's GetInterface returns nsIPrompt to allow dialog boxes on a per window basis.
|
2000-03-08 00:38:58 +00:00 |