207 Commits

Author SHA1 Message Date
danm%netscape.com
628421e2d5 removing FindNamedBrowserItem, rearranging window creation (and hooking it up to nsDocShellTreeOwner), adding cheesy implementation of nsIPrompt and chrome flags
git-svn-id: svn://10.0.0.236/trunk@86491 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:10:46 +00:00
danm%netscape.com
07213f4304 rearranging window creation; a function needed to be shared. thus a new header file. bug 65229 (peripherally) r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86484 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:04:38 +00:00
danm%netscape.com
3918a72341 removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86480 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 04:59:43 +00:00
danm%netscape.com
4b397de9c2 adding chromeless browser dialog definition r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86426 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 01:46:13 +00:00
radha%netscape.com
6437338383 Test code for history listener r=valeski sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@86397 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 00:33:11 +00:00
chak%netscape.com
e6c5eceb47 NOT PART OF THE BUILD
Fix for Bug#67490 - MfcEmbed needs to implement nsIWebBrowserSiteWindow
r=adamlock@netscape.com


git-svn-id: svn://10.0.0.236/trunk@86152 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-03 17:26:49 +00:00
locka%iol.ie
b2a449e24d Implemented nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
Also added menu option for profile switching.


git-svn-id: svn://10.0.0.236/trunk@86088 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 13:24:50 +00:00
locka%iol.ie
46517b9ccb Changed gtkEmbed to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86087 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 13:16:58 +00:00
chak%netscape.com
b76bc17daf NOT PART OF THE BUILD
Fix for Bug#66920
Forgot to add the makefile.win in prev checkin
r=valeski,sr=valeski


git-svn-id: svn://10.0.0.236/trunk@85908 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 23:59:33 +00:00
chak%netscape.com
9f9717e59a NOT PART OF THE BUILD
Fix for Bug#66920
This is an MFC test harness for the embedding APIs
   r=valeski,sr=valeski


git-svn-id: svn://10.0.0.236/trunk@85906 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 23:58:32 +00:00
valeski%netscape.com
9d0b443a39 r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners.
git-svn-id: svn://10.0.0.236/trunk@85869 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 21:03:40 +00:00
locka%iol.ie
3a80656b87 Added a timer to the message loop to prevent 100% cpu usage when the message queue was empty. b=58701
git-svn-id: svn://10.0.0.236/trunk@85359 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 14:15:57 +00:00
ccarlen%netscape.com
b807b06014 Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom.
r=dougt@netscape.com, sr=brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@85095 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 22:51:57 +00:00
locka%iol.ie
939d8dd242 Changed winEmbed to use the new embedding idle loop routines. b=44120
git-svn-id: svn://10.0.0.236/trunk@85082 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-18 14:10:50 +00:00
locka%iol.ie
c674ffcba7 Added an Auto HScroll bit to the URL address control. This flag allows long URLs (longer than the width of the control) to be typed in.
git-svn-id: svn://10.0.0.236/trunk@84267 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-02 15:11:07 +00:00
pinkerton%netscape.com
2baa86a01a 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
git-svn-id: svn://10.0.0.236/trunk@83971 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-22 01:13:46 +00:00
waterson%netscape.com
45f25521c6 Bug 62383. Make 'dump memory' button do trace-malloc dump if NS_TRACE_MALLOC is on. r=kandrot,sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@83799 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 21:40:32 +00:00
locka%iol.ie
acb2f24052 winEmbed gets a face lift. sr=rpotts, b=60299
git-svn-id: svn://10.0.0.236/trunk@83603 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 13:47:16 +00:00
waterson%netscape.com
d52a8c9e1b Bug 59282. Specify URL at command line. r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@83296 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 02:07:38 +00:00
waterson%netscape.com
789d9d1cbc Bug 59283. Don't let gtkEmbed/winEmbed open >1 window. r=dougt, sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@83295 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-06 00:59:36 +00:00
dougt%netscape.com
1927027e09 Fixes 60886. r=adamlock
git-svn-id: svn://10.0.0.236/trunk@82910 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-27 19:35:03 +00:00
cls%seawood.org
6088dfbf6b Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@82785 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-20 07:16:06 +00:00
danm%netscape.com
b99b753bfb empty implementations for new method IsModal. bug 56677 r=brendan,hyatt
git-svn-id: svn://10.0.0.236/trunk@82447 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-09 00:17:09 +00:00
dougt%netscape.com
753b408b21 changing default startpage of embedding examples to point to the embedding projects home page. s=jband@netscape.com, r=dougt@netscape.com
git-svn-id: svn://10.0.0.236/trunk@81681 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-24 21:57:35 +00:00
ramiro%eazel.com
cf151d7e64 Bug 56795. Adding support for corel/eazel profiler. Build changes approved
and reviewed by cls.  r=cls a=cls.


git-svn-id: svn://10.0.0.236/trunk@81527 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-20 14:59:13 +00:00
dougt%netscape.com
ca868ef44f Adding button to dump memory usage stat. r-valeksi, a-mscott
git-svn-id: svn://10.0.0.236/trunk@80019 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-27 22:15:08 +00:00
locka%iol.ie
b3b9b2c9a7 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha
git-svn-id: svn://10.0.0.236/trunk@79623 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-20 12:23:53 +00:00
dougt%netscape.com
5b5da682a9 + Added OnSecurityChange() to nsIWebProgressListener interface.
+ Added dummy function to all users of nsIWebProgressListener
+ Added new security event sink.
+ Hooked up new event sink to docloader and friends.
+ Fixed memory leaks and crashes in nsSecureBrowserImpl.
+ Added AlertPrompt to nsIPrompt Interface.
+ Enabling xpcom test on unix.

Fixes bug 46872.  r=valeski/rpotts


git-svn-id: svn://10.0.0.236/trunk@79206 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 22:56:56 +00:00
locka%iol.ie
0bec30a06f Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski
git-svn-id: svn://10.0.0.236/trunk@79116 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-14 11:09:51 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
dougt%netscape.com
d6c3bd2dcd Cleaning up leaks in gtkEmbed test example.
git-svn-id: svn://10.0.0.236/trunk@77910 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 19:36:43 +00:00
dougt%netscape.com
d467e505a0 Finishing up on bug 47003. Test Embedding GTK Application.
git-svn-id: svn://10.0.0.236/trunk@77578 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-30 03:51:50 +00:00
dougt%netscape.com
27d79dc82e 47003. Make the test embedding application use the chrome interfaces.
The WebBrowserChrome.cpp/h are the same as the ones in winEmbed/.


git-svn-id: svn://10.0.0.236/trunk@77377 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-28 22:22:52 +00:00
locka%iol.ie
09805179ae API changes for embedding. b=46847, r=dougt, a=valeski
git-svn-id: svn://10.0.0.236/trunk@77213 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 18:39:46 +00:00
conrad%ingress.com
a38d3b0a77 Added appfilelocationprovider lib
r=valeski


git-svn-id: svn://10.0.0.236/trunk@76130 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:17:55 +00:00
conrad%ingress.com
1ebdcd7cba Changed params to NS_InitEmbedding.
git-svn-id: svn://10.0.0.236/trunk@76128 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:14:02 +00:00
conrad%ingress.com
03c7af5044 Changed call of NS_InitEmbedding.
git-svn-id: svn://10.0.0.236/trunk@76127 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-11 20:13:41 +00:00
valeski%netscape.com
3ae56dd890 backing out
git-svn-id: svn://10.0.0.236/trunk@75981 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 06:46:00 +00:00
valeski%netscape.com
764b5a125b fixing windows linkage problems
git-svn-id: svn://10.0.0.236/trunk@75960 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:50:12 +00:00
conrad%ingress.com
ed5327cc88 Changed params to NS_InitEmbedding.
git-svn-id: svn://10.0.0.236/trunk@75958 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:43:06 +00:00
valeski%netscape.com
b6e04fc6fa fixing bustage
git-svn-id: svn://10.0.0.236/trunk@75955 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-10 03:29:50 +00:00
dougt%netscape.com
b62c0ba2a1 Ton of changes. Basically using nsIWebBrowserChrome now.
valeski@netscape.com
47003


git-svn-id: svn://10.0.0.236/trunk@75294 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-01 01:37:07 +00:00
cls%seawood.org
e812c40f33 Always use |PR_TRUE| instead of |true| as some compiler don't define |true|.
git-svn-id: svn://10.0.0.236/trunk@75036 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 08:58:02 +00:00
cls%seawood.org
447123c296 Add WS5.0 std::tm workaround for build bustage
git-svn-id: svn://10.0.0.236/trunk@75032 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-28 08:20:51 +00:00
mcafee%netscape.com
6ae4fbc17f Adding gtkEmbed tests to build (43055). r=dougt
git-svn-id: svn://10.0.0.236/trunk@74953 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-27 22:25:23 +00:00
warren%netscape.com
997161d193 Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz
git-svn-id: svn://10.0.0.236/trunk@74729 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-25 05:45:56 +00:00
dougt%netscape.com
af24b67372 removing unneeded include.
git-svn-id: svn://10.0.0.236/trunk@74516 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-20 01:53:09 +00:00
dougt%netscape.com
62473e4262 Adding gtk embedding test application.
a=valeski@netscape.com - bug 43055


git-svn-id: svn://10.0.0.236/trunk@74508 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-20 01:12:25 +00:00
dougt%netscape.com
846f904556 Adding files to cvs for test application.
git-svn-id: svn://10.0.0.236/trunk@73660 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-04 22:42:09 +00:00
dougt%netscape.com
bf51a63eae 44113, 44190, 44191.
r/a=valeski@netscape.com

nsDocShellTreeOwner not handling chrome/content correctly.
Asserts when no toplevel window set.
Need to start chrome up from NS_InitEmbedding()
Test App changes.


git-svn-id: svn://10.0.0.236/trunk@73658 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-04 21:53:27 +00:00