Commit Graph

360 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
5a6317b8a5 Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.

nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
dougt%netscape.com
758f79ff72 Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
blizzard%redhat.com
0f264bb26d trying to fix build bustage with a temporary 2001-06-14 03:48:40 +00:00
blizzard%redhat.com
8135e88b33 Fix bug #83157. Make the embedding widget handle reparenting and unrealize/re-realize. r=bryner,sr=tor,a=asa 2001-06-14 02:07:04 +00:00
blizzard%redhat.com
74ac182aac Fix bug #83722. Crash when loading an <img> tag from a stream. r=valeski,sr=to
r,a=chofmann
2001-06-03 02:02:16 +00:00
mkaply%us.ibm.com
c4fe26ee6d IRIX and BSD bustage - need cast - this has never been built until blizzard turned it on 2001-05-30 00:45:30 +00:00
blizzard%redhat.com
97e6dee485 Fix bug #82705. Add mechanism to emit signal for windows without parents. r=pavlov,sr=tor,a=chofmann (Round 2) 2001-05-29 22:35:46 +00:00
blizzard%redhat.com
3115f445cc back out changes since they included a patch that happened to be in my tree 2001-05-29 22:31:15 +00:00
blizzard%redhat.com
73252fc552 Fix bug #82705. Add mechanism to emit signal for windows without parents. r=pavlov,sr=tor,a=chofmann 2001-05-29 22:22:35 +00:00
blizzard%redhat.com
67c55cf62a Fix allocator mismatch in bug #70207. r=pavlov,arik sr=scc 2001-05-19 14:29:25 +00:00
blizzard%redhat.com
6755e63db5 Fix bug #70220. Harden *Stream functions so that you can't call them unless the widget has been realized. r=pavlov, rs=brendan 2001-05-19 14:23:38 +00:00
blizzard%redhat.com
f7a54e8b41 Fix bug #81512. Misnamed function. rs=tor, r=bryner 2001-05-18 22:17:02 +00:00
blizzard%redhat.com
0d78d15805 Fix bug #73730. Compile problems with the MIPSpro compiler on IRIX. Just needed some casts. r=me, rs=tor 2001-05-18 22:13:05 +00:00
blizzard%redhat.com
92f67877a5 Fix bug #59923. Add functionality to get enums for other language embedders. r=crichton, sr=tor 2001-05-18 21:14:48 +00:00
cls%seawood.org
681ab6a888 Reordering libs as needed for static build 2001-05-16 23:56:15 +00:00
rpotts%netscape.com
f02e84c4bb bug #65777 (r=valeski, sr=mscott) - Window targeting fixes... 2001-05-14 02:16:27 +00:00
dbaron%fas.harvard.edu
30e57620ef Fix bustage by including stdlib.h. 2001-05-08 19:48:51 +00:00
jst%netscape.com
ea706038cf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
blizzard%redhat.com
6dc6eaf9be Bug #79041. Add the ability to get the title for a page in unicode from the embedding widget. Patch from Philip Langdale <philipl@mail.utexas.edu>. r=blizzard,sr=waterson 2001-05-06 03:14:51 +00:00
blizzard%redhat.com
b4dd5eb12c Fix bug #76617. Some embedding apps can't get input focus. r=ccarlen,bryner sr=tor 2001-05-03 12:04:56 +00:00
blizzard%redhat.com
c0dfafd625 Part of bug #75745. Get modal dialogs from the window watcher service working on linux. r=ccarlen, sr=tor 2001-05-02 02:49:07 +00:00
cls%seawood.org
00f28396a9 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2001-04-28 19:48:12 +00:00
blizzard%redhat.com
a9a94baa70 Add new test cases. Not part of the build. 2001-04-28 18:54:09 +00:00
arik%netscape.com
96627cc8b7 moved SizeToContent from nsIDOMWindowInternal to nsIDOMWindow and updated existing code. Fixes bug 69922, r=dr, sr=brendan, a=blizzard. 2001-04-28 02:42:23 +00:00
heikki%netscape.com
4095a51dde Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur. 2001-04-26 19:33:12 +00:00
bnesse%netscape.com
000d1011d5 Prefs API refactoring. Bug #46863. r=valeski, sr=alecf. 2001-04-26 18:41:11 +00:00
dr%netscape.com
eec73874cf fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa 2001-04-25 02:04:56 +00:00
ccarlen%netscape.com
c8128a5765 Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard 2001-04-21 00:26:18 +00:00
bryner%uiuc.edu
97e89fd687 Backing out bnesse's fix for bug 46863 due to numerous types of runtime bustage on linux and windows. a=brendan. 2001-04-20 06:45:56 +00:00
bnesse%netscape.com
b0baaeabc3 Landing PrefAPI refactoring bug 46863. r=valeski, sr=alecf, a=blizzard. 2001-04-19 22:21:39 +00:00
blizzard%redhat.com
b6cdcc7852 Fix bug #73947. Clients weren't getting notifications when the first loaded content was about:blank or was streamed in data. Attach the listeners when you get a state change, not a progress change since we don't get progress changes on streamed content. r=tor,bryner sr=shaver 2001-04-11 23:18:10 +00:00
ccarlen%netscape.com
2ad2b9adcf Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts. 2001-04-10 18:30:25 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
disttsc%bart.nl
72cea9bb38 Clean up MODULE/REQUIRES, bug=73353, r=cls 2001-04-08 08:33:11 +00:00
disttsc%bart.nl
dacbb4faa9 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2001-03-30 10:39:06 +00:00
disttsc%bart.nl
6fb75d5958 Fix bustage. More hidden dependencies (no cookie!). Fix courtesy of bbaetz. 2001-03-28 05:36:59 +00:00
disttsc%bart.nl
f595ed19f3 Clean up REQUIRES lines. r=cls 2001-03-25 22:59:27 +00:00
blakeross%telocity.com
85f54f99db Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt 2001-03-25 16:49:38 +00:00
blizzard%redhat.com
f014002bf2 remove old files that are no longer in the build 2001-03-21 21:07:59 +00:00
disttsc%bart.nl
1b7b8a5910 Fix Nebiros bustage by not including time.h, r=cls 2001-03-20 06:19:56 +00:00
blizzard%redhat.com
8df3b775ba Attempt to fix irix bustage. Shouldn't hurt other platforms. 2001-03-20 00:00:48 +00:00
disttsc%bart.nl
00fdbfbcf7 Fix MOZ_TRACK_MODULE_DEPS builds (e.g. senna) bustage, adding "windowwatcher" to REQUIRES line in embedding/browser/gtk/src/Makefile.in 2001-03-19 23:36:16 +00:00
blizzard%redhat.com
d411df3907 Bug #72224. Turn on the new embedding widget. sr=shaver r=danm 2001-03-19 22:25:29 +00:00
blizzard%redhat.com
e59d102805 Comments from shaver's super-review. Not part of the build. 2001-03-19 00:52:53 +00:00
blizzard%redhat.com
1779023c13 Make chrome windows resize intrinsically. Not part of the build. 2001-03-16 19:38:01 +00:00
blizzard%redhat.com
3bbf864360 Put hard coded list of content types back in. Not part of the build. 2001-03-14 22:52:34 +00:00
blizzard%redhat.com
bcaee7925d Bulletproof some of the functions so that we don't deref things before they are created. Include gtkmozembed_internal.h so that get_nsIWebBrowser actually has C linkage qualities. Not part of the build. 2001-03-14 22:36:19 +00:00
blizzard%redhat.com
cc363b49ad Make streaming go. Not part of the build. 2001-03-14 21:38:56 +00:00
blizzard%redhat.com
2d69dc8914 New stream code - WIP. Not part of the build. 2001-03-13 23:26:53 +00:00
blizzard%redhat.com
cf3d0688d9 Move chrome mask into private to fix startup crash. Not part of the build. 2001-03-13 22:01:10 +00:00
blizzard%redhat.com
4ca23de375 Add the prompter to the makefile. Not part of the build. 2001-03-13 21:30:22 +00:00
blizzard%redhat.com
b028a4b1ef Add VISIBILITY signal back in now that adam's changes are in. Not part of the build. 2001-03-13 21:15:26 +00:00
blizzard%redhat.com
f9b4de041d nsIPrompt impl. not part of the build 2001-03-13 21:09:21 +00:00
locka%iol.ie
6d6db074a4 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581 2001-03-13 12:21:34 +00:00
danm%netscape.com
a8ddb2eb2f Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt 2001-03-12 23:08:29 +00:00
danm%netscape.com
1c99ca8f94 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt 2001-03-09 02:04:06 +00:00
blizzard%redhat.com
f774901d29 more work on shutdown. not part of the build. 2001-03-08 23:22:09 +00:00
blizzard%redhat.com
444a4020ec Get profiles working, always load urls after a realize. Not part of the build. 2001-03-08 22:46:34 +00:00
blizzard%redhat.com
253e3e9a55 Hot tooltip love. Not part of the build. 2001-03-06 22:51:23 +00:00
blizzard%redhat.com
8248153f1b Implement SIZE_TO, DESTROY_BROWSER, and OPEN_URI. Not part of the build. 2001-03-06 22:41:53 +00:00
blizzard%redhat.com
a24e423807 New embedding widget files. Not Yet Quite Part Of The Build, Folks 2001-03-06 21:56:57 +00:00
disttsc%bart.nl
277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
disttsc%bart.nl
a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
blizzard%redhat.com
a2449b9e72 Fix bug #68158. This should fix the crash after the second window is closed. Use a GtkWidget instead of a GdkWindow. r=bryner sr=alecf 2001-02-13 02:44:05 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
blizzard%redhat.com
90d96ec1d7 Fix bug #68057. Track visibility changes so that windows opened via window.open() actually open properly. 2001-02-08 20:12:13 +00:00
blizzard%redhat.com
16e7e36da8 Fix bug #67843. This removes the hang when popups are created in the embedding widget. r=jst sr=shaver 2001-02-07 07:05:33 +00:00
danm%netscape.com
cdda7836f7 removing nsIWebBrowserChrome::FindNamedBrowserItem per 5 Feb 01 API review. functionality has been moved to nsDocShellTreeOwner. r=scc,valeski 2001-02-07 04:59:43 +00:00
blizzard%redhat.com
b66f7a9e59 Fix bug #64027. Tooltips should work on the mozilla embedding widget. r=pavlov, sr=shaver 2001-02-07 02:47:34 +00:00
blizzard%redhat.com
b09e388273 Fix for bug #60083. Check for QI return code and help prevent crashes. r=me sr=shaver 2001-02-07 00:19:15 +00:00
locka%iol.ie
ceb2b2bcea Reinstated some lines accidentally removed during porting to nsIWebBrowserSiteWindow. b=46852 2001-02-02 19:24:28 +00:00
locka%iol.ie
aa7b314eba Updated to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org 2001-02-02 15:53:46 +00:00
dbaron%fas.harvard.edu
a7cfe87403 Fix previous bustage fix: NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgressListener) only adds an entry for nsISupports, not nsIWebProgressListener. r=jag, valeski 2001-02-01 01:41:57 +00:00
valeski%netscape.com
5e07b2a24e resolving ambiguities 2001-01-31 22:08:35 +00:00
valeski%netscape.com
7d3acb0d42 r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners. 2001-01-31 21:03:40 +00:00
blizzard%redhat.com
4ef6cabd23 Fix bug #66882. Turn off the _MOZILLA_REMOTE property on the hidden window otherwise the embedded widget will respond to remote requests. r=pavlov, sr=alecf-the-x-head 2001-01-30 20:35:14 +00:00
ccarlen%netscape.com
d9dd3b5321 Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
blizzard%redhat.com
dd2e74d79f Fix bug #64369. Crash when using streaming into embedding widget. r=bryner, sr=brendan 2001-01-07 17:58:22 +00:00
blizzard%redhat.com
6ae44692a4 Fix bug #64031. This should get the apphelper dialog working when mozilla is embedded. r=pavlov, sr=alecf 2001-01-04 22:11:31 +00:00
dbaron%fas.harvard.edu
344b70f16e Add pref to REQUIRES line to fix red senna tinderbox from blizzard's checkin. 2001-01-02 14:38:15 +00:00
blizzard%redhat.com
efb8c9f79a Fix bug #49223. Add a profile api to the embedding widget. r=conrad, sr=alecf 2001-01-02 00:50:31 +00:00
blizzard%redhat.com
67c42f66d0 Fix bug #51130. Use common dialogs for nsIPrompt in the embedding widget. r=danm, sr=brendan 2000-12-07 21:09:43 +00:00
blizzard%redhat.com
a41523d292 Fix bug #60516. This should fix problems with named targets in the embedding widget. Patch from rusty.lynch@intel.com. r=adamlock sr=blizzard 2000-11-29 23:23:32 +00:00
cls%seawood.org
66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
danm%netscape.com
6080aa8aba empty implementations for new method IsModal. bug 56677 r=brendan,hyatt 2000-11-09 00:17:09 +00:00
blizzard%redhat.com
91c0f5ad9f Fix for bug #59033. Properly detach the content progress listener and the container window to help with some shutdown crashes in the embedding widget. r=jst,valeski sr=mscott,brendan 2000-11-06 23:29:33 +00:00
blizzard%redhat.com
3cd057ef05 Fix bugs #58325, #58430. Change declaration names in class headers to what they actually should be - cosmetic only. Fix marshaler type to be STRING instead of POINTER. r=mmarker sr=mscott 2000-10-30 22:04:23 +00:00
blizzard%redhat.com
6ab03780a5 Fix bug #57544. Add text/plain to the list of types that we support for the embedding widget. r=valeski sr=mscott 2000-10-30 19:48:53 +00:00
warren%netscape.com
cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com
9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
blizzard%redhat.com
244053ab13 fixing bugs 54351 and 54013. this should get the embedding widget working again after the jar landing. it also fixes streaming ( patch from ramiro. ). mini-nav.xul should work again too as a side effect. 2000-10-05 05:39:37 +00:00
locka%iol.ie
b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
dougt%netscape.com
c2923c8476 + 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
2000-09-14 22:56:56 +00:00
locka%iol.ie
4214bd38ee Added new x, y, width & height parameters to createBrowserWindow method. b=46851,r=valeski 2000-09-14 11:09:51 +00:00
rayw%netscape.com
0257791053 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
blizzard%redhat.com
405ad02bed remove call to unset session history object. a=brendan 2000-09-08 14:51:57 +00:00
dbaron%fas.harvard.edu
2108c7088c Copy cls's hack to another makefile to fix nebiros bustage. This prevents time.h from being included on Sun's WorkShop compiler. r=scc 2000-08-30 12:29:39 +00:00
blizzard%redhat.com
4330e6f11e final bits of key and mouse listener support for the embedding widget. r=dougt, a=waterson 2000-08-29 14:43:02 +00:00
locka%iol.ie
ecebe2ac21 API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
blizzard%redhat.com
f7a2d8ca5c infastructure for bug 41966 - getting key bindings working for the gtk embedding widget r=valeski, a=waterson 2000-08-23 03:38:27 +00:00
dbaron%fas.harvard.edu
9eb6bb49b6 Attempt to fix build bustage by adding not-implemented functions. 2000-08-22 13:34:05 +00:00
jband%netscape.com
96b9880c3c fix bustage after nsIBaseStream removal 2000-08-22 09:21:32 +00:00
warren%netscape.com
95331705a3 Updated nsIBufferInputStream to nsIInputStream. 2000-08-22 08:25:05 +00:00
mcafee%netscape.com
6615478f18 Ignore generated files. 2000-08-16 22:44:35 +00:00
blizzard%redhat.com
d94fa02b74 fix for bug #48640. fix UMR in offscreen window initialization. a=brendan 2000-08-12 17:34:44 +00:00
conrad%ingress.com
c806604746 Added appfilelocationprovider lib r=valeski 2000-08-11 20:17:55 +00:00
conrad%ingress.com
baac730b44 Changed call of NS_InitEmbedding. 2000-08-11 20:13:41 +00:00
jgaunt%netscape.com
2386a87345 a=blizzard@redhat.com r=jgaunt@netscape.com
fixing hp bustage
2000-08-10 19:55:25 +00:00
valeski%netscape.com
376d8a682e backing out 2000-08-10 06:51:30 +00:00
valeski%netscape.com
ccacdf4b4c checking in for conrad to fix build bustage 2000-08-10 03:27:21 +00:00
blizzard%redhat.com
1997361fdf add some extra test cases for the embedding widget 2000-08-09 02:52:09 +00:00
blizzard%redhat.com
cc66c63ae2 warning fixes in gtkmozembed.h. fix for bug #46279. reparent the mozilla window to an offscreen window when unrealizing since you might get re-realized later. r=pavlov, a=waterson 2000-08-09 02:46:53 +00:00
blizzard%redhat.com
8db4d2172a fix the following bugs: #39560, #47141, #46928, #47949. use nsIPipe for the stream impl, seperate XPCOM startup, add a resize callback so content with a width and height are sized correctly, fix problems with gtkmozembed widgets on gtk notebook widgets. also, add some new signals for progress loading and net changes. r=dougt, a=waterson 2000-08-08 03:58:03 +00:00
blizzard%redhat.com
5fc87ad509 clean up some service usage in the emedding widget. also, be picky about when to shut down XPCOM. use gtk_set_locale() in the testing program so people who use XIM will be able to use that input method. r,a=waterson 2000-07-28 04:34:46 +00:00
warren%netscape.com
2b01440bc0 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 2000-07-25 05:45:56 +00:00
vidur%netscape.com
97aa0897c8 Fix for bug 44608. Added nsIDocShellTreeOwner::ExitModalLoop() and nsIWebBrowserChrome::ExitModalEventLoop(). r=rpotts,a=valeski 2000-07-12 23:56:14 +00:00
cls%seawood.org
1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
blizzard%redhat.com
ae64676a46 fix bug #41820. The gtk embedding widget will now startup and shutdown XPCOM properly. Also, fix code that was broken when the nsIWebProgress changes happened. Only build tests when tests are built. Add interface to get the nsIWebBrowser object from the embedding widget. r=dougt,bryner a=brendan 2000-06-28 20:24:28 +00:00
bryner%uiuc.edu
bb67ece49c Moving persistence-related methods from nsIXULWindow to
nsIWebBrowserChrome as a basis for fixing bug 15555.  r=valeski.
2000-06-21 22:05:28 +00:00
blizzard%redhat.com
4fbc56ac2c fix backwards check in GtkMozEmbedChrome::FindNamedBrowserItem as pointed out by Steven Work <steve@renlabs.com> r,a=brendan,waterson 2000-06-21 19:26:38 +00:00
rpotts%netscape.com
6ec868b960 Fixed the GTK_MOZ_EMBED_STATUS enum to have the *correct* decimal values of their corrosponding NS_ERROR codes. 2000-06-20 06:19:40 +00:00
rpotts%netscape.com
44dfb4b825 Reworked the nsIWebProgress interfaces and implementation... 2000-06-19 05:54:37 +00:00
warren%netscape.com
512c8bf433 Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
blizzard%redhat.com
7afefe87b3 bring test case in sync with new header file definitions 2000-05-24 23:24:39 +00:00
blizzard%redhat.com
18f3af947e make enums more gtklike. r=pavlov, a=waterson 2000-05-24 23:18:23 +00:00
blizzard%redhat.com
3dcae8aa52 add the ability to interrupt a uri load 2000-05-17 06:44:59 +00:00
blizzard%redhat.com
32debe05de add the ability to stream in data into the widget. r=valeski 2000-05-17 05:42:17 +00:00
blizzard%redhat.com
58dda5544f add code to handle the destruction of a window via JS, add support for FindNamedBrowserItem and fix some destruction related bugs in the widget. 2000-05-12 03:14:42 +00:00
blizzard%redhat.com
eb03dced5f add tests for new window and for visibility changes. make sure to destroy the widget when it's requested 2000-05-10 21:55:36 +00:00
blizzard%redhat.com
f1fc191267 add new_window + visibility change signals. add map method to widget so that you can use the show and realize methods in the right order. 2000-05-10 21:54:53 +00:00
ramiro%fateware.com
4459a217ab Quiet down the debug noise a tiny bit. 2000-05-09 22:09:32 +00:00
blizzard%redhat.com
2f3c0d0250 add code for forward/back/reload 2000-05-09 21:34:54 +00:00
cls%seawood.org
1f3265f5ab Add <string.h> include for HP build. 2000-05-09 06:17:14 +00:00
blizzard%redhat.com
e97ef02b1d better test program for testing embedding widget. 2000-05-09 03:02:11 +00:00
blizzard%redhat.com
73c394b953 fix bug where we were returning the js status string instead of the location. remove the toplevel window handling code for now. reverse the cur + max totals for progress updates since it makes more sense that way. fix signal marshallers to assume that int != int32. fix wrong marshaler for net_status and progress signals. change prototypes from GtkWidget * to GtkMozEmbed * since that's the Gtk way. make sure to actually pass the flags during a net_status signal. 2000-05-09 03:01:41 +00:00
blizzard%redhat.com
f426ff690a add signals to monitor loading, progress values, start and stop and the ability to stop a network load. 2000-05-04 03:53:30 +00:00
blizzard%redhat.com
bcdad23ae6 add some signal tests 2000-05-03 21:21:18 +00:00
blizzard%redhat.com
f93ea40135 more work on signals 2000-05-03 21:20:55 +00:00
blizzard%redhat.com
3dbb4c8d9b work on getting status messages to the widget that is embedding. link gtk libraries explicitely for platforms that need all symbols resolved at compile time. 2000-05-03 05:13:36 +00:00
blizzard%redhat.com
d1d04c053f Change the root widget for the embedding control to the GtkBin class so we can be a container that contains a mozilla window. Start work on load progress. Start work on over link message. Remove the superwin creation since the widget classes now will now honor a GtkContainer as a parent. Add an unrealize handler that will properly shut down the Mozilla window when the widget is destroyed. 2000-05-02 03:41:46 +00:00
pavlov%netscape.com
2eb6c0c4e0 string changes 2000-04-27 22:29:04 +00:00
tor%cs.brown.edu
fa3a74deaa Include <time.h> so glib's definition of "struct tm" doesn't
confuse SUNWspro5.0.
2000-04-26 21:10:05 +00:00
slamm%netscape.com
b2510edde9 Ignore binary, TestGtkEmbed 2000-04-26 14:23:08 +00:00
cls%seawood.org
8754202470 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).
2000-04-23 17:48:04 +00:00
tor%cs.brown.edu
dd1a38aa24 Build bustage fix: include <stdlib.h> so we don't pick up glib's
erroneous definition of NULL.
2000-04-21 21:22:46 +00:00
blizzard%redhat.com
3aebe31b8b fix solaris by calling .Length() explicitly 2000-04-21 15:13:22 +00:00
blizzard%redhat.com
81ff245873 add more safety to the embedding initialization functions, start on signals ( just an enum now ) 2000-04-21 14:34:35 +00:00
mccabe%netscape.com
ad73a83e3d Ignore some generated Makefiles 2000-04-20 01:08:17 +00:00
ramiro%fateware.com
235fbbdb97 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
aa89b1bdd5 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
blizzard%redhat.com
fb639838ae add .cvsignore file 2000-04-03 02:06:14 +00:00
blizzard%redhat.com
a0d0284b26 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
blizzard%redhat.com
978f1937f1 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
3bb2e243e1 make the default size bigger 2000-04-02 20:49:28 +00:00
blizzard%redhat.com
908043d11a more work on the embedding widget. not part of the build. a=leaf 2000-04-01 04:21:40 +00:00
ramiro%fateware.com
7f259009b5 Changed the signature GtkMozEmbedChrome::FindNamedBrowserItem() for the l+g
embedding changes.  nsIDocShellTreeItem vs. nsIWebBrowser.
2000-03-31 09:09:45 +00:00
blizzard%redhat.com
ecfda23b80 explicitly link in the superwin library. not part of the build. 2000-03-24 03:21:21 +00:00
blizzard%redhat.com
10cdf9e2ce 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