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

49935 Коммитов

Автор SHA1 Сообщение Дата
mscott%netscape.com 59eb035481 Fix some I18N display problems with the new message display stuff by forcing the header value
to be unicode instead of a char *.
r=alecf
2000-01-06 08:18:25 +00:00
alecf%netscape.com 4a01d2ad5a add new method to ensure that tree content is visible: go through all the presentation shells, and call EnsureRowIsVisible for each tree.
also expose a method to get the visible row for a tree - I needed it anyway, figured I might as well expose it from JS.
other half of fix for #12895
r=bryner
2000-01-06 07:54:43 +00:00
alecf%netscape.com fddad27780 add treeframe-level interface to EnsureRowIsVisible, and add a new nsITreeFrame interface so that EnsureRowIsVisible can be called from outside of the layout DLL.
first part of fix to #12895
r=bryner
2000-01-06 07:35:25 +00:00
bryner%uiuc.edu 0da2c2a772 Implementing the mousewheel preferences. A new option has been added, "Use system default", which follows the OS
default (on Windows at least) for the number of lines to scroll.  I also changes the default actions for the modifier
keys slightly.
2000-01-06 06:22:00 +00:00
cls%seawood.org 6be9e15695 Sync'd Makefile.in's to reflect srinivas' NSPR API changes. 2000-01-06 06:09:27 +00:00
mscott%netscape.com 2865d6fbf5 remove obsolete emitter factory. 2000-01-06 06:08:17 +00:00
mscott%netscape.com e49db0a1d1 Merge the two html emitters into one uber emitter....this fixes the problem with displaying forwarded
messages with the new message display code
r=rhp
2000-01-06 06:05:38 +00:00
pinkerton%netscape.com 975e30c252 Removed asserts now that nsScrollbarFrame correctly implements its QI. Fixed memory leaks with scrollbars by nsCOMPtr'izing stuff. r=pavlov. 2000-01-06 05:55:46 +00:00
pinkerton%netscape.com 481f1b2432 didn't do the QI correctly. forgot to inherit from the nsBoxFrame impl. (r=pavlov). fixes bugs 22493, 22494 2000-01-06 05:54:47 +00:00
mscott%netscape.com 7108de0925 fix mac breakage for radha by removing two obsolete files from the debug project. 2000-01-06 04:31:15 +00:00
waterson%netscape.com 8a899afa99 Fix 'triple-click' to drop bookmarks in personal toolbar bug. 2000-01-06 03:53:31 +00:00
briano%netscape.com 02ceca697e Backed out the Solaris fix, because Linux doesn't like it. It may be that -z allextract and -Wl,--whole-archive behave differently. 2000-01-06 03:06:22 +00:00
srinivas%netscape.com dcf751bddd Backed out previous checkin; NSPR_API needs to be defined for Mac.
Bugzilla #12913.
2000-01-06 02:17:03 +00:00
slamm%netscape.com e6892fdcce Fix for hdml version. Suggested by Neil Deakin <ndeakin@sympatico.ca> 2000-01-06 02:11:26 +00:00
briano%netscape.com 478dea0c38 Fix for _optimized_ nightly Solaris 2.6 builds. 2000-01-06 02:06:56 +00:00
slamm%netscape.com 5878e927c3 It's only a XUL checkin, don't panic. Fix for bugs 21061 and 21347. r=borto@pacbell.net. 2000-01-06 02:01:30 +00:00
srinivas%netscape.com d89f28e39b Support platform-specific import declaration for public NSPR functions.
Bugzilla #12913. rwtc.
2000-01-06 01:45:29 +00:00
mscott%netscape.com 90d81e1f2b someone removed nsIServiceProvider.h from the build and didn't remove it from mac and unix makefiles!!! Shame on you... Fixing the build breakage on the mac. 2000-01-06 01:36:00 +00:00
danm%netscape.com dd33b62621 base implementation of new method GetScreenBounds. part of bug 5998. r:pierre. 2000-01-06 01:29:19 +00:00
danm%netscape.com 9163e63ea5 new method GetScreenBounds. part of bug 5998. r:pierre. 2000-01-06 01:28:41 +00:00
ftang%netscape.com def645e594 remove unneeded XMLEncodingService, fix bug 22282 2000-01-06 01:25:57 +00:00
mcafee%netscape.com b564edee86 Fixing linux bustage. 2000-01-06 01:16:42 +00:00
vidur%netscape.com 6a8920958f Fix for bug 23066. Added getter/setter for image.lowsrc for compatibility - the DOM defines image.lowSrc (note the case difference). r=pollmann 2000-01-06 01:15:55 +00:00
mcafee%netscape.com f9d2f2b7a7 plvector.c is a C file, this was linking incorrectly on optimized solaris. r=briano 2000-01-06 01:12:25 +00:00
vidur%netscape.com 79e63f922f Fix for bug 23066. Added getter/setter for image.lowsrc for compatibility - the DOM defines image.lowSrc (note the case difference). r=pollmann 2000-01-06 01:10:06 +00:00
edburns%acm.org 507ee16e37 I know it's unorthodox to do a top level checkin like this, but I've got so many files
in so many different directories, that I think it's the best way.
I've pulled and clobber_all'd my tree and got

r=dp

on this checkin.

Here are the touched files:

M mozilla/embedding/browser/activex/src/control/MozillaBrowser.cpp
M mozilla/embedding/browser/activex/src/control/MozillaBrowser.h
M mozilla/js/src/xpconnect/shell/xpcshell.cpp
M mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp
M mozilla/xpcom/build/nsXPComInit.cpp
M mozilla/xpcom/components/nsComponentManager.cpp
M mozilla/xpcom/components/nsIServiceManager.h
M mozilla/xpcom/components/nsServiceManager.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.cpp
M mozilla/xpcom/io/nsSpecialSystemDirectory.h
M mozilla/xpcom/tests/TestBuffers.cpp
M mozilla/xpcom/tests/TestPipes.cpp
M mozilla/xpcom/tests/TestShutdown.cpp
M mozilla/xpcom/tests/windows/TestHelloXPLoop.cpp
M mozilla/xpcom/tools/registry/regExport.cpp
M mozilla/xpcom/tools/registry/regxpcom.cpp
M mozilla/xpinstall/stub/xpistub.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.cpp
M mozilla/webshell/embed/ActiveX/MozillaBrowser.h
M mozilla/webshell/tests/viewer/nsMacMain.cpp
M mozilla/webshell/tests/viewer/nsPhMain.cpp
M mozilla/webshell/tests/viewer/nsWinMain.cpp
M mozilla/webshell/tests/viewer/unix/gtk/nsGtkMain.cpp
M mozilla/xpfe/appshell/src/nsFileLocations.cpp
M mozilla/xpfe/bootstrap/nsAppRunner.cpp

The heart of this checkin is a change in the signature and symantics
of NS_InitXPCOM.

The new signature is

extern NS_COM nsresult
NS_InitXPCOM(nsIServiceManager* *result, nsFileSpec* binDirectory);

I filed a bug for this problem:

b=23157

The original manifestation of this bug was in mozilla/netwerk/protocol/res/src/nsResProtocolHandler.cpp It used the current process directory to find resources, which is not correct when the current process is not mozilla.exe.

I have added a new type to nsSpecialSystemDirectory, Moz_BinDirectory, and made nsResProtocolHandler use that value.
2000-01-06 01:05:13 +00:00
briano%netscape.com 5ea386ca30 Automated update 2000-01-06 01:00:14 +00:00
norris%netscape.com 8343c4ead7 Fix 22909 previousSibling vulnerability
r=mstoltz
2000-01-06 00:59:18 +00:00
jdunn%netscape.com 7b79fbab8e |T| requires an accessible default constructor (on some old compilers)
This is the same as mozilla/netwerk/cache/mgr/nsCachedNetData.h
(also declared nsIXPCWrappedNativeScope to be public since by default it is private

r= scc@netscape.com
2000-01-06 00:59:07 +00:00
norris%netscape.com 32de97c459 Work on 18860 impossible to call applet's public methods from JavaScript 2000-01-06 00:58:16 +00:00
norris%netscape.com dab3d2f9d6 Fix error when getting property names only one character long.
r=vidur
2000-01-06 00:55:23 +00:00
mscott%netscape.com f81d881ff1 include name space urls
r=hangas
2000-01-06 00:54:55 +00:00
mscott%netscape.com 4a407a1700 Bug #22960 --> fix an inefficiency when deleting a message...we were clearing the
message pane and msg header view overlay twice every time we deleted
a msg...this helps make deleting look faster...The fix is to not
 clear the msg pane every time selection changes in the thread pane..
instead only clear the msg pane when the folder selection changes..
2000-01-06 00:54:09 +00:00
mscott%netscape.com 9c9c878a02 Bug #22960 --> add on load header pane support, clear the header pane whenever we clear the message pane. 2000-01-06 00:53:12 +00:00
mscott%netscape.com 6c77b347ac Bug #22960 --> include msgHdrViewOverlay for the message header pane which shows the message headers
for a selected message.
2000-01-06 00:51:59 +00:00
rjc%netscape.com 57fdd61ded Fix a small bug with determining when an item is truly an IE Favorite as opposed to a IE Favorite folder. Review: waterson@netscape.com 2000-01-06 00:51:35 +00:00
mscott%netscape.com 2f692609f4 Bug #22960 New html emitter for new message display which broadcasts header information to a listener interface which
is passed in on conversion.

Later tonight I'm going to merge this new html display emitter back into the original emitter.
r=rhp
2000-01-06 00:49:33 +00:00
mscott%netscape.com d0ae8fffc5 DisplayMessage now takes in the nsIMsgWindow
r=bienvenu
2000-01-06 00:47:58 +00:00
putterman%netscape.com 8609a017c3 Fixes part of 20446. r=sspitzer. Remember collapsed/expanded state of folderpane. Also
sort messages by date as default sort until we remember sort per folder.
2000-01-06 00:47:02 +00:00
jdunn%netscape.com 99a454b8f4 turning AIX to not be MONOLITHIC (following Colin and his OpenVMS work)
r= <noone>
2000-01-06 00:46:54 +00:00
mscott%netscape.com 81d41ff3ef Bug #22960 --> store nsIMsgHeaderSink
r=bienvenu
2000-01-06 00:46:35 +00:00
mscott%netscape.com 0fb5653d82 Bug #22960 --> Part of new message display landing. Remember the nsIMsgWindow
r=bienvenu
2000-01-06 00:46:10 +00:00
jdunn%netscape.com 25882f1bb1 specifying that nsIKBStateControl is public since by default it is private
r= <noone>
2000-01-06 00:45:48 +00:00
mscott%netscape.com 02cf8db984 Bug #22960 --> store a nsIMsgHdrSink associated with the messenger window instance
r=bienvenu
2000-01-06 00:45:47 +00:00
mscott%netscape.com 88b689fe2e Part of new message display landing. DisplayMessage now takes in the nsIMsgWindow
r=bienvenu
2000-01-06 00:45:28 +00:00
jdunn%netscape.com 8dce3c9e08 on there is no == method for (char*) and AIX doesn't like it.
r= syd@netscape.com
2000-01-06 00:45:01 +00:00
mscott%netscape.com efb456ae5c Bug #22960 --> push data in 1.5K chunks into the channel listener
r=bienvenu
2000-01-06 00:44:17 +00:00
jdunn%netscape.com ac3d9c907b |T| requires an accessible default constructor (on some old compilers)
r= scc@netscape.com
2000-01-06 00:43:19 +00:00
jdunn%netscape.com bc0dde3bfe deleting a void * is bad!
r= beard
2000-01-06 00:40:32 +00:00
vidur%netscape.com ec309fcf14 Temporary fix for bug 22795. The scope link should only be broken in the brutal sharing case. Brendan to provide a better fix later. r,a=brendan 2000-01-06 00:39:18 +00:00