Commit Graph

650 Commits

Author SHA1 Message Date
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
chak%netscape.com
c6c8eaa18f Partial fix for Bug# 68720 - nsEmbedAPI.cpp should use generic startup
Not Part of the build yet - checking in new files to the project
r=ccarlen,sr=alecf
2001-03-12 22:52:28 +00:00
dougt%netscape.com
c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
shaver%mozilla.org
fcf7cd0d9f 67699: all your nsIClassInfo is belong to us
- teach nsGenericFactory about nsIClassInfo, and nsIClassInfo.idl to the
  builds
- add a heaping serving of macro love for classes that want to support it
- convert many modules to use nsGenericModule the new way
- handful of warning and modeline fixes
- nsSample and some XPConnect test classes now have nsIClassInfo support for
  testing
2001-03-12 20:43:02 +00:00
cls%seawood.org
a386fe9752 Update embedding package list to contain renamed img libs (from bug 57247)
Bug #71692 sr=leaf
2001-03-12 18:13:56 +00:00
ccarlen%netscape.com
4b14f2ddc4 Bug 65212 - profile support for kiosk mode. Also, removing profile change observer strings from header to cut dependencies. r=valeski@netscape.com, sr=alecf@netscape.com 2001-03-11 22:12:21 +00:00
chak%netscape.com
c3066b11d3 Fix for Bug#71628 - MfcEmbed needs to persist the url list
r=chak
2001-03-11 19:03:40 +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
disttsc%bart.nl
cb72115f01 Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|nsLiteral[C]String|
|nsPromiseFlat[C]String|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where
possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 09:45:01 +00:00
disttsc%bart.nl
8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
locka%iol.ie
5d3da8e085 Fix for using window.open specifying "_self" as the target. b=67288, sr=jst@netscape.com 2001-03-07 13:43:04 +00:00
cls%seawood.org
f976787a00 Use NO_MFC to build without the MFC tainted bits.
Bug #71087 sr=leaf
2001-03-07 03:08:12 +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
maolson%earthlink.net
948627b644 Embedding part of bug 56680 - use a xul <stringbundle/> instead of including the strres.js code
r=blake, sr=blizzard via irc
2001-03-05 01:53:33 +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
blakeross%telocity.com
38794d139f UIEvent button property is incorrect according to the DOM2 spec. Changing values to 0, 1, 2 (left, middle, right mouse buttons respectively) from 1, 2, 3. |event.which| continues to use the old values for backwards compatibility. This affects future xbl, js, and c++ event button checks so please see the newsgroups for more info (60703). r=timeless sr=jst 2001-03-02 03:07:53 +00:00
locka%iol.ie
b9ba2a7a57 Removed calls to regsvr32 when building on 95/98/Me. Checked in for syd@netscape.com, r=adamlock@netscape.com b=69737 2001-03-01 11:19:15 +00:00
danm%netscape.com
4225baf682 hooking up windowwatcher. bug 65229 code=ccarlen,me. r=brendan 2001-03-01 00:13:32 +00:00
danm%netscape.com
467934049b adding nsIDOMWindow to GetInterface. More hookup of WindowWatcher from last revision. bug 65229 r=brendan and by extension hyatt 2001-02-28 00:43:01 +00:00
danm%netscape.com
51dda542fc hook up WindowWatcher. bug 65229 r=brendan,chak 2001-02-28 00:34:41 +00:00
locka%iol.ie
6c549b4e16 Changed installation macro to copy installed-chrome.txt rather than link to it to solve nightly tarball issue. b=62762, sr=cls@seawood.org 2001-02-27 23:15:34 +00:00
locka%iol.ie
183d2ecac6 Removed buildinURLs.rdf from embedding manifest. Smoketest blocker. b=70238 2001-02-27 13:27:54 +00:00
pinkerton%netscape.com
7ff7c756a2 make ChromeListener's dtor virtual, since the class has virtual methods. r=jag/sr=scc. 2001-02-27 00:46:27 +00:00
danm%netscape.com
38581c44c5 adding embedcomponents 2001-02-26 03:07:28 +00:00
danm%netscape.com
10f8095e22 reorder includes more appropriately, get rid of no longer correct comment 2001-02-26 02:19:26 +00:00
danm%netscape.com
38a93a8cef change name of WindowCreator function to fix inexplicable Windows error necessitating careful ordering of includes files 2001-02-26 02:17:02 +00:00
danm%netscape.com
223c2c7772 fix compiler warnings 2001-02-26 02:00:38 +00:00
disttsc%bart.nl
eab1ac8ef0 Fix MOZ_TRACK_MODULE_DEPS=1 build (senna) bustage by adding windowwatcher to REQUIRES. 2001-02-26 01:29:27 +00:00
danm%netscape.com
993b4c1698 adding ability to open windows from JS. code copied from winEmbed. r=hyatt 2001-02-26 00:42:17 +00:00
danm%netscape.com
f5437ab8bf general fixes to openwindow code. bug 67368 r=hyatt,jst 2001-02-26 00:36:54 +00:00
danm%netscape.com
6d73a9622d fix bad declaration 2001-02-26 00:35:41 +00:00
danm%netscape.com
dfec3854b8 teach GetInterface about nsIDOMWindow. bug 67369 r=hyatt,jst 2001-02-26 00:34:57 +00:00
ccarlen%netscape.com
0232e2c4e0 Bug 68908 - EmbedComponents.mcp was missing some files and produced a useless dll. a=sfraser@netscape.com 2001-02-24 16:44:58 +00:00
cls%seawood.org
3580b1cac0 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
locka%iol.ie
3b1ce4bad9 NOT PART OF BUILD. Prototype replacement for nsIWebBrowserSiteWindow. b=68581 2001-02-23 14:44:58 +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
mkaply%us.ibm.com
871fd6685e #69642
r=cls
Need SHORT_LIBNAME for OS/2
2001-02-22 04:33:59 +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
locka%iol.ie
2f5f2f656d Fix embedding package after recent layout/content split a=leaf@mozilla.org r=valeski@netscape.com b=68942 2001-02-20 19:57:32 +00:00
locka%iol.ie
a9e59deaf4 Fix embedding package after the recent layout/content split. a=leaf@mozilla.org r=valeski@netscape.com b=68942 2001-02-20 19:56:37 +00:00
locka%iol.ie
1361efc464 Added a missing break statement to embedding API. b=68934 2001-02-20 13:34:22 +00:00
dbaron%fas.harvard.edu
ed992c159a Fix MOZ_TRACK_MODULE_DEPS bustage (senna tinderbox) by adding to REQUIRES. 2001-02-17 06:23:08 +00:00
dbaron%fas.harvard.edu
4d7ea31039 Fix Sun WS 5.0 (nebiros tinderbox) bustage by using |PL_strchr| instead of |strchr|. 2001-02-17 06:00:07 +00:00
dbaron%fas.harvard.edu
ccff1e5d10 Fix MOZ_TRACK_MODULE_DEPS bustage (senna tinderbox) by adding to REQUIRES. 2001-02-17 05:54:05 +00:00
mkaply%us.ibm.com
5448f1cc30 Fix senna REQUIRES bustage 2001-02-17 04:47:43 +00:00
danm%netscape.com
1bc94a1177 adding ability to WindowWatcher to open windows without parents. bug 67368 r=hyatt,pinkerton 2001-02-17 02:45:42 +00:00