Граф коммитов

28836 Коммитов

Автор SHA1 Сообщение Дата
sspitzer%netscape.com e25aa60f1b don't compare nsCOMPtrs with nsnull. 1999-06-03 23:35:58 +00:00
warren%netscape.com 7208426540 Removed obsolete files for mac. 1999-06-03 23:35:18 +00:00
mscott%netscape.com f1537f9361 Export nsLocalMailFolder.h 1999-06-03 23:31:58 +00:00
mscott%netscape.com 9679e92a0b Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:31:57 +00:00
rogerl%netscape.com 6de2f329f7 Blew off 'caller' property - it was deemed a security risk, bug #7224 1999-06-03 23:24:39 +00:00
norris%netscape.com ad3fb5ff8c Subject:
Re: Rhino LiveConnect: need help?
        Date:
             Wed, 02 Jun 1999 19:33:37 -0700
       From:
             Frank Mitchell <frankm@eng.Sun.COM>
 Organization:
             Java Products Engineering
         To:
             Scott Furman <fur@netscape.com>, Norris Boyd <norris@netscape.com>
         CC:
             mallen@eng.Sun.COM
  References:
             1 , 2 , 3 , 4




Scott Furman wrote:
> In order to bring Rhino LiveConnect support up to the level of the
> C-engine, the features of LiveConnect version 2 and version 3 would
> need to be added.  You can see some details of LC2 and LC3 features
> here.  I would guess that 80% of the time would be spent implementing
> one feature: LC3's new method overload resolution scheme.


OK, I think I have something that implements the new overloaded method
resolution scheme ... I'm still working on getting the regression tests
running smoothly, but from command-line testing it seems to work.  It's
not the *cleanest* code I've ever done, though: in particular, it has
too many static methods and type-checking code for my tastes.  (Hey,
should we spin the type coercion and comparison stuff to some other
module entirely?  Right now it's mostly in JavaNativeObject, with the
preference stuff in JavaNativeMethod.)  I'm also not sure why some of
this stuff is public, and whether there might be backward-compatibility
problems with what I've done, particularly in repurposing the
COMPARISON_* constants.

Would you guys be kind enough to review this for me?  I'm hoping to
check it in once I get an ID, but it wouldn't hurt to have another pair
of eyes or three (pairs, I mean).  I've attached a tar/gzip of the
source files I've changed (or added), plus a diff.

Thanks,
Frank
1999-06-03 23:22:27 +00:00
warren%netscape.com 03c1be25bc Added nsIBufferInputStream.idl 1999-06-03 23:10:11 +00:00
dougt%netscape.com 0657917744 adding res to our build path. 1999-06-03 23:10:00 +00:00
dougt%netscape.com a3ad159446 Adding our fancy progress UI. 1999-06-03 23:09:36 +00:00
pinkerton%netscape.com 02d7c1f725 idl files added for streams. 1999-06-03 23:04:22 +00:00
pinkerton%netscape.com 114282864b adding new stream idl files. 1999-06-03 23:03:53 +00:00
rickg%netscape.com 81fa68ad56 fixed warnings 1999-06-03 23:03:08 +00:00
rogerl%netscape.com 0ecf2ad741 Instruction sequence clean-up courtesy of Dan Price & Blake Jones at Sun. 1999-06-03 23:02:17 +00:00
wtc%netscape.com f7b8c3d5fe Bugzilla bug #4842: do not export pr/include/md. 1999-06-03 23:00:57 +00:00
dougt%netscape.com ef8800b408 Adding Progress dialog to project. CLeaning up error message when you open this project. 1999-06-03 22:59:49 +00:00
putterman%netscape.com 513fcdc6ef added files: mozilla/mailnews/base/src/nsMsgBiffManager.cpp 1999-06-03 22:59:23 +00:00
sspitzer%netscape.com 349998d1da if 0 unused functions. add license to top of file. remove shadow warnings. 1999-06-03 22:58:08 +00:00
dougt%netscape.com 6ca8d98325 Changing ProgressNotifier to be nsISupports.
Adding a GUI progress dialog!
1999-06-03 22:57:43 +00:00
putterman%netscape.com 1c579c5f4c Make sure Mork Handles get freed. 1999-06-03 22:57:41 +00:00
putterman%netscape.com dbd8d25a91 Set the folder charset. 1999-06-03 22:56:45 +00:00
putterman%netscape.com 7c08697ccb Added Charset functions. 1999-06-03 22:56:14 +00:00
putterman%netscape.com 3e13a07e0b Added BiffManager. 1999-06-03 22:55:47 +00:00
putterman%netscape.com 0df31b53d0 Added Biff Manager and CharSet functions. 1999-06-03 22:54:59 +00:00
putterman%netscape.com c12f3168ba Add nsIMsgBiffManager interface. Add Set/GetCharset to nsIMsgFolder. 1999-06-03 22:53:37 +00:00
mcmullen%netscape.com 13363bd6f5 Checked in in error 1999-06-03 22:52:33 +00:00
mcmullen%netscape.com 9695d764ee First Checked In. 1999-06-03 22:50:16 +00:00
akkana%netscape.com 8b73938c4d Vidur's initial implementation of Insert HTML Fragment 1999-06-03 22:38:38 +00:00
sfraser%netscape.com 6a8215a679 Added nsHTMLFragmentContentSink.cpp for akkana 1999-06-03 22:36:44 +00:00
wtc%netscape.com 328609c46f Bugzilla bug #4842: do not export private NSPR headers (private/pprmwait.h,
private/primpl.h, and md/*.h) to mozilla/dist.  NSPR files will get
these headers from the source tree, via -I$(MOD_DEPTH)/pr/include and
-I$(MOD_DEPTH)/pr/include/private.  Non-NSPR files must not include
these private NSPR headers and should get the exported NSPR headers
from mozilla/dist/<platform.OBJ>/include.
1999-06-03 22:35:44 +00:00
dougt%netscape.com 25d842ee99 Putting the software distributor in its own folder in rdf. 1999-06-03 22:32:11 +00:00
briano%netscape.com cd76949254 Fixed the Unix builds. DON'T USE C++ COMMENTS IN C FILES. 1999-06-03 22:30:39 +00:00
sspitzer%netscape.com 697ea1685a either it is an XPIDL source or we EXPORT it. not both. thanks for warren
for finding this.
1999-06-03 22:30:19 +00:00
akkana%netscape.com d95e3b93e3 Part of Vidur's html fragment changes: files which aren't in the build yet 1999-06-03 22:30:12 +00:00
akkana%netscape.com 6dbd1285f9 Part of Vidur's html fragment changes 1999-06-03 22:27:43 +00:00
chuang%netscape.com 496c2f978a Add directory default preferences 1999-06-03 22:27:31 +00:00
briano%netscape.com eb01edf91d distclean is now a distinct target that does everything that realclean does and more. 1999-06-03 22:23:06 +00:00
alecf%netscape.com 36d2fed721 export DOM XPIDL stubs on windows 1999-06-03 22:16:57 +00:00
dougt%netscape.com f448a63613 Adding our IDL project to the build process. 1999-06-03 22:14:57 +00:00
rickg%netscape.com faaf397439 fixed offset error in FindCharInSet() and RFindCharInSet() 1999-06-03 22:12:27 +00:00
valeski%netscape.com 0dcaa3a2a0 http - fixed build probs
test - moved a local var into a #ifdef because it was throwing a warning on windows
1999-06-03 22:12:26 +00:00
akkana%netscape.com 8f264ecc9b Vidur's HTML fragment content sink; Kostello's document/html encoders 1999-06-03 22:11:53 +00:00
sspitzer%netscape.com 7af9dfbca4 checked in header file is now the same as the generated makefile 1999-06-03 22:06:57 +00:00
waterson%netscape.com 23562bf11d Remove NS_IS_ERROR() macro; it's both redundant with NS_FAILED() and wrong. 1999-06-03 22:03:07 +00:00
dougt%netscape.com 814ce594c2 A IDL for our Install Progress. This is generic enough that anyone that want
to do proxy install notifications can use this.
1999-06-03 22:02:39 +00:00
dougt%netscape.com 660fc9209f Adding my first cut of the progress dialog. Yes, it sucks. 1999-06-03 22:01:14 +00:00
chuang%netscape.com 3527b16d71 Add clean up code 1999-06-03 22:00:57 +00:00
gordon%netscape.com 477911edaf Make Lookup() a pure virtual method. 1999-06-03 21:57:14 +00:00
rpotts%netscape.com 30eddd63a8 Fixes to build on Linux... 1999-06-03 21:56:56 +00:00
rpotts%netscape.com 7230834dc6 Fixes to build on Linux... Removed nettest since it is not building on windows either. 1999-06-03 21:56:29 +00:00
rickg%netscape.com da8f149419 fixed bug 7275 -- dup identifier 1999-06-03 21:56:22 +00:00