locka%iol.ie
6acb83c43b
Fix removes const keyword from the out param of nsIWebShell::GetURL and fixes a memory leak in viewer when it calls this method. b=102413 r=jaggernaut@netscape.com sr=rpotts@netscape.com
2001-10-08 20:08:30 +00:00
pinkerton%netscape.com
aa4ddb893f
freezing interface for embedding. r=chak/sr=alecf. bug#99623
2001-10-01 22:03:21 +00:00
gerv%gerv.net
f385eb981a
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
2001-09-28 20:14:13 +00:00
alecf%netscape.com
cf9912aa80
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
rpotts%netscape.com
914543da03
bug #84749 . (r=nisheeth, sr=jst). Document unload() events fired *after* the current URI had been changed - this allowed JS to track where the user was going next...
2001-07-17 20:17:38 +00:00
dr%netscape.com
0b8398d67b
fix for 78010 (implement nsIClipboardHelper). r=pavlov, pinkerton, hewitt, sr=hyatt
2001-05-10 02:35:00 +00:00
disttsc%bart.nl
713aa1693d
Bug 45143: fix <meta http-equiv="refresh" content="X; url=URI"> to accept URI which contain commas. While I'm at it, merging the implementations in nsDocShell.cpp and nsHTMLContentSink.cpp. r=brendan@mozilla.org, sr=rpotts@netscape.com, a=hofmann
2001-04-20 08:11:12 +00:00
blakeross%telocity.com
6573419a09
Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt
2001-04-05 19:53:13 +00:00
valeski%netscape.com
c1098ac6ac
r=rpotts. comment changes only. 48726. adding status to idl files of api rev. ifaces.
2001-03-24 00:22:18 +00:00
radha%netscape.com
f2638b18c0
Fix for bug # 39938. Client side redirection messes up SH. r=rpotts, adamlock
2001-02-15 19:10:16 +00:00
rods%netscape.com
133daec2f6
Printing of selected frameset frames and Iframes
...
Bug 66783 r=dcone sr=buster,attinasi
2001-02-06 23:03:17 +00:00
dbaron%fas.harvard.edu
20b685bf78
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
pinkerton%netscape.com
2ba8f7d189
clean up interface, per directions. adding copyLinkLocation(), and specifying semantics of selectNone() wrt insertion point location. Implemented selectNone(). r=saari/a=hyatt. bug#s 46867, 63001
2000-12-22 01:13:46 +00:00
disttsc%bart.nl
5371547095
Moving nsIContentViewer over from webshell to docshell, converting from .h to .idl. Needed for bug 46200, r=moa=adam@netscape.com, a=alecf
2000-11-09 20:30:35 +00:00
mscott%netscape.com
ff739a6953
Bug #56938 --> add a method for setting up a refresh uri given just a channel.
...
r=sspitzer, sr=rpotts
2000-11-01 08:03:22 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
edburns%acm.org
7b7a548b33
This was tested on win32, and is known to build on win32 and solaris.
...
Right now, nsIPluginManager::PostURL() has parameters for
postHeadersLength and postHeaders. However, nothing is being done with
these parameters. This bug fix utilizes these params for their intended
purpose: to allow the plugin the ability to add HTTP headers to a POST
data stream.
Important assumptions made by this fix:
* postHeadersLength is the correct length for postHeaders.
* postHeaders is a buffer of headers in the form
"HeaderName: HeaderValue\r\n"
each header, including the last, MUST be followed by "\r\n".
To affect this fix I had to modify the following files:
M docshell/base/nsDocShell.cpp
M docshell/base/nsDocShell.h
M docshell/base/nsWebShell.cpp
M modules/plugin/nglsrc/nsPluginViewer.cpp
M docshell/base/nsWebShell.h
M layout/html/base/src/nsObjectFrame.cpp
M modules/plugin/nglsrc/nsIPluginInstanceOwner.h
M modules/plugin/nglsrc/nsPluginHostImpl.cpp
M modules/plugin/nglsrc/nsPluginInstancePeer.cpp
M webshell/public/nsILinkHandler.h
Basically, it involved clearing a path so the headers arguments can make
it down to nsIPluginInstanceOwner::GetURL()'s implementation in
nsObjectFrame.cpp, where an nsIInputStream is made of the headers.
2000-09-05 19:03:56 +00:00
vidur%netscape.com
4a41eee18d
Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com
2000-09-01 01:54:35 +00:00
dbaron%fas.harvard.edu
a394eeee27
Improve performance of testing for visited links CSS selector matching by reducing string conversion and by caching the state of the link on the link element. r=waterson b=25963
2000-07-27 23:17:53 +00:00
valeski%netscape.com
b8ba60faa0
fixing IID collision, a=leaf
2000-07-19 17:23:20 +00:00
valeski%netscape.com
6a9c77ae6c
adding xpidl module
2000-07-19 00:45:53 +00:00
valeski%netscape.com
4b79360c3f
do not need the dot specifier for unix
2000-07-19 00:04:25 +00:00
valeski%netscape.com
3ba7f4b3be
45723. idl'ized some ifaces and removed some cruft
2000-07-18 23:21:25 +00:00
valeski%netscape.com
3f6c274d00
45723. r=rpotts. webshell-docshell consolodation changes.
2000-07-18 23:13:07 +00:00
pinkerton%netscape.com
12dba2256e
remove .h files that have been moved into idl. r=valeski (bug #45723 ).
2000-07-18 23:11:33 +00:00
pinkerton%netscape.com
5722aaff98
First Checked In.
2000-07-18 23:02:39 +00:00
valeski%netscape.com
8c7d472a6b
not part of the build. adding idl'ized version of this iface
2000-07-18 15:03:16 +00:00
valeski%netscape.com
a4686e7252
not in build. removing this one as one in docshell is going to replace it
2000-07-18 06:59:30 +00:00
valeski%netscape.com
5e33759b4e
45723. not part of the build. idl'izing some interfaces. will throw the switch tomorrow
2000-07-18 00:35:55 +00:00
cls%seawood.org
33938e6100
Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner
2000-07-02 18:44:42 +00:00
rpotts%netscape.com
6371dad16a
DocShell cleanup. Removed the implementation of the unused nsIDocSHell::SetDocument() method and moved the implementation responsibility to the nsIContentViewer
2000-06-22 05:38:07 +00:00
waterson%netscape.com
d04c3f01e5
Back out changes my changes to nsILinkHandler because of performance problems.
2000-04-18 04:34:20 +00:00
tbogard%aol.net
d510c19900
Removed the methods dealing with the old session history that is going away.
2000-04-16 11:18:39 +00:00
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
tbogard%aol.net
b62718c6b4
Removed the remaining methods on nsIWebShellContainer as they are no longer used.
2000-04-11 23:52: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
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
alecf%netscape.com
c03ab07889
remove bogus nsIPref dependancies
2000-03-29 09:49:24 +00:00
tbogard%aol.net
d649697e22
Removed the command member as it is no longer needed.
2000-03-27 02:34:51 +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
fe3df65ee9
Removing this as the interface is no longer used and should no longer be used.
2000-03-15 05:03:35 +00:00
rhp%netscape.com
77ad4f848b
Changes to fix many bugs including quoting style size - vcard I18N fixes - compose fixes - etc - Bug #: 12505 25610 29806 30048 30744 31207 31589
2000-03-15 01:47:36 +00:00
tbogard%aol.net
acbd5859c2
Removed nsIBrowserWindow.h from the export list.
2000-03-14 11:09:48 +00:00
tbogard%aol.net
341bf28344
Tweaked a comment to not mention nsIBrowserWindow which is going away.
2000-03-14 03:58:45 +00:00
tbogard%aol.net
534b61df37
Removed Back(), Forward(), CanBack(), and CanForward(). People wanting to do these things can use the nsIWebNavigation interface.
2000-03-11 12:00:33 +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
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
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
5c166f4fd5
nsIPref is no longer passed around through inits on webshell, content viewers and presContext. In places where it is needed, it can be retrieved from the service manager. I removed a number of the getters and setters for prefs as the prefs will be the same from the service manager so we don't need getters. r=waterson a=rickg
2000-03-02 07:13:02 +00:00
pollmann%netscape.com
3a67f9317c
Bug 28670: Move scroll methods from webshell to docshell r=travis a=rickg
2000-02-29 06:51:48 +00:00
tbogard%aol.net
e8837a1868
Removed RemoveFocus, Stop, Reload, and SetContentViewer as these functions are no longer called. Work for 13374 and landing of new session history/ uriloading. r=mscott a=jevering
2000-02-24 04:15:48 +00:00
mscott%netscape.com
cac8175356
Bug #17468 --> LoadURL needs to pass around the window target for now.
...
r=travis
2000-02-16 07:29:50 +00:00
joki%netscape.com
edeab7eb24
Fix bug 4167. Fire unload event before all data is gone to allow action during event handlers. r:travis
2000-02-15 22:55:36 +00:00
tbogard%aol.net
5f04882058
Removed unused method from the interface. r=pavlov
2000-02-14 09:42:30 +00:00
tbogard%aol.net
53174e1d5e
Remove a number of now defunct methods on nsIWebShellContainer. And a couple more from nsIWebShell. r=hyatt
2000-02-11 08:29:02 +00:00
mscott%netscape.com
2a0401c1ea
remove files that are moving to the uri loader as idl files.
2000-01-29 06:05:43 +00:00
mscott%netscape.com
4bbe0ba60f
remove these files from the build.
...
They are being re-added to the uri loader as idl files.
r=travis
2000-01-29 06:05:22 +00:00
mscott%netscape.com
213a4199df
Remove nsIDocumentloader, nsIDocumentLoaderObserver from the builds. These files are now
...
in the uriloader
r=travis
2000-01-29 06:04:35 +00:00
mscott%netscape.com
c43cbf2dba
Part of docshell/webshell landing prep work. The doc loader is being re-factored into the uri loader.
...
This header file containst the remanents of stuff that was in nsIDocumentLoader but wasn't really
part of nsIDocumentLoader the interface.
r=travis
(not part of the build yet)
2000-01-29 04:27:32 +00:00
hyatt%netscape.com
68d71f91ae
Getting rid of createPopup.
2000-01-28 03:05:17 +00:00
dcone%netscape.com
b0fee5d1bd
support for regression testing. r=rods
2000-01-26 15:14:41 +00:00
danm%netscape.com
86d8d3bea8
adding a parameter to nsIBrowserWindow::SizeWindowTo. part of bug 15555. r:hyatt
2000-01-15 02:30:34 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
rpotts%netscape.com
aac5b48a2f
Removed obsolete method nsIDocumentLoader::LoadOpenedDocument.
1999-12-29 05:10:21 +00:00
tbogard%aol.net
519e81cccb
Removed GetWebShellType() form the API.
1999-12-21 00:12:46 +00:00
tbogard%aol.net
5ecc9f14fd
Started removing functions that should no longer be used. Call sites are now using the new docshell interfaces.
1999-12-18 02:24:45 +00:00
tbogard%aol.net
f41614d8bf
Removed nsIMarkupDocumentViewer.h as it is now copied from the docshell directory as part of the parsing of nsIMarkupDocumentViewer.idl.
1999-12-02 09:11:40 +00:00
tbogard%aol.net
77d7006e77
Stop copying the nsIMarkupDocumentViewer.h from this directory into the public directory. Rely on the IDL file in the docshell directory to copy it out.
1999-12-02 09:10:32 +00:00
tbogard%aol.net
797308f98c
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
6d4e6dae63
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
84b42a5623
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
2d912bc80d
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
c366b528b1
Slight re-arrangement of some methods. Mainly just removed Set and GetURLDispatcher.
1999-11-24 09:39:58 +00:00
tbogard%aol.net
82bc6d307b
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
eb0cf86772
bug #15342 and #15560 . Refactored the LoadGroup and DocumentLoader...
1999-11-22 05:46:03 +00:00
buster%netscape.com
5e269fcf05
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
d8bbb844e6
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
mscott%netscape.com
f8d5d5c317
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
a3aa9628df
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
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
tbogard%aol.net
addbf2417a
Removed nsIWebShell::GetRootWebShellEvenIfChrome(). Added nsIWebShell::GetTopLevelWindow(). Made GetRootWebShellEvenIfChrome implementation a protected member function.
1999-11-16 20:06:12 +00:00
tbogard%aol.net
46335d0987
Moved GetContainer() from nsIContentViewerContainer to nsIWebShell. r=pavlov
1999-11-16 01:02:17 +00:00
tbogard%aol.net
4465f2b8b2
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
832926b2e5
Changed Set and GetContainer to deal with nsISupports instead of nsIContentViewerContainer. r=pavlov
1999-11-14 10:10:32 +00:00
tbogard%aol.net
ba341990fa
Removed QueryCapability as it is no longer used. r=pavlov
1999-11-14 10:10:05 +00:00
buster%netscape.com
447b50f62f
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
8535dda53e
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
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
bienvenu%netscape.com
212c946904
add accessor for load group on doc loader r=rpotts
1999-10-27 04:44:42 +00:00
norris%netscape.com
4e2a1aa0f6
Expose referrer from web shell.
...
r=travis
needed for bug 11963.
1999-10-25 22:20:10 +00:00
danm%netscape.com
4e7d25bed7
no longer used
1999-10-20 20:51:16 +00:00
danm%netscape.com
27ab8735da
removing nsIModalWindowSupport r:hyatt@netscape.com
1999-10-18 15:05:17 +00:00
rpotts%netscape.com
248e31bd70
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
74cf46d402
Don't export nuked nsIThrobber
1999-09-25 20:08:21 +00:00
nisheeth%netscape.com
d5b56cdcfa
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
dca1ddfd11
chrome event stuff
1999-09-21 01:02:29 +00:00
davidm%netscape.com
9adabf0ca1
Add extra chrome flag for the sidebar and taskbar
1999-09-18 03:23:52 +00:00
rpotts%netscape.com
2692a0e4bc
Removed NECKO ifdefs...
1999-09-17 07:54:11 +00:00