Commit Graph

144 Commits

Author SHA1 Message Date
pavlov%netscape.com
bb41273a8c string changes
git-svn-id: svn://10.0.0.236/trunk@67427 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 22:29:04 +00:00
mjudge%netscape.com
24b8f29c46 ender lite checkin.
git-svn-id: svn://10.0.0.236/trunk@67387 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-27 07:37:12 +00:00
tor%cs.brown.edu
658f8643db Include <time.h> so glib's definition of "struct tm" doesn't
confuse SUNWspro5.0.


git-svn-id: svn://10.0.0.236/trunk@67266 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 21:10:05 +00:00
cls%seawood.org
a92c463176 Build fixes for BeOS. Bug 36924 & bug 36926. Thanks to Justin Morey <justin@68k.org> for the patches.
git-svn-id: svn://10.0.0.236/trunk@67039 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-25 02:05:08 +00:00
conrad%ingress.com
9e250c6fea Made access paths within the CW folder more specific.
git-svn-id: svn://10.0.0.236/trunk@66954 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 03:49:08 +00:00
conrad%ingress.com
cc4bed5c7b In SetTopLevelWindow, no longer calling AddProgressListener. This is redundant because the call to nsIWebBrowser::SetTopLevelWindow already makes the chrome the progress listening parent. The redundancy makes each of the nsIWebProgressListener methods in the chrome get called an extra time.
git-svn-id: svn://10.0.0.236/trunk@66953 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 03:47:43 +00:00
conrad%ingress.com
0a0ca35bce Removed BeginDocumentLoad/EndDocumentLoad. This functionality is handled by OnStatusNetStart/OnStatusNetStop.
git-svn-id: svn://10.0.0.236/trunk@66951 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 03:40:53 +00:00
conrad%ingress.com
b6c53b9bc1 Removed implementation of nsIDocumentLoaderObserver. Its functionality is now handled by nsIWebProgressListener.
git-svn-id: svn://10.0.0.236/trunk@66950 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 03:37:55 +00:00
conrad%ingress.com
e622d7c794 1. Removed implementation of nsIDocumentLoaderObserver. Its functionality is now handled by nsIWebProgressListener.
2. Fixed OnStatusChange. More than one status bit could be set and it was not handling this.


git-svn-id: svn://10.0.0.236/trunk@66949 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-24 03:37:10 +00:00
cls%seawood.org
edfdaaa3a8 General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).


git-svn-id: svn://10.0.0.236/trunk@66931 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-23 17:48:04 +00:00
tor%cs.brown.edu
96b3184fd1 Build bustage fix: include <stdlib.h> so we don't pick up glib's
erroneous definition of NULL.


git-svn-id: svn://10.0.0.236/trunk@66742 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 21:22:46 +00:00
blizzard%redhat.com
795f381e8f fix solaris by calling .Length() explicitly
git-svn-id: svn://10.0.0.236/trunk@66722 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 15:13:22 +00:00
blizzard%redhat.com
eca4d03366 turn on the embedding widget
git-svn-id: svn://10.0.0.236/trunk@66714 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 14:35:03 +00:00
blizzard%redhat.com
d8ee0714ac add more safety to the embedding initialization functions, start on signals ( just an enum now )
git-svn-id: svn://10.0.0.236/trunk@66713 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-21 14:34:35 +00:00
locka%iol.ie
5ed535b45e Moved away some obselete CID/IID decls
Added method CheckForBinDirPath to request the user to set the path when there is not registry entry for it


git-svn-id: svn://10.0.0.236/trunk@66608 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 23:34:08 +00:00
locka%iol.ie
6c6ce21718 Added declaration of NS_PREF_CID
git-svn-id: svn://10.0.0.236/trunk@66587 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 22:59:20 +00:00
locka%iol.ie
a267b65ead Removed .sbr file generation C flag
Added the bin directory to the PATH so control can be registered


git-svn-id: svn://10.0.0.236/trunk@66473 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 22:46:22 +00:00
locka%iol.ie
e9d3aff69f Fixed a build dependency problem with the idl file
git-svn-id: svn://10.0.0.236/trunk@66452 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 17:13:00 +00:00
locka%iol.ie
c25964419c Removed MIDL autogenerated header file
git-svn-id: svn://10.0.0.236/trunk@66451 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 17:09:59 +00:00
conrad%ingress.com
c433657818 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@66198 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 12:27:12 +00:00
conrad%ingress.com
41fa09724b First Checked In.
git-svn-id: svn://10.0.0.236/trunk@66196 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 12:19:56 +00:00
danm%netscape.com
b51bc8ee33 adding 'centered' chrome flag
git-svn-id: svn://10.0.0.236/trunk@65844 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:06:19 +00:00
locka%iol.ie
678f59224d 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


git-svn-id: svn://10.0.0.236/trunk@65824 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 16:30:25 +00:00
locka%iol.ie
8e284ed5d1 Removed last vestiges of nsIWebShell (hurrah!)
Not part of build


git-svn-id: svn://10.0.0.236/trunk@65823 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 16:28:43 +00:00
locka%iol.ie
ca54959667 Removed #includes for nsIWebShell added #includes for nsIWebProgress & nsIWebProgressListener
Not part of build


git-svn-id: svn://10.0.0.236/trunk@65822 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 16:27:08 +00:00
locka%iol.ie
1902706b6e Removed references to webshellcontainer
Not part of build


git-svn-id: svn://10.0.0.236/trunk@65821 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 16:23:53 +00:00
locka%iol.ie
a664395dc2 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


git-svn-id: svn://10.0.0.236/trunk@65735 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 22:54:54 +00:00
tbogard%aol.net
20df804f7d Changed tab spacing to say 3 to be accurate.
git-svn-id: svn://10.0.0.236/trunk@65623 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 23:49:08 +00:00
ramiro%fateware.com
82d07c94ba If an argument is given on the command line, load it as a url to test loading
of urls before the widget is realized.


git-svn-id: svn://10.0.0.236/trunk@65576 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 22:57:27 +00:00
ramiro%fateware.com
27ffb75a2e Constify gtk_moz_emged_load_url. If the widget aint realized on url load,
save the url for later.


git-svn-id: svn://10.0.0.236/trunk@65575 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 22:52:54 +00:00
locka%iol.ie
81a14eca60 Fixed link clicking assert
git-svn-id: svn://10.0.0.236/trunk@65565 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 21:09:46 +00:00
locka%iol.ie
77c38c448a Removed some vestiges of when plugin used to be part of the control project
git-svn-id: svn://10.0.0.236/trunk@65564 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 21:09:07 +00:00
tbogard%aol.net
613ccde6ff 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.
git-svn-id: svn://10.0.0.236/trunk@64969 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 00:45:25 +00:00
blizzard%redhat.com
0179e82811 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.
git-svn-id: svn://10.0.0.236/trunk@64966 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-03 00:05:30 +00:00
scc%netscape.com
589df0690f Adding NSPR to both debug and optimized builds; this should fix the build bustage. r=bruce
git-svn-id: svn://10.0.0.236/trunk@64963 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 23:19:24 +00:00
blizzard%redhat.com
153011395b use C++ mode for C++ files for emacs users
git-svn-id: svn://10.0.0.236/trunk@64955 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:19:56 +00:00
tbogard%aol.net
cd052753f4 added files: mozilla/embedding/browser/webBrowser/nsWBURIContentListener.cpp
git-svn-id: svn://10.0.0.236/trunk@64953 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:01:51 +00:00
tbogard%aol.net
7897b53e83 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.
git-svn-id: svn://10.0.0.236/trunk@64952 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:01:18 +00:00
blizzard%redhat.com
19dd6313e7 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.
git-svn-id: svn://10.0.0.236/trunk@64950 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 20:50:57 +00:00
blizzard%redhat.com
fbb6da544c make the default size bigger
git-svn-id: svn://10.0.0.236/trunk@64949 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 20:49:28 +00:00
locka%iol.ie
26c301f9e2 Replaced some more nsIWebShell references.
Changed browser to call LoadURI on nsIWebNavigation instead of the old webshell LoadURL method


git-svn-id: svn://10.0.0.236/trunk@64936 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 13:58:36 +00:00
locka%iol.ie
c9d08965bc Replaced FindNamedBrowser method with FindNamedBrowserItem
git-svn-id: svn://10.0.0.236/trunk@64935 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 13:57:25 +00:00
cls%seawood.org
4b879b15dd 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.
git-svn-id: svn://10.0.0.236/trunk@64923 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 07:17:25 +00:00
tbogard%aol.net
a9a5cd5389 First checkin of new files for the content listener in the webBrowser.
git-svn-id: svn://10.0.0.236/trunk@64922 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 07:05:39 +00:00
danm%netscape.com
4a4edbf868 add alwaysraised/lowered chrome flags
git-svn-id: svn://10.0.0.236/trunk@64895 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 22:02:18 +00:00
locka%iol.ie
5875ceaabd Fixed problem with browser opening as a popup and not a control.
Removed some webshell references


git-svn-id: svn://10.0.0.236/trunk@64885 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 16:30:43 +00:00
blizzard%redhat.com
a65a5df19f more work on the embedding widget. not part of the build. a=leaf
git-svn-id: svn://10.0.0.236/trunk@64846 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-01 04:21:40 +00:00
ramiro%fateware.com
593d258bf6 Changed the signature GtkMozEmbedChrome::FindNamedBrowserItem() for the l+g
embedding changes.  nsIDocShellTreeItem vs. nsIWebBrowser.


git-svn-id: svn://10.0.0.236/trunk@64734 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-31 09:09:45 +00:00
tbogard%aol.net
18b12cc9a6 Renamed the parameters to be *Child* instead of *Self* to be better in sync with the function name OnChildProgressChange().
git-svn-id: svn://10.0.0.236/trunk@64480 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-29 10:11:36 +00:00
tbogard%aol.net
03e0833c46 In the implementation of FindItemWithName, make sure to pass the tree owner the docShell knows about and not another higher level requestor.
git-svn-id: svn://10.0.0.236/trunk@64352 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-28 09:40:14 +00:00