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

28848 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 080972f891 Fixed CPP_OBJS to build nsHTMLFragmentContentSink.obj not nsHTMLFragmentContentSink.cpp. 1999-06-04 00:12:43 +00:00
hangas%netscape.com 2cabebfaa4 Removed dump() line 1999-06-04 00:11:03 +00:00
erik%netscape.com 96f002fcd8 Bug 7427. Need to convert enumerated font names from system code page to
Unicode, and then convert Unicode font names back to system code page when
loading font.
1999-06-04 00:08:56 +00:00
ducarroz%netscape.com 7ca1293268 implemented MsgNewMessage and added code to open the addressbook when click on the AB button in the status bar. 1999-06-03 23:59:58 +00:00
warren%netscape.com 8e1cc82187 Removed stream files from manifest. 1999-06-03 23:52:13 +00:00
mscott%netscape.com 41e6a5e45c Remove unnecessary LINCS now that all headers are pushed to the same directory. 1999-06-03 23:42:51 +00:00
slamm%netscape.com 72698fe3c1 Static page does not need header. 1999-06-03 23:42:34 +00:00
mang%subcarrier.org 2d4bb78638 Added doc comment 1999-06-03 23:39:57 +00:00
norris%netscape.com 45e66dd4d3 LC3 support: make Java arrays have Array.prototype as a prototype. 1999-06-03 23:38:47 +00:00
slamm%netscape.com 31a7740439 Add a static page for tinderbox. 1999-06-03 23:38:24 +00:00
norris%netscape.com 099c73edaa 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:38:00 +00:00
mscott%netscape.com d5e9bef79e Use nsCAutoString instead of nsAutoCString. This new version is much more memory friendly, avoiding an extra copy of the string from getting created on the heap. 1999-06-03 23:37:10 +00:00
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