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

3815 Коммитов

Автор SHA1 Сообщение Дата
pinkerton%netscape.com b8c6c9b7fb Adding support for nsIMenuRollup and xpmenus not rolling up when a click is inside a parent. 2000-04-13 20:15:40 +00:00
pinkerton%netscape.com 967883c05c adding support for xpmenus to not rollup when a click is inside a parent menu. 2000-04-13 20:15:23 +00:00
pinkerton%netscape.com a57a4025e5 add nsMenuRollup.idl 2000-04-13 20:10:32 +00:00
pinkerton%netscape.com b5f88365e1 First Checked In. 2000-04-13 20:09:08 +00:00
akkana%netscape.com 59aabc84a5 Fix xlib version (patch from Joerg Brunsmann <joerg.brunsmann@FernUni-Hagen.de>) 2000-04-13 19:41:49 +00:00
jdunn%netscape.com a05bd1e7e3 fixing typedef of an enum which broke hp builds.
r= akanna@netscape.com, johng@netscape.com
2000-04-12 14:44:46 +00:00
jdunn%netscape.com 372e49fd68 Initialize the vars and make sure we 'NULL' them after we free them.
On HP (for example) there isn't a sound shared lib, so we ended up
freeing an uninitialized pointer.
r= dougt@netscape.com
2000-04-12 14:42:40 +00:00
bryner%uiuc.edu a10731a01b Make sure we correctly obtain the system setting for the number of
lines to mousewheel scroll on Win95 (it's different than 98/NT).  This
was causing ProcessMessage to bail out early and never dispatch the
event.  r=hyatt.
2000-04-12 01:43:39 +00:00
akkana%netscape.com 5450e7fb31 Fix mac bustage -- conflict with a mac system header 2000-04-12 00:59:40 +00:00
akkana%netscape.com f93e8ae076 Fix build bustage, a misplaced #ifdef 2000-04-11 22:59:30 +00:00
akkana%netscape.com 868ee0a71e 34704: Make colors as well as metrics customizable. 2000-04-11 22:34:55 +00:00
pavlov%netscape.com 8c7e1ff515 fix for 34651 r=sfraser a=leaf 2000-04-10 22:08:19 +00:00
danm%netscape.com 2bdb32f2b2 temporarily make all modal dialogs unmodal while a combobox popup is popping. bug 34484. r=pavlov a=leaf 2000-04-10 21:56:04 +00:00
saari%netscape.com d33a8b5521 Fixing M15 blocker 34464, crashing mac menu. r=danm, a=leaf, granrose, et al. 2000-04-10 20:48:42 +00:00
cls%seawood.org 21670f0a9a Removing unused bitrotted file from BeOS build. Bug #34555. r=pavlov, a=leaf 2000-04-07 19:21:19 +00:00
danm%netscape.com 9b796d45c1 another tweak for bug 34631 2000-04-06 00:37:51 +00:00
danm%netscape.com 8447f4f8fd bug 34631 -- host window was forcing itself above popup menus created from clicks in window content. r=saari a=leaf 2000-04-05 23:11:44 +00:00
cls%seawood.org 3c1876ab59 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
saari%netscape.com dd1411ff1c Fixing Mac About menu to reflect Mozilla or Navigator as appropriate. 2000-04-05 04:54:04 +00:00
danm%netscape.com 2429b84149 implementing z-level control. not polished, but functional. 2000-04-05 02:48:29 +00:00
mkaply%us.ibm.com 7e2ef16a82 # 33860
r= mkaply@us.ibm.com
OS/2 bring up - need the proper icon
2000-04-05 02:21:26 +00:00
pavlov%netscape.com ed398f798a fix for 34473 2000-04-04 23:51:59 +00:00
pavlov%netscape.com ad8f59cb37 Make nsIFileURL scriptable and QueryInterfaceable. fix bug #34335 and 34328 and 34470. Minor cleanups on unix file picker dialog 2000-04-04 23:50:41 +00:00
saari%netscape.com 972b1170a6 Enable about box from the Apple menu on MacOS. Gotta love those high priority features. 2000-04-04 09:30:15 +00:00
pierre%netscape.com b13a185a85 Use the system colors to paint the text selection (and added NS_DONT_CHANGE_COLOR to support the Mac selection scheme where colored text keeps its colors when selected). 2000-04-04 09:07:41 +00:00
cls%seawood.org 57978e5c23 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
Jerry.Kirk%Nexwarecorp.com 6b286fe89f Making minor changes to code for new release of Photon 2.
Patch G changed the interface on a few of the functions.
Photon Only.
2000-04-04 00:56:28 +00:00
mkaply%us.ibm.com f36999ebaf # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-04 00:07:04 +00:00
mkaply%us.ibm.com 1d43e083e8 Accidentally backleveld 2000-04-03 23:44:37 +00:00
mkaply%us.ibm.com e735758d1e # 33860
r= mkaply@us.ibm.com
OS/2 bringup
2000-04-03 23:30:26 +00:00
mkaply%us.ibm.com cce7208a57 # 33859
r= mkaply@us.ibm.com
OS/2 changes for Mozilla - basic OS/2 enablement in widgets
2000-04-03 23:26:11 +00:00
akkana%netscape.com d01e449718 Add the XPLookAndFeel calls to the front ends which didn't already have them.
There's no Tinderbox for these platforms; if this causes any problems or
bustage, please contact me and feel free to back out or fix the offending
files.
2000-04-03 22:46:52 +00:00
cls%seawood.org 0d63199902 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
danm%netscape.com 93135f3a7e constrain attempts to change z-level 2000-04-01 22:16:43 +00:00
danm%netscape.com 766d01b89a add PlaceBehind (other widget) method 2000-04-01 22:10:22 +00:00
danm%netscape.com d0a370a4ba add z-level GUI event 2000-04-01 22:08:47 +00:00
blizzard%redhat.com 400a335e94 back out pavlov's checkin since it was causing gtk warnings and possibly causing an orange tree 2000-04-01 21:26:24 +00:00
pavlov%netscape.com ef36e22e84 fix a gc leak 2000-04-01 20:11:28 +00:00
cls%seawood.org fa0da8ef83 OS/2 specific Makefile changes. Bug #34106 a=leaf 2000-04-01 10:37:01 +00:00
beard%netscape.com 1126d0a423 fix for bug #34094: turned on USE_TLS_FOR_TOOLKIT, so only 1 per thread will be used, changed nsAppShell::Create(int* argc, char ** argv) to use NS_GetCurrentToolkit(). This is a total blocker for Mac. r=sfraser 2000-03-31 21:43:34 +00:00
pavlov%netscape.com 9ba2f2c063 update some comments 2000-03-31 13:49:15 +00:00
pavlov%netscape.com 3738d2146f use weak refs for the rollup widget instead of doing it the way i was before which was suboptimal 2000-03-31 13:44:44 +00:00
pavlov%netscape.com 7a2f347fad fix a circular reference problem 2000-03-31 12:48:41 +00:00
pavlov%netscape.com fe55a955d6 fix for bug 31856 patch from stric@ing.umu.se 2000-03-31 00:15:18 +00:00
akkana%netscape.com 2c5bafea41 Oops, fix a couple of build problems 2000-03-30 23:02:31 +00:00
akkana%netscape.com f164389e30 Oops, fix a couple of build errors. 2000-03-30 22:58:49 +00:00
akkana%netscape.com 27ab8ecb35 24514, 33417: Make nsLookAndFeel pref'able instead of hardwired. 2000-03-30 22:42:40 +00:00
akkana%netscape.com 912cc27e24 Add nsXPLookAndFeel class. 2000-03-30 22:39:50 +00:00
akkana%netscape.com f93e3d28de Let the user look-and-feel paramaters with prefs, bugs 24514 and 33417 2000-03-30 22:32:18 +00:00
saari%netscape.com c61930d421 Implement the ability to remove top level menus on MacOS, essentially just reflecting removal of a content node. r=pink 2000-03-30 01:25:03 +00:00
sfraser%netscape.com ccb47405c4 Fix for bug 33742 -- call EventAvail instead of OSEventAvail, and look for udpate events. r=beard 2000-03-29 23:56:30 +00:00
saari%netscape.com dc9e6db63e Undoing Pav's early M15 Mac focus regression 2000-03-29 07:20:12 +00:00
sfraser%netscape.com 57e19de43a Another teeny fix. r=pavlov 2000-03-29 02:14:16 +00:00
sfraser%netscape.com 9e25525e7b Comment out a call to GetFilterListArray(), which is not defined. r=pavlov 2000-03-29 02:03:30 +00:00
pavlov%netscape.com 2f6c92b4e8 add filepicker to the widget factory 2000-03-29 01:46:28 +00:00
pavlov%netscape.com 7da4567d47 file picker changes 2000-03-29 01:42:45 +00:00
pavlov%netscape.com 941f57b2b7 fix for bug 33670 2000-03-29 01:35:24 +00:00
sfraser%netscape.com c8ac05a0f4 Added nsFilePicker for Pavlov. r=pavlov. 2000-03-29 01:34:55 +00:00
sfraser%netscape.com 75b63126b7 Fix up nsFilePicker for Pavlov. Again. r=pavlov. 2000-03-29 01:33:15 +00:00
scc%netscape.com 4b166576b7 small changes to clients of string converting APIs 2000-03-26 10:18:25 +00:00
bryner%uiuc.edu eb081ee306 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 b76cf4a206 update to the new apis 2000-03-24 03:15:33 +00:00
sfraser%netscape.com 252fbc969d 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 b937f03637 change create to init 2000-03-23 07:56:57 +00:00
pavlov%netscape.com 32bd20ea59 change create to init 2000-03-23 07:52:28 +00:00
pavlov%netscape.com e27f866465 update to use new interface 2000-03-23 07:41:17 +00:00
pavlov%netscape.com 7fa9f09b77 change filepicker interface for filtering 2000-03-23 07:41:09 +00:00
pavlov%netscape.com 7953fdee8c updates for filtering 2000-03-23 01:11:34 +00:00
pavlov%netscape.com 4957ef68fc 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 d1db45ca99 Fix up nsFilePicker for Pavlov. r=pavlov. Not in the build yet. 2000-03-23 00:24:38 +00:00
pavlov%netscape.com a6e9ff459f fix build issues (not really built though) 2000-03-22 23:55:18 +00:00
pavlov%netscape.com 416be45771 ... 2000-03-22 23:45:20 +00:00
pavlov%netscape.com e6ff4f077b ... 2000-03-22 23:41:17 +00:00
pavlov%netscape.com 143a9a8619 minor changes 2000-03-22 23:39:22 +00:00
pavlov%netscape.com 0581bede13 add nsFilePicker for mac (not built yet) 2000-03-22 23:01:44 +00:00
pavlov%netscape.com e86f6f8f06 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 af3246d6d0 add comment 2000-03-22 10:28:26 +00:00
pavlov%netscape.com ce28452ee1 make it go on windows 2000-03-22 10:26:22 +00:00
pavlov%netscape.com 23d7cdd57a build nsFilePicker on windows 2000-03-22 10:19:48 +00:00
pavlov%netscape.com d845ddfd01 use nsILocalFile instead of nsIFile 2000-03-22 09:17:01 +00:00
pavlov%netscape.com 1414c13ce3 file picker for the new file picker interface (not built yet) 2000-03-22 07:43:43 +00:00
pavlov%netscape.com c8fa003a6b add nsBaseFilePicker to windows build 2000-03-22 07:26:42 +00:00
pinkerton%netscape.com a6e8e4a275 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 714f869e30 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 5b2ce19ca0 23980: convert relative href= and src= to absolute. r=sfraser 2000-03-22 01:33:59 +00:00
waqar%netscape.com 93f0f0a87a #=25493
d=Added the notify when the mouse comes back into the window.
2000-03-21 23:30:32 +00:00
kmcclusk%netscape.com 215bcc6049 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 9af55cbc4b 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 6819c6bc85 Minor mouse move event handling cleanup. r=pinkerton 2000-03-21 21:39:13 +00:00
sfraser%netscape.com e5f9d6116f Work in progress for bug 17369 (not activated yet). 2000-03-21 21:38:10 +00:00
sfraser%netscape.com 3b3684a1dd Remove an extraneous char* from mac widgets in non-debug builds. r=pinkerton 2000-03-21 21:36:33 +00:00
pavlov%netscape.com 629ddf7294 use nsIFile instead of nsIFileSpec 2000-03-21 07:03:34 +00:00
danm%netscape.com ed92dea786 clean up window style code. code by roc+moz@cs.cmu.edu 2000-03-21 03:42:00 +00:00
waqar%netscape.com 5124eaa1f0 #=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 6a7a6253fa 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 c2eb172a94 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 1434008c91 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 c877fdc831 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 4602ee02e7 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 1215d53a50 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 7cef346a78 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 cace8e1fae 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 fdcf455115 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 ae72e54de5 File Removed. 2000-03-16 23:04:08 +00:00
sfraser%netscape.com e83ed3ccd9 Activate repeating timers for the Mac. bug 904. r=pinkerton 2000-03-16 23:02:32 +00:00
sfraser%netscape.com f1d7ab6651 Comment out some printfs. r=me 2000-03-16 23:01:04 +00:00
sfraser%netscape.com 22d5d0eb3e First Checked In. 2000-03-16 22:57:02 +00:00
nhotta%netscape.com 40dbdfc97f Changed to use do_GetService instead of CreateInstance, bug 30209, r=cata. 2000-03-15 23:31:08 +00:00
sspitzer%netscape.com 9084c85e5c add Delete() to the nsIFileSpec interface. 2000-03-15 07:07:56 +00:00
cls%seawood.org d195646c2d C++ comments in C code is A Bad Thing(tm). 2000-03-15 06:52:45 +00:00
blizzard%redhat.com 30636fce87 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 2dd9f9079b Changed to use do_GetService instead of CreateInstance, bug 30210, r=cata. 2000-03-15 01:41:38 +00:00
nhotta%netscape.com 49256e72c0 Changed to use do_GetService instead of CreateInstance, bug 30210, r=cata. 2000-03-15 01:35:02 +00:00
kmcclusk%netscape.com e50c3192c4 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 169c3c95b2 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 1b2556c2c0 Removed un-needed forward declare of nsIBrowserWindow. 2000-03-14 03:57:42 +00:00
pavlov%netscape.com 23ecb3ae41 remove all the menu stuff from the build to fix 21652 2000-03-14 02:55:59 +00:00
cls%seawood.org 6e33e7ef4f 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 e48a73e9eb 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 7c2ff3c89f remove useless #include's 2000-03-12 09:28:10 +00:00
rickg%netscape.com 4791ab3e8f removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
pavlov%netscape.com b5164d7cc3 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 3a20a73f66 remove pointless #if 1 2000-03-11 10:38:09 +00:00
pavlov%netscape.com 33ce2d4e90 changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
tbogard%aol.net 620e9f7db7 Remove dependency on nsIBrowserWindow. 2000-03-11 00:21:27 +00:00
tbogard%aol.net fd07187fcb 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 5cd08c73cb Removed nsMenuItem.cpp as it is no longer used. 2000-03-11 00:12:08 +00:00
tbogard%aol.net 465e651b71 Remove nsMenuItem.cpp as it is no longer needed. 2000-03-11 00:10:50 +00:00
tajima%eng.sun.com 83c77e34b0 Fix for 17419. a=bobj@netscape.com, r=ftang@netscape.com 2000-03-10 01:30:07 +00:00
pinkerton%netscape.com f9f27ea8d8 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 54bd670caa propagate zoom event to xp window. bug 30116 r=scc a=jevering 2000-03-09 01:58:04 +00:00
danm%netscape.com d785b3735c 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 2fab5f234a adding definition for new sizemode event. bug 30116 r=scc a=jevering 2000-03-09 01:54:14 +00:00
Jerry.Kirk%Nexwarecorp.com 9e09be656e 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 6b0e02ccd8 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 29fdf9d070 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 0b14059836 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 9c0d1e6017 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 5a41762864 Remove -DDEBUG from the Makefile
Fix the numeric keypad keys under PHOTON.
2000-03-07 13:57:43 +00:00
jim_nance%yahoo.com 9da1db5237 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 7ff94b908f Fix some compiler warning and turn off some DEBUG code.
PHOTON ONLY
2000-03-06 13:54:57 +00:00
Jerry.Kirk%Nexwarecorp.com d8560aae67 Fix problems with pop-up password dialogs. Fix a compiler warning.
PHOTON ONLY
2000-03-06 13:53:54 +00:00
pavlov%netscape.com 61e4b9645a fix memory leak bug 29942 r=blizzard 2000-03-04 05:29:23 +00:00
blizzard%redhat.com 8a88f3dc07 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 e54e9fcfc6 a=jar r=ftang 28852 2000-03-04 00:27:16 +00:00
blizzard%redhat.com a75a4d1f17 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 aeb63a9a96 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 6fe05754cb 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 9c274cec8a 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 c3d461b52b # 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 950a90f05b Initial check-in to deal with mozilla sending unicode instead of
plain text.
2000-02-29 12:58:28 +00:00
pinkerton%netscape.com 6695392288 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 0d08dde517 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 e74edad627 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 aa9cb674b5 fix for bug 28216 r=mcafee a=jar 2000-02-27 08:02:54 +00:00
rjc%netscape.com 1907dd9001 Part of fix for bug # 25876: bookmarks drag&drop behavior modification. Approval: jevering Review: pinkerton 2000-02-26 01:27:29 +00:00
beard%netscape.com 80f95e9ed5 bug #29022, don't prevent overridden methods from getting called, r=sfraser, a=jar 2000-02-26 01:24:53 +00:00
pinkerton%netscape.com bd4685bc76 fix for 29257, onDestroy being called after the window had gone away. also calling onDestroy when menu item is selected. r=saari, a=jar. 2000-02-26 00:52:56 +00:00
Jerry.Kirk%Nexwarecorp.com be2e5c96f8 Fix Test11, fix the location of the pop-up menu when a user right clicks
Fix Virtual Consoles (again), fix up combo-boxes and the problem where
Mozilla would ignore a mouse click sometimes.
2000-02-25 13:38:32 +00:00
law%netscape.com 752fa1cce6 Fix to get program icon loading properly (goes with updates to splash.rc file in mozilla/xpfe/bootstrap); r=jband@netscape.com, a=jevering@netscape.com 2000-02-25 02:25:00 +00:00
bryner%uiuc.edu 67cbe66c74 Making mousewheel events go to the correct nsWindow on Win32. Fixes bug
28426.  r=dougt, a=waterson.
2000-02-25 01:52:08 +00:00
pinkerton%netscape.com 213e675c51 Fix for 27947, oncreate/ondestroy handlers implemented. r=saari, a=rickg 2000-02-25 01:03:06 +00:00
pinkerton%netscape.com ee172296f5 fix for 29016. tell the rollup listener to rollup xul popups when the user clicks in the menubar or a DA. r=sfraser a=jar. 2000-02-25 00:51:51 +00:00
bruce%cybersight.com d41c2f61bb Fix a GC leaking from nsToolkit. r=Pavlov,a=waterson 2000-02-24 04:47:57 +00:00
syd%netscape.com 0e75175a9e Fixes for 28360, 385798. a=mcafee, r=phil 2000-02-24 01:12:37 +00:00
syd%netscape.com 1da2dc0b99 Fix for PDT+ bug 28861. r=leaf,a=leaf. 2000-02-23 22:27:10 +00:00
pinkerton%netscape.com 1aba5fb45c fix for 28967, don't include things that include waste or other native widgets. r=sfraser, a=jar. 2000-02-23 21:51:48 +00:00
pinkerton%netscape.com b917a13db2 fix for 28967, don't use IC yet. r=sfraser, a=jar. 2000-02-23 21:51:10 +00:00
pinkerton%netscape.com 18d059d819 Fix for 26668. Wasn't correctly advertising text/plain because of a logic
error with strcmp. r=hyatt a=jar.
2000-02-22 22:40:38 +00:00
pinkerton%netscape.com c6be966386 Fix for bug 26150, implementing radio behavior in mac native menus. also some minor cleanup and dead code removal. r=saari, a=jar. 2000-02-22 04:47:12 +00:00
pinkerton%netscape.com b39544fb6b cleanup tabs r=saari, a=jar. 2000-02-22 04:45:53 +00:00
bruce%cybersight.com 245e4e5cb4 Fixes a free memory read due to premature destruction of the timer object. Thanks Pavlov. a=waterson. r=bruce,pavlov 2000-02-21 21:56:49 +00:00
pavlov%netscape.com 6b681bb416 fix for bug 25150 r=mcafee a=jar 2000-02-18 23:28:38 +00:00
hyatt%netscape.com 7acca891b7 Popup fixes. r=saari 2000-02-18 09:38:59 +00:00
danm%netscape.com c6f9e18b72 allocate hashtable keys on the stack, not the heap. fixes leak (bug 28288). r=dp a=jar 2000-02-18 05:53:59 +00:00
ftang%netscape.com 450f9210cb fix 26441. comment out annoying assertion for now. r=akkana. a=bobj 2000-02-17 00:56:00 +00:00
Jerry.Kirk%Nexwarecorp.com a4eb0ab7c5 Comment out a hack that offset the damage rects. I no longer need this
it was causing a off by one error which caused the blue header to draw
over top of the menu. PHOTON ONLY
a=leaf
2000-02-17 00:41:09 +00:00
cls%seawood.org e9e1a2e4f3 BeOS specific tweaks to allow the browser to compile.
Fixed configure.in to properly set developer specific debug flag under BeOS.
Added UNIX_CRASH_ON_ASSERT ifdef to stop BeOS from bring up debugger on non-abort assertions.
2000-02-16 08:06:00 +00:00
pavlov%netscape.com 1baf54f1e3 fix wrong placement of windows on linux r=alecf 2000-02-16 07:13:26 +00:00
blizzard%redhat.com 5d71a062d4 make sure that we aren't doing an extra server round trip for every paint event because of debugging code. this adds an extra check box to the debugging window to enable debugging feedback in addition to having the caps lock key down for debugging paint events. r=pavlov 2000-02-16 02:15:28 +00:00
ftang%netscape.com 7fe3c3987a fix bad assertion. Move the assertion down . fix bug 26441 2000-02-16 01:15:56 +00:00
blizzard%redhat.com e02daca8b9 don't set the background color to a default gray. this gets rid of the incredible hulk effect for text areas. also, get rid of the extra XQueryPointer() in motion events. this gets rid of another server round trip. documented in bug #27380. r=pavlov 2000-02-15 23:51:03 +00:00
sfraser%netscape.com c4fcf24bb9 Comment out a couple more printfs that saari missed yesterday. r=pinkerton 2000-02-15 23:32:44 +00:00
pavlov%netscape.com f6c4dde0ed fix for bug 27734 r=saari 2000-02-15 22:36:19 +00:00
beard%netscape.com 3dd64eb1ed bug 27180, make nsIWidget::Resize() consistently invalidate on Mac, Windows and Linux. r=pavlov 2000-02-15 21:40:31 +00:00
Jerry.Kirk%Nexwarecorp.com cfa584a6d4 Bring WidgetFactory up to date with GTK version and fix nsWindow to
always put the pop-up menus on the right virtual console.
2000-02-15 21:26:45 +00:00
Jerry.Kirk%Nexwarecorp.com 937964396d Final fix for virtual console support
try to fix the binary character that was in the version previous to this.
2000-02-15 21:24:22 +00:00
Jerry.Kirk%Nexwarecorp.com 3766c1ce81 Added suppprt for Virtual Consoles under Photon.� These changes make
almost everything work correctly no matter what console mozilla is
started on or it moved to. PHOTON ONLY
2000-02-15 14:15:03 +00:00
hyatt%netscape.com 579b054fcc No error check retrieving submenu delay on Win32. r=rods 2000-02-15 11:51:12 +00:00
ftang%netscape.com adb63c62ad fix 26441, 24464(r=tajima@sun.eng.com) remove unnecessary assertion condition
and make sure 0,0 also get set for XIC
2000-02-15 10:55:48 +00:00
mscott%netscape.com 87bbf37230 Add icon notifications to GetAttention(). Now, the mozilla icon will flash if gaetattention is called and the app is in the background. r=sfraser. 2000-02-15 09:31:11 +00:00
pavlov%netscape.com 7b2a8e933a grab the keyboard as well as the mouse r=hyatt 2000-02-15 09:14:33 +00:00
pinkerton%netscape.com 894f98e5db fix for bug #27766, selection still happening while tracking mouse for context click. fixed by always converting control-click to the gecko right-mouse button event before we pass it to gecko. r=saari. 2000-02-15 07:16:43 +00:00
danm%netscape.com f276b15c36 modal event filter largely relies on OS now. bug 19221. r:hyatt 2000-02-15 05:05:19 +00:00
pinkerton%netscape.com 30a8928aec fixes for event handling around popup windows. bugs #27285 and 27257. don't propagate the event that closes a popup and don't pass events to a normal window if the top window is a popup. r=saari,sfraser. 2000-02-15 02:03:07 +00:00
saari%netscape.com 1911a81751 Fix for regression 27682, Mac menus and selects behaving badly. r=pinkerton 2000-02-14 22:44:51 +00:00
mkaply%us.ibm.com 3dd407038b # 25555
r= jdunn@netscape.com
OS/2 changes for Mozilla
2000-02-14 15:57:53 +00:00
Jerry.Kirk%Nexwarecorp.com c0902dec5c Fix positioning code for combo boxes and other pop-ups.
PHOTON ONLY
2000-02-14 13:20:21 +00:00
danm%netscape.com 8ce277509e force application resume event into modal window. bug 21297. r:saari 2000-02-14 05:28:44 +00:00
dbaron%fas.harvard.edu d46d79d045 Fix a small leak of an nsBaseWidget (when clicking the mouse on the Start Mozilla button in the profile manager, and probably some other cases).
r=pavlov
2000-02-13 14:59:55 +00:00
hyatt%netscape.com 93e944cd06 Submenu delay is incorrect for Win32 default. Patching in look and feel. 2000-02-13 07:20:22 +00:00
blizzard%redhat.com fab2dae0a7 fix for printing crash, bug #24735. make sure that mAdjustment is initialized in the constructor. r=tor 2000-02-12 19:11:47 +00:00
pavlov%netscape.com 2011693fd5 quiet down saari's debugging output for the rest of us. 2000-02-12 00:42:57 +00:00
ftang%netscape.com 5d413f046a fix bug 23665. make OnKeyUp same behavior as OnKeyDown. Clean up old old unused code. r=rods 2000-02-12 00:10:22 +00:00
hyatt%netscape.com 5c76c0643c Landing focus memory. r=saari 2000-02-11 23:35:14 +00:00
saari%netscape.com b78600bf66 Changes for focus, too many bugs to list, look at my PDT+ list if you care. r=hyatt 2000-02-11 23:32:13 +00:00
saari%netscape.com bf5e153426 Changes for focus landing that is now commencing.
Too many bugs to list, look at my PDT+ list if you care. r=hyatt
2000-02-11 23:31:18 +00:00
Jerry.Kirk%Nexwarecorp.com 3a0645ff13 Remove the -DPHOTON2_ONLY flag since everything has been converted over to Photon 2 2000-02-11 22:30:44 +00:00
dcone%netscape.com 6770e71f45 Fixed the invalidate for the Palette. r=rods 2000-02-11 14:35:01 +00:00
danm%netscape.com 91688425b6 pass all keyboard events in modal event filter. bug 27296. r:pinkerton. 2000-02-11 08:05:35 +00:00
danm%netscape.com 9417254611 nsToolkit destructor was decrementing the refcount on the global event queue handler; a prelude to stopping event handling. It now does this only if it had previously incremented the refcount: a thing done in Init, not the constructor. bug 21596. r:pinkerton,scc. 2000-02-11 06:56:57 +00:00
dcone%netscape.com 79f5cd36ad fixed some palette code. r=kmclusk 2000-02-10 13:59:45 +00:00
dveditz%netscape.com 0876bcc2be Resurrect VC5 build 2000-02-10 07:09:18 +00:00
blizzard%redhat.com 81c859dad9 first pass at DND for gtk since superwin. fixes bug #9642. r=pavlov,pinkerton 2000-02-10 04:19:52 +00:00
pinkerton%netscape.com 0ee64b8921 removal of WasteLib from viewer and un-necessary native widgets from Mac build. r=sfraser. 2000-02-10 04:18:55 +00:00
pinkerton%netscape.com 7602edf975 fix build bustage. 2000-02-09 23:24:28 +00:00
dmose%mozilla.org 0857878748 fix solaris build bustage. a=leaf@mozilla.org; r=mcafee@netscape.com 2000-02-09 22:29:57 +00:00
rods%netscape.com 6848bd8a1e cleaning up widget library and removing uneeded widgets
fixed ALT key issue for windows
bug 17027,27041; carpool a=leaf; r=kmcclusk
2000-02-09 19:30:25 +00:00
Jerry.Kirk%Nexwarecorp.com 73f3b7bc51 Checking in changes that fix the pop-up menus under Photon allowing them
to close if the user clicks outside the application. Also fix
DestroyNativeChildren method. PHOTON ONLY
r=kedl
2000-02-09 13:47:23 +00:00
Jerry.Kirk%Nexwarecorp.com f27336c961 Clear out a structure, that if not cleared causes the FileWidget to be
weird sizes. PHOTON ONLY.
2000-02-09 13:03:45 +00:00
pierre%netscape.com 41b6eb68fb fixed the flashing mode in debug builds 2000-02-09 10:05:25 +00:00
pavlov%netscape.com a7a04c7d14 remove some code cruft and remove the code to do expose events on timers that wasn't working in modal dialogs and replace it with a more efficient, direct, and just better method. we're getting pretty fast now. r=bryner@uiuc.edu 2000-02-09 01:43:04 +00:00
pinkerton%netscape.com f2d270331a remove un-necessary stream stuff. 2000-02-09 01:29:10 +00:00
sfraser%netscape.com f9bfb95777 Remove ICGlueCFM-PPC.lib, which is not needed. r=mozbot 2000-02-09 01:24:52 +00:00
tbogard%aol.net a509d4cf9d GetWebShell has been replaced by GetDocShell. You also can go directly from a docshell to a presShell without having to walk the content viewer etc. This should fix Linux bustage. 2000-02-08 14:22:19 +00:00
tbogard%aol.net f5d81c3e9c GlobalWindow now calls up nsIDocShellTreeOwner rather than nsIBrowserWindow. GlobalWindow has mostly been re-organized as well as cleaned up to provide this new functionality. DocShellTreeOwners got implementations filled in and many bugs fixed. nsIScriptGlobalObject now talks in terms of docShells instead of webShells. Fixed a number of cases where people were walking through content viewers etc to get to a presShell and changed them to simply ask for the presShell from the docShell. GlobalWindow now deals completely in terms of docShells. r=vidur 2000-02-08 13:40:10 +00:00
danm%netscape.com aeb9488d29 disable expose event coalescing while nsTimers are broken in modal windows. bug 26283. r:pavlov 2000-02-08 08:30:40 +00:00
pavlov%netscape.com f3c94c79e5 Flush mouse motion events to make scrolling snappier. r=beard 2000-02-08 07:33:18 +00:00
pavlov%netscape.com a0f52d9093 fix bug 14513 by saving the widths and heights r=waterson 2000-02-08 03:02:32 +00:00
scc%netscape.com 5e041e830f Pro5 update 2000-02-07 23:06:04 +00:00
scc%netscape.com 7c0fbf6389 Pro5 update; eliminate dependcies on PowerPlant r=beard 2000-02-07 22:32:40 +00:00
pavlov%netscape.com d32e11477b convert UTF8_STRING to unicode in the clipboard. add some nsCOMPtr goodness. remove code cruft. only draw each part of the updated region if there are less than 10 rects making up the region. fix not being able to move windows to where you want them (bug 17703). r=bryner@uiuc.edu 2000-02-07 03:43:42 +00:00
beard%netscape.com 509d6b70f8 fix nsIToolkit leak. r=smfr 2000-02-05 23:11:20 +00:00
rods%netscape.com 643f6a65af commenting out widgets from the build they have been moved to the viewer app
r kmcclusk, b =17027
2000-02-04 15:59:57 +00:00
rods%netscape.com ae34b5d6db commenting out widgets from the build they have been moved tothe viewer app
r kmcclusk, b =17027
2000-02-04 15:59:31 +00:00
sspitzer%netscape.com cce2d39589 ignore generated makefiles 2000-02-04 04:32:00 +00:00
pinkerton%netscape.com 562017d35a Fixing bug 26468, gtk clipboard regression with plain text. Forgot to set the flavor when doing conversion to unicode from text/plain. doh! r=akkana 2000-02-04 03:38:27 +00:00
pavlov%netscape.com 18ed6cddd2 remove bogus comments. 2000-02-04 02:03:36 +00:00
sfraser%netscape.com c6bd477fa4 Back out an old change by dcone which attempted to fix a redraw bug that has since been fixed a different way. r=beard. 2000-02-04 01:51:49 +00:00
pp%ludusdesign.com 26646663e1 Conversion of ::GetIID() to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2000-02-04 00:39:15 +00:00
rods%netscape.com dfa3e0b569 added bool check to make sure the ctrl key was pressed.
b=26400 r=kmcclusk
2000-02-03 23:58:43 +00:00
Jerry.Kirk%Nexwarecorp.com 2bd07e9ad6 I had to add back in native buttons and text widgets so viewer would work... 2000-02-03 01:54:39 +00:00
Jerry.Kirk%Nexwarecorp.com b243274fc7 Removing clip.c becuase we no longer have to override the clipping
functions that are built into Photon. Also don't build the native widgets
that mozilla no longer uses.
2000-02-03 01:07:21 +00:00
Jerry.Kirk%Nexwarecorp.com 684f8014e8 Comment out all the native widgets that mozilla is no longer using
to reduce the size of the shared library.
2000-02-03 00:08:54 +00:00
nhotta%netscape.com 3dde541d05 Added charset conversin from unicode to file system charset, bug 23384, r=ftang. 2000-02-02 23:04:12 +00:00
brade%netscape.com b174bf571d fix access paths for move to CW5 (bug #25949) 2000-02-02 22:45:39 +00:00
brade%netscape.com e610b0720f reorder processor directives so this file will compile on Mac 2000-02-02 22:39:43 +00:00
rods%netscape.com 0cd1cb6052 added back in the label and checkbutton classes to support the viewer's testing dialogs
b=26195 r=dcone
2000-02-02 15:43:54 +00:00
rods%netscape.com 7067b76284 <ctrl>= no generates the correct key code on up and down and is not filtered out
as double byte on press.
r=brade b=5716
2000-02-02 15:00:59 +00:00
nhotta%netscape.com 682f19f24f Disabled assertsions for charset conversion failure. 2000-02-02 00:01:53 +00:00