4825 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
173b301199 Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@106325 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 04:24:06 +00:00
alecf%netscape.com
6dc7d8d1e8 final makefile.win changes for bug 100214, just adding some REQUIRES to be used soon
git-svn-id: svn://10.0.0.236/trunk@106320 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 03:18:09 +00:00
pinkerton%netscape.com
b5ced1c4cc adding nsIMenuCommandDispatcher.idl
git-svn-id: svn://10.0.0.236/trunk@106274 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 15:00:45 +00:00
pinkerton%netscape.com
a82e6af042 new file
git-svn-id: svn://10.0.0.236/trunk@106272 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 14:29:14 +00:00
pinkerton%netscape.com
d3777355aa rewrite osx menus to use carbon command events to work around all MenuSelect problems on carbon on 9. r=beard/sr=sfraser, bug#58227
git-svn-id: svn://10.0.0.236/trunk@106270 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 13:58:13 +00:00
seawood%netscape.com
25c089864b Land the simple OSX Mach-O build changes.
Bug #75653 r=cls


git-svn-id: svn://10.0.0.236/trunk@106261 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 08:55:53 +00:00
dbaron%fas.harvard.edu
9ef49bf676 Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974
git-svn-id: svn://10.0.0.236/trunk@106235 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 03:21:53 +00:00
bzbarsky%mit.edu
1057cb4190 Make pasting from remote apps on X time out independently of processor
speed.  Bug 87207, patch by Rickard Westman <riw@swipnet.se>, r=pavlov,
sr=blizzard CVS:
----------------------------------------------------------------------
nsClipboard.cpp CVS:
----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@106216 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 00:30:30 +00:00
bryner%netscape.com
73a2cc7db6 Bug 104977 -- landing tabbing rewrite. Fixes bugs 78256, 83575, 85602, 96273, 103980, and 105224. r=saari, sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@105981 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:43:52 +00:00
danm%netscape.com
8f2c0dd67c rework zoomed window size to use structure region bounds; looks beter on OS X. bug 105657 code=lordpixel r=pinkerton,sfraser,me
git-svn-id: svn://10.0.0.236/trunk@105974 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 22:07:14 +00:00
mkaply%us.ibm.com
47020cc834 No bug
r=mkaply, sr=blizzard
OS/2 only - removing lots of cruft, general cleanup of widget


git-svn-id: svn://10.0.0.236/trunk@105958 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-22 20:49:50 +00:00
pavlov%netscape.com
513d1ed1ba fix FMW in gtk timer code. bug 83163 r=dbaron sr=mscott
git-svn-id: svn://10.0.0.236/trunk@105892 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-21 00:44:46 +00:00
dbaron%fas.harvard.edu
85c206679a Reduce the performance cost of (threadsafely) refcounting many atoms by creating a second implementation of nsIAtom (derived from the first) that does not refcount and gets destroyed at XPCOM shutdown. Normal atoms are converted to permanent ones without loss of pointer identity when a permanent atom is requested and a normal one already exists. b=92141 r=waterson sr=brendan
git-svn-id: svn://10.0.0.236/trunk@105889 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-20 23:19:07 +00:00
mkaply%us.ibm.com
955f3d7d08 No bug
r=mkaply, sr=blizzard
OS/2 only - reworking OS/2 widget/window parentage


git-svn-id: svn://10.0.0.236/trunk@105834 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 21:57:02 +00:00
mkaply%us.ibm.com
b89f880876 No bug
r=mkaply, sr=blizzard
OS/2 only - reworking OS/2 widget/window parentage


git-svn-id: svn://10.0.0.236/trunk@105829 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 21:45:34 +00:00
ftang%netscape.com
14658e7a61 fix bug 23363. Implement TSM1.5
r=brade
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@105799 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:51:26 +00:00
ftang%netscape.com
6619d56ed6 fix 23363. add nsTSMStrategy.cpp to the build
This is part of implement TSM1.5
r=brade
sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@105798 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:50:48 +00:00
nhotta%netscape.com
8850710011 Added a call SetOutputErrorBehavior to replace unmapped character by '?' for a window title string,
bug 96875, r=ftang, sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@105794 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 20:49:08 +00:00
pinkerton%netscape.com
7d96e85f1c remove prefs and quit from edit/file menus on osx (they're in the app menu now). r=sdagley/sr=blake,smfr. bug#68098
git-svn-id: svn://10.0.0.236/trunk@105773 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-19 14:13:20 +00:00
dinglis%qnx.com
39736cc757 Not part of build
convert text to UTF8 instead of ascii


git-svn-id: svn://10.0.0.236/trunk@105705 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-18 14:19:00 +00:00
dinglis%qnx.com
e4137224be Not part of build
update of photon port


git-svn-id: svn://10.0.0.236/trunk@105621 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:11:53 +00:00
dinglis%qnx.com
8495dea380 Not part of build
fixed up requires


git-svn-id: svn://10.0.0.236/trunk@105620 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 14:09:52 +00:00
hyatt%netscape.com
aab94a1cb2 Fix for 97805, r=sfraser, sr=waterson, also fixing event prioritization problems on Win32, r=jag, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@105586 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 02:14:43 +00:00
ftang%netscape.com
9385592d3b add new files to the build. Not part of the build yet. Won't impact the tree.
fix bug 23363 r=brade sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@105545 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 22:32:39 +00:00
pinkerton%netscape.com
ff4273d2c4 for carbon, use the simple defproc to avoid window borders by the OS. also, remove invisible windows from the OS window lists (hidden window is one example). bugs 76990 and 102525. r=sdagley/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@105529 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 21:10:51 +00:00
bryner%netscape.com
832b66c722 Removing unused/obsolete rhapsody directories. r=pavlov. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@105487 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 07:52:56 +00:00
dbaron%fas.harvard.edu
7bb7b59a69 Replace uses of overloaded |fputs| and most uses of |ns[C]String::ToCString|. b=104763 r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@105460 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 03:53:44 +00:00
pavlov%netscape.com
0563bf5800 fix it so that we don't load winmm.dll until it is needed.. should help startup a bit. bug 104885. r=timeless sr=sspitzer
git-svn-id: svn://10.0.0.236/trunk@105450 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 01:10:29 +00:00
blakeross%telocity.com
0f6066a579 Checking in correct patch (from before)
git-svn-id: svn://10.0.0.236/trunk@105443 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 00:27:26 +00:00
blakeross%telocity.com
c10f849f01 Mozilla-generated shortcuts use unix-style eol (103466). patch by Daniel Mario Vega <dv5a@dc.uba.ar>. r=pink sr=blake
git-svn-id: svn://10.0.0.236/trunk@105426 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 22:26:20 +00:00
blizzard%redhat.com
821d333bb3 Incremental changes to get this building again. Stub out appshell.
git-svn-id: svn://10.0.0.236/trunk@105390 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-14 19:02:05 +00:00
jaggernaut%netscape.com
3264b088e4 Remove dead nsString::GetBuffer() code usage. r=dbaron, rs=scc.
git-svn-id: svn://10.0.0.236/trunk@105385 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-14 04:57:59 +00:00
seawood%netscape.com
b3bc98ec8c Fix scrollbar leaks by making sure that we decrement the refcnt when Destroy() is called.
bug #101814 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@105361 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 05:50:16 +00:00
seawood%netscape.com
e1d6ea7219 Removing ifdef surrounding #include after being cited for portability violation.
Bug #103579


git-svn-id: svn://10.0.0.236/trunk@105353 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 04:21:41 +00:00
seawood%netscape.com
23bb1d44aa Removing motif port from the tree.
Bug #89330 r=bryner sr=pavlov


git-svn-id: svn://10.0.0.236/trunk@105351 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 02:59:09 +00:00
law%netscape.com
da9a34a7a9 Fix for bug 100381; use OFN_NOCHANGEDIR to prevent saved-to directory from
being in-use (i.e., preventing rmdir); r=morse, sr=blake


git-svn-id: svn://10.0.0.236/trunk@105322 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 00:32:37 +00:00
law%netscape.com
917c4706f8 Fix for bug 91904, submitted by neil@parkwaycc.co.uk; add call to FlashWindow( .., FALSE )
when turning flashing off; r=law, sr=blake


git-svn-id: svn://10.0.0.236/trunk@105315 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-13 00:07:20 +00:00
sfraser%netscape.com
3af9b0bdcf Fix bugscape 10444. Fix crash when playing a sound a second time; I was casting from the wrong slice, so crashed calling a virtual method. r=sdagley, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@105289 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 21:05:15 +00:00
cls%seawood.org
e11146551f Remove Motif port from build. Pull using MOTIF_LAST_RITES tag to resurrect (but why would you want to do a silly thing like that?)
Bug #89330 r=bryner sr=pavlov


git-svn-id: svn://10.0.0.236/trunk@105276 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 20:21:31 +00:00
seawood%netscape.com
548307c4a3 nsILookAndFeel.h forward declares nsSize so include nsSize.h to actually get the class info.
Bug #103579 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@105252 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 06:23:17 +00:00
dbaron%fas.harvard.edu
8cfde11cea Bug 69873: remove nsAutoCString. r=jag rs=scc
git-svn-id: svn://10.0.0.236/trunk@105247 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 02:57:59 +00:00
katakai%japan.sun.com
d1195dfd10 bug 103611
Autocomplete popup comes up unexpectedly (regression by checkin for bug 81360)
NS_TEXT_EVENT=null seems to invoke the popup window, so
we need to avoid the event when no composed text by clicking on fields.
r=bryner sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@105236 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-12 00:48:02 +00:00
sspitzer%netscape.com
09f92b7807 fix for #104226. instead of using "Mailbeep" (the windows system sound for new mail notification)
use "_moz_mailbeep".  on windows, we map this to "MailBeep" (so it works on win2k and win98)
and on mac we use sfraser's code to go to internet config.  (nothing on linux yet, that's another bug)
r=pinkerton, sr=sfraser

also, fix #104252.  selectively notify folder listeners.  when we register the folder listener
with the mail session, we pass in flags for what types of things we care about.
this reduces the notifications, especially those across XPConnect.
r=bienvenu, sr=mscott


git-svn-id: svn://10.0.0.236/trunk@105195 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 20:45:44 +00:00
nhotta%netscape.com
e85dccaf45 Added nsIUnicodeEncoder::SetOutputErrorBehavior to avoid the truncation of charse conversion, bug 92864, r=ftang, sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@105173 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 18:36:39 +00:00
sfraser%netscape.com
06bff04e01 Fix bug 104140. Add support for playing system sounds, or the mail sound specified in Internet Config. Sound play is async. r=pinkerton, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@105170 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 18:33:47 +00:00
sfraser%netscape.com
244eeeaf8d Fix bug 100472 -- play sounds asynchronously on Mac, cache sounds using necko, and deal with lots of different sound formats. r=pinkerton, sr=sspitzer.
git-svn-id: svn://10.0.0.236/trunk@105128 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-11 00:34:34 +00:00
pinkerton%netscape.com
9426875000 unregister event handler when menu goes away. that way, if the menu is still in a visible menubar, we don't crash trying to build content off a dead listener. r=sdagley/sr=sfraser/a=jaime. bug#103935
git-svn-id: svn://10.0.0.236/trunk@105033 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 14:20:18 +00:00
sspitzer%netscape.com
d92efa4fc5 fix for #64462. play OS specified sound when new mail arrives.
r=pavlov, sr=bienvenu.  right now, this only works on windows.
mac is next.  for linux (and the other platforms), we currently beep.
if there isn't an OS specified sound, we'll play the pre-packaged
sound that mailnews will eventually ship with.


git-svn-id: svn://10.0.0.236/trunk@105027 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-10 08:08:22 +00:00
danm%netscape.com
342021a355 SetSizeMode() no longer makes the faulty assumption that the window is being maximized. bug 101332 r=hyatt,pinkerton
git-svn-id: svn://10.0.0.236/trunk@104921 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 18:37:37 +00:00
pinkerton%netscape.com
f4e456d1eb rewrite to use IC service, not direct calls to IC. r=ccarlen/sr=sfraser. bug#97333.
git-svn-id: svn://10.0.0.236/trunk@104913 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 14:26:18 +00:00