Commit Graph

38 Commits

Author SHA1 Message Date
masayuki%d-toybox.com
c1d1885caa Bug 330276 Drop support for pre-Win2k platforms. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+dougt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@193551 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 20:57:13 +00:00
masayuki%d-toybox.com
8778d212b5 Bug 207102 Sound preview doesn't work if its path contains non-ASCII string r=amardare+jshin, sr=roc
git-svn-id: svn://10.0.0.236/trunk@180464 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-17 10:11:38 +00:00
cbiesinger%web.de
e30dbb2fe8 fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@155590 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 17:17:31 +00:00
cbiesinger%web.de
3d93c77764 bug 241092, make nsIStreamLoaderObserver usable in javascript, by changing its
argument from a string to an octet array
r=bryner sr=darin


git-svn-id: svn://10.0.0.236/trunk@155585 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-27 16:06:00 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
timeless%mozdev.org
bb3a8adddb Bug 233657 (win) nsSound::OnStreamComplete comment is wrong and function is not oom friendly
r=neil sr=tor


git-svn-id: svn://10.0.0.236/trunk@152921 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 09:49:34 +00:00
aaronl%netscape.com
2869d6fde2 Bug 189775. First keypress cancels currently playing sound. r=neil, sr=alecf, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@137803 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-14 07:50:09 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
aaronl%netscape.com
3623bf6d81 Bug 182451. Beep when first key pressed in win95/98. r=biesi, sr=blizzard
git-svn-id: svn://10.0.0.236/trunk@135275 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 00:27:33 +00:00
aaronl%netscape.com
59604b559d Bug 176602. Make typeaheadfind beep less annoying, and implement boolean pref accessibility.typeaheadfind.enablesound. Pref is turned off by default in Linux for now, sound needs testing and work there (see bug 179138 and bug 110385). r=kyle, sr=bz
git-svn-id: svn://10.0.0.236/trunk@133500 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 19:21:20 +00:00
seawood%netscape.com
f9eb727003 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +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
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
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
hyatt%netscape.com
3cade25d40 CHecked in the wrong version of my patch for 71143. This is the one attached to the bug.
git-svn-id: svn://10.0.0.236/trunk@101996 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-30 01:27:37 +00:00
hyatt%netscape.com
d094e351ad CHecked in the wrong version of my patch for 71143. This is the one attached to the bug.
git-svn-id: svn://10.0.0.236/trunk@101995 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-30 01:27:21 +00:00
hyatt%netscape.com
298a4af017 fix for 71143. r=markh, sr=ben, a=roc
git-svn-id: svn://10.0.0.236/trunk@101981 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-29 22:31:38 +00:00
dr%netscape.com
ba6eed5e6e fix for 78664 (windows widgets must not print to console in opt builds. also cleans up some leaky nsString printfs). r=jag, sr=hyatt, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97556 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 05:48:45 +00:00
dougt%netscape.com
175245e2de 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


git-svn-id: svn://10.0.0.236/trunk@87587 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
03f69c5003 Back out dougt's channel changes
git-svn-id: svn://10.0.0.236/trunk@86793 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-12 03:14:23 +00:00
dougt%netscape.com
7af79c83df 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.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com


git-svn-id: svn://10.0.0.236/trunk@86717 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-10 00:16:26 +00:00
warren%netscape.com
a8b9664a8c Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc.
git-svn-id: svn://10.0.0.236/trunk@81967 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 22:17:53 +00:00
warren%netscape.com
4966ad1519 Removing more extra 0 params from NS_IMPL_LOG macro
git-svn-id: svn://10.0.0.236/trunk@81922 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-28 02:24:24 +00:00
warren%netscape.com
c6b67eceeb Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson
git-svn-id: svn://10.0.0.236/trunk@81885 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-27 22:43:51 +00:00
rickg%netscape.com
f49eac9ff8 WIP for nsbeta3+ bug 52725. r=buster, syd. A=syd. We need to confirm removal of nspr dependency, then we can strip winmm.lib from makefile
git-svn-id: svn://10.0.0.236/trunk@79697 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-21 02:59:39 +00:00
pavlov%netscape.com
6953c068b4 fix for bug 40642 and 24624. r=syd, sford, smfr
git-svn-id: svn://10.0.0.236/trunk@71482 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-04 07:13:40 +00:00
warren%netscape.com
cc5d426fbe Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
git-svn-id: svn://10.0.0.236/trunk@71450 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-03 09:46:12 +00:00
pp%ludusdesign.com
637edb15e8 Conversion of ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com
git-svn-id: svn://10.0.0.236/trunk@59703 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 00:39:15 +00:00
syd%netscape.com
e65262c1ad Minor structural changes to nsSound, r=sfraser
git-svn-id: svn://10.0.0.236/trunk@58532 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-25 03:01:35 +00:00
syd%netscape.com
45612f1413 Convert nsISound to use URIs. On windows (Linux to follow) nsSound uses necko to read the URI data
into a buffer, and then sends it to win32 PlaySound to play asynchronously. r=nisheeth r=hyatt.


git-svn-id: svn://10.0.0.236/trunk@55292 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 12:36:10 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
pavlov%netscape.com
2e66a00454 change sound interface to use an nsIFileSpec* instead of a const char*
git-svn-id: svn://10.0.0.236/trunk@40967 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 04:58:10 +00:00
pavlov%netscape.com
57484cf9c2 changing sound implimentation to support playing of local files
git-svn-id: svn://10.0.0.236/trunk@40820 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:15:58 +00:00
rods%netscape.com
89ad99a0be Changed all GetIID to use the new nsCOMTypeInfo
git-svn-id: svn://10.0.0.236/trunk@39533 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 14:55:23 +00:00
sdagley%netscape.com
99e28f20cf First Checked In.
git-svn-id: svn://10.0.0.236/trunk@35623 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-16 03:02:41 +00:00