381 Commits

Author SHA1 Message Date
bnesse%netscape.com
ee257ebfab Prefs API refactoring. Bug #46863. r=valeski, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@93158 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 18:41:11 +00:00
dr%netscape.com
12c40e3a0c fix for 70224 (need nsIWebBrowserChromeFocus for embedding). r=danm, sr=hyatt, a=asa
git-svn-id: svn://10.0.0.236/trunk@93048 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-25 02:04:56 +00:00
ccarlen%netscape.com
4ee95c6310 Bug 46859 - Remove UniversalDialog. r=valeski/sr=rpotts,sfraser/a=blizzard
git-svn-id: svn://10.0.0.236/trunk@92856 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 00:26:18 +00:00
bryner%uiuc.edu
607c3ab676 Backing out bnesse's fix for bug 46863 due to numerous types of runtime bustage on linux and windows. a=brendan.
git-svn-id: svn://10.0.0.236/trunk@92818 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-20 06:45:56 +00:00
bnesse%netscape.com
e8c7f4a0a7 Landing PrefAPI refactoring bug 46863. r=valeski, sr=alecf, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@92761 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-19 22:21:39 +00:00
blizzard%redhat.com
122d2cd390 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
git-svn-id: svn://10.0.0.236/trunk@92020 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-11 23:18:10 +00:00
ccarlen%netscape.com
d0cf8c7fff Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91893 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:30:25 +00:00
darin%netscape.com
9d03c579d0 Necko API changes, bug 74221. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91842 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 06:01:08 +00:00
disttsc%bart.nl
0c89f24d60 Clean up MODULE/REQUIRES, bug=73353, r=cls
git-svn-id: svn://10.0.0.236/trunk@91684 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-08 08:33:11 +00:00
disttsc%bart.nl
3ea7009900 Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
git-svn-id: svn://10.0.0.236/trunk@90883 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 10:39:06 +00:00
disttsc%bart.nl
e1c315491b Fix bustage. More hidden dependencies (no cookie!). Fix courtesy of bbaetz.
git-svn-id: svn://10.0.0.236/trunk@90634 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-28 05:36:59 +00:00
disttsc%bart.nl
ce927d9f65 Clean up REQUIRES lines. r=cls
git-svn-id: svn://10.0.0.236/trunk@90392 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 22:59:27 +00:00
blakeross%telocity.com
f21f284aef Removing non-compliant text/xul mimetype, replacing with application/vnd.mozilla.xul+xml (28237, patch by gerv@gerv.net). r=blake sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@90374 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-25 16:49:38 +00:00
blizzard%redhat.com
748e56f661 remove old files that are no longer in the build
git-svn-id: svn://10.0.0.236/trunk@90021 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-21 21:07:59 +00:00
disttsc%bart.nl
6872d458f1 Fix Nebiros bustage by not including time.h, r=cls
git-svn-id: svn://10.0.0.236/trunk@89884 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 06:19:56 +00:00
blizzard%redhat.com
1dbe26fbf9 Attempt to fix irix bustage. Shouldn't hurt other platforms.
git-svn-id: svn://10.0.0.236/trunk@89851 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-20 00:00:48 +00:00
disttsc%bart.nl
bf3ffb8d4c Fix MOZ_TRACK_MODULE_DEPS builds (e.g. senna) bustage, adding "windowwatcher" to REQUIRES line in embedding/browser/gtk/src/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@89846 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 23:36:16 +00:00
blizzard%redhat.com
223be9605e Bug #72224. Turn on the new embedding widget. sr=shaver r=danm
git-svn-id: svn://10.0.0.236/trunk@89827 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 22:25:29 +00:00
blizzard%redhat.com
df6410128f Comments from shaver's super-review. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89771 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-19 00:52:53 +00:00
blizzard%redhat.com
fbc5d357a4 Make chrome windows resize intrinsically. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89711 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-16 19:38:01 +00:00
blizzard%redhat.com
b8cc24c133 Put hard coded list of content types back in. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89663 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 22:52:34 +00:00
blizzard%redhat.com
ebe754f6dc 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.
git-svn-id: svn://10.0.0.236/trunk@89662 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 22:36:19 +00:00
blizzard%redhat.com
ed1c7defd2 Make streaming go. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89657 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 21:38:56 +00:00
blizzard%redhat.com
99a2a6c2cb New stream code - WIP. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89535 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 23:26:53 +00:00
blizzard%redhat.com
e0c2575662 Move chrome mask into private to fix startup crash. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89530 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 22:01:10 +00:00
blizzard%redhat.com
33fa838511 Add the prompter to the makefile. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89526 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 21:30:22 +00:00
blizzard%redhat.com
a560182af5 Add VISIBILITY signal back in now that adam's changes are in. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89523 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 21:15:26 +00:00
blizzard%redhat.com
9797d72b71 nsIPrompt impl. not part of the build
git-svn-id: svn://10.0.0.236/trunk@89522 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 21:09:21 +00:00
locka%iol.ie
8daaabb0f2 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581
git-svn-id: svn://10.0.0.236/trunk@89495 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 12:21:34 +00:00
danm%netscape.com
ac231cfe65 Removing IsModal,ShowModal,ExitModalLoop methods from nsIDocShellTreeOwner. General API cleanup. bug 70481 r=ccarlen,hyatt
git-svn-id: svn://10.0.0.236/trunk@89387 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-12 23:08:29 +00:00
danm%netscape.com
e5ef2c85a4 moving [GS]etPersistence from nsIWebBrowserChrome to nsIDocShellTreeOwner. embedding API review meeting made me do it. bug 69918 r=ccarlen,hyatt
git-svn-id: svn://10.0.0.236/trunk@89046 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 02:04:06 +00:00
blizzard%redhat.com
119c91979c more work on shutdown. not part of the build.
git-svn-id: svn://10.0.0.236/trunk@89005 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 23:22:09 +00:00
blizzard%redhat.com
d90c1a99b3 Get profiles working, always load urls after a realize. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@88996 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 22:46:34 +00:00
blizzard%redhat.com
fef72503bd Hot tooltip love. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@88706 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 22:51:23 +00:00
blizzard%redhat.com
e726a72240 Implement SIZE_TO, DESTROY_BROWSER, and OPEN_URI. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@88704 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 22:41:53 +00:00
blizzard%redhat.com
7c10d03451 New embedding widget files. Not Yet Quite Part Of The Build, Folks
git-svn-id: svn://10.0.0.236/trunk@88698 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-06 21:56:57 +00:00
disttsc%bart.nl
d30c2be76b Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@88396 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 09:26:57 +00:00
disttsc%bart.nl
edc70961f6 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
git-svn-id: svn://10.0.0.236/trunk@87655 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-22 09:35:51 +00:00
dougt%netscape.com
175245e2de 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


git-svn-id: svn://10.0.0.236/trunk@87587 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 20:38:08 +00:00
blizzard%redhat.com
68efe2be6f 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
git-svn-id: svn://10.0.0.236/trunk@86881 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 02:44:05 +00:00
disttsc%bart.nl
03f69c5003 Back out dougt's channel changes
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dougt%netscape.com
7af79c83df 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


git-svn-id: svn://10.0.0.236/trunk@86717 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 00:16:26 +00:00
blizzard%redhat.com
3b1a681c73 Fix bug #68057. Track visibility changes so that windows opened via window.open() actually open properly.
git-svn-id: svn://10.0.0.236/trunk@86620 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-08 20:12:13 +00:00
blizzard%redhat.com
3ca3944591 Fix bug #67843. This removes the hang when popups are created in the embedding widget. r=jst sr=shaver
git-svn-id: svn://10.0.0.236/trunk@86517 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 07:05:33 +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
blizzard%redhat.com
38adde3f58 Fix bug #64027. Tooltips should work on the mozilla embedding widget. r=pavlov, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@86443 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 02:47:34 +00:00
blizzard%redhat.com
00ae6597e1 Fix for bug #60083. Check for QI return code and help prevent crashes. r=me sr=shaver
git-svn-id: svn://10.0.0.236/trunk@86392 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 00:19:15 +00:00
locka%iol.ie
a7fd5e9473 Reinstated some lines accidentally removed during porting to nsIWebBrowserSiteWindow. b=46852
git-svn-id: svn://10.0.0.236/trunk@86106 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 19:24:28 +00:00
locka%iol.ie
a649731e25 Updated to use new nsIWebBrowserSiteWindow interface. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86102 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 15:53:46 +00:00
dbaron%fas.harvard.edu
9877b212f8 Fix previous bustage fix: NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgressListener) only adds an entry for nsISupports, not nsIWebProgressListener. r=jag, valeski
git-svn-id: svn://10.0.0.236/trunk@85921 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-01 01:41:57 +00:00