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

3610 Коммитов

Автор SHA1 Сообщение Дата
pavlov%netscape.com b2d5ba2266 file picker changes 2000-03-29 01:42:45 +00:00
pavlov%netscape.com 9dfcd0fe72 fix for bug 33670 2000-03-29 01:35:24 +00:00
sfraser%netscape.com 36719ce2e9 Added nsFilePicker for Pavlov. r=pavlov. 2000-03-29 01:34:55 +00:00
sfraser%netscape.com 34133e6198 Fix up nsFilePicker for Pavlov. Again. r=pavlov. 2000-03-29 01:33:15 +00:00
scc%netscape.com 896990d841 small changes to clients of string converting APIs 2000-03-26 10:18:25 +00:00
bryner%uiuc.edu a432077333 Need to make sure of two things before handling the mousewheel message:
- There must be a window under the pointer
- It must be one of our windows

This fixes bug 33181.  r=valeski.
2000-03-26 01:02:31 +00:00
pavlov%netscape.com 266cd2069e update to the new apis 2000-03-24 03:15:33 +00:00
sfraser%netscape.com 38ba3ad9a4 Change the About menu item string in the apple menu from 'About ApprunnerO' to 'About Mozilla'. minor string change, r=mozbot 2000-03-23 23:58:35 +00:00
pavlov%netscape.com 679e95e3c5 change create to init 2000-03-23 07:56:57 +00:00
pavlov%netscape.com ca6df020e4 change create to init 2000-03-23 07:52:28 +00:00
pavlov%netscape.com 4c965196bb update to use new interface 2000-03-23 07:41:17 +00:00
pavlov%netscape.com f02fad24dd change filepicker interface for filtering 2000-03-23 07:41:09 +00:00
pavlov%netscape.com 5cfaaa1ec6 updates for filtering 2000-03-23 01:11:34 +00:00
pavlov%netscape.com 5bf5fb1865 fix interface.. apparently it is bad to have an negative size of an array so i have to use an unsigned size 2000-03-23 00:45:46 +00:00
sfraser%netscape.com 8da5f825ba Fix up nsFilePicker for Pavlov. r=pavlov. Not in the build yet. 2000-03-23 00:24:38 +00:00
pavlov%netscape.com 88d44a7652 fix build issues (not really built though) 2000-03-22 23:55:18 +00:00
pavlov%netscape.com 16cee6c8b6 ... 2000-03-22 23:45:20 +00:00
pavlov%netscape.com cf0d10dec2 ... 2000-03-22 23:41:17 +00:00
pavlov%netscape.com d97797c68d minor changes 2000-03-22 23:39:22 +00:00
pavlov%netscape.com 0a15601c9b add nsFilePicker for mac (not built yet) 2000-03-22 23:01:44 +00:00
pavlov%netscape.com 6d95b1f5a4 fix small problem with derefing null nscomptr... the compiler should know what I mean, not what I type! 2000-03-22 11:08:36 +00:00
pavlov%netscape.com cc5a6f5998 add comment 2000-03-22 10:28:26 +00:00
pavlov%netscape.com 5780c4a523 make it go on windows 2000-03-22 10:26:22 +00:00
pavlov%netscape.com b2ca7fe39a build nsFilePicker on windows 2000-03-22 10:19:48 +00:00
pavlov%netscape.com a6351bc126 use nsILocalFile instead of nsIFile 2000-03-22 09:17:01 +00:00
pavlov%netscape.com d947e49141 file picker for the new file picker interface (not built yet) 2000-03-22 07:43:43 +00:00
pavlov%netscape.com 3b40bb3f3e add nsBaseFilePicker to windows build 2000-03-22 07:26:42 +00:00
pinkerton%netscape.com 3b1bbcedf8 added a metric for determining if xul popups should be allowed to display over the menubar/taskbar. r=hyatt. 2000-03-22 02:55:12 +00:00
blizzard%redhat.com eba3a62672 fix for 26508. when an event that happens on a real GtkWidget and it's the child of a superwin that is being grabbed, temporarily add a GtkGrab to that widget. r=pavlov 2000-03-22 01:45:51 +00:00
akkana%netscape.com 46ace3d54b 23980: convert relative href= and src= to absolute. r=sfraser 2000-03-22 01:33:59 +00:00
waqar%netscape.com 6b07091278 #=25493
d=Added the notify when the mouse comes back into the window.
2000-03-21 23:30:32 +00:00
kmcclusk%netscape.com 4fa8f971ad Added support for crosshair, move, and help cursors b=1916 r=rods@netscape.com 2000-03-21 22:06:29 +00:00
sfraser%netscape.com e35432ce72 Tweak our call frequency of WaitNextEvent for performance, and fix a bug in mouse moved handling that caused bad refreshes. r=pinkerton 2000-03-21 21:41:05 +00:00
sfraser%netscape.com 3b127beb67 Minor mouse move event handling cleanup. r=pinkerton 2000-03-21 21:39:13 +00:00
sfraser%netscape.com b58e78f1ff Work in progress for bug 17369 (not activated yet). 2000-03-21 21:38:10 +00:00
sfraser%netscape.com adb516afcd Remove an extraneous char* from mac widgets in non-debug builds. r=pinkerton 2000-03-21 21:36:33 +00:00
pavlov%netscape.com 6a48b347df use nsIFile instead of nsIFileSpec 2000-03-21 07:03:34 +00:00
danm%netscape.com b3e16d2c05 clean up window style code. code by roc+moz@cs.cmu.edu 2000-03-21 03:42:00 +00:00
waqar%netscape.com 1f4b3b3742 #=25493
r=pollmann@netscape.com
d=Toolbar elements stay hilited after the mouse has left the window.
2000-03-21 01:45:27 +00:00
sfraser%netscape.com ae49e85880 Fix a missing break in the menu bar click code. No bug, r=pinkerton 2000-03-20 23:20:12 +00:00
pavlov%netscape.com a8a5abb86f fix for 32534, 32243. most of the work done for 20901 -- waiting for dependancy to finish. 2000-03-20 22:39:57 +00:00
Jerry.Kirk%Nexwarecorp.com 06a52bd6c6 Fix numeric keypad for Photon. Previous fix caused the main enter key
not to work. PHOTON ONLY.
2000-03-20 14:12:33 +00:00
bryner%uiuc.edu 94ef9dd827 Make sure to initialize the 'isMeta' member of the
struct.  r=jst@netscape.com.
2000-03-18 19:54:40 +00:00
blizzard%redhat.com 0e7f3bb058 fix for #27791. assume that any drag motion events are not valid drop targets unless someone explicitly sets the canDrop = true in the JS event handler. this makes dragging feedback correct on linux. r=pavlov 2000-03-18 05:00:45 +00:00
bryner%uiuc.edu 692007eb81 Handle Win95 MSH_MOUSEWHEEL messages in addition to WM_MOUSEWHEEL
messages.  r=law@netscape.com.
2000-03-18 00:57:23 +00:00
mccabe%netscape.com a1a082d9b2 Add [noscript] to a number of non-scriptable attributes in [scriptable] interfaces. (They're not scriptable, because they refer to native types.) This is in preparation for a new compile-time check in xpidl to require the [noscript] annotation for attributes, as it is required for methods.
Preparatory to fix to 11454.

r=jband
2000-03-17 23:47:48 +00:00
blizzard%redhat.com 78f623abb8 fix for bug #26508. rewrite the main event hander for gtk to properly handle all the possible grab combinations properly. this should fix problems with scrollbars on popups and on modal dialogs. 2000-03-17 22:05:00 +00:00
pinkerton%netscape.com ebfba4f468 fix for 29016 (again) don't pass the click through if there is a popup, just roll it up. this is what macOS native context menus do. r=sfraser. 2000-03-17 01:42:19 +00:00
sfraser%netscape.com c31c5f41d5 File Removed. 2000-03-16 23:04:08 +00:00
sfraser%netscape.com 310f0a83bd Activate repeating timers for the Mac. bug 904. r=pinkerton 2000-03-16 23:02:32 +00:00
sfraser%netscape.com 563646844b Comment out some printfs. r=me 2000-03-16 23:01:04 +00:00
sfraser%netscape.com f387b95aca First Checked In. 2000-03-16 22:57:02 +00:00
nhotta%netscape.com afac8c5277 Changed to use do_GetService instead of CreateInstance, bug 30209, r=cata. 2000-03-15 23:31:08 +00:00
sspitzer%netscape.com f9c35a1ee1 add Delete() to the nsIFileSpec interface. 2000-03-15 07:07:56 +00:00
cls%seawood.org daeda2a00a C++ comments in C code is A Bad Thing(tm). 2000-03-15 06:52:45 +00:00
blizzard%redhat.com 0e7ea25d46 patch for bug #31662. we can't compress Expose events out of order with the ConfigureNotify events so add and interface to the superwin object to handle compressing Expose events. r=pavlov 2000-03-15 02:02:22 +00:00
nhotta%netscape.com 9d35160c8e Changed to use do_GetService instead of CreateInstance, bug 30210, r=cata. 2000-03-15 01:41:38 +00:00
nhotta%netscape.com 7732852e7f Changed to use do_GetService instead of CreateInstance, bug 30210, r=cata. 2000-03-15 01:35:02 +00:00
kmcclusk%netscape.com b03a771467 b=29311 r=rods@netscape.com Added code in nsWindow::Move
Check to see if window needs to be removed first
to avoid a costly call to SetWindowPos.
2000-03-15 01:17:29 +00:00
rods%netscape.com 3164b5a68a This fixes a problem introduced bu checkin 3.258 and Bug 26834,
and is the branch checkin for bug 31713.
The problem is the code cheked into 3.258 does it for all windows, when you really
only want to do it for top level windows.
r=kmcclusk b=31713
2000-03-14 11:44:04 +00:00
tbogard%aol.net e1c79e9094 Removed un-needed forward declare of nsIBrowserWindow. 2000-03-14 03:57:42 +00:00
pavlov%netscape.com f5f3003b0a remove all the menu stuff from the build to fix 21652 2000-03-14 02:55:59 +00:00
cls%seawood.org 1dd172ecaa Remove unconditional define of HAVE_DEV_ZERO for solaris.
Add NEED_USLEEP_PROTOTYPE define for osf1.
Replace the osf specific ifdefs in widget with NEED_USLEEP_PROTOTYPE ifdefs.
2000-03-13 08:35:57 +00:00
dcone%netscape.com f23294b6b7 Changed the SelectPallete attribute for the forground from true to false, it will
now select a palette that is not a background palette.  r=rods b=25979
2000-03-13 03:38:52 +00:00
pavlov%netscape.com 181152fec7 remove useless #include's 2000-03-12 09:28:10 +00:00
rickg%netscape.com ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
pavlov%netscape.com 4c5654e663 use a comptr for the nsIRegion in nsWidget, fix a leak with lookandfeel objects in widget that both dbaron@fas.harvard.edu and I found at about the same time. and clean up more carefully and avoid processing events if we are destroyed or being destroyed to avoid those natsty lil crashes. fixes bug 20291 and 29342 2000-03-12 07:26:04 +00:00
pavlov%netscape.com 6833dbc93d remove pointless #if 1 2000-03-11 10:38:09 +00:00
pavlov%netscape.com ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
tbogard%aol.net 225c10c319 Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
tbogard%aol.net 4464d0aad3 Changed to retrieve the contentViewer from the docShell APIs instead of the webShell's. 2000-03-11 00:13:10 +00:00
tbogard%aol.net 5b6f1f3d6a Removed nsMenuItem.cpp as it is no longer used. 2000-03-11 00:12:08 +00:00
tbogard%aol.net e6c80aa9de Remove nsMenuItem.cpp as it is no longer needed. 2000-03-11 00:10:50 +00:00
tajima%eng.sun.com 3ecba57c7d Fix for 17419. a=bobj@netscape.com, r=ftang@netscape.com 2000-03-10 01:30:07 +00:00
pinkerton%netscape.com 8dd96dfa11 fix for 31267. call oncreate handler for the help menu as well. r=don, a=jar. 2000-03-10 00:28:32 +00:00
danm%netscape.com 89df8369bc propagate zoom event to xp window. bug 30116 r=scc a=jevering 2000-03-09 01:58:04 +00:00
danm%netscape.com 31e7466b73 adding methods to set and get the size mode (normal,minimized...). bug 30116 r=scc a=jevering 2000-03-09 01:55:48 +00:00
danm%netscape.com dac20e5933 adding definition for new sizemode event. bug 30116 r=scc a=jevering 2000-03-09 01:54:14 +00:00
Jerry.Kirk%Nexwarecorp.com 8027929b6d Remove #if DEBUG condition for some functions that really should be debug
but need to be included/excluded some other way, when I have time.
PHOTON ONLY
2000-03-08 13:42:46 +00:00
Jerry.Kirk%Nexwarecorp.com ed9cd36d1f Remove the -DDEBUG lines that were keeping builds from working without
debug. PHOTON ONLY
2000-03-08 13:40:11 +00:00
saari%netscape.com 658f4bee32 windows fix for 26834, windows need sanity checks to keep them on screen. r=hyatt, a=jar 2000-03-08 04:41:12 +00:00
saari%netscape.com ab22d3d1e9 GTK fix for PDT+ 26834, windows need sanity checks on positioning to stay on screen. r=pavlov, a=jar 2000-03-08 04:33:59 +00:00
saari%netscape.com 7a32d781a3 Mac fix for PDT+ 26834, placing sanity checks on resizing and moving of windows to make sure things stay on screen. r=danm, a=jar 2000-03-08 04:32:37 +00:00
Jerry.Kirk%Nexwarecorp.com 3cc27d1a4c Remove -DDEBUG from the Makefile
Fix the numeric keypad keys under PHOTON.
2000-03-07 13:57:43 +00:00
jim_nance%yahoo.com fd067ebe58 This is xptcall code for Tru64 Unix (Formerly Digital Unix, Formerly OSF/1).
It was written by Steve Streeter <streeter@zk3.dec.com> of Compaq.
r=jlnance a=shaver
2000-03-07 00:15:07 +00:00
Jerry.Kirk%Nexwarecorp.com 37ed498f42 Fix some compiler warning and turn off some DEBUG code.
PHOTON ONLY
2000-03-06 13:54:57 +00:00
Jerry.Kirk%Nexwarecorp.com 8c3e931bab Fix problems with pop-up password dialogs. Fix a compiler warning.
PHOTON ONLY
2000-03-06 13:53:54 +00:00
pavlov%netscape.com 39be5bb072 fix memory leak bug 29942 r=blizzard 2000-03-04 05:29:23 +00:00
blizzard%redhat.com 918d3b4c4e fix memory leak documented in bug #29945. actually use refcnting the way it is supposed to be. r=pavlov 2000-03-04 05:04:33 +00:00
mjudge%netscape.com 4aa93745ce a=jar r=ftang 28852 2000-03-04 00:27:16 +00:00
blizzard%redhat.com a6af9b1075 fix the x/y coords of drag drops, just like drag motion events. part of bug #29578 r=pavlov 2000-03-04 00:24:49 +00:00
cls%seawood.org 192e307283 Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.
2000-03-02 13:29:03 +00:00
blizzard%redhat.com 663ba93044 fix problems with drag and drop x/y coords in panel area. this was actually a problem in any areas that did not start at 0/0 in the toplevel window. this fixes bug #29578. r=pavlov 2000-02-29 23:38:06 +00:00
tajima%eng.sun.com c9ae62ecfa Contributors:
Masaki Katakai	  (katakai@japana.sun.com)
	Hidetoshi Tajima  (tajima@eng.sun.com)
Reviewers:
	Yung-Fong Tang	  (ftang@netscape.com)
	Stuart Parmenter  (pavlov@netscape.com)
	Erik van del Poel (erik@netscape.com)
Submitter of code changes:
	Hidetoshi Tajima  (tajima@eng.sun.com)
Approver:
	Chris Waterson (waterson@eng.sun.com)
Bugs fixed:
	17916, 28022, 28875, 20983
2000-02-29 21:51:20 +00:00
mkaply%us.ibm.com c8c934127b # 25555
r= slamm@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:48:10 +00:00
Jerry.Kirk%Nexwarecorp.com ba3712e1ae Initial check-in to deal with mozilla sending unicode instead of
plain text.
2000-02-29 12:58:28 +00:00
pinkerton%netscape.com bccacc140a fix for 29564, pasting > 32K text. used wrong data type (OSErr vs. long) for result of GetScrap(). r=sfraser, a=jevering. 2000-02-28 23:28:07 +00:00
pinkerton%netscape.com e1c6e4a936 fix for 29349, not being able to disable a submenu by setting disabled on parent node. also extensive nsCOMPtr'ization and fixing of a memory leak in the process. r=saari, a=jevering. 2000-02-28 23:23:13 +00:00
blizzard%redhat.com c616ebd613 a real fix for #28216 instead of the previous work around. also fixes the unix part of bug #27791. 2000-02-28 06:13:27 +00:00
pavlov%netscape.com f39eff5714 fix for bug 28216 r=mcafee a=jar 2000-02-27 08:02:54 +00:00