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

4168 Коммитов

Автор SHA1 Сообщение Дата
mkaply%us.ibm.com 121e558454 # 42637
r = mkaply, a = brendan
OS/2 bring-up  - makefile changes to build resource files
2000-06-16 14:33:17 +00:00
mkaply%us.ibm.com 754e65f2ec # 42637
r = mkaply, a = brendan
OS/2 bring-up  - fixes for nsWindow.* and menu code
2000-06-16 14:18:49 +00:00
waterson%netscape.com d4f07cad0d Bug 42518. Remove bogus re-implementation of GetCurrentSession(). r=pink 2000-06-16 00:32:17 +00:00
bryner%uiuc.edu 1ff8d73116 Fixing bug 29027 - now we restore an iconified window when we send focus to it. r=law. 2000-06-13 01:16:31 +00:00
bryner%uiuc.edu 13eb2e7573 Fix bug 42186 - incorrect GdkColor to nscolor conversion. Also change
some of the CSS system colors to be more accurate.  r=blizzard,pavlov.
2000-06-13 00:18:24 +00:00
scc%mozilla.org 55650a35b3 fix type equivalence between |PRUnichar| and |jschar| now that |PRUnchar| may be |wchar_t| on select platforms 2000-06-12 23:52:31 +00:00
sfraser%netscape.com a2bc991cb0 Fix for 42269 -- leakage of nsAppShell and nsToolkit on Mac. r=pinkerton, a=beppe 2000-06-12 23:24:24 +00:00
mkaply%us.ibm.com 8780c78104 # 37239
r = mkaply, a = brendan
OS/2 bring-up - Asserts in cursor code
2000-06-09 22:29:20 +00:00
pavlov%netscape.com 3c63e65664 fix for some window managers not setting the titlebar anymore. nsbeta2+ bug 41786. r=bryner 2000-06-09 21:13:31 +00:00
tor%cs.brown.edu fcd697b0a3 SUNWspro build bustage fix. Add an include of stdlib.h so glib
doesn't screw us over with its definition of NULL.
r=blizzard a=brendan
2000-06-09 20:53:11 +00:00
jst%netscape.com ea678310c4 Fixing problem with an uninitialized member in a nsMouseEvent struct, this problem surfaced yesterday when the link handling was changed by pinkerton. The problem was that clicking on links on unix sometimes opened the link in a new window in stead of the current window. r=brade 2000-06-09 14:48:58 +00:00
blizzard%redhat.com 8dc1fbd675 still trying to fix solaris 2000-06-09 04:17:09 +00:00
pinkerton%netscape.com 80e8daee46 nsAllocator->nsMemory. doh! 2000-06-09 04:03:58 +00:00
blizzard%redhat.com ed97b133b0 try to fix solaris build 2000-06-09 03:46:26 +00:00
blizzard%redhat.com 668c58c87b remove DEBUG_blizzard defines. no approval, just changes in ifdefs. 2000-06-09 03:26:29 +00:00
pinkerton%netscape.com 026d78ae1e Use title stashed in x-moz-url data flavor as the title of the internet
shortcut created. r=scc, bug# 37410.
2000-06-09 03:21:01 +00:00
blizzard%redhat.com 8cc2828777 fix bug #29027. When calling nsIWidget::SetFocus on a widget, bring it's toplevel window to the top of the stacking order and unminimize it if necessary. r=pavlov, a=brendan 2000-06-09 03:09:31 +00:00
blizzard%redhat.com 01697d8926 fix for bug #41930. make sure to reset the drag state to PR_FALSE if getting the selection failed. this should fix dragging to the composer on linux. r=pavlov,a=brendan 2000-06-09 03:05:18 +00:00
blizzard%redhat.com 7615c9ab7b initial x-remote support. bug #11185 r=shaver,brendan a=brendan 2000-06-09 02:45:16 +00:00
law%netscape.com 96df6c16de Bug 36789; this enables us to switch to nsIFilePicker; it was not remembering the selected file when choosing to replace an existing one; r=bryner 2000-06-09 00:43:19 +00:00
pinkerton%netscape.com 5248d636dd OOps, left the debug code turned on. Flipping the ifdef. 2000-06-07 02:11:40 +00:00
pinkerton%netscape.com f5a53e9a5f fix for 31131. r=sfraser/pierre. No longer use a bounding box when the update region is non-rectangular. Makes mac scrolling and page loading much faster. Also crank down the mac scroll timer delays to better match the native scrollbars. 2000-06-07 02:06:53 +00:00
mjudge%netscape.com 9a4b9ac1a6 bug=34896 gettimg ime working in ender-lite. simple fix to dispatch messages to focused element for ime. a=beppe,r=ftang,tajima@eng.sun.com, katakai@japan.sun.com 2000-06-07 01:20:13 +00:00
danm%netscape.com 43f8f3b38f fix problem with sizing to content (bug 36520). code=justin@68k.org. a=waterson@mozilla.org,duncan@be.com 2000-06-07 00:54:03 +00:00
pavlov%netscape.com 90fd75e1db fix for unix i18n title bug 36039 r=alecf 2000-06-07 00:11:46 +00:00
mkaply%us.ibm.com 77edefe9b0 # 37239
r = mkaply, a = brendan
OS/2 bringup - TIMER is not a component
2000-06-06 23:53:55 +00:00
cls%seawood.org 0124569f07 Another beos fix for the nsSound api changes. 2000-06-06 00:22:40 +00:00
cls%seawood.org 3a0ff24a3e nsSound api changed slightly and beos was neglected. 2000-06-06 00:14:51 +00:00
pinkerton%netscape.com 0407b25863 fix for 35119, mouseDown events never going to popups. Check if a popup is onscreen when we determine if the event should be fired. r=danm. 2000-06-05 22:39:22 +00:00
pavlov%netscape.com 5e8a833f39 Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
slamm%netscape.com 50f8600402 Ignore generated Makefile. 2000-06-05 21:40:07 +00:00
pinkerton%netscape.com 30b99ea6b0 Dragging links to desktop creates internet shortcut files. bug#37410, r=pavlov 2000-06-05 00:34:11 +00:00
pavlov%netscape.com 905f0087f8 fix using incorrect bps due to previous checkin 2000-06-05 00:10:19 +00:00
pavlov%netscape.com c48cc41c34 fix for bug 40642 and 24624. r=syd, sford, smfr 2000-06-04 07:13:40 +00:00
warren%netscape.com 958ed96edd Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433 2000-06-03 09:46:12 +00:00
tajima%eng.sun.com 14e7681097 fix: [Bug 39806] Changed - Crash when I do File->Edit Page
r=kin@netscape.com, a=waterson@netscape.com
2000-06-03 01:49:44 +00:00
mkaply%us.ibm.com ef0f5f6cf0 # 37239
r = pinkerton, a = brendan
OS/2 bringup - PR_CALLBACK
2000-06-02 23:07:15 +00:00
mkaply%us.ibm.com 4fd99d4bad # 40177
r = cls,pavlov, a = brendan
OS/2 bringup - addition export of header, similar to makefile.win
2000-06-02 21:47:39 +00:00
mkaply%us.ibm.com e9424b9aae # 37239
r = mkaply, a = brendan
OS/2 bringup - Wrong library name
2000-06-02 20:13:41 +00:00
brade%netscape.com c3557fe0bc File Removed. 2000-06-02 12:56:17 +00:00
pavlov%netscape.com b276827681 fix for dogfood+ bug 41124. event queues suck ass. i hate them. make them die. r=nisheeth 2000-06-02 01:14:35 +00:00
mkaply%us.ibm.com ec55e53fce # 37239
r = mkaply, a = brendan
Rewrite of OS/2 timer code
2000-06-01 14:26:49 +00:00
cls%seawood.org 32844859ac Apparently beos was left out of an api change. Thanks to Justin Morey <justin@68k.org> for the fix. 2000-06-01 08:27:44 +00:00
jim_nance%yahoo.com b45433c52e Fix build bustage on Tru64 Unix. 2000-05-31 16:51:35 +00:00
pavlov%netscape.com 0a125a6907 fix for crash, dogfood, nsbeta2, pp, regression, smoketest bug 36361 (open web location doesn't load page on linux). r=syd 2000-05-31 02:52:25 +00:00
pinkerton%netscape.com ba231e24c5 fixes for bug 41015. accidentally broke checkmenus trying to fix radio menus. also fixing it so that radio menus no long uncheck their siblings twice. r=saari. 2000-05-30 23:12:41 +00:00
syd%netscape.com 0a7860dcef Fix nsSound to work on Linux again. Needed for IM prefs work. r=pavlov, a=amusil 2000-05-27 10:56:23 +00:00
pinkerton%netscape.com 8c166695f6 fixes for bug 31104 (radio menus not updating when poked in content model). involved making only the menubar be a document observer (which increased performance on mac) and passing attributeChanged messages to menuItems that cared. r=saari. 2000-05-26 00:15:33 +00:00
mkaply%us.ibm.com 1327c328d1 # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only
2000-05-25 14:23:27 +00:00
pinkerton%netscape.com 7fae5675a4 Fix for bug 7956, don't change cursor when app is in background. added knowledge of if we're in the bg to the nsToolkit and nsWindow now checks it. r=sfraser. 2000-05-25 03:35:13 +00:00
pinkerton%netscape.com 55d7734c0a export nsIChangeManager.idl (mac-only) [Not part of build] 2000-05-25 03:30:36 +00:00
pinkerton%netscape.com 446aa455ed First Checked In. 2000-05-25 03:30:02 +00:00
pavlov%netscape.com c165e6c65b fix for unix file picker not handling null window parents bug 34328 r=brendan, slamm
fix for mailnews' file->save as dialog not saving files on unix in due to its handling of file extentions and filters.  this code now uses nsIFilePicker.  fixes nsbeta2+ bug 31096. r=mscott
2000-05-25 00:44:10 +00:00
blizzard%redhat.com ec7eb2de95 automatically add text/plain where text/unicode is present. r=pavlov, a=waterson part of #37003 2000-05-24 23:17:43 +00:00
pavlov%netscape.com 2192dad82f make defaultString a wstring instead of a string bug 39946 2000-05-22 22:19:00 +00:00
mkaply%us.ibm.com 70c48c4864 # 37239
r = mkaply@us.ibm.com, a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only!
2000-05-22 19:38:22 +00:00
cls%seawood.org 29367c81f1 More OS/2 changes. Batches 19 & 20 of Bug #34106 r=pavlov 2000-05-21 13:32:11 +00:00
jim_nance%yahoo.com b0a1c84c57 Fix bug 39688, build bustage under Tru64 Unix.
r=pavlov.
2000-05-19 02:41:27 +00:00
pavlov%netscape.com 29add603e8 fix for save as not working on linux bug #39387 r=pinkerton 2000-05-18 23:22:00 +00:00
cls%seawood.org 90c026607b Make --without-dbgrinfo-modules work properly.
Fixes for platforms without REPEATING_TIMERS (BeOS).  r=pavlov a=leaf
2000-05-18 20:10:59 +00:00
sfraser%netscape.com d6da31853a Check in the one file to make all the timer magic work (d'oh!). r=leaf 2000-05-17 19:47:18 +00:00
sfraser%netscape.com 1b460603f3 NS_NewTimer is dead, man. 2000-05-17 08:44:43 +00:00
sfraser%netscape.com a2cf0232e5 Remove linkage with NetworkModular.shlb, and add timer files. 2000-05-17 07:21:26 +00:00
joki%netscape.com 35d5e0f553 More support for onresize and onscroll, bug 960 2000-05-17 06:53:58 +00:00
cls%seawood.org 1165ad3a33 Mass replace of -lmozjs with $(MOZ_JS_LIBS) needed for OS/2 and consistency. 2000-05-17 06:45:45 +00:00
joki%netscape.com 93950c7879 fix for resize event support, bug 960, and additional support for DOM 2 events. 2000-05-17 05:27:22 +00:00
jdunn%netscape.com 8c69a4b22b fix for hp (MOZ_MONOLITHIC_TOOLIT) make sure we include rules.mk so
that realclean is defined
2000-05-17 05:06:50 +00:00
cls%seawood.org c17e60e72d New string api fix for beos 2000-05-17 04:52:45 +00:00
cls%seawood.org 2096a0e589 Oops. Forgot a couple of files for the beos fix in bug #38372. 2000-05-17 04:35:10 +00:00
pavlov%netscape.com 0c75802384 changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
pavlov%netscape.com 395836657a remove unix toolkit service completly 2000-05-16 23:51:19 +00:00
pavlov%netscape.com ec5e703948 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
pinkerton%netscape.com 006dd64e0c fix for 39347, translucent dragging picking up wrong bits in mail thread window. needed to add correct view offsets. 2000-05-16 21:36:28 +00:00
joki%netscape.com b2e873d830 Updating mozilla to DOM Level 2 events support. Fixes for bug 34722, 35378, 8411, 10330, plus some others that weren't filed. 2000-05-16 11:35:12 +00:00
cls%seawood.org c7d78537e6 Added new configure option --with-dbgrinfo-modules to allow us to independently toggle the use of the developer's -DDEBUG flag and the compiler's -g debug flag.
Thanks to Justin Morey <justin@68k.org> for the patch.  Bug 39187
2000-05-16 09:31:58 +00:00
blizzard%redhat.com 8e70210cfc back out the expose-a-page-at-a-time checkin since it was causing refresh problems. 2000-05-16 05:33:21 +00:00
pavlov%netscape.com c098e9812b decrement sWidgetCount since i removed it in my last checkin 2000-05-16 02:03:47 +00:00
pinkerton%netscape.com 5488ce5f95 make translucent dragging better for items inside child views not at (0,0), but still not totally right. needs more work. 2000-05-15 23:04:06 +00:00
pavlov%netscape.com 5db689d498 make unix widget code a component as well 2000-05-15 22:32:01 +00:00
pavlov%netscape.com 6f3dd697c7 remove some unused member variables 2000-05-15 21:18:57 +00:00
blizzard%redhat.com 580cbc33d5 Fixes for bug #28003 and bug #28023 from Marko Macek <Marko.Macek@gmx.net> with some touchups from me. If we are scrolling a full page, invalidate the entire screen space immediately instead of scrolling. It's faster and looks better. Make sure to unset the background color after creating windows since gtk hardcodes BlackPixel for the background color when creating windows. r=blizzard,Marko.Macek@gmx.net 2000-05-15 21:16:44 +00:00
pavlov%netscape.com 2a4d5266d2 we no longer need to set the background of the widget from nslookandfeel 2000-05-15 21:13:20 +00:00
jdunn%netscape.com 08b3f85d54 adding -lXt to LDOPTS for platforms that define MOZ_MONOLITHIC_TOOLKIT 2000-05-15 20:36:05 +00:00
jdunn%netscape.com 583f2d4666 adding -lXt to the LDOPTS since we need to resolve Xt calls
AIX requires this!
2000-05-15 20:29:22 +00:00
dbaron%fas.harvard.edu a231ba93e2 Fixing bustage. 2000-05-15 03:19:53 +00:00
hyatt%netscape.com c98b4c3f87 Fumbling fumbling. 2000-05-15 03:09:19 +00:00
hyatt%netscape.com 70ed1633e2 FLying blind. Woo hoo. 2000-05-15 02:50:42 +00:00
ftang%netscape.com 64ccafff00 fix 38767 by 1. add Unicode Mac utility functions. We should move this function into a utility class later so it can be shared by context manu and menu 2. use this function when we create the Apple menu item. 2000-05-13 13:09:33 +00:00
rods%netscape.com 5de9ce63da really fixed it this time.
the mapping to the vk is done outside the KeyDispatch and this now works
b 5716  r=kmcclusk
2000-05-12 21:54:25 +00:00
rods%netscape.com e51aafde85 part of fix for Bug 33733
added ShouldRollupOnMouseWheelEvent methos to ask if the rollup want to rollup on MouseWheel events
2000-05-12 20:23:04 +00:00
kmcclusk%netscape.com e474cb4fef rods@netscape.com fix for navigation keys not working b=38939 r=rods@netscape.com 2000-05-12 20:03:46 +00:00
mkaply%us.ibm.com 2ee345195e # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:39:20 +00:00
mkaply%us.ibm.com c3b039c794 # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
rods%netscape.com 35f4d7c6e0 assertion for OleInitialization
should have continued to used FAILED instead of checking against S_OK
2000-05-12 14:01:17 +00:00
saari%netscape.com 88e8060973 fix for 38619 2000-05-12 03:57:11 +00:00
saari%netscape.com ec216b4970 Fix for bug 38619, cannot use "hidden" attribute to hide top level menus on MacOS. 2000-05-12 03:53:54 +00:00
pavlov%netscape.com f170113fd3 fix for 38723 2000-05-12 02:46:41 +00:00
kmcclusk%netscape.com d5e3d48a3f Cache the last size of the nsWindow on WIN32 to determine how much to invalidate when widget is resized. Also added checks to see if width or height actually changed before invalidating b=33799 r=buster@netscape.com 2000-05-11 22:59:20 +00:00
rods%netscape.com fbedd3c149 make sure the charCode also gets mapped
bug 5716 r=brade (sort of)
2000-05-11 19:24:54 +00:00
rods%netscape.com 8c8537e4d3 added native event debug, will print out event names when turned (NS_DEBUG ifdef'ed)
add an OleRegister Manager for properly initializing and uninitializing Ole b=38776
fixed up the key handling to properly set the char code when it is <ctrl>- <ctrl>= etc. b=5716
2000-05-11 13:39:17 +00:00
saari%netscape.com 1800bad808 Slight modification to my fix for bug 38725 to make it more robust in the case of a popup bringing up a popup. Just in case. 2000-05-10 07:32:14 +00:00
saari%netscape.com c2757bd095 Fix for bug 38725, popups cause blurs to fire on MacOS only. 2000-05-10 05:42:22 +00:00
pinkerton%netscape.com c7a9cfa62b added PR_CALLBACK for os/2, per bug 37239. 2000-05-09 22:21:59 +00:00
saari%netscape.com 129cfe6764 fix for bug 38619, make MacOS menus respect the "hidden" attribute. 2000-05-09 06:15:33 +00:00
rjc%netscape.com f9e4f90e64 Part of fix for bug # 36037: drag&drop change. 2000-05-08 23:43:01 +00:00
rjc%netscape.com 644b374850 Fix bug # 36037: drag&drop changes to support translucency on Mac. 2000-05-08 23:29:32 +00:00
pinkerton%netscape.com 79ba9f0666 fix for crasher 38595, patch by sean@beatnik.com 2000-05-08 23:26:06 +00:00
pavlov%netscape.com 19aaf1aa22 fix for 36711 and random other event dropping bugs on linux 2000-05-08 21:01:14 +00:00
michael.lowe%bigfoot.com 73b7310c91 Implement CSS3 cursors on Windows 2000-05-07 05:14:43 +00:00
michael.lowe%bigfoot.com 04542142e8 Adding Windows cursor files 2000-05-06 19:15:23 +00:00
alecf%netscape.com 9d4297f612 fix xlib bustage 2000-05-06 08:36:07 +00:00
ftang%netscape.com 031b6eae97 fix 38182 and 31509. Make menu bar and help menu work for non English on JLK 2000-05-05 21:18:03 +00:00
michael.lowe%bigfoot.com d5f69b55f8 Adding Windows cursor files 2000-05-04 13:02:02 +00:00
cls%seawood.org 772286e0af More OS/2 Makefile changes. Bug #34106 Batch 12 2000-05-04 11:00:47 +00:00
Jerry.Kirk%Nexwarecorp.com 0865ffc9fe Fixing some compile errors due to changes in nsString
PHOTON ONLY
r=michael.kedl
2000-05-04 00:59:14 +00:00
pavlov%netscape.com 63848ed8ac try to speed up SetTitle a tad 2000-05-03 21:46:08 +00:00
jdunn%netscape.com 520c79c0d9 remove incorrect/outdated pthread references
# 37394
r= rusty.lynch@intel.com blizzard@mozilla.org
2000-05-03 21:34:29 +00:00
rods%netscape.com 35251a5846 now mapping minus '-' key virtual code to correct DOM key virtual code
now correctly creating ket press events for <ctrl>= <ctrl>-  <ctrl>;
bug 5716
2000-05-03 21:34:09 +00:00
nhotta%netscape.com 7b8689180d Added the encoder function to substitute not converted characters with question mark instead of abort the conversion, bug 31797. 2000-05-03 21:27:25 +00:00
mjudge%netscape.com 5cf733e15a fixing vc5.0 does not know what CFSTR_SHELLURL is 2000-05-03 09:16:39 +00:00
sfraser%netscape.com b5dd3ed4ad Fix the build for pink. 2000-05-02 23:58:49 +00:00
mkaply%us.ibm.com 5264e1eb9a # 34082
r= mkaply
OS/2 bring up continues - checking in changes for the OS/2 team
2000-05-02 23:13:43 +00:00
mkaply%us.ibm.com edf1d7fb7c # 34082
r= pinkerton
OS/2 bring up continues - PR_CALLBACKs for VisualAge
2000-05-02 23:13:01 +00:00
mkaply%us.ibm.com bd671dd397 # 34082
r= mkaply
OS/2 bring up continues - Timer changes for OS/2 team
2000-05-02 23:02:55 +00:00
pinkerton%netscape.com 1c0f2e98fd fix one case, the opposite breaks. helps to check all the function results correctly, not just some. 2000-05-02 22:50:28 +00:00
alecf%netscape.com 2792b3b859 fix xlib bustage from nsString landing 2000-05-02 22:39:56 +00:00
pinkerton%netscape.com e5dc3b9053 First stab at creating an internet shortcut when dragging a link to desktop. 2000-05-02 22:39:08 +00:00
pinkerton%netscape.com 308074e6c2 updating drag mime types. adding one for URLs 2000-05-02 22:37:52 +00:00
pinkerton%netscape.com eac4831b39 Fix for non-file drags. Incorrectly checking result code when looking for a file drop. 2000-05-02 22:36:21 +00:00
blizzard%redhat.com 2717953529 Change the way that focus is handled for toplevel windows and the GtkMozArea. This will allow us to track whether or not any Mozilla window has the focus.
Add code to properly propagate key press/key release events to the toplevel window if a Mozilla window doesn't have focus.  This fixes focus in the embedding case and will allow other gtk windows that have focus to get key events.
Add code to allow a Mozilla child window to be created as the child of any ol' GtkContainer class.  This means that parent's don't have to worry about creating a superwin or any of that garbage.  This makes embedding much, much easier. r=pavlov@netscape.com,hidetoshi.tajima@eng.sun.com
2000-05-02 03:33:43 +00:00
sfraser%netscape.com b24dab4d39 Fix bug 36112 -- check for QuickTime being installed before using it. 2000-05-02 00:30:35 +00:00
mkaply%us.ibm.com aab38ad60d # 37239
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team
2000-05-01 22:21:43 +00:00
bryner%uiuc.edu fd27b6776c Stop building the unused native widgets (these were removed from the win32
build awhile back).  Also remove unused code relating to these
widgets.  r=blizzard.
2000-05-01 04:35:30 +00:00
michael.lowe%bigfoot.com 32ad1a7b11 Implement CSS2 resize cursors on Windows (bug 1916) 2000-04-30 15:29:32 +00:00
cls%seawood.org 4355c8e1e5 nsString fixes for BeOS 2000-04-28 20:50:47 +00:00
danm%netscape.com 7addd5c290 guard against extra release of timer object when one-shot timers are cleared out during execution of a timer. bug 35074. 2000-04-28 20:28:13 +00:00
rods%netscape.com 2f8a86ad81 now calculates 1, 2 & 3 click counts correctly.
b=15095
2000-04-28 20:27:18 +00:00
pinkerton%netscape.com 018282fcd5 removing nsTextAreaWidget because it was only in the opt target. 2000-04-27 23:56:04 +00:00
pavlov%netscape.com 7069f3aa9e fix shrike 2000-04-27 22:52:00 +00:00
pinkerton%netscape.com e560c650f4 small fix for sting conversion. no need to convert from char* to nsCString 2000-04-27 22:14:08 +00:00
pavlov%netscape.com 2a3c6b55b2 string changes 2000-04-27 21:46:26 +00:00
mjudge%netscape.com f039f11d74 fix to get vc5.0 building again 2000-04-27 10:50:29 +00:00
danm%netscape.com 35b481f220 synch with nsWindow.cpp rev 3.272. code by roc+moz@cs.cmu.edu 2000-04-27 00:25:01 +00:00
danm%netscape.com 8b89c548af use a dialog windproc for dialog windows. code by roc+moz@cs.cmu.edu 2000-04-27 00:23:18 +00:00
pinkerton%netscape.com 182ce55542 Stupid mistake that broke text-only clipboard/drags. 2000-04-26 20:50:17 +00:00
slamm%netscape.com ac531da1a2 Ignore generated Makefile 2000-04-26 14:24:16 +00:00
sfraser%netscape.com db9049917f Fix bug 36134 -- avoid extra release when cancelling a fired timer. 2000-04-26 08:37:06 +00:00
ftang%netscape.com adba1764a0 fix bug 34963. check patch from m_kato@ga2.so-net.ne.jp r=ftang 2000-04-26 06:22:24 +00:00
ftang%netscape.com c9bf9143d6 fix unicode conversion problem . Check in patch proposed by m_kato@ga2.so-net.ne.jp r=ftang 2000-04-26 04:01:23 +00:00
mjudge%netscape.com 6622635cab making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
pinkerton%netscape.com d0f60d0259 implement accepting drops of files onto mozilla. 2000-04-26 01:04:13 +00:00
akkana%netscape.com 93f9acf53b 35961: Add missing keycodes for { } | 2000-04-26 00:54:53 +00:00
pavlov%netscape.com 25841e6f22 add support for 'TEXT' atom 2000-04-26 00:50:37 +00:00
pinkerton%netscape.com e5f9729036 preliminary support for dragging files from the desktop into mozilla. works on macos for now. 2000-04-25 04:10:35 +00:00
joki%netscape.com 3851e31b9f fixes for 5995, 7304, 10573, 22832, and 9668.
Changes to event handling to deal with reentrant events, cursor fixes, and return value fixes.
2000-04-24 04:41:27 +00:00
cls%seawood.org 33edc21c9c General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
blizzard%redhat.com 9f2e5260d3 Fix for bug #31709. Make sure to initialize the return value so that targetListFromTransArr() won't return garbage if the array is empty. This fixes a crash when doing a ctrl-drag in mailnews with imap. 2000-04-23 15:40:01 +00:00
pavlov%netscape.com 88b5fb4e2d changes to work with new string apis 2000-04-23 08:29:39 +00:00
pavlov%netscape.com 45abc4c366 clean up after we get the targets 2000-04-23 04:52:58 +00:00
hoa.nguyen%intel.com 3418234b8a Adding gtkxtbin library which allows Xt widgets inside a Gtk application.
This is part of a fix for bug #3102 to add legacy plug-in support on linux.
-r=blizzard
2000-04-22 20:39:38 +00:00
pavlov%netscape.com e53fcd11fe fix bug where we copied pasted ascii data as unicode 2000-04-22 02:49:33 +00:00
pavlov%netscape.com 37ed433994 reimpliment nsClipboard::HasDataMatchingFlavors to be reentrant to fix bug #13161 2000-04-21 01:27:46 +00:00
pavlov%netscape.com c9caa57710 fix pasting 2000-04-21 00:09:23 +00:00
tajima%eng.sun.com 7cf4cc8527 fix for #33996(Correct usage of XIMPreeditEnable) r=ftang, and passed pre-check-in
test on local Redhat 6.1 environment.
2000-04-21 00:03:44 +00:00
pinkerton%netscape.com bf00dbb0ce whoops, forgot to weaklink in the optimized target. 2000-04-20 22:59:29 +00:00
akkana%netscape.com e5a39e72e7 Don't return an error code just because there was no nsXPLookAndFeel override (thanks to Pierre for noticing) 2000-04-20 22:43:25 +00:00
tor%cs.brown.edu 9ad3f1c2b6 Build bustage fix: add two casts (unsigned char* -> char* and the
reverse) for more pedantic compilers, such as SUNWspro4.2. a=leaf
2000-04-20 19:52:26 +00:00
pavlov%netscape.com 3b79c9b373 finish COMPOUND_TEXT support 2000-04-20 09:29:38 +00:00
ftang%netscape.com 9e6de0ecfe fix 34963. check in fix patch by m_kato@ga2.so-net.ne.jp
add ::CoUninitialize
2000-04-20 05:09:59 +00:00
pavlov%netscape.com 7da213c2aa fix ups for COMPOUND_TEXT 2000-04-20 04:26:24 +00:00
sfraser%netscape.com 9367128cb9 Tweak the WaitNextEvent sleep time depending on what the browser is doing (if there are file or network connections active). r=jfrancis 2000-04-20 03:57:39 +00:00
sfraser%netscape.com 5f37ccd4f6 Just rename some mFoo static member variables to sFoo. 2000-04-20 03:55:00 +00:00
pavlov%netscape.com 6b9f90da32 fix support for UTF8_STRING and add code to begin work on COMPOUND_TEXT support 2000-04-20 03:29:06 +00:00
beard%netscape.com 9d3aee255a Compatibility with Universal Headers 3.3 or later. a=leaf 2000-04-19 22:13:51 +00:00
pavlov%netscape.com 86cc51f534 fix for not being able to change profile directories on windows (bug #35821) 2000-04-18 23:55:06 +00:00
ftang%netscape.com 7b9c28f02b fix bug 35240. Use nsCString to keep mFile for now. 2000-04-18 23:49:17 +00:00
pavlov%netscape.com 7b7cec79e5 partial fix for transient windows not being transient bug #19255 2000-04-18 22:38:49 +00:00
pinkerton%netscape.com 6de44f676e don't replace the transferable if the platform doesn't support the clipboard asked for. 2000-04-18 02:36:01 +00:00
pinkerton%netscape.com db10260924 remove contextmenu and quicktime stubs from the interfaces project and put them in widget so we can weakLink against them. 2000-04-18 02:35:09 +00:00
pavlov%netscape.com 367ae746ca Finish up clipboard code to support multiple clipboards 2000-04-18 02:31:46 +00:00
blizzard%redhat.com e654415298 fix for bug #32710. make sure to call gdk_drop_finish() after the drop. this gets rid of the problem of a ghost icon flying across the screen a few minutes after a drag-n-drop operation. 2000-04-18 02:29:48 +00:00
scc%netscape.com 7473b0f2d8 making string conversions explicit 2000-04-17 08:21:30 +00:00
blizzard%redhat.com e1a44a5b14 fix for bug #14856. this fixes DOM key events on linux so that a keyrepeat is keydown, keypress, keypress, keypress, keyup like it should be. r=syd 2000-04-17 04:45:08 +00:00
cls%seawood.org bc34584651 Changed BeOS linker flags so that it will resolve all symbols when linking shared libs. Added -lbe to OS_LIBS for BeOS. This should get rid of the "missing symbol" error at runtime. 2000-04-17 03:47:33 +00:00
blizzard%redhat.com f2357c0c1d remove motion_notify signals from being generated anywhere. note that this is different than an XMotionEvent that we handle elsewhere. there aren't any cases where we need the motion_notify signal anymore. we were causing motion_notify signals to be generated from scrolling the scrollbar in native widgets which was causing selection to happen on the parent window in the case where the native scrollbar was on a popup. this fixes bug #32311. r=syd 2000-04-16 21:22:22 +00:00
pavlov%netscape.com e1eff8f216 fix for clipboard crashing (bug #35954) 2000-04-16 01:17:26 +00:00
Jerry.Kirk%Nexwarecorp.com 5aac7db22a Fix nsClipboard so it would compile because of the prototype changes.
PHOTON ONLY.
2000-04-16 00:01:45 +00:00
pierre%netscape.com d7ee374237 35455 "CSS2 system color as background color does not work". Fixed the previous checkin from akkana in GetColor(). 2000-04-15 06:25:23 +00:00
blizzard%redhat.com 625eeb5aed fix for bug #27295. don't listen for the drag_leave signal. the problem was that the drag_leave signal was getting sent before the drag_drop signal causing the state machine in the tree widget to set tree elements as invalid drag targets. we aren't using the drag_leave signal for anything anyway so this isn't hurting anything. this gets drags working to mail folders and folders in the bookmark windows. 2000-04-15 05:45:21 +00:00
mstoltz%netscape.com a4b2043dcb Made prefapi.h private and removed all #includes of it outside of libpref. r=norris 2000-04-15 03:43:09 +00:00
pavlov%netscape.com f22156ba7e fix for bug #20901 (Unix Paste should request CLIPBOARD selection) 2000-04-15 01:08:34 +00:00
tajima%eng.sun.com 8169ed305e added #if XlibSpecificationRelease >=6 for OpenVMS build problem, r=colin@theblakes.com.
X11R6 base system will get no impact with the changes.
2000-04-15 00:53:31 +00:00
tajima%eng.sun.com a4ec53a97f Fix for IME status window problems: 30879,30097,29836. r=erik@netscape.com. 2000-04-15 00:45:51 +00:00
saari%netscape.com d6046ad590 Adding saftey checks to Mac dynamic menu MDEF to stop some crashes brade has been seeing. 2000-04-14 21:39:27 +00:00
cls%seawood.org 9d8b284b8f Beos build fix for the clipboard API change. 2000-04-14 14:24:44 +00:00
pavlov%netscape.com b47c2e669a major cleanup of unix clipboard code 2000-04-14 03:13:49 +00:00
pinkerton%netscape.com fa09513a40 New clipboard interface for unix selection clipboard. 2000-04-14 02:52:58 +00:00
pinkerton%netscape.com a08bd44ab6 new clipboard interfaces for unix selection clipboard. 2000-04-14 02:52:38 +00:00
pavlov%netscape.com f693ff14cf backing out tajima's changes until we can find out why they caused shrike to go orange 2000-04-14 02:31:28 +00:00
tajima%eng.sun.com 5c0464856c Fix for previous check-in, which still caused an error on X11R5 basis. 2000-04-14 01:50:09 +00:00
tajima%eng.sun.com 603c60feef Fix for build problem on OpenVMS. r=colin@theblakes.com,a=ftang@netscape.com 2000-04-13 22:54:33 +00:00
nhotta%netscape.com ddc514ffd1 IME change for Win2000, bug 29606, check in for m_kato@ga2.so-net.ne.jp, r=ftang. 2000-04-13 22:23:04 +00:00
pinkerton%netscape.com 5c59910fa7 Adding support for nsIMenuRollup and not rolling up xpmenus when a click
is in a parent menu.
2000-04-13 20:17:29 +00:00
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