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

4416 Коммитов

Автор SHA1 Сообщение Дата
brade%netscape.com 44da854aee change PutOnClipboard to pass in a PRInt32 rather than a short; bug #72537; sr=sfraser, r=pinkerton 2001-03-20 15:27:29 +00:00
disttsc%bart.nl 77b8819296 Fix bustage on "tinderbox-test-1", r=bryner 2001-03-20 07:01:52 +00:00
disttsc%bart.nl 497249a5e8 Move nsCString from |operator char*()| to |get()| and |NS_CONST_CAST| where needed. bug=53057, r=dmose, sr=shaver 2001-03-20 05:37:56 +00:00
blizzard%redhat.com 2d2d061a5a Fix bug #72069. Move event processing until after the X event has been processed to prevent race conditions. Lots of Gtk warnings and crashes should be fixed with this. sr/r=shaver/brendan ( tag team ) 2001-03-19 22:17:47 +00:00
blizzard%redhat.com 2b02ec0455 Fix the rest of #72313 for sloppy focus users. Really. I swear. r=shaver,waterson a=leaf 2001-03-19 20:50:44 +00:00
mkaply%us.ibm.com 48a1c7ab3d OS/2 breakage - same as Win 2001-03-19 20:07:06 +00:00
shaver%mozilla.org 76203753e0 fix build bustage (r=blizzard) 2001-03-19 18:44:59 +00:00
blizzard%redhat.com ef1092aba4 Fix bug #72313. Focus problems on linux. This adds a flag to nsIWidget::SetFocus() that says to raise the window. We only raise the window from one place, window.focus(). This builds and runs on at least linux and the mac. r=jst,brendan,hyatt a=leaf 2001-03-19 17:56:04 +00:00
blizzard%redhat.com 05231f5ae7 Fix bug #71266. As much as we all dispise it window.focus() should raise windows on linux. r=danm, sr=brendan 2001-03-17 01:39:04 +00:00
mkaply%us.ibm.com 321da096ca No bug
r=mkaply, a=asa
256 color regression caused by previous checkin
2001-03-16 20:31:22 +00:00
mkaply%us.ibm.com fa76d2dd57 No bug
r=mkaply, a=asa
code from aaronr for some PS handling issues
fix for scrollbar issue
2001-03-15 21:00:53 +00:00
briane%qnx.com a799c2e203 PHOTON BUILD ONLY
Numerous bug fixes and code cleanup for photon related memory leaks and
bugs.
2001-03-14 19:46:53 +00:00
pinkerton%netscape.com 800a0f3794 make xp popups work with xmouse (bug 50798). make xppopups go away when app is minimized and mouse is inside xppopup (bugs 45108,31601,37992,39276,45202,63527,68889) r=pink/sr=hyatt. submission by dean_tessman@hotmail.com 2001-03-14 02:34:46 +00:00
dprice%netscape.com edb387e49c 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD 2001-03-13 10:47:37 +00:00
mkaply%us.ibm.com 4b24bfdc11 #71632
r=pavlov, a=blizzard
Make OS/2 widget a real XPCOM component
2001-03-13 06:49:30 +00:00
cls%seawood.org 70e5f127bc Add NULL check to fix crashing gtkEmbed problem 2001-03-13 06:23:09 +00:00
cls%seawood.org 380631ef92 Use old-fashion cast as HP-UX compiler complains about doing a static_cast on a non c++ class type. 2001-03-13 06:14:48 +00:00
pinkerton%netscape.com 34f194d703 use nsXPIDLCString to avoid the memory leak when getting a flavor out of our nsISupportsString wrappers. r=jag/sr=sfraser. bug# 71563 2001-03-13 02:13:20 +00:00
pinkerton%netscape.com d4c564ba8e making iid's and cid's unique. r=saari/sr=sfraser. bug# 71722 2001-03-13 02:12:00 +00:00
blizzard%redhat.com 9b5b88fd95 Bug #67370. Better interleaving of xlib + plevents. r=danm sr=shaver 2001-03-12 23:57:18 +00:00
dougt%netscape.com c74c36c85e Minor build changes per API review. Now nsIFileURL and nsIFileChannel have their own IDL file which means that if you were using either of these two interfaces, you need to include a new include file. r=valeski@netscape.com 2001-03-12 22:41:28 +00:00
markh%activestate.com 1f60ff29b4 Fix to bug 14368 - Win32 - F10 key does not activate the menu bar.
r=dean_tessman@hotmail.com, sr=hyatt@netscape.com
2001-03-12 09:53:33 +00:00
Peter.VanderBeken%pandora.be 47d931e2cd Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst. 2001-03-10 21:02:12 +00:00
dbaron%fas.harvard.edu 031ab8569f Fix bug with menus that went away when they shouldn't by not calling SetFocus (which the comment said we shouldn't do anyway) and sending an NS_LOSTFOCUS event instead of NS_DEACTIVATE when losing focus, as the GTK port does. r=blizzard@mozilla.org b=64791 (xlib changes only) 2001-03-10 03:45:16 +00:00
dbaron%fas.harvard.edu 1ce8056f20 Change the system colors in xlib to more reasonable dummy values so that the classic skin looks better. In particular, fix the 3-D border colors, make -moz-field white, make things tend towards web-safe colors out of habit, and reindent the whole thing according to the modeline. r=blizzard@mozilla.org b=71133 (xlib port changes only) 2001-03-10 03:39:43 +00:00
dbaron%fas.harvard.edu 3f9ab30f75 Add string to REQUIRES to fix xlib + MOZ_TRACK_MODULE_DEPS build bustage. r=cls@seawood.org 2001-03-10 03:23:35 +00:00
dbaron%fas.harvard.edu 1f5e18158e Fix problems with 3-D colors in some GTK themes by calling gtk_widget_realize before getting the button and menu styles. r=bryner@netscape.com sr=blizzard@mozilla.org b=67448 2001-03-10 03:17:07 +00:00
nhotta%netscape.com bf1141c8ce Enabled TSM for Carbon, bug 70720, r=ftang,pinkerton, sr=sfraser. 2001-03-10 00:10:31 +00:00
dbaron%fas.harvard.edu b508d4214b Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding txmgr to REQUIRES. 2001-03-09 15:15:31 +00:00
danm%netscape.com 55f4aede79 it's another shot at being happy on multiple-monitor machines. man tweaks and various. bug 67523 r=hyatt,pinkerton 2001-03-09 02:17:37 +00:00
pinkerton%netscape.com b5c0a94be4 don't break out of loop early unless we actually find the flavor on the clipboard when checking if flavor is present. r=brade/sr=sfraser. 2001-03-08 23:13:27 +00:00
disttsc%bart.nl e434c1adab Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where
possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:53:58 +00:00
disttsc%bart.nl 8b43034cef Change implicit conversion from
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|

to explicit |get()|.

Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).

Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
timeless%mac.com 7e2d719cae fix bug 70453 printf in nsClipboard.cpp
r=rods sr=blizzard
2001-03-08 05:12:30 +00:00
pchen%netscape.com aee9de5446 Fix for blocker 71146, tweak by cls, r=syd, sr=pchen (as sheriff). Change
strncmp to PL_strncmp to catch null "string".
2001-03-07 21:10:28 +00:00
pinkerton%netscape.com afc2e22878 don't process mouseMove events if the app is in the bg. r=saari/sr=sfraser. bug# 70518. 2001-03-07 00:52:43 +00:00
pinkerton%netscape.com 07e2146b78 Don't set SWP_NOZORDER flag for popups, as this allows the taskbar to
come in front at certain times. bug# 47152. r=danm/rods/kmcclusk. sr=hyatt.
2001-03-07 00:46:36 +00:00
dbaron%fas.harvard.edu 0ead20e79d Improve GTK system colors for menus and buttons by creating menu and button widgets and asking for their colors so that theme rules specifically for menus and buttons are reflected in the system colors. Undo some changes I made before that were probably incorrect. r=bryner@netscape.com sr=blizzard@mozilla.org b=67448 2001-03-04 20:15:45 +00:00
disttsc%bart.nl 277181c660 Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc 2001-03-02 09:26:57 +00:00
mkaply%us.ibm.com b2b153595e #58627
r=cls
Remove timer.dll from OS/2 build - make it a part of widget
2001-03-02 00:10:24 +00:00
pinkerton%netscape.com a838899892 fix for menus being unresponsive in classic build when no windows are available. commented out a bit added for fizzilla where the two platforms are at odds. sr=sfraser. bug# 68766 2001-02-27 23:35:46 +00:00
disttsc%bart.nl b5c0478fcf Move "About Mozilla" from properties to dtd, fix up xul, js and mac menu c++ code. bug=70112, r=saari, a=ben 2001-02-27 11:31:52 +00:00
dprice%netscape.com 199c935b04 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings. 2001-02-27 04:38:19 +00:00
mkaply%us.ibm.com 8e2804f300 Removing unused files 2001-02-27 04:37:09 +00:00
beard%netscape.com dbb6c335a3 Fix carbon redraw non-existence. r=pinkerton 2001-02-26 21:21:54 +00:00
mkaply%us.ibm.com ceb7d0c0af #61820
r=mkaply, a=blizzard
Code from jkobal to prevent focus from leaving browser when window is destroyed
2001-02-26 15:42:38 +00:00
cls%seawood.org 3580b1cac0 Adding and updating necessary .cvsignore files. Bug #61550 2001-02-24 06:22:49 +00:00
cltbld%netscape.com 7b16ea5306 fix bustage TARGET_CARBON. r=sdagley 2001-02-23 04:11:57 +00:00
cltbld%netscape.com f4720adfff bug 65219, change nsAutoString::Recycle() to delete. r=scc 2001-02-23 04:10:38 +00:00
scc%mozilla.org 6a8b3af976 bug #65219: (work done by dbaron) r=jag, sr=scc. Remove leaking string recyclers. 2001-02-23 02:03:02 +00:00
blakeross%telocity.com f0848e2c01 onclick doesn't fire on middle click, and only fires on double right click (63950, 63073, also fixes middle-click link opening like 58354). r=rods sr=alecf 2001-02-23 00:40:19 +00:00
disttsc%bart.nl a6f2f5861a Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2001-02-22 09:35:51 +00:00
sdagley%netscape.com f0e4383c85 Fix #40101 - Remove inclusion of 68K secific header. Patch supplied by gordon@sunvalley.net, r=sdagley, sr=sfraser 2001-02-22 04:22:27 +00:00
dougt%netscape.com 128f95aa9b 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
2001-02-21 20:38:08 +00:00
blizzard%redhat.com bc00b4273c Fix bug #67988. Fix focus problems in mail/news. Don't always grab the gtk widget when someone requests focus...after all it's just a request. This also might fix bug #68004. r=bryer,saari sr=shaver 2001-02-21 15:58:59 +00:00
pinkerton%netscape.com ed780c2648 Support for CF_HTML flavor when copying data to other win32 apps.
r=saari/sr=hyatt. bug#69363
2001-02-20 23:27:57 +00:00
mkaply%us.ibm.com 1f12c495db #67477
r=mkaply, a=blizzard
Code from jkobal - need to filter another char message
2001-02-20 15:50:58 +00:00
dbaron%fas.harvard.edu 95dc3c980e Improve GTK system colors by choosing colors in a way more similar to the way GTK chooses them, although it's still not perfect. b=67448 r=bryner,pavlov sr=blizzard 2001-02-17 18:55:01 +00:00
pinkerton%netscape.com 2b6980e552 coalesce nearby rects into a single rect based on ratio of combined area in comparison to their bounding box area. r=saari/sr=sfraser. bug# 53657. 2001-02-16 22:58:56 +00:00
pinkerton%netscape.com ab87b3ed6d actually use the mime mapping flavor when determining if a flavor is in a drag item, rather than relying on the defaults. r=saari,sr=sfraser. bug# 68828. 2001-02-15 22:08:39 +00:00
erik%netscape.com 3731163f2b better NS_IMPL_ISUPPORTS usage (to be consistent with others) 2001-02-15 01:17:44 +00:00
erik%netscape.com 9c9f395df7 better NS_IMPL_ISUPPORTS usage (to be consistent with others) 2001-02-15 01:09:01 +00:00
erik%netscape.com cffc9b6aa5 better NS_IMPL_ISUPPORTS usage (to be consistent with others) 2001-02-15 00:59:33 +00:00
ftang%netscape.com dfd9e9f108 land the mac nsBidiKeyboard build change for b 68732. 2001-02-15 00:13:14 +00:00
ftang%netscape.com 4e174bf6a5 fix mac iid problem. r=erik 2001-02-15 00:11:29 +00:00
erik%netscape.com 2ca07ce706 fixing build bustage; discovered by ftang 2001-02-15 00:10:04 +00:00
erik%netscape.com 14c49ae9c5 bug 68739; r=kmcclusk; sr=erik; author=simon@softel.co.il (IBM bidi
project); new files for querying and setting bidi properties of the
keyboard
2001-02-14 23:13:07 +00:00
mkaply%us.ibm.com 5d472a3480 No bug
r=mkaply, a=blizzard
Handle Shift+Enter properly
2001-02-14 23:02:36 +00:00
erik%netscape.com c7e8b33ec3 bug 68739; r=kmcclusk; sr=erik; author=simon@softel.co.il (IBM bidi
project); adding new files for querying and setting bidi properties of the
keyboard
2001-02-14 22:37:33 +00:00
erik%netscape.com fdadf0e177 bug 68739; r=kmcclusk; sr=erik; new file nsIBidiKeyboard.idl from IBM bidi
project (simon@softel.co.il) for querying and setting bidi properties of
the keyboard
2001-02-14 22:32:26 +00:00
rods%netscape.com 1e3072a1a2 Fixed bad spelling
Bug 68465 r=dcone,sr=attinasi
2001-02-14 12:39:57 +00:00
pinkerton%netscape.com d465909997 carbon changes. r=pink/sdagley/beard. a=sfraser. 2001-02-13 21:48:26 +00:00
dprice%netscape.com 997fb091c7 65845 first cut of the order files 2001-02-13 02:48:02 +00:00
pinkerton%netscape.com a23b17eed2 change iid's to make them unique. bug 68073, r=pchen/sr=sfraser. 2001-02-13 00:10:33 +00:00
pinkerton%netscape.com 6b58e34398 fix for 67406, re-instate the drag handlers for carbon, make them UPPs, make them per-window, not static. r=pchen/sr=sfraser. 2001-02-12 23:39:50 +00:00
pinkerton%netscape.com d6f73b836e fix 'about mozilla' item in apple menu. make sure we call HandleDOMEvent on the correct dom node ;) r=pchen/a=sfraser. bug 43935 2001-02-12 21:50:14 +00:00
disttsc%bart.nl 3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dbaron%fas.harvard.edu 32844913ef Fix OS/2 bustage by updating to new necko interfaces by applying the exact same patch used in the GTK port. 2001-02-10 04:05:05 +00:00
dougt%netscape.com 1b9ca82439 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
2001-02-10 00:16:26 +00:00
mkaply%us.ibm.com da8b0e151c #67515
r=mkaply, a=blizzard
OS/2 ONLY - Ignore extraneous WM_MOUSEMOVE so the event manager doesn't think we are dragging
2001-02-09 23:24:54 +00:00
pinkerton%netscape.com 0e10555210 Backout of 30841 to fix menus not going away when clicking in the title bar
r=pink/sr=hyatt/a=asa
2001-02-08 21:06:43 +00:00
dr%netscape.com 2574f3c7be fix for 30841. r=pinkerton, sr=hyatt, a=blizzard 2001-02-08 00:44:36 +00:00
pinkerton%netscape.com a706a8d009 per the current universal headers, ::DrawGrowIcon() has been depricated since MacOS 8.0 (the wdef does it). removing the two places we call it. r=danm/sr=scc. 2001-02-07 06:51:21 +00:00
pavlov%netscape.com e29100a3dc fixing bug 60739 r=blizzard sr=shaver 2001-02-07 06:37:59 +00:00
blizzard%redhat.com fd8809073d Fix bug #16766. This should fix the requirement to release the mouse before context menus work. r=pavlov, sr=blizzard. Patch from Kevin Buhr <buhr@stat.wisc.edu>. Thanks. 2001-02-07 04:16:20 +00:00
cmanske%netscape.com 36637accb4 Fixed saving over existing file bug 66745. r,m=Makoto Hamanaka (VYA04230@nifty.com), sr=sfraser.' 2001-02-06 04:38:08 +00:00
blizzard%redhat.com c68bfa86e9 Fix bug #31146. Fix problems where popup windows get focus when the are shown. r=pavlov, sr=alecf 2001-02-04 21:54:21 +00:00
rods%netscape.com b71790af51 Added UI for printing selectd frame
Bug 66783 r=kmcclusk,ben,dcone sr=buster
2001-02-02 08:42:53 +00:00
cmanske%netscape.com 0828ff6b1c Fix bug 66745 for OS2. r,m=mkaply sr=sfraser 2001-02-01 22:45:05 +00:00
cmanske%netscape.com f5de6c5dd8 Fixed bug 66745 on Windows (saving over existing file). r=law, sr=kin 2001-02-01 05:16:30 +00:00
dbaron%fas.harvard.edu a4dbb6bba2 Fix bustage with xlib + MOZ_TRACK_MODULE_DEPS by adding necessary directories to REQUIRES. 2001-02-01 03:50:19 +00:00
blizzard%redhat.com 00a184a9bc Fix bug #66798. Only output our warning on DEBUG builds. r=pavlov, sr=blizzard r=doron 2001-01-31 04:31:35 +00:00
pinkerton%netscape.com ac923ebfb8 fix for 66823. we weren't correctly setting the port before calling LocalToGlobal, which would cause ::MoveWindow() to be skipped in some situations (2nd browser window). r=danm/sr=ben. 2001-01-28 02:12:58 +00:00
dbaron%fas.harvard.edu c55ef35a27 Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org 2001-01-27 23:31:15 +00:00
dbaron%fas.harvard.edu 8fdf5bde35 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 17:50:41 +00:00
dbaron%fas.harvard.edu 1e046d05c0 Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023 2001-01-27 16:58:15 +00:00
cls%seawood.org afeaffd0c7 Add MOZ_ENABLE_XREMOTE flag so that xremote is only compiled for X-based platforms.
Bug #59505
2001-01-27 03:50:07 +00:00
pinkerton%netscape.com 67cc4f763a use new interfaces in nsIImageMac to convert image->PICT and put on clipboard for image copy. r=saari/sr=sfraser. 2001-01-25 21:40:32 +00:00
pinkerton%netscape.com e737ea1d8d Support for image copying, using nsImageClipboard helper object. r=saari, sr=sfraser. 2001-01-23 01:09:58 +00:00
pinkerton%netscape.com ad1f41e511 prepare for image copying r=saari, sr=sfraser 2001-01-23 00:48:53 +00:00