tbogard%aol.net
0ce76837f3
Put a couple of what were protected member functions of nsWebShell into the public API. This was needed during the period of rebuilding the webshell.
1999-11-30 04:32:42 +00:00
tbogard%aol.net
b31903250e
Changed GetDocumentLoaderObserver to return a ** instead of a *&. This is in sync with the nsIDocShell::GetDocumentLoaderObserver. r=pavlov
1999-11-29 21:09:47 +00:00
tbogard%aol.net
5209114e72
Removed the const from GetTitle to reflect the fact that the implementation should return an allocated string.
1999-11-27 02:21:43 +00:00
tbogard%aol.net
d1f4cb3e8a
Removed the const to reflect the fact that the implementation will return an allocated string, not a pointer to the internal string.
1999-11-27 02:08:42 +00:00
tbogard%aol.net
8346684a29
Slight re-arrangement of some methods. Mainly just removed Set and GetURLDispatcher.
1999-11-24 09:39:58 +00:00
tbogard%aol.net
515e4d9739
Changed the concept of the webshell holding an mChromeElement object to it holding a nsIChromeEventHandler interface. This is more generic and allows other apps to plugin nicer into the API.r=hyatt
1999-11-23 09:57:47 +00:00
rpotts%netscape.com
8026dca974
bug #15342 and #15560 . Refactored the LoadGroup and DocumentLoader...
1999-11-22 05:46:03 +00:00
buster%netscape.com
93551f1751
moved content-specific data and methods from nsIWebShell to appropriate content viewer interface
...
no bug number, this is for webshell redesign work
r=rickg, travis
1999-11-19 07:35:27 +00:00
warren%netscape.com
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
mscott%netscape.com
e911d3f3df
Bug #14928 --> phase one of uri dispatching landing. add ability to get/set content listener parent on the webshell
...
r=travis
1999-11-18 07:06:07 +00:00
mscott%netscape.com
65c51b2064
Bug #14928 --> phase one of uri dispatching landing. add ability for doc loader to load
...
an opened channel
r=travis
1999-11-18 07:05:47 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
tbogard%aol.net
d972c34518
Removed nsIWebShell::GetRootWebShellEvenIfChrome(). Added nsIWebShell::GetTopLevelWindow(). Made GetRootWebShellEvenIfChrome implementation a protected member function.
1999-11-16 20:06:12 +00:00
tbogard%aol.net
0145acf6d4
Moved GetContainer() from nsIContentViewerContainer to nsIWebShell. r=pavlov
1999-11-16 01:02:17 +00:00
tbogard%aol.net
c1c0a44226
Changed references to nsIContentViewerContainer to nsISupports in the march to get rid of nsIContentViewerContainer. r=pavlov
1999-11-15 07:29:23 +00:00
tbogard%aol.net
870636b2e2
Changed Set and GetContainer to deal with nsISupports instead of nsIContentViewerContainer. r=pavlov
1999-11-14 10:10:32 +00:00
tbogard%aol.net
67d2ca4ced
Removed QueryCapability as it is no longer used. r=pavlov
1999-11-14 10:10:05 +00:00
buster%netscape.com
e9f930c225
added nsIWebShell::SetDocument, a new interface for loading a pre-fabricated content model
...
into a webshell synchronously.
This has NOT yet been reviewed, and is not yet used anywhere in the system.
I *will* get a formal code review before enabling it's use. However, I want to get the code into
the tree because keeping my tree in synch is becoming a burden.
1999-11-11 22:32:13 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
cls%seawood.org
bee74e223b
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
bienvenu%netscape.com
7a53af86e4
add accessor for load group on doc loader r=rpotts
1999-10-27 04:44:42 +00:00
norris%netscape.com
906d924312
Expose referrer from web shell.
...
r=travis
needed for bug 11963.
1999-10-25 22:20:10 +00:00
danm%netscape.com
140296a2c5
no longer used
1999-10-20 20:51:16 +00:00
danm%netscape.com
504b2a8862
removing nsIModalWindowSupport r:hyatt@netscape.com
1999-10-18 15:05:17 +00:00
rpotts%netscape.com
89f54ea1ae
bug #15341 and bug #15344 . Use the documentloader observer instead of a stream observer.
1999-10-05 04:04:16 +00:00
kipp%netscape.com
2848f39658
Don't export nuked nsIThrobber
1999-09-25 20:08:21 +00:00
nisheeth%netscape.com
1965d582ce
Changed the ifdef NS_DEBUG around webshell leak detection code to ifdef DETECT_WEBSHELL_LEAKS.
1999-09-22 01:24:20 +00:00
hyatt%netscape.com
0dd1266ea1
chrome event stuff
1999-09-21 01:02:29 +00:00
davidm%netscape.com
5b8ba03b42
Add extra chrome flag for the sidebar and taskbar
1999-09-18 03:23:52 +00:00
rpotts%netscape.com
9886532136
Removed NECKO ifdefs...
1999-09-17 07:54:11 +00:00
vidur%netscape.com
21477c4cd3
Document referrer propagation through webshell and docloader.
1999-09-17 04:26:02 +00:00
ftang%netscape.com
65c7799cdb
fix 5974 by receiving parser command as optional argument
1999-09-16 14:15:16 +00:00
vidur%netscape.com
56c104a8a3
Fixed circular references. nsDocLoader now supports weak references to it. Init() method moves out of constructor. nsDocLoader now has Destroy() method to start breakdown process.
1999-09-09 23:53:55 +00:00
briano%netscape.com
6074b8b8a4
Removed the obsolete non-NECKO leftovers.
1999-09-09 00:11:48 +00:00
mscott%netscape.com
79046fde76
LoadDocument and LoadSubDocument now take nsIURIs instad of unicode strings. This is part of a webshell optimization
...
to cut down on the number of nsIURI objects which we currently create in order to run a url in the webshell.
1999-09-08 04:00:08 +00:00
mscott%netscape.com
d8ee120a9e
Support LoadURI which is a new method on the webshell which takes a nsIURI. This is part of a webshell optimization
...
to cut down on the number of nsIURI objects which we currently create in order to run a url in the webshell.
1999-09-08 03:59:21 +00:00
danm%netscape.com
e68f60f671
implemented intrinsic sizing method on DOM Window
1999-09-03 22:41:56 +00:00
radha%netscape.com
dd092fdc48
Hook up session history with the history state object.
...
Let LoadURL() accept a historystate as an argument
1999-09-02 21:39:01 +00:00
cyeh%netscape.com
1729151e74
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 01:24:51 +00:00
nisheeth%netscape.com
7cd59d0ec7
- Added a setter for history state to nsIWebShell. The history state should be set before loading a document on which state needs to be restored. If the history state is set, the webshell will set that history state on the pres shell inside nsWebShell::Embed() once the document viewer has been created.
1999-08-31 14:49:21 +00:00
nisheeth%netscape.com
9a163fb67f
Added a GetHistoryState method to be use by session history to ask layout for
...
the current document's state.
1999-08-30 22:45:46 +00:00
scc%netscape.com
19f8875aae
added a declaration for a global function that reports the number of webshells that have been created but have not yet been destroyed
1999-08-27 12:32:18 +00:00
danm%netscape.com
3da241e524
Landing modal dialogs from JS. More like a feature than stabilization. Apologies. approved: chofmann,don
1999-08-12 22:08:17 +00:00
danm%netscape.com
36cefdc1d3
corrected chrome behaviour in window.open. removed warnings in nsWebShellWindow.
1999-08-07 02:51:03 +00:00
valeski%netscape.com
0efb259cfa
api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
...
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:28:30 +00:00
vidur%netscape.com
34e2caf4f8
Fix for build bustage from Judson. Inclusion of config.mak is necessary before we depend on the NECKO symbol.
1999-08-03 23:00:19 +00:00
ramiro%netscape.com
54d0ca6f1d
Fix build bustage on unix.
1999-08-03 22:11:11 +00:00
valeski%netscape.com
0edfda477b
10720 fix - we now do meta tag refreshes
1999-08-03 21:48:40 +00:00
mcafee%netscape.com
6da92dc13c
Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren
1999-08-03 20:51:41 +00:00
joki%netscape.com
f1c8421c61
Event fixes to allow key event handling by GFX widgets and fixes for window.defaultStatus.
1999-07-26 15:02:19 +00:00
danm%netscape.com
b4e60f5b6c
removing IsMenuBarVisible -- it was a mistake, and unused
1999-07-22 23:41:50 +00:00
danm%netscape.com
5b90e50be0
make window.open windows visible
1999-07-21 06:37:58 +00:00
warren%netscape.com
bf8423a769
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
warren%netscape.com
84bd74a4fd
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
dcone%netscape.com
c1fcc698aa
Added a IsBusy() method.
1999-07-15 14:22:06 +00:00
hyatt%netscape.com
ed6cec2dac
Trying to fix bustage.
1999-07-06 18:52:38 +00:00
hyatt%netscape.com
2336371f60
Making sure dialogs really look like dialogs.
1999-07-05 19:38:43 +00:00
radha%netscape.com
28e9091188
Add nsIUrlDispatcher.h to export list
1999-07-04 23:39:39 +00:00
radha%netscape.com
2484649336
Add set/get urldispatcher functions
1999-07-04 23:38:56 +00:00
radha%netscape.com
00ef1b9860
Initial checkin.
1999-07-04 23:38:33 +00:00
hyatt%netscape.com
73b08a974d
Checking in support for intrinsic sizing of chrome.
1999-07-04 04:09:54 +00:00
warren%netscape.com
bd73f68e8b
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
pinkerton%netscape.com
358bcc130a
Changing CreatePopup to return the popup. Adding a bunch of stuff for tooltips to the popup code. Fixing some bugs in webshell with loading malformed popups. Renamed "popup" to "popupElement" in the document and added "tooltipElement" as well.
1999-07-01 00:07:41 +00:00
warren%netscape.com
fbc735f510
Last of the necko ifdefs. Now we link with necko.
1999-06-28 10:35:57 +00:00
danm%netscape.com
b4fcbcd0b1
added 'content' property to JS window
1999-06-26 21:48:29 +00:00
warren%netscape.com
1f76168d21
Renamed nsIURL to nsIURI in preperation for necko. More NECKO ifdefs too.
1999-06-23 03:29:44 +00:00
bruce%cybersight.com
f121c10d74
Add |GetIID()| implementations. There is code that was relying on these to exist in the tree, so this could be entertaining.
1999-06-20 21:51:06 +00:00
sfraser%netscape.com
a2976243cf
Add GetIID
1999-06-19 21:51:25 +00:00
valeski%netscape.com
e23b3c673c
NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061.
1999-06-18 17:34:08 +00:00
slamm%netscape.com
729786606f
Remove nsIDocumentViewer.h from EXPORTS. It does not live here. Thanks to 'David Gardiner' <david.gardiner@unisa.edu.au> for the patch.
1999-06-15 23:42:32 +00:00
radha%netscape.com
8b2e0b496b
OnEndDocumentLoad() now has a handle to the caller in the argument list. Need it
...
for session History
1999-06-14 22:11:22 +00:00
radha%netscape.com
d58c8b8381
Few new methods to support session history
1999-06-14 22:10:41 +00:00
danm%netscape.com
11a9b31711
teach top-level windows to show/hide and query visible state of menubars
1999-06-09 19:03:24 +00:00
hyatt%netscape.com
3c9cbf513e
Altering the args for createPopup.
1999-06-09 08:36:06 +00:00
nhotta%netscape.com
ff06f1799f
Added force character set.
1999-05-28 01:31:55 +00:00
hyatt%netscape.com
22f73eb107
Web shells now know about their enclosed chrome shell.
1999-05-27 21:05:27 +00:00
danm%netscape.com
8f33434d3e
more error checking, a missing GetIID method and another test button should fix bug 6751. a:chofmann
1999-05-20 02:24:31 +00:00
danm%netscape.com
fbda7ea0d9
adding partial (for DOM elements) chromemask support to apprunner
1999-05-19 04:11:54 +00:00
ftang%netscape.com
5567ffe6ab
add method to push necessary informaiton to implement Meta charset observeration
1999-05-19 00:23:03 +00:00
nisheeth%netscape.com
3bf6ff96f3
Added a new method, CreateInstanceForDocument() to nsIDocumentLoaderFactory which creates a content viewer and binds it to a document that is passed in as a parameter. This is needed to support XUL popup menus which have a document and a webshell, and want to create a content viewer and bind it to the document.
1999-05-17 23:52:01 +00:00
hyatt%netscape.com
da564cf9b7
Added an arg to createPopup.
1999-05-16 07:52:02 +00:00
hyatt%netscape.com
111a032848
Adding a method to the webshell container for creating popup/context menus.
1999-05-14 22:40:03 +00:00
dcone%netscape.com
7c2197eb85
Added a webshell parameter to the PrintContent method
1999-05-14 14:39:47 +00:00
hyatt%netscape.com
1b41f77bb5
Teaching window.open how to open chrome.
1999-05-12 23:17:40 +00:00
dcone%netscape.com
07c37dcbc2
Added a PrintContent() method to the nsIContentViewer class
1999-05-12 13:31:28 +00:00
kipp%netscape.com
91406b1df8
Added Set/Get enable-rendering method
1999-05-07 19:25:41 +00:00
kipp%netscape.com
c7bdab52b8
Updated comments
1999-05-06 19:35:11 +00:00
kipp%netscape.com
2f2fe06039
moved to layout
1999-05-06 19:34:32 +00:00
kipp%netscape.com
46b66b0230
Moved some headers from here to layout
1999-05-06 19:29:26 +00:00
nisheeth%netscape.com
defad4500b
Added parameters for charset to LoadDocument().
1999-05-06 03:53:28 +00:00
nisheeth%netscape.com
a17433324b
Fixing Unix build bustage. The interface file got checked in with incorrect casing in the file name.
1999-05-06 02:53:01 +00:00
nisheeth%netscape.com
6d73a13ebb
- Adding the nsIWebShellServices interface that will be used by external services to access the webshell.
...
- Also, adding a method to nsIDocumentLoader that maps a document ID into an nsIContentViewerContainer.
1999-05-06 01:55:10 +00:00
nisheeth%netscape.com
3c41d4b24d
Fix for bug 5850:
...
1) Add a RemoveChild() method to nsIWebshell.
2) nsWebshell::Destroy() calls this method on its parent to remove itself from the parent's child list.
3) Call nsWebshell::Destroy() from nsHTMLFrameInnerFrame's detructor.
1999-05-05 00:10:33 +00:00
hyatt%netscape.com
a6a8a9170d
Changes to the APIS for webshellcontainers.
1999-05-04 23:34:10 +00:00
nisheeth%netscape.com
696fa5472d
Passing in nsIDocumentLoader as a parameter to all functions in nsIDocumentLoaderObserver...
1999-04-28 06:47:40 +00:00
nisheeth%netscape.com
e5c640d2b4
Removing nsIExternalDocLoadObs.h...
1999-04-28 05:01:03 +00:00
law%netscape.com
0fde647421
Remove reference to obsolete nsIURLListener
1999-04-28 01:40:01 +00:00
nisheeth%netscape.com
edcbc41fe5
Shortened this file name to nsIExternalDocLoadObs.h to work around Mac's inability to deal with filenames longer than 31 chars.
1999-04-26 14:55:29 +00:00
nisheeth%netscape.com
d7d9f5662b
Shortened filename to nsIExternalDocLoadObs.h to work around Mac build bustage. Filenames longer than 31 characters are a bad thing on the Mac.
1999-04-26 14:54:03 +00:00
nisheeth%netscape.com
22113ef93e
Adding and exporting nsIExternalDocumentLoadObserver.h on all platforms. This interface is implemented by external clients that want to receive document load notifications from the document loader.
1999-04-26 10:50:09 +00:00
scc%netscape.com
5577a91851
added interfaces
1999-04-23 17:50:12 +00:00
akkana%netscape.com
a40feb09c3
Fixing linux build bustage
1999-04-23 17:15:58 +00:00
scc%netscape.com
748a92905f
Added GetDocumentFactory method; Added required GetIID method(s)
1999-04-23 16:48:31 +00:00
scc%netscape.com
d9cf5c693d
Adding new interfaces
1999-04-23 16:35:05 +00:00
scc%netscape.com
a2c61867c6
First Checked In.
1999-04-23 16:33:54 +00:00
hyatt%netscape.com
7f8fb78632
window.open lives.
1999-04-20 22:35:11 +00:00
hyatt%netscape.com
085f789265
Added a method to webshell so that a root container can find out when
...
new webshells are added to its hierarchy.
1999-04-20 01:50:03 +00:00
hyatt%netscape.com
bdd9fd47e1
Changes to enable an asynchronous creation of a webshell in response to a
...
window.open call.
1999-04-19 21:08:44 +00:00
hyatt%netscape.com
e6b90f3347
Added support for chrome vs. content in the webshell. Altered some methods
...
so that they know how to go across the chrome vs. content boundary.
1999-04-16 08:15:04 +00:00
michaelp%netscape.com
04b6780a88
added zooming front end.
1999-04-16 04:25:17 +00:00
joki%netscape.com
4bece97409
New argument to nsIWebShellContainer::FocusAvailable method
1999-04-12 21:25:08 +00:00
karnaze%netscape.com
5c121e8bd6
bug 4643, webshells reset scrolling value to prior value on reloading doc
1999-04-09 21:09:00 +00:00
law%netscape.com
8fd0a4e421
File download; approved by chofmann
1999-04-08 04:21:15 +00:00
radha%netscape.com
245a25aa02
Webshell implements the new nsIDocumentLoaderObserver
1999-04-06 21:00:26 +00:00
rpotts%netscape.com
8eb73e4fce
Added more methods to nsIDocumentLoaderObserver in the first stage toward unifying *all* of the different notification mechanisms in the WebShell...
1999-03-29 09:21:01 +00:00
ftang%netscape.com
a396c8feb7
add Set/GetDefaultCharacterSet to nsWebShell. Reviewed and approved by nisheeth
1999-03-22 22:21:22 +00:00
law%netscape.com
58a7aafc0f
Adding url listener support
1999-03-13 03:31:55 +00:00
law%netscape.com
fe4caf46b2
Export nsIURLListener.h
1999-03-13 03:01:15 +00:00
law%netscape.com
117132ac9c
New URL listener interface to get throbber working
1999-03-13 02:28:31 +00:00
hyatt%netscape.com
d19cbcb196
Enhanced the document loader so that it can now handle subdocuments, thus
...
enabling it to load multiple documents at once and to support the integration
of a subdocument into the parent document.
1999-03-12 05:20:14 +00:00
hyatt%netscape.com
6b3e340e14
Adding GetIID methods to the content viewer and document loader.
1999-03-11 22:38:38 +00:00
hyatt%netscape.com
8cb4f1a4b6
Adding the GetIID methods to webshell.
1999-03-11 22:34:13 +00:00
troy%netscape.com
3060f3cea1
Fixed a bunch of "const" problems
1999-02-14 06:35:01 +00:00
brade%netscape.com
cc478e195a
remove extra comma to reduce warnings on Macintosh compiler
1999-02-03 22:57:04 +00:00
joki%netscape.com
785c19b2d1
Adding new history interface method onto webshell, removing enums types from linkhandler
1999-01-28 23:13:48 +00:00
karnaze%netscape.com
44d24e235a
added GetIsFrame, SetIsFrame to distinguish <frame> documents
1999-01-19 23:14:31 +00:00
rpotts%netscape.com
b287a5399b
Changed NS_DOCUMENTLOADER_CID to NS_DOCUMENTLOADER_SERVICE_CID
1999-01-17 11:47:27 +00:00
rpotts%netscape.com
6bc178c55b
Added OnStartURLLoad() notification which is called whenever the document loader has established a connection...
1999-01-14 06:37:11 +00:00
rpotts%netscape.com
1c0a96551e
Added GetContainer() and SetContainer() methods which allow access to the ContentViewerContainer (ie webshell) associated with the document loader.
1999-01-14 06:34:56 +00:00
rpotts%netscape.com
d4ef120540
Moved GetContentViewer() from nsIWebShell into nsIContentViewerContainer...
1999-01-14 06:33:54 +00:00
kipp%netscape.com
3f81658697
Added 2 more arguments to NewWebShell so that new top-level windows could be created properly
1998-12-08 01:57:00 +00:00
ramiro%netscape.com
e2b921bf3c
Add cvsignore entries for makefiles generated bu autoconf.
1998-12-05 09:07:33 +00:00
kipp%netscape.com
d6feaa466a
XPCOMize the methods; added Stop
1998-11-26 18:03:42 +00:00
cyeh%netscape.com
65038e9551
Removing static makefiles as a part of the transition to Autoconf. I have taken great
...
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.
If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com .
1998-11-21 00:34:32 +00:00
michaelp%netscape.com
892909532f
changes to support printing.
1998-11-14 01:58:34 +00:00
vidur%netscape.com
d5fc2aaaea
Added support for XLink - simple links and show=replace or new. Modified nsILinkHandler interface.
1998-11-14 00:21:19 +00:00
rickg%netscape.com
d3b71028ee
enabled view-source
1998-11-11 20:31:45 +00:00
karnaze%netscape.com
aec75f892e
form control content attribute changes (not all) reflected in layout; fixed scrolling on <iframe>, <frame>;
...
added nsImageControlFrame to handle <input type=image>.
1998-11-09 23:30:16 +00:00
joki%netscape.com
6a33c7f0db
Adding focus passing method to nsIWebShellContainer
1998-11-06 01:30:07 +00:00
joki%netscape.com
3c2769a525
Removing unneeded methods from nsIBrowserWindow interface.
1998-11-05 23:57:02 +00:00
joki%netscape.com
096ec2090d
Fixing missing '.h' on filename.
1998-11-05 05:50:20 +00:00
rods%netscape.com
54919e4b4d
Made changes for GetBounds to GetClientBounds conversion
1998-11-04 21:46:00 +00:00
rpotts%netscape.com
f53ca9fbd3
Moved the clipboard methods from nsIWebShell into a new interface called nsIClipboardCommands...
1998-11-04 08:48:22 +00:00
rpotts%netscape.com
7ac4c05622
Added new public interface nsIClipboardCommands.h
1998-11-04 08:46:48 +00:00
rpotts%netscape.com
5734c80932
Removed the exporting of the obsolete nsIDocumentLoadInfo interface...
1998-11-03 10:11:01 +00:00
rpotts%netscape.com
03ad6e192e
Added some comments...
1998-11-03 08:04:34 +00:00
rods%netscape.com
87ab8f4f4a
Added an extra parameter to the Init to tell it whether it should have a sunken border
1998-11-02 22:19:08 +00:00
rods%netscape.com
0fb31f1113
Added FindNext
1998-11-02 19:11:43 +00:00
cls%seawood.org
411ab80ce3
New autoconf files for nglayout
1998-10-28 03:53:57 +00:00
rods%netscape.com
f6c56f3956
Added selection APIs
1998-10-23 20:47:57 +00:00