conrad%ingress.com
c7148f31a6
First Checked In.
2000-04-17 12:27:12 +00:00
conrad%ingress.com
8aee737c04
First Checked In.
2000-04-17 12:19:56 +00:00
danm%netscape.com
82491e607d
adding 'centered' chrome flag
2000-04-13 20:06:19 +00:00
locka%iol.ie
c815dfe3cb
Removed last vestiges of nsIWebShellContainer (hurrah!)
...
Made first effort to fix various IE events which have either misfired or not fired at all for a while
Not part of build
2000-04-13 16:30:25 +00:00
locka%iol.ie
03ca836ab8
Removed last vestiges of nsIWebShell (hurrah!)
...
Not part of build
2000-04-13 16:28:43 +00:00
locka%iol.ie
3868e4a9c6
Removed #includes for nsIWebShell added #includes for nsIWebProgress & nsIWebProgressListener
...
Not part of build
2000-04-13 16:27:08 +00:00
locka%iol.ie
20d4b199f8
Removed references to webshellcontainer
...
Not part of build
2000-04-13 16:23:53 +00:00
locka%iol.ie
dd636e9bee
Moved control to components folder.
...
Put some hacks in around the calls to the non-reentrant NS_InitXPCOM so that the control can be used from VB
2000-04-12 22:54:54 +00:00
tbogard%aol.net
499bb4493b
Changed tab spacing to say 3 to be accurate.
2000-04-11 23:49:08 +00:00
ramiro%fateware.com
a3ad6ef093
If an argument is given on the command line, load it as a url to test loading
...
of urls before the widget is realized.
2000-04-10 22:57:27 +00:00
ramiro%fateware.com
b218d8df8b
Constify gtk_moz_emged_load_url. If the widget aint realized on url load,
...
save the url for later.
2000-04-10 22:52:54 +00:00
locka%iol.ie
5d024fc698
Fixed link clicking assert
2000-04-10 21:09:46 +00:00
locka%iol.ie
c3762c9b30
Removed some vestiges of when plugin used to be part of the control project
2000-04-10 21:09:07 +00:00
blizzard%redhat.com
a65d4ebca0
add .cvsignore file
2000-04-03 02:06:14 +00:00
tbogard%aol.net
b9834b0405
The parent content listener now doesn't have to implement every method. It can just implement the ones it wants and return NS_ERROR_NOT_IMPLEMENTED on the others.
2000-04-03 00:45:25 +00:00
blizzard%redhat.com
cdef579793
remove the nsIDocShell hackery that was in there since travis checked in code to fix the problem that I was having. this is not part of the build.
2000-04-03 00:05:30 +00:00
scc%netscape.com
8aad770b70
Adding NSPR to both debug and optimized builds; this should fix the build bustage. r=bruce
2000-04-02 23:19:24 +00:00
blizzard%redhat.com
7424ac34c8
use C++ mode for C++ files for emacs users
2000-04-02 21:19:56 +00:00
tbogard%aol.net
0546d7a070
added files: mozilla/embedding/browser/webBrowser/nsWBURIContentListener.cpp
2000-04-02 21:01:51 +00:00
tbogard%aol.net
84a6a00947
Implemented the nsWBURIContentListener class and hooked it up to the build. It now sets itself as the parentURIListener for the internal docShell. Doing this makes the webBrowser control now the preferred handler for most webBrowser type loads. This fixes the problem where people who were embedding with this would always get a new window. Added a method to nsIWebBrowser to allow setting a parent URI Listener. Split the destruction of the webBrowser object into an InternalDestroy method. This fixes the odd construct where the destructor was calling Destroy and then having to clean up the Init structure that the Destroy method created.
2000-04-02 21:01:18 +00:00
blizzard%redhat.com
758186d254
add work around for problems in nsIWebBrowser by registering the chrome object as the URIContentListener of the docshell. this solves the problem where clicking in links creates a new toplevel window.
2000-04-02 20:50:57 +00:00
blizzard%redhat.com
37e5acaa63
make the default size bigger
2000-04-02 20:49:28 +00:00
locka%iol.ie
aa2fe05fbe
Replaced some more nsIWebShell references.
...
Changed browser to call LoadURI on nsIWebNavigation instead of the old webshell LoadURL method
2000-04-02 13:58:36 +00:00
locka%iol.ie
729cbe1688
Replaced FindNamedBrowser method with FindNamedBrowserItem
2000-04-02 13:57:25 +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
2b6e7b13ae
First checkin of new files for the content listener in the webBrowser.
2000-04-02 07:05:39 +00:00
danm%netscape.com
ad3c981c72
add alwaysraised/lowered chrome flags
2000-04-01 22:02:18 +00:00
locka%iol.ie
78307114d4
Fixed problem with browser opening as a popup and not a control.
...
Removed some webshell references
2000-04-01 16:30:43 +00:00
blizzard%redhat.com
0db566b5a4
more work on the embedding widget. not part of the build. a=leaf
2000-04-01 04:21:40 +00:00
ramiro%fateware.com
c07d2534ef
Changed the signature GtkMozEmbedChrome::FindNamedBrowserItem() for the l+g
...
embedding changes. nsIDocShellTreeItem vs. nsIWebBrowser.
2000-03-31 09:09:45 +00:00
tbogard%aol.net
f041063282
Renamed the parameters to be *Child* instead of *Self* to be better in sync with the function name OnChildProgressChange().
2000-03-29 10:11:36 +00:00
tbogard%aol.net
31ffd8f6a3
In the implementation of FindItemWithName, make sure to pass the tree owner the docShell knows about and not another higher level requestor.
2000-03-28 09:40:14 +00:00
tbogard%aol.net
e579119dfc
Changed the FindNamedBrowser to be 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:12 +00:00
tbogard%aol.net
3d3a810ec0
Make sure the embedding control is properly setting itself as the tree owner. This should fix the current assertion when running viewer.
2000-03-28 07:40:10 +00:00
locka%iol.ie
27021549c1
Added impl of new interface method
2000-03-27 23:18:44 +00:00
locka%iol.ie
3c830b32b4
Fixed plugin to match only against *.ocx and *.dll files
2000-03-26 15:06:32 +00:00
locka%iol.ie
eb340e9f52
Fixed up CBrowse to work from its new home
2000-03-26 15:05:05 +00:00
locka%iol.ie
2a3e4be382
First cut at a working control after the move to the new APIs. It works but the content appears in a popup window for some reason
2000-03-26 15:01:44 +00:00
tbogard%aol.net
f9ba960bcc
Removed the cookie from AddWebBrowserListener and RemoveWebBrowserListener because frankly that parameter was dumb. :) Updated the implementation of nsIWebProgressListener to reflect changes in the API (removal of the cookie there too). Removed the UpdateListeners function as that will no longer be needed.
2000-03-26 04:52:16 +00:00
tbogard%aol.net
dbb6c8ee02
Implementation for the new method onLocationChange added to the nsIWebProgressListener interface.
2000-03-25 01:00:05 +00:00
blizzard%redhat.com
6d743a239b
explicitly link in the superwin library. not part of the build.
2000-03-24 03:21:21 +00:00
blizzard%redhat.com
4cef8c858b
initial code checkin for the new gtk embedding widget. bug #31905 . This is not feature complete and is not being built yet.
2000-03-23 23:55:18 +00:00
locka%iol.ie
860609d30f
Fixed up to build (but not work) against the latest webshell stuff
2000-03-23 22:43:23 +00:00
locka%iol.ie
c11e84a634
Moved from webshell/embed/ActiveX
2000-03-21 22:35:48 +00:00
locka%iol.ie
050a0ada65
Moved from webshell/embed/ActiveX
2000-03-21 22:22:47 +00:00
locka%iol.ie
12bf85ee63
Updated source with changes from old activex control folder
2000-03-21 22:15:35 +00:00
locka%iol.ie
9126ad84fc
Relocated ActiveX control test source
2000-03-21 00:05:33 +00:00
tbogard%aol.net
7d83f1db2c
Implemented FindItemWithName and ContentShellAdded. Changed FindNamedBrowserChrome to deal with nsIWebBrowser instead of nsIWebBrowserChrome and changed the name to FindNamedBrowser. Changed FindNamedBrowser and GetNamedBrowser to return the type instead of having it as an out parameter. This is cleaner for JS.
2000-03-15 04:32:16 +00:00
tbogard%aol.net
3252054c48
Removing nsIProgress and nsIProgressListener as they aren't used and are replaced in intent by nsIWebProgress and nsIWebProgressListener.
2000-03-14 11:28:11 +00:00
scc%netscape.com
7183638f8d
Removed "nsIProgress.idl" and "nsIProgressListener.idl" for travis since Camelot is down. This is really travis' checkin.
2000-03-14 11:23:20 +00:00
tbogard%aol.net
4334112f2e
Remove include of nsIProgress as the interface is going away.
2000-03-14 11:16:08 +00:00
tbogard%aol.net
3b69378fba
Use the generic factory to create the actual objects for the nsWebBrowserSetup and nsWebBrowser classes. Got rid of the unneeded ::Create methods on those classes.
2000-03-14 07:20:17 +00:00
tbogard%aol.net
c0acbbb6dc
nsDocShellTreeOwner now implements nsIWebProgressListener. nsIInterfaceRequestor is not a required interface of the embedding owner. Provided basic implementation for most of the nsIDocShellTreeOwner Methods. Provided basic implementation for most of nsIBaseWindow. Implementation for nsIWebProgressListener.
2000-03-14 07:10:08 +00:00
tbogard%aol.net
2bbad9a327
Updated paramaters to GetNewBrowserChrome() and changed it to GetNewBrowser() to reflect changes in the API. Added new functions SizeBrowserTo() and ShowAsModal() that were added to the nsIWebBrowserChrome API.
2000-03-14 07:06:07 +00:00
tbogard%aol.net
c965ef4d54
webBrowser now depends on the docShell implementing nsIWebProgress interface. It now passes all the work on to it as well.
2000-03-14 07:05:08 +00:00
danm%netscape.com
926e93c8fa
added factory source files
2000-03-14 03:13:54 +00:00
danm%netscape.com
f8b511dce5
two more source files necessary for webBrowser.mcp
2000-03-14 03:12:07 +00:00
tbogard%aol.net
8872783b43
Changed to a generic module.
2000-03-13 07:21:36 +00:00
tbogard%aol.net
9984a228f7
Made the constructor public so we can access it from the generic module code.
2000-03-13 07:11:21 +00:00
tbogard%aol.net
edfaebeb7d
Made the constructor public.
2000-03-13 07:09:54 +00:00
danm%netscape.com
030447c6e3
First Checked In.
2000-03-13 00:57:56 +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
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
49333708e7
HandleUnknownContentType is no longer a part of the nsIDocumentLoaderObserver interface.
2000-03-11 01:03:08 +00:00
tbogard%aol.net
83fab68e73
Adding new files for the embedding object. Note the embedding DLL is not yet used or relied upon. a=jevering
2000-03-09 01:06:56 +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
592170ea93
This has been replaced by nsIWebNavigation interface.
2000-02-24 06:57:43 +00:00
tbogard%aol.net
4d874defca
removed files: mozilla/embedding/browser/webBrowser/nsIWebBrowserNav.idl
2000-02-24 06:48:20 +00:00
tbogard%aol.net
e9c8aba418
Removing nsIWebBrowserNav from the list to IDL files.
2000-02-24 06:47:24 +00:00
tbogard%aol.net
734721ee94
Removing nsIWebBrowserNav from the includes. This should fix the clobber builds.
2000-02-24 06:40:05 +00:00
tbogard%aol.net
a07672de77
Changed nsWebBrowser over to implement nsIWebNavigation instead of nsIWebBrowserNav. r=mscott a=jevering
2000-02-24 03:51:35 +00:00
tbogard%aol.net
5fcaad530f
Moving the needed interfaces over to the header file where they are needed. This will fix the wensleydale bustage.
2000-02-14 09:39:21 +00:00
tbogard%aol.net
52e026605c
Organized includes. Put in a check to ensure that QI to nsIWebNavigation succeeded. r=hyatt
2000-02-14 08:53:45 +00:00
alecf%netscape.com
91abd13d75
fix build bustage
...
travis needs to look at this and make sure it's right
2000-02-14 07:49:05 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
tbogard%aol.net
e1fc84cbd7
Added SetJSDefaultStatus method as it can be set by JS.
2000-02-05 03:24:42 +00:00
mcafee%netscape.com
8db288d255
Ignore generated files.
2000-02-03 00:58:45 +00:00
jdunn%netscape.com
befa7aa6e8
adding newline
2000-02-02 22:28:37 +00:00
tbogard%aol.net
a2e8f5f636
Removed SetTitle from the interface as that function is on the nsIBaseWindow interface that chrome objects are expected to implement. r=hyatt
2000-02-02 03:12:41 +00:00
dveditz%netscape.com
aeafce75b3
Fixing VC5 build (include nsIDocShell.h before nsCOMPtr use) r=dbragg
2000-02-02 00:16:33 +00:00
tbogard%aol.net
d327dbc3fb
First cut at Unix makefiles. These will soon be hooked up to the build once I get someone on Unix to verify them.
2000-02-01 00:32:26 +00:00
tbogard%aol.net
45945f951f
Adding contributor line.
2000-02-01 00:29:17 +00:00
tbogard%aol.net
15a5a46557
Stubbed out methods that were missing from nsIBaseWindow implementation. r=hyatt
2000-02-01 00:14:12 +00:00
tbogard%aol.net
3bae02cdee
Added defines for chrome flags. Fixed some comments. Added some new methods.
2000-02-01 00:06:44 +00:00
danm%netscape.com
c4452c48f7
First Checked In.
2000-01-31 23:58:29 +00:00
mscott%netscape.com
85ac683f85
document loader observer iid name changed when I made it scriptable.
...
r=travis
2000-01-29 06:16:18 +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
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
edburns%acm.org
507ee16e37
I know it's unorthodox to do a top level checkin like this, but I've got so many files
...
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got
r=dp
on this checkin.
Here are the touched files:
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp
The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.
The new signature is
extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);
I filed a bug for this problem:
b=23157
The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.
I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
rpotts%netscape.com
e4d36a4fca
Removed obsolete arguments from nsIDocumentLoaderObserver OnEndDocumentLoad and OnStartURLLoad.
1999-12-29 07:32:59 +00:00
locka%iol.ie
4aaea76945
Fixed to build mozctl.dll
1999-12-07 23:54:09 +00:00
locka%iol.ie
8b7e5e8425
Added CommandStateChangeConstants
1999-12-02 22:49:27 +00:00
locka%iol.ie
25eaebfe97
Made ActiveX plugin buildable
1999-12-02 22:17:18 +00:00
locka%iol.ie
3f562a6d09
no message
1999-11-28 16:39:50 +00:00
warren%netscape.com
4ab4ee4d4e
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
tbogard%aol.net
229d9ade3d
Renamed nsIWebBrowserApp with nsIWebBrowserChrome. Added some additional methods and more fully specified the ones that were there. Changed the interfaces to forward declare referenced interfaces rather than including them all. Added topLevelWindow to nsIWebBrowser. Provided implementation for these changes.
1999-11-18 09:17:07 +00:00