norris%netscape.com
|
772f1f0cad
|
Remove mURL from nsWebShell, and GetURL from nsIWebShell.
r=travis
|
2000-03-11 02:57:39 +00:00 |
slamm%netscape.com
|
8ba054b717
|
Run warnings on testfailed builds too.
|
2000-03-11 02:55:19 +00:00 |
pavlov%netscape.com
|
fe9d69661b
|
set IS_COMPONENT to 1 so that we generate a component instead of a 'normal' dynamic library
|
2000-03-11 02:43:04 +00:00 |
srinivas%netscape.com
|
3ebacbeef6
|
Handle the ERANGE error on Solaris. Bugzilla 31437.
|
2000-03-11 02:38:25 +00:00 |
tbogard%aol.net
|
4052e61fd6
|
HandleUnknownContentType is no longer part of nsIDocumentLoaderObserver.
|
2000-03-11 01:33:13 +00:00 |
tbogard%aol.net
|
ba49d909f5
|
HandleUnkownContentType is no longer part of the nsIDocumentLoaderObserver interface. Use the DocShell APIs to get the contentViewer instead of the webShell ones.
|
2000-03-11 01:32:46 +00:00 |
tbogard%aol.net
|
4f8a6bd5b7
|
HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Use the docShell APIs where possible instead of the webShell ones.
|
2000-03-11 01:32:16 +00:00 |
tbogard%aol.net
|
8951583683
|
Use the docShell APIs instead of the webshell ones where posssible. Instantiate the webBrowser Object instead of the docShell/webShell one. This starts the path for viewer to start using the embedding object completely rather than directly talking to a docShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:31:28 +00:00 |
tbogard%aol.net
|
92f2b46cfb
|
Use the docShell APIs instead of the webShell ones in some places. HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:30:32 +00:00 |
tbogard%aol.net
|
e19a8ea03d
|
GetWebShell became GetDocShell to continue the conversion to talking in terms of DocShells instead of webShells.
|
2000-03-11 01:30:04 +00:00 |
tbogard%aol.net
|
4eaf139547
|
Remove nsIBrowserWindow as that interface is going away.
|
2000-03-11 01:29:42 +00:00 |
tbogard%aol.net
|
6381c1dbb6
|
Converted to hold on to a docShell instead of a webShell. Interaction with this object that previously was a webShell now is a docShell.
|
2000-03-11 01:29:15 +00:00 |
tbogard%aol.net
|
e3fd93e835
|
Converted to hold on to a docShell instead of a webShell. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Removed the ifdef for NEW_WEBSHELL_INTERFACES as we are definitely not going back now.
|
2000-03-11 01:28:46 +00:00 |
tbogard%aol.net
|
eb6c101645
|
Hold on to a docShell instead of a webShell.
|
2000-03-11 01:28:07 +00:00 |
tbogard%aol.net
|
17b77135c3
|
SetWebShell now sets a DocShell instead.
|
2000-03-11 01:27:42 +00:00 |
tbogard%aol.net
|
5ac1fb302b
|
No longer implement the nsIBrowserWindow interface. Changed nsIDocumentLoaderObserver declarations to use the XPIDL generated macro.
|
2000-03-11 01:26:36 +00:00 |
tbogard%aol.net
|
bdb56d8946
|
No longer implement the nsIBrowserWindow interface. HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface. Use the docShell APIs to initialize creation of the docShell/ webShell.
|
2000-03-11 01:25:54 +00:00 |
tbogard%aol.net
|
330b688b8e
|
ContentViewer Initialization now take an nsIWidget instead of a native window. Set status using the nsIWebBrowserChrome interface instead of the old nsIBrowserWindow interface.
|
2000-03-11 01:25:34 +00:00 |
tbogard%aol.net
|
8dec60b884
|
ContentViewer Initialization now take an nsIWidget instead of a native window.
|
2000-03-11 01:24:59 +00:00 |
tbogard%aol.net
|
a340f07ca8
|
HandleUnknownContentType is no longer part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:24:29 +00:00 |
tbogard%aol.net
|
f1fe814de6
|
Use the XPIDL macro to declare the nsIDocumentLoaderObserver methods.
|
2000-03-11 01:23:24 +00:00 |
tbogard%aol.net
|
cb3777d554
|
Changed to use the XPIDL generated macro to declare the methods for nsIDocumentLoaderObserver.
|
2000-03-11 01:22:23 +00:00 |
tbogard%aol.net
|
5f21dba9bc
|
Get the contentViewer from the docShell instead of the webShell. HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:21:29 +00:00 |
tbogard%aol.net
|
94957345a7
|
Removed the HandleUnknownContentType from the interface.
|
2000-03-11 01:19:40 +00:00 |
tbogard%aol.net
|
457a6df92c
|
ContentViewer now takes an nsIWidget instead of a native window. Don't pass the scrolling preferences through the intialization as they are always the same and ignored.
|
2000-03-11 01:19:12 +00:00 |
tbogard%aol.net
|
35af6877c7
|
HandleUnknownContentType is no longer part of nsIDocumentLoaderObserver.
|
2000-03-11 01:17:00 +00:00 |
tbogard%aol.net
|
40eddd37c4
|
Changed nsWebBrowser to support nsIWebProgress instead of nsIProgress. Made the new nsDocShellTreeOwner a friend.
|
2000-03-11 01:16:24 +00:00 |
tbogard%aol.net
|
f518f21d5d
|
Got much of the implementation done to actually get this object working. We now instantiate a webshell and pass along most needed calls. This gets the webBrowser object setup to start being used to basic stuff.
|
2000-03-11 01:12:46 +00:00 |
tbogard%aol.net
|
bb26a518fc
|
Just updated some documentation.
|
2000-03-11 01:10:57 +00:00 |
tbogard%aol.net
|
086694bb9c
|
Added SetTreeOwner and SetWebBrowserChrome to do the proper setup of all the different up pointers.
|
2000-03-11 01:10:13 +00:00 |
tbogard%aol.net
|
49d970f6b4
|
Added nsDocShellTreeOwner.cpp to the build.
|
2000-03-11 01:06:03 +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
|
5b48c3a9de
|
Remove Init, SetDocLoaderObserver, GetDocLoaderObserver, SetParent, GetParent, GetChildCount, AddChild, RemoveChild, ChildAt, GetName, SetName, FindChildWithName, SetChromeEventHandler, GetContentViewer, IsBusy, SetDocument, StopBeforeRequestingURL, StopAfterURLAvailable, GetMarginWidth, SetMarginWidth, GetMarginHeight, SetMarginHeight, SetZoom, GetZoom. These should no longer be used. The docShell APIs should be used intead.
|
2000-03-11 01:04:28 +00:00 |
tbogard%aol.net
|
49333708e7
|
HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:03:08 +00:00 |
tbogard%aol.net
|
bc533a0fef
|
Use the XPIDL generated macro to declare the methods for nsIDocumentLoaderObserver interface.
|
2000-03-11 01:01:39 +00:00 |
tbogard%aol.net
|
6f7b47a7db
|
Converted to talk in terms of the docShell APIs intead of the old webShell ones where possible. HanldeUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
|
2000-03-11 01:00:48 +00:00 |
tbogard%aol.net
|
a28e9ea44d
|
Use the nsIWebNavigation interface for loading an URL where possible instead of the old webShell one. When calling FindChildWithName add the new parameter to state that a child of a different type if ok to return.
|
2000-03-11 00:59:08 +00:00 |
tbogard%aol.net
|
cedfb05eb4
|
FindChildWithName now takes a new parameter for if children of different types should be returned. We pass FALSE here to say children of a different type is fine.
|
2000-03-11 00:57:01 +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
|
a364b44502
|
Now holds on to a docShell instead of a webShell. Use IDL generated NS_DECL_NSIDOCUMENTLOADEROBSERVER instead of inline function declarations.
|
2000-03-11 00:46:37 +00:00 |
tbogard%aol.net
|
d9fc9ebec4
|
Now holds on to a docShell instead of a webShell. Talks through the new interfaces where possible. HandleUnkownContentType is no longer part of nsIDocumentLoaderObserver interface.
|
2000-03-11 00:46:26 +00:00 |
tbogard%aol.net
|
566ba99070
|
Use the nsIWebBrowserChrome interface to set the status rather than the old nsIBrowserWindow interface.
|
2000-03-11 00:41:57 +00:00 |
tbogard%aol.net
|
de31521e84
|
Changed nsHTMLFrameInnerFrame to hold on to a subShell that is an nsIBaseWindow instead of a webShell. This paves the way for holding different types of objects. Also gets rid of that stupid nsIWebShell interface. :) When creating the docShell use the new docShell interfaces rather than the old webShell ones.
|
2000-03-11 00:41:04 +00:00 |
tbogard%aol.net
|
f51fc52aa3
|
Converted a number of places to use the docShell APIs instead of the webShell ones.
|
2000-03-11 00:37:07 +00:00 |
tbogard%aol.net
|
00bbe276b9
|
Converted a number of places to talk in terms of the docShell APIs instead of the webShell ones.
|
2000-03-11 00:35:36 +00:00 |