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

4663 Коммитов

Автор SHA1 Сообщение Дата
bratell%lysator.liu.se e7f77964a4 Bug 62432, remove nsHTMLToTXTSinkStream from build. r=akkana@netscape.com, sr=vidur@netscape.com 2000-12-19 21:38:36 +00:00
blakeross%telocity.com e888c0ae25 57019 in last checkin. feeling a little dyslexic today... 2000-12-19 20:11:11 +00:00
blakeross%telocity.com a7b6539ca8 Fix 19328, 57109: make alt+space and shift+alt+space open the control menu on Windows. r=danm sr=alecf 2000-12-19 20:00:31 +00:00
danm%netscape.com 9683fa6587 moved processing of window-min/max messages from WM_SYSCOMMAND to WM_WINDOWPOSCHANGED. bug 63052 code=hyp-x@inf.bme.hu,r=hyatt,me 2000-12-19 03:01:31 +00:00
pinkerton%netscape.com d5ed18b614 Don't double-add flavors in list when both it is supported intrinsically and by conversion, support for adding data when flavor has not yet been registered, some additional cleanup. r=pink, a=hyatt. patch from Dainis Jonitis (Dainis_Jonitis@swh-t.lv) 2000-12-19 00:35:27 +00:00
mkaply%us.ibm.com f262a2dbaa r=mkaply, a=blizzard
From jkobal - the OS/2 timer saga continues
2000-12-19 00:16:33 +00:00
waqar%netscape.com fb5d52c3d4 #=54194
r=dcone@netscape.com
sr=blizzard@mozilla.org
d=In widget/src/gtk/nsWindow.cpp in method GetNativeData when aDataType ==
NS_NATIVE_PLUGIN_PORT we are trying to use content of the mSuperWin without
checking that mSuperWin is not NULL. Adding of this check solves problem. If
mSuperWin is NULL we should return NULL as it happens in case of aDataType ==
NS_NATIVE_WINDOW.
2000-12-18 21:52:20 +00:00
mkaply%us.ibm.com 028922d3d5 #63207
r=mkaply, a=blizzard
Thread synchronization in dirpicker - prevents trap
2000-12-18 20:33:29 +00:00
mkaply%us.ibm.com df6ad898af r=mkaply, a=blizzard
Small porting change from jeffk to position frame windows correctly
2000-12-18 20:30:41 +00:00
mkaply%us.ibm.com d3f40e2ef0 #62335
r=mkaply, a=blizzard
Code from jkobal - proper positioning of DBCS IME
2000-12-18 20:25:40 +00:00
cls%seawood.org c10aa7a9a3 Removing unused source file now that fix for bug #55674 has landed.
Thanks to Yannick Koehler <koehler@mythrium.com> for the patch.
r=cls@seawood.org sr=scc@mozilla.org
2000-12-17 08:47:43 +00:00
cls%seawood.org 495f6e6425 Fixing timers on BeOS and making a component out of them.
Thanks to Yannick Koehler <ykoehler@mythrium.com> for the patch and for having patience while we hashed out the fix for the fix.
Bug #55674. r=cls@seawood.org sr=scc@mozilla.org
2000-12-17 08:45:23 +00:00
m_kato%ga2.so-net.ne.jp 0559fe323e Fix bug 55256
On WinNT/2K, it uses Unicode window class due to M10L support.
sr=roc+moz@cs.cmu.edu
2000-12-16 09:52:58 +00:00
beard%netscape.com 725b574834 [Not part of build] Updated to use SetRootMenu() and SetMenuItemHierarchicalMenu() rather than juggling menu bars. 2000-12-15 21:43:22 +00:00
cls%seawood.org cfafaf6012 Fix keyboard input for BeOS.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #62680
2000-12-15 02:14:30 +00:00
cls%seawood.org 8a9dce4d3c Fix classic theme look for BeOS.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #62484 r=danm
2000-12-15 02:10:45 +00:00
danm%netscape.com f33eb5a785 implement SetSizeMode. bug 32148 r=brendan,rods 2000-12-14 22:37:08 +00:00
danm%netscape.com db7394e4cc implement SetSizeMode. bug 32148 r=brendan,pinkerton 2000-12-14 22:36:56 +00:00
rods%netscape.com e2f7f96cdc When remembering the time of the lst click it should be remembered only for mouse
down events, instead of all mouse events.
r=kmcclusk sr=buster Bug 53485
2000-12-13 11:53:10 +00:00
mkaply%us.ibm.com cd5874fc27 #62714
r=mkaply, a=blizzard
Code from jkobal - mishandling of some timers
2000-12-13 03:12:02 +00:00
mkaply%us.ibm.com b8486a0a8a #62714
r=mkaply, a=blizzard
Code from jkobal - do the same as Windows - simple modal event filter
2000-12-13 03:09:08 +00:00
blizzard%redhat.com cfd29c38b7 Fix bug #56021. Allow windows to be resized larger than screen dimensions. r=pavlov,sr=brendan 2000-12-13 02:36:24 +00:00
rods%netscape.com f8b069ca6c fixing drag+click == double click. The click counter needs to be zeroed during a drag
so a click that happens within the threshold of time between the end click of the drag
and the beginning click of the single click isn't counted like a double click.
The time in between the two which is system dependent and quite long.
b=kmcclusk sr=buster Bug 39192 and possibly Bug 47966
2000-12-12 12:22:49 +00:00
koehler%mythrium.com d8a8a255bf Bug 58217 - Fix menus under BeOS. r=danm
As this only affect BeOS, I'm not asking for a sr= as
discussed with Blizzard previously.
2000-12-11 03:52:12 +00:00
bryner%uiuc.edu e3a92267ce Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt. 2000-12-09 07:28:19 +00:00
dbaron%fas.harvard.edu 2b2160f1b0 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com 2000-12-09 04:21:51 +00:00
dbaron%fas.harvard.edu 3c91a083b2 Avoid static constructor for nsSpecialSystemDirectory by making non-static, since function is not used often. b=61835 r=pavlov@netscape.com sr=waterson@netscape.com 2000-12-09 04:13:06 +00:00
mkaply%us.ibm.com fa1c717fe1 #62335
r=mkaply, a=blizzard
Code from jkobal to fix DBCS clipboard
2000-12-08 15:34:10 +00:00
nhotta%netscape.com ac598e5386 Fix memory leak, check in for disttsc@bart.nl, bug 58423, r=nhotta, sr=brendan. 2000-12-06 22:29:36 +00:00
mkaply%us.ibm.com 7954c29252 #62021
r=jkobal, a=blizzard
Update some of the values for system colors
2000-12-05 22:40:48 +00:00
blakeross%telocity.com 9f5792c48a Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. patch by lordpixel@mac.com. r=ben sr=blizzard 2000-12-05 21:48:38 +00:00
blakeross%telocity.com da5b3f2f0a Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. r=ben sr=blizzard 2000-12-05 21:48:00 +00:00
mkaply%us.ibm.com 43ff3cae5f Bad OS/2 only crash/regression - need for our daily build 2000-12-05 20:01:28 +00:00
beard%netscape.com b9aa03d8cf [not part of build] first cut at Carbon/Mac OS X compatible menu code. 2000-12-05 07:19:25 +00:00
mkaply%us.ibm.com be9d3e6e3a #61963
r=mkaply, a=blizzard
Code from jkobal - proper addrefing of nswindow during event processing
2000-12-05 04:28:19 +00:00
mkaply%us.ibm.com 82168180de #61873
r=mkaply, a=blizzard
Code from jkobal - fix various focus/owner problems
2000-12-05 03:50:31 +00:00
mkaply%us.ibm.com 3187041be5 Clipboard regression fix from jkobal - r=mkaply 2000-12-04 15:27:04 +00:00
dbaron%fas.harvard.edu b044086bf2 Free the nsGtkIMEHelper singleton in the module destructor and count it in the leak/bloat stats. b=59271 r=erik@netscape.com sr=brendan@mozilla.org 2000-12-02 16:06:29 +00:00
dbaron%fas.harvard.edu 4717094a96 Allow xlib to build with gcc "2.96". sr=blizzard@mozilla.org 2000-12-02 15:56:20 +00:00
danm%netscape.com 5ff0eefc43 offscreen warnings given only for top-level windows, which is all we care about, if anything. bug 53621. r=lumpy. i swear. 2000-12-01 23:34:43 +00:00
bryner%uiuc.edu 1a5b5839ba Backing out something I inadvertently checked in with my patch for 58589. r/sr=syd. 2000-12-01 21:19:22 +00:00
mkaply%us.ibm.com efc683a5c6 EMX build break with new clipboard 2000-12-01 15:29:32 +00:00
mkaply%us.ibm.com ad54722898 clipboard cleanup and rewrite
r=mkaply, a=blizzard
Thanks to jkobal and Dainis Jonitis
2000-12-01 00:08:36 +00:00
mkaply%us.ibm.com fab4ad2b34 #61587
r=mkaply, a=blizzard
Code from jkobal to fix strange random timer trap
2000-11-30 15:52:24 +00:00
pinkerton%netscape.com 8f98851ffb add selectors for scroll arrow placement and scroll thumb size. implemented on macos to look at appearance manager. made all platforms return 0 when asking for a selector that doesn't exist, so they are all the same. r=pchen, a=hyatt. 2000-11-30 01:51:14 +00:00
pinkerton%netscape.com 6f3f44424e add scroll-wheel support bug 7347. r=beard/sr=sfraser. 2000-11-29 00:30:46 +00:00
brendan%mozilla.org 6aa1f0087f Add trace-malloc logfile flushing from an idle handler (r=rayw, a=waterson, not part of build). 2000-11-22 08:06:38 +00:00
cls%seawood.org 66a18fcbbf Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org 2000-11-20 07:16:06 +00:00
alecf%netscape.com 68d3515b46 #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz
2000-11-17 20:54:21 +00:00
blakeross%telocity.com c7a7f43254 attempt to fix bustage 2000-11-16 23:02:24 +00:00
blakeross%telocity.com b4c8a9b5c8 Fix 1004: should support CSS2 system colors. patch by lordpixel@mac.com. r=pavlov sr=blizzard 2000-11-16 22:26:46 +00:00
blakeross%telocity.com 7ab377fe7d Fix 59867: sidebar dragging needs to respect user settings. r=evaughan a=hyatt 2000-11-16 22:25:45 +00:00
mkaply%us.ibm.com 8ef617b712 #59397
r=jkobal, a=blizzard
Forgot to add new files
2000-11-14 04:03:27 +00:00
mkaply%us.ibm.com 764b34aee9 #58805
r=mkaply, a=blizzard
More cleanup on nsAppShell
2000-11-14 01:36:03 +00:00
mkaply%us.ibm.com 3f8adab8be #59397
r=jkobal, a=blizzard
Code from jblanco makes our file dialogs much better
2000-11-14 01:28:37 +00:00
bryner%uiuc.edu 973bbbd400 Bug 58589 - groundwork for horizontal mousewheel scrolling. r=jkobal, sr=scc. 2000-11-13 18:16:43 +00:00
mkaply%us.ibm.com 39c18aef8d #59770
r=mkaply, a=blizzard
Code from jkobal to fix spacebard with shift down
2000-11-13 15:43:42 +00:00
sspitzer%netscape.com c18ae77650 backing edburns out to open up the tree.
sorry ed.  a=granrose
2000-11-10 21:24:24 +00:00
edburns%acm.org b8b8eed7fc bug 59530
r=waterson, sr=waterson
This fix removes the two instances of the unsafe practice of having
static nsCOMPtr instances, either as static data members or or file
static variables.  This practice prevents the proper ref-counting of
such instances, and leads to accessing the instances after their
ref-count has gone to 0.

The following files are in this fix:

widget/timer/src/windows/nsTimer.cpp
xpfe/components/bookmarks/src/nsBookmarksService.cpp
xpfe/components/bookmarks/src/nsBookmarksService.h
widget/timer/src/windows/nsWindowsTimer.h
2000-11-09 23:45:26 +00:00
edburns%acm.org 215616b650 nsTimer.cpp 2000-11-09 23:44:03 +00:00
mkaply%us.ibm.com 571d818832 #59400
r=mkaply, a=blizzard
Code from jkobal to fix more clipboard stuff
2000-11-09 21:34:43 +00:00
Jerry.Kirk%Nexwarecorp.com 4a2bfa50ee PHOTON ONLY: Added a Kung Foo Deathgrip to the Timer Event handler
so the timer could not be destroyed while inside the callback. I
did it just like GTK did it. It was crashing at http://www.uescape.com
2000-11-08 13:54:15 +00:00
mkaply%us.ibm.com 2a9da7b0a3 #59380
r=mkaply, a=blizzard
Code from jkobal/Dainis Jonitis to fix private clipboard formats
2000-11-07 22:31:41 +00:00
mkaply%us.ibm.com bd8c574638 #59381
r=mkaply, a=blizzard
Not handling border and window styles
2000-11-07 22:22:43 +00:00
mkaply%us.ibm.com 5fa28a0ed0 #59396
r=jkobal, a=blizzard
Using wrong value for nsLookAndFeel, and wrong font checks
2000-11-07 22:17:55 +00:00
pavlov%netscape.com a30aea6b50 commenting out some printfs r=ramiro 2000-11-07 08:29:59 +00:00
koehler%mythrium.com c8273e968b reverted patch 55674 2000-11-07 05:56:30 +00:00
mkaply%us.ibm.com bc2046c3c5 OS/2 TB breakage
Uh duh #if 0, not #ifdef 0
2000-11-06 23:49:49 +00:00
mkaply%us.ibm.com 5d63ef61ca #59259
r=mkaply, a=blizzard
Code from jkobal - don't just hide window, deactivate it
2000-11-06 21:04:35 +00:00
mkaply%us.ibm.com dadcb70570 #59274
r=mkaply, a=blizzard
Code from jkobal - special case checking for generated characters
2000-11-06 21:02:51 +00:00
mkaply%us.ibm.com f71858db65 #58805
r=mkaply, a=blizzard
Caused regression in timers - don't process entire timer queue
2000-11-06 20:59:27 +00:00
blizzard%redhat.com e145907e90 Fix bug #59015. Gtk timers do not shut down cleanly. Remove the timer when the shutdown method is called. This should fix some crashes when the embedding widget is shut down. r=bryner,waqar sr=brendan 2000-11-04 16:46:02 +00:00
koehler%mythrium.com 72c825132e Bug #55674: new timer implementation for BeOS r=blizzard 2000-11-04 00:27:22 +00:00
erik%netscape.com 2212f1abab bug 53989; written by katakai@japan.sun.com; r=erik; sr=brendan; this is a
workaround for a couple of popular Japanese input methods (see bug report)
2000-11-03 03:19:18 +00:00
blizzard%redhat.com 0a58794dfe Fix bug #57197, crash when opening a url when only the mail/news window is open by using the uri loader to do all of the heavy lifting. r=alecf, sr=mscott 2000-11-02 22:28:23 +00:00
mkaply%us.ibm.com 0cd42f879d #58805
r=mkaply, a=blizzard
Code from jkobal to make appshell more like Windows and make timers more efficient
2000-11-02 15:44:58 +00:00
bryner%uiuc.edu 8e29d3ba05 Bug 50597 - mousewheel nonfunctional if set to full-page scroll. r=mjudge,jkobal,ben. a=ben. 2000-11-02 05:15:34 +00:00
mkaply%us.ibm.com 3a8580a9a4 #58628
r=mkaply, a=blizzard
Code from jkobal to fix some focus problems
2000-11-01 21:08:09 +00:00
blizzard%redhat.com 86540dd66a Fix bug #58343. Make the signal connection while the superwin is still alive and don't explicitly remove the reference from the toplevel window. r=pavlov sr=brendan 2000-11-01 20:56:35 +00:00
mkaply%us.ibm.com 54d0ebc2f9 #55829
r=mkaply, a=blizzard
Code from jkobal - we were calling Update instead of Invalidate
2000-10-30 23:29:02 +00:00
rpotts%netscape.com f0fc64531d bug #54725 (r=kmcclusk@netscape.com, sr=brendan@mozilla.org). Java plugin causes app to hang on shutdown. 2000-10-30 22:43:21 +00:00
blizzard%redhat.com 489d55f001 build xremoteclient when building qt. a=leaf remove XIFF converter from qt build. checking in for John C. Griggs <johng@corel.com> 2000-10-30 19:26:53 +00:00
blizzard%redhat.com de43a587e8 add missing files from qt build for John C. Griggs <johng@corel.com> 2000-10-30 18:23:39 +00:00
dbaron%fas.harvard.edu f186627f77 Fix one-time leak of 5 nsVoidArray by freeing in module destructor. r=pavlov@netscape.com sr=scc@mozilla.org b=56747 2000-10-29 21:35:02 +00:00
warren%netscape.com cd56c0575b Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2000-10-28 22:17:53 +00:00
warren%netscape.com bf11d32788 Fixed printfs for beos 2000-10-28 10:03:09 +00:00
cls%seawood.org c06d1aa7c9 Added nslog.h in attempt to fix BeOS build post bug #47207 2000-10-28 09:10:02 +00:00
warren%netscape.com 48cd09f93b Removed PRINT that was conflicting. 2000-10-28 02:35:25 +00:00
warren%netscape.com 2f67adea9f Removing more extra 0 params from NS_IMPL_LOG macro 2000-10-28 02:24:24 +00:00
dbaron%fas.harvard.edu 27aad45ed6 Removed extra 0 param. (Fix warren's bustage.) 2000-10-28 02:19:54 +00:00
warren%netscape.com 72a116b512 Removed extra 0 param 2000-10-28 02:18:32 +00:00
warren%netscape.com 5feaa5b397 Removed extra 0 arg from macro. 2000-10-27 23:37:22 +00:00
warren%netscape.com 7ecb14fab0 Removing nslog from .c file 2000-10-27 23:29:55 +00:00
warren%netscape.com bd558d84b0 Removed extra 0 arg. 2000-10-27 23:14:42 +00:00
warren%netscape.com 9a6d92a433 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2000-10-27 22:43:51 +00:00
pinkerton%netscape.com 2e5bc79403 changes for Carbon r=pchen/a=sfraser. bug# 42100 2000-10-27 20:40:47 +00:00
pinkerton%netscape.com bee5cb78f5 If we're being minimized, don't tell Gecko. This allows us to remember the
scroll position when we're un-minimized. bug#56156, r=rods/a=hyatt.
2000-10-27 02:41:08 +00:00
mkaply%us.ibm.com a8f9272726 #47876
r=jkobal, a=blizzard
Code from jeffreyj to fix filepicker names
2000-10-26 18:43:29 +00:00
mkaply%us.ibm.com 6befbe0b76 #58073
r=mkaply, a=blizzard
Modify different pieces of keyboard code to make NumKeypad work
2000-10-26 18:40:24 +00:00
briane%qnx.com 4055424be3 PHOTON BUILD only
event loop fixes for modal dialogs
2000-10-25 18:01:02 +00:00
briane%qnx.com 9895aac2d8 PHOTON BUILD only
cursors now change properly, dilogs display in correct locations, modal
dialogs work
2000-10-25 18:00:34 +00:00
briane%qnx.com a73284881f PHOTON BUILD only
fixes for colors in toggle buttons
2000-10-25 17:59:36 +00:00
blizzard%redhat.com 595ebd69de Bug #54219. Bring qt back from the dead. I am checking this in on behalf of John Griggs <johng@corel.com>. If you have problems with this code, please contact him. 2000-10-25 16:55:42 +00:00
mkaply%us.ibm.com 439c4cf347 #52458
r=mkaply, a=blizzard
Code from jkobal to handle VSCROLL messages to get Thinkpad trackpoint scrolling working
2000-10-25 10:58:20 +00:00
mkaply%us.ibm.com fe30b163ea #57814
r=jkobal, a=blizzard
Fix for pasting HTML from clipboard - thanks to Dainis_Jonitis@swh-t.lv for the fix
2000-10-25 10:52:25 +00:00
mkaply%us.ibm.com a927daa832 #57639
r=mkaply, a=blizzard
Code from jkobal - check for VK_SPACE in vkey rather than space in char
2000-10-25 10:26:11 +00:00
bryner%uiuc.edu 58bbc89bcd Bug 57386 -- make setting the width and height separately on a newly created (1x1) XUL window work correctly. r=pavlov, sr=blizzard. Vixen works on unix now! 2000-10-25 06:21:20 +00:00
blizzard%redhat.com 9ba67a72d6 Fix for bug #57046. Flush the X connection before returning the xid of the plugin port window. This is part of the fix to get the java plugin working on linux again. r=akkana a=brendan 2000-10-25 03:40:53 +00:00
pavlov%netscape.com 8cbce5fe63 fix for bug 56010 r=akkana,brendan sr=blizzard,erik 2000-10-24 22:38:03 +00:00
briane%qnx.com 7db3307003 PHOTON BUILD only
fixes positioning bugs for dialogs and new windows
2000-10-23 19:38:41 +00:00
briane%qnx.com 3c9f468d5b PHOTON BUILD only
fixes forus problem with scrollbars
2000-10-23 19:38:04 +00:00
mkaply%us.ibm.com 1f47d30b26 OS/2 TB breakage
When I fixed the XP timer code, I forgot to update the OS/2 timers. Duh.
2000-10-21 02:44:30 +00:00
mkaply%us.ibm.com 7780c78f80 #55888
r=pavlov, rods, a=brendan
nsITimer implementation was using platform types (bool) instead of PRBool
2000-10-20 20:07:16 +00:00
blizzard%redhat.com 63b34fb95d bug #44847. start building the xremote client. r=dmose sr=shaver 2000-10-20 05:12:27 +00:00
blizzard%redhat.com e7c954ae43 bug #44847. -remote support for unix. r=dmose sr=shaver 2000-10-20 05:10:43 +00:00
blizzard%redhat.com addf030f08 start of fix for bug #44847. -remote support for unix. 2000-10-20 05:09:06 +00:00
mkaply%us.ibm.com 3a0fc9c277 #56770
r=mkaply, a=blizzard
Code from jeffk - this was actually a focus problem
2000-10-19 22:20:48 +00:00
mkaply%us.ibm.com 9f883208c2 #55550
r=mkaply, a=blizzard
Code from jjones to check window before deferencing it
2000-10-19 22:13:52 +00:00
mkaply%us.ibm.com 8fce60128f #56769
r=mkaply, a=blizzard
Code from jkobal to fix various clipboard problems
2000-10-19 21:57:17 +00:00
mkaply%us.ibm.com 51ac1c34a0 #56769
r=mkaply, a=blizzard
Code from jkobal to fix various clipboard problems
2000-10-19 21:18:12 +00:00
mkaply%us.ibm.com c2aff178a7 #56553
r=mkaply, a=blizzard
Code from jkobal - were doing the wrong thing on window close
2000-10-19 03:11:23 +00:00
rods%netscape.com df94ae3123 Both fixes are checks for null pointers 57044 checks for a null toolkit pointer
50208 checks for a null window in the processing of events
Bug 50208, 57044
r=saari,kmcclusk sr=buster
2000-10-19 00:48:06 +00:00
disttsc%bart.nl 4d30ff5f10 Fixes several Gdk related key event problems on Linux / Solaris. r=,mo=Pavlov, a=blizzard
bug 53667 - alt + left/right doesn't navigate back/forward
bug 55792 - ctrl + left/right not skipping words
bug 54694 - ctrl + left segfaults
2000-10-18 01:17:06 +00:00
briane%qnx.com 004469e627 PHOTON build only
Fixes for event handling.
2000-10-17 15:37:29 +00:00
mkaply%us.ibm.com 0d8fe00e43 #56770
r=mkaply, a=blizzard
More attempts to fix keyboard stuff.
2000-10-16 22:30:06 +00:00
mcafee%netscape.com 3fa191083b Fix alt-backarrow, alt-forwardarrow patch=jag, r=mcafee, sr=alecf (53667) 2000-10-15 21:40:19 +00:00
pavlov%netscape.com 542939a025 fix for bug 45162 new plugins shouldn't use GdkSuperWin's, but instead should use XIDs. sr=blizzard r=valeski 2000-10-13 01:10:21 +00:00
briane%qnx.com 1910700cd8 Not Part of Build... PHOTON ONLY
Multiple comboboxes in web pages now display properly
2000-10-12 16:19:02 +00:00
briane%qnx.com 1d459410c6 Not Part of Build... PHOTON ONLY
Fixed all the default colors and sizes.  The classic theme is now correct.
2000-10-12 16:18:30 +00:00
mkaply%us.ibm.com 292cb40883 #55810
r=mkaply, a=blizzard
Code from jkobal to fix various dropdown problems
2000-10-11 22:50:04 +00:00
nhotta%netscape.com 4e71100832 Fix Bug#: 53528 : ALT+HANKAKU/ZENKAKU key often activates menu bar
r=shanjian, sr=ftang, check in by nhotta's account for yokoyama.
2000-10-11 21:50:50 +00:00
law%netscape.com 54c9df8633 rtm++ bug 55627; handle case where base window closes out from under Downloading dialog; patch submitted by jrgm@netscape.com; r=law@netscape.com, sr=mscott@netscape.com 2000-10-11 03:04:31 +00:00
mkaply%us.ibm.com 49932d81ec #55831
r=mkaply, a=blizzard
Code from jkobal to make timers MUCH better
2000-10-10 21:45:12 +00:00
jfrancis%netscape.com 077dbf7762 noxif landing continued; see jst's prior checkin comments 2000-10-07 11:17:27 +00:00
jst%netscape.com 6ea631e28c Checking in for bug 50742, this change removes the use of XIF in mozilla and replaces the XIF converter with a HTML (and XML) serializer.
Contextual information added to HTML copy and intelligence added to HTML paste in the editor (fixes bugs 47014, 50568 and 46554, and partly (at least) fixes bug 53188).

Code written by vidur, jfrancis, jst, akkana. Tested by jfrancis, akkana, vidur, jst, kin. Reviwed (and super reviewed) by waterson, vidur, kin, jfrancis, jst
2000-10-07 10:57:30 +00:00
jst%netscape.com ab9a839149 New files, these used to be nsXIFFormatConverter, not part of the build yet. 2000-10-07 06:58:49 +00:00
saari%netscape.com f56703df2e Fix for 53771, Mac only key event fix. r=sfraser, a=hyatt rtm++ 2000-10-07 02:26:23 +00:00
pinkerton%netscape.com 7e90c08bef Fixing COM refcounting problems by removing |mDataObject| from the drag target. Also removing the
cached drag session. r=pchen/a=hyatt. bug# 54803
2000-10-07 00:11:28 +00:00
sfraser%netscape.com bd9eabb48a Fix for 55080 -- missing return value. r=brade, sr=saari. 2000-10-06 01:17:22 +00:00
pinkerton%netscape.com 7c657e653d turn off watch cursor before going into native code. make the cursor not turn on when library loads so embedding clients don't get screwed. r=pchen/a=hyatt, bug# 53121. 2000-10-06 00:57:40 +00:00
mkaply%us.ibm.com d38e0da8f5 #55274
r=mkaply, a=blizzard
Code from jkobal - we were marching up owner instead of parent chain
2000-10-05 14:47:22 +00:00
quy%igelaus.com.au 7baa1f26f8 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 02:01:33 +00:00
quy%igelaus.com.au e5abae6f13 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 01:51:38 +00:00
quy%igelaus.com.au 5b135ba1b6 Updating xlib toolkit. r=a=blizzard. Not part of build. Bug # 54132 2000-10-05 00:29:55 +00:00
bryner%uiuc.edu 320b10e024 Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
pavlov.  sr/a=ben.
2000-10-04 00:38:03 +00:00
mkaply%us.ibm.com 3025376d9d #50764
r=mkaply, a=blizzard
Code from sobotka/jkobal to get clipboard working.
2000-10-02 22:10:26 +00:00
nhotta%netscape.com 33f2200058 (bstell speaking, cell (415) 845-7800)
for bug 46974 we changed the type for nsFontHandle; make corresponding
changes here

bug 46974 - display of ascii (8 bit) data incorrect with 10646 (16 bit) font
a=erik r=blizzard, approved for trunk checkin by jar
2000-09-29 22:19:16 +00:00
mkaply%us.ibm.com a30aa10746 #45474
r=mkaply, a=blizzard
Finally, real OS/2 keyboard support
2000-09-28 13:37:38 +00:00
pavlov%netscape.com c9f82cbb61 fix for bug #52414 r,a,etc=brendan 2000-09-23 02:53:16 +00:00
mkaply%us.ibm.com bc1815218f #53387
r=brendan, a=brendan
We were doing bad things to the OS/2 character code before we gave it to XP
2000-09-22 14:43:19 +00:00
saari%netscape.com e6b33bae3d fix for 53017, linux specific focus bug. a=brendan 2000-09-22 06:48:56 +00:00
saari%netscape.com 017038bb88 Mac part of 48785 (hyatt's keybinding checkin) and also a fix for 52552. r=hyatt 2000-09-22 06:03:13 +00:00
pinkerton%netscape.com e8c27a8e0c in the event proc for the NavServices dialogs, tell the watch task that we've hit an event loop so that it doesn't change the cursor to a watch. r=hyatt, bug# 53121 2000-09-22 04:27:24 +00:00
shanjian%netscape.com f370e2961e #49414 crash in exist when global ime exist
r/a=ftang
gAIMMApp->Deactivate() should be called before release. This is documented
in MS documentation and tested in 4.x code.
2000-09-22 02:54:28 +00:00
ftang%netscape.com 0c590f7978 fix bug 53210. check in for yokoyama from ftang
a=ftang r=ftang remove static link of IMM32.DLL
2000-09-22 01:06:51 +00:00
sfraser%netscape.com 6daab2fa46 Fixing Mac out of memory blocker (dupped to bug 20743); make the low memory buffer purgeable again after reallocating it, and tweak the heap space numbers for GWorld allocations. r=pchen, sr=scc 2000-09-22 00:17:07 +00:00
pierre%netscape.com 0ace7234d8 fix related to the reconstruction of html.css (#6625), the css system fonts (#1021 and #3371) and a regression on the Mac from #44656: make the html form controls look better on the Mac. a=buster 2000-09-21 10:22:14 +00:00
saari%netscape.com d9d715927d Fix for 52895, mac menus can get messed up by changing the title of a submenu. r=smfr 2000-09-21 05:29:20 +00:00
pinkerton%netscape.com cce6bd95ac remove watch task, it went into gfx. add accessors to get it. 2000-09-21 05:11:54 +00:00
pinkerton%netscape.com 002292512e turn off watch task around TrackDrag(), r=sfraser bug 53121. 2000-09-21 05:10:55 +00:00
pinkerton%netscape.com 3b7cc2b10a fix for 53478, mac menu items not responding to hidden attribute. r=saari/sfraser. 2000-09-21 05:01:09 +00:00
rickg%netscape.com 9346562e99 WIP for nsbeta3+ bug 52725. r=buster, syd. A=syd. We need to confirm removal of nspr dependency, then we can strip winmm.lib from makefile 2000-09-21 02:59:39 +00:00
pinkerton%netscape.com e7673eb0e8 Added a line to end the drag session on a drop. Fixes bug 51904. r=evaughan/hyatt 2000-09-21 02:35:10 +00:00
danm%netscape.com ed4b09178f added null check to previous version's change. bug 53472. 2000-09-21 01:58:25 +00:00
shanjian%netscape.com 1ef41bb447 # 52142 Existence of XIM will crash mozilla
r=tajima@eng.sun.com a=ftang
Among all input styles, only over-the-spot works at this time. Force input
style to be over-the-spot.
2000-09-20 23:21:31 +00:00
locka%iol.ie b78abdf560 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2000-09-20 12:23:53 +00:00
waterson%netscape.com cef66d8667 Fix build bustage. 2000-09-20 07:29:03 +00:00
akkana%netscape.com 2cd33c0fcb More 50252: Handle the gtk keypad keys too. r=kin,pavlov 2000-09-20 00:02:30 +00:00
danm%netscape.com afaee3e052 re-allow generalized event dispatch for windowshaded windows, but disallow mousemoved events. fixes bugs 33735, 51649, 52950, 51642. reverts bug 49007. sorry. r=pinkerton,sfraser. 2000-09-19 23:13:39 +00:00
akkana%netscape.com 97bbdea721 50252: Fix non-alphabetic control/alt key events. r=kin,pavlov 2000-09-19 22:40:04 +00:00
saari%netscape.com 3d6b3575cd more fixes for 53017. r=hyatt 2000-09-19 03:37:09 +00:00
mkaply%us.ibm.com 6075bf7d4e #47874
r=mkaply, a=brendan
Code from jkobal - continuing port of nsWindow.*
2000-09-18 20:39:13 +00:00
akkana%netscape.com aa0919a0aa 50252: fix key events for printable but non-alphabetic keys. r=dr 2000-09-18 19:50:50 +00:00
saari%netscape.com 8c69e9f876 fix for 49975. r=pinkerton and hyatt 2000-09-15 06:28:26 +00:00
rayw%netscape.com 3cd14f5878 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
pinkerton%netscape.com 3740b50638 flush chrome cache as well, from pnunn. bug#51249. 2000-09-14 23:13:54 +00:00
mkaply%us.ibm.com da4f261d09 #47874
r=rmkaply, a=brendan
Code from jkobal - step one of bring nsWindow current
2000-09-14 22:49:36 +00:00
saari%netscape.com fab5101b40 Fix for 51934, mac only. r=pinkerton 2000-09-14 19:39:18 +00:00
mkaply%us.ibm.com 0f5c027b6e #52467
r=jkobal, a=brendan
Default colors for info background and hilite foreground/background were wrong
2000-09-14 13:04:58 +00:00
rayw%netscape.com 0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
sfraser%netscape.com 01915b13d4 More work on 20743, the mac memory problems. Have an addition 64k buffer handle that gets purged when memory is low. r=scc 2000-09-13 07:19:35 +00:00
scc%mozilla.org f75af5e15f if you want a pointer to the characters, you're going to have to |.get()| it 2000-09-13 02:48:08 +00:00
pinkerton%netscape.com 35ba98948e Install a VBL task to animate the watch cursor when we are away from the event loop for more that 3/4 of a second. r=sfraser, bug#52108. 2000-09-12 22:51:16 +00:00
mkaply%us.ibm.com b73a266b15 #47874
r=jkobal, a=brendan
Missed some code for dealing with popups
2000-09-12 22:41:07 +00:00
mkaply%us.ibm.com 9e76972bcb #47874
r=mkaply, a=brendan
Support for pointertype 27 (spinning)
2000-09-12 22:40:13 +00:00
rods%netscape.com bc110a51df forgot one small last jchange from the patch
b=49300 r=alex@cendio.se
2000-09-12 14:24:40 +00:00
blizzard%redhat.com 7ba0c56b16 patch for bug #49364. initialize key values during a drag. this should fix mail/news copying instead of moving messages on linux. r=pavlov,pinkerton a=brendan 2000-09-11 19:11:43 +00:00
pinkerton%netscape.com 23727ce05e make sure we only uncheck siblings if there is a name attribute and if we're a radio menu. r=saari, bug 51685 2000-09-11 18:53:39 +00:00
briane%qnx.com dede0b5c18 NOT PART OF BUILD - PHOTON ONLY
Varios fixes to allow the widget code to work with the latest
changes to the mozilla tree
Brian Edmond
2000-09-11 13:53:04 +00:00
rods%netscape.com 88ef4a03b8 Applied patches for Bugs 49300 and 44656. These patches reduce the number
of times the X-Server gets hits and speds up processing of events.
r=pavlov
2000-09-11 12:43:00 +00:00
bryner%uiuc.edu 39c1f1afd0 Checking in patch for bug 52054 by Decklin Foster <fosterd@hartwick.edu>. r=bryner, a=brendan. 2000-09-11 00:27:46 +00:00
jst%netscape.com 20e0e70734 Changing PLEvent que priority. r=pavlov,vidur 2000-09-09 06:11:50 +00:00
jst%netscape.com 4a59e000ba Backing out checkin for bug 36849. This change is the reason for mozilla to freeze while loading pages (by not processing paint events while loading pages), this has made mozilla feel really crappy for the last 5 weeks, this is unacceptable. r=vidur. 2000-09-09 04:46:36 +00:00
pinkerton%netscape.com 1fbe6a5718 put nsFileWidget back. 2000-09-08 23:21:28 +00:00
pinkerton%netscape.com fc7f984494 put nsFileWidget.cpp back into the build. 2000-09-08 23:21:09 +00:00
pinkerton%netscape.com 395497e0f8 oops, remove a line used in testing. 2000-09-08 22:28:41 +00:00
pinkerton%netscape.com ea957680de Use an additional layer of filtering based on file type if we fail on the IC check. This catches things that aren't mapped by IC but we still might want to open. Also fix up the event proc to process update events for windows in the bg. r=sfraser, bugs 50312, 51830 2000-09-08 22:27:37 +00:00
tajima%eng.sun.com 478f284e48 bug fixing for 3 nsbeta3+ bugs: 45287, 47568, and 47833. r=pavlov, a=waterson 2000-09-08 21:58:44 +00:00
pinkerton%netscape.com 32cf1108f8 remove nsFileWidget.cpp, replaced by nsFilePicker.cpp 2000-09-07 23:11:36 +00:00
pinkerton%netscape.com 47f2513541 removing the file widget (replaced by file picker). 2000-09-07 23:10:08 +00:00
pinkerton%netscape.com e85e34277a more api changes for strings 2000-09-07 23:09:22 +00:00
pinkerton%netscape.com e64b36806a fix bug where we were leaving off the null on our mapping flavor. 2000-09-07 23:08:33 +00:00
pinkerton%netscape.com 94e59deb6b updating a comment 2000-09-07 23:07:09 +00:00
pinkerton%netscape.com 1102c32cbd convert to NS_LITERAL_STRING and fixing some api's. 2000-09-07 23:06:52 +00:00
blizzard%redhat.com 57feb0c69d fix bug #41998. reset mouse motion variables whenever a drag is started. this should fix the lack of UI events after a drag. r=bryner, a=brendan 2000-09-06 22:37:55 +00:00
sfraser%netscape.com 4278e441aa Fix bugs 51368 and 51372 -- use InternetConfig.h from Universal Headers, renaming the IC SDK folder so that CodeWarrior does not search within it. r=pchen 2000-09-06 00:09:04 +00:00
bryner%uiuc.edu da7de9cbfd Classic skin polish (46613) - make the shadow/highlight colors look right. r=pavlov, ben. 2000-09-05 23:53:03 +00:00
blizzard%redhat.com 871f7add34 fix for bug #45919. x-remote understands ,noraise now. patch from jeffrey baker. r=me, a=brendan 2000-09-05 20:54:17 +00:00
bryner%uiuc.edu 956211f9f8 Classic skin polish (46613) - get the real gtk tooltip color so the tooltips look right. r=pavlov, ben. 2000-09-05 03:42:44 +00:00
bryner%uiuc.edu b6b61074dc Classic skin polish (46613) - make the shadows look better on unix by using the 'black' color. r=pavlov, ben. 2000-09-05 02:15:12 +00:00
saari%netscape.com 87c3cc9be0 Working around weird linux widget problem to fix focus bugs. Stabbing in the dark at 26882 2000-09-03 02:15:20 +00:00
scc%mozilla.org 512ef369e3 fixing code that relied on implicit string construction 2000-09-03 00:46:03 +00:00
scc%mozilla.org 25da052a0b fixing code that relied on implicit string construction 2000-09-03 00:31:01 +00:00
akkana%netscape.com 25b16b52f3 36809: don't print nastygrams when copied output is zero length. r=pavlov 2000-09-01 21:40:46 +00:00
mkaply%us.ibm.com 80386e4ea7 OS/2 GCC Tinderbox break
Since GCC doesn't have _System, these need to be extern C
2000-09-01 21:12:59 +00:00
mkaply%us.ibm.com 9962a1f69b #47874
r=mkaply, a=brendan
More fixups to widget - better menu code
Use Window Properties instead of PresParams
Rework subclass stuff to be more like Win
2000-09-01 13:09:21 +00:00
saari%netscape.com 0a86bc4cbd recommiting my mac only menu optimizations after the false alarm backout
earlier today.
2000-09-01 06:37:57 +00:00
vidur%netscape.com e153192875 Fix for bug 46861. nsIDOMWindow is now split into two interfaces: a public interface (still called nsIDOMWindow) for embedders and an internal interface (nsIDOMWindowInternal) for internal use. The union of the two interfaces is still visible from JavaScript. r=jst@netscape.com 2000-09-01 01:54:35 +00:00
mkaply%us.ibm.com b454b7f9a0 #47874
r=mkaply, a=brendan
More fixups to widget - better menu code
Use Window Properties instead of PresParams
Rework subclass stuff to be more like Win
2000-09-01 01:00:46 +00:00
saari%netscape.com ea1ac6ba71 backing out my mac menu changes 2000-08-31 19:25:10 +00:00
blizzard%redhat.com f8a6bbe60e fixes for bugs 27790 33649 37003 37004 37257 45499 45761 50009 48276. this is a rewrite of much of the DND code for linux. some of the big features include multiple item drags inside of mozilla, support for _NETSCAPE_URL memory leak fixes and tree scrolling during drags. r=pavlov a=brendan 2000-08-31 14:48:14 +00:00
saari%netscape.com a43fa40784 Fixes for Mac menu bugs 49576, and 49142. r=pinkerton 2000-08-31 02:26:08 +00:00
mkaply%us.ibm.com 11f82c7a51 #47874
r=mkaply, a=brendan
Code from jkobal to fix menus rolling up prematurely - straight from Windows
2000-08-30 22:13:20 +00:00
danm%netscape.com 8bd9a1c0f9 add 'activate' parameter to nsIWidget::PlaceBehind. bug 22658 r=rods,kmcclusk 2000-08-30 21:21:39 +00:00
pinkerton%netscape.com d70667c007 fix for bugscape bug 2119. menu bars were not unregistering themselves as document observers when deleted. r=waterson. 2000-08-30 06:45:23 +00:00
bryner%uiuc.edu 1754d386cc Fixing my build bustage. r=beard. 2000-08-30 04:44:49 +00:00
bryner%uiuc.edu 5018b0f741 Bug 50664 - string leaks in nsBaseFilePicker. Patch from beard, r=me. 2000-08-30 04:20:08 +00:00
mkaply%us.ibm.com e292ed1d7a r=mkaply, a=brendan
Fix for OS/2 menu problem - just don't set owner on most Windows.
2000-08-30 01:15:17 +00:00
pavlov%netscape.com 3119296d65 fix for us not painting windows from time to time on linux bug #50606 r=blizzard 2000-08-29 23:56:53 +00:00
quy%igelaus.com.au 56ef0c603c single shot and reusable timers for xlib. Not yet part of build. Thanks to faulkner@igelaus.com.au 2000-08-29 06:20:07 +00:00
quy%igelaus.com.au a49dd18dd0 First Checked In. Not yet part of build 2000-08-29 05:05:32 +00:00
tajima%eng.sun.com 93948f243f bug fixes for 49148, 43108, and 41786. r=a=pavlov@netscape.com. 2000-08-28 23:48:38 +00:00
quy%igelaus.com.au cf461465c6 Fixed text hilighting color problem in Xlib. By peter@igelaus.com.au 2000-08-28 23:46:57 +00:00
quy%igelaus.com.au dce3172348 Fixed text hilighting color problem in Xlib. By peter@igelaus.com.au 2000-08-28 23:44:30 +00:00
bryner%uiuc.edu edf88abc56 Adding mousewheel support to xlib toolkit. r=quy@igelaus.com.au. Not
part of build.
2000-08-28 14:31:09 +00:00
quy%igelaus.com.au b47d81da2a Updating xlib. Not part of the build 2000-08-28 08:50:03 +00:00
quy%igelaus.com.au bdec44a8c1 Updating xlib. Not part of the build 2000-08-28 03:59:17 +00:00
quy%igelaus.com.au 2020b8cdf8 Updating xlib. Not part of the build 2000-08-28 02:35:35 +00:00
quy%igelaus.com.au e87bbca340 First Checked In. Not yet part of the build 2000-08-27 23:08:26 +00:00
quy%igelaus.com.au f765c79fd4 Updating xlib. Not part of the build 2000-08-27 22:53:11 +00:00
bryner%uiuc.edu dd1a838423 This is a better fix for 42345. It should fix some of the "window opening
offscreen" problems people have been seeing.  r=blizzard.
2000-08-26 04:37:47 +00:00
pinkerton%netscape.com 4416a593da include InternetConfig library to fix bustage. 2000-08-25 02:39:44 +00:00
pinkerton%netscape.com c6abb716c8 restructure xp picker to better reuse filtering code. implement filtering on macOS for navServices < 2.0 (bug 43932) 2000-08-25 02:17:53 +00:00
tajima%eng.sun.com a6420f1cc4 bugzilla=49671, a=waterson, r=katakai 2000-08-24 20:16:50 +00:00
tajima%eng.sun.com e716cc5d84 bugzilla=43108, a=waterson, r=pavlov 2000-08-24 20:14:58 +00:00
saari%netscape.com b35996ff85 46938, fire event so we can track when plugins are clicked on. r=rods 2000-08-24 04:53:31 +00:00
saari%netscape.com 1e6e0ac7af For bug 46938, adding event so we can tell when windows created by third party plugins have been activated 2000-08-24 04:49:00 +00:00
shanjian%netscape.com 897032bd28 #49342 IME98/IME2000 Reconversion does not work in text area
ar=ftang
Reconversion query is added to IME judge macro.
2000-08-24 02:10:28 +00:00
sfraser%netscape.com 1d82f13005 Fix for 41741, allow resizable dialogs on Mac. Note that we now have a stricter matching between XUL dialog attributes, and the window type. This means that some dialogs that used to have a titlebar now won't have one on Mac, so you should add "titlebar" where appropriate. r=danm 2000-08-24 01:36:46 +00:00
ftang%netscape.com 21ee0c54b0 fix 41305. r=jfrancis. send correct charcode for contrl key on mac. 2000-08-24 00:12:46 +00:00
mkaply%us.ibm.com d34ffeffe8 #49851
r=jkobal, a=brendan
Fixing up my crappy code
2000-08-23 01:38:04 +00:00
mkaply%us.ibm.com 936f8354de #49851
r=jkobal, a=brendan
Frame Windows should be owned by the passed in parent, not HWND_DESKTOP
2000-08-23 00:00:57 +00:00
pavlov%netscape.com f7cf2c4b48 fix hang when using apps that use lesstif for the motif clipboard (like nedit) bug 46409. fix for memory leak in clipboard bug 49582. fix for pasting from something like xterm -u8 that uses UTF8_STRING bug 36895 r=blizzard,bruce 2000-08-22 23:51:48 +00:00
rods%netscape.com 2419104f68 changed window class to "MozillaWindowClass"
b=29487 r=kmcclusk
2000-08-21 21:32:09 +00:00
blizzard%redhat.com f9073b1bd7 back out changes described in bug #46901 since it breaks DOM key press events as described in bug #14856. a=brendan 2000-08-20 15:51:33 +00:00
gagan%netscape.com f784213517 fixing for scc. 2000-08-20 08:09:00 +00:00
scc%mozilla.org d447c4b511 fixing code that relied on implicit string construction 2000-08-19 22:35:49 +00:00
pinkerton%netscape.com 55cced4fba Replaced lots of unnecessary code with OleFlushClipboard() so that we correctly flush
the clipboard when the app quits, but only if the data on the clipboard is ours to
begin with. r=scc, bug#49354.
2000-08-19 19:30:52 +00:00
pavlov%netscape.com ecd17a88e6 fix for wrong cursor when in wait state bug 48839 r=bruce 2000-08-19 06:13:08 +00:00
danm%netscape.com d1aeaaf481 Suppress dispatch of events to collapsed windows. bugs 49007, 48153. r=sfraser@netscape.com. (Note 49007 is expected Mac behaviour, but it seems like a bad thing.) 2000-08-18 22:49:02 +00:00
pavlov%netscape.com 72fe52e405 removing assertion when aData is null since it will always be null and isn't used (removing small part of akkana's patch for 46643) r=bryner 2000-08-18 05:26:05 +00:00
akkana%netscape.com 5d58e40c63 46643: Attempt to fix intermittent crash when clearing clipboard. r=pavlov 2000-08-18 01:33:09 +00:00
bryner%uiuc.edu 7e0981701c Making saari's debug output #ifdef DEBUG_FOCUS. r=pavlov. 2000-08-18 01:24:57 +00:00
akkana%netscape.com c07e47ef49 Define NS_VK keycodes in terms of nsIDOMKeyEvent keycodes. r=saari. Requires undefining ERROR on Win32, r=cmanske 2000-08-17 21:43:26 +00:00
pavlov%netscape.com 21dc75fc2e fir for bug 46729. convert things like smart quotes to normal quotes when pasting as plain text r=pinkerton 2000-08-17 21:37:09 +00:00
bryner%uiuc.edu f1ebc3acd0 Fixing bug 42345 - hook up NS_MOVE events when a toplevel window is moved
on Linux.  Also use get_root_origin instead of get_origin so that we
persist the correct position.  r=blizzard.
2000-08-17 20:51:43 +00:00
pinkerton%netscape.com 2ee7406a8e Fix for 48291, r=saari. For internal formats that are not CF_TEXT, eg text/html,
treat them like they are unicode and do the fiddling required for win98.
2000-08-17 04:19:14 +00:00
saari%netscape.com 6104e9059f fix for nsbeta3+ 43254. r=pinkerton 2000-08-17 03:41:56 +00:00
saari%netscape.com 436b62924e fix for nsbeta3+ 29800; deactivate not firing properly on linux. r=bryner 2000-08-17 03:29:06 +00:00
akkana%netscape.com 6c14f21233 23587: Make accelerator and menu access keys settable through a pref. r=saari 2000-08-17 00:09:16 +00:00
pinkerton%netscape.com 332aed2bf6 Don't break VC5 (yawn). 48862, a=waterson 2000-08-17 00:02:38 +00:00
dbaron%fas.harvard.edu 4c76c5fa87 Fix string leaks from nsWindow::SetTitle. r=pavlov b=49148 2000-08-16 23:18:33 +00:00
kmcclusk%netscape.com edf26e2b34 Suppress nsWidget::Move if the window is already at location specified b=44476 (p=Tomi.Leppikangas@oulu.fi) r=syd@netscape.com 2000-08-16 22:58:15 +00:00
kmcclusk%netscape.com 48710494bb Suppress nsWindow::Move if the window is already at location specified b=44476 (p=Tomi.Leppikangas@oulu.fi) r=syd@netscape.com 2000-08-16 22:53:32 +00:00
dbaron%fas.harvard.edu df5d6278e6 Add newline to end of file to fix HP bustage. 2000-08-16 03:26:51 +00:00
pinkerton%netscape.com 42d11e403d put code in InvokeDragSession() to turn off mouseCapture when the drag begins. moved code that finds a frame from a DOM node from mac code into base class. bug 48250. 2000-08-16 01:46:34 +00:00
sfraser%netscape.com d91252cc2d Fix for 34741 -- command-drag background windows when a dialog is up. r=danm 2000-08-15 19:14:04 +00:00
pinkerton%netscape.com 4d6f0e2dd4 part of fix for 47105, clear canDrop every time we dispatch a dragOver event. it will be set accordingly if it is meant to be. 2000-08-15 18:22:39 +00:00
valeski%netscape.com e23e79e1a0 26719. applying patch for bns_robson@hotmail.com to fix handle leak. r=valeski 2000-08-15 01:35:30 +00:00
pinkerton%netscape.com f9d4185419 Remove Start/StopTracking methods. 2000-08-09 07:45:12 +00:00
pinkerton%netscape.com 4e3b94140e Stop using dragtracker (bug 43428) 2000-08-09 07:43:12 +00:00
pinkerton%netscape.com 886cb5ccdc Stop using dragTracker (bug 43428) 2000-08-09 07:41:31 +00:00
pinkerton%netscape.com 028fd2878c stop using dragTracker (bug 43428). 2000-08-09 07:40:54 +00:00
pavlov%netscape.com 2e29bade77 additional removal of static nsCOMPtrs for bug 43580 r=scc 2000-08-09 05:28:45 +00:00
pavlov%netscape.com 4944838104 avoid pulling the event out of the queue and putting it right back when typing.. working on linux performance bug 26502 r=beard 2000-08-09 05:16:17 +00:00
mkaply%us.ibm.com 22fb378e7d #47874
r=mkaply, a=brendan
Remove unused widget files
2000-08-07 21:40:45 +00:00
mkaply%us.ibm.com 88cb2bb655 #47874
r=mkaply, a=brendan
remove obsolete nsTooltip* files
2000-08-07 20:56:20 +00:00
mkaply%us.ibm.com 94bededfa0 #47874
r=mkaply, a=brendan
nsFontServices is not used
2000-08-07 20:53:28 +00:00
mkaply%us.ibm.com 428b8d9862 #47874
r=mkaply, a=brendan
Bring nsToolkit up to par with the Windows code
2000-08-07 20:51:47 +00:00
mkaply%us.ibm.com bb06aba776 #47874
r=mkaply, a=brendan
Bring nsLookAndFeel up to par with the Windows code
2000-08-07 20:48:09 +00:00
mkaply%us.ibm.com a9489a1e0c #47874
r=mkaply, a=brendan
Bring nsSound up to par with the Windows code
2000-08-07 20:47:05 +00:00
pierre%netscape.com 298c25e155 Bug 38445: Complete support of CSS2/3 cursors on Mac 2000-08-04 23:40:10 +00:00
shanjian%netscape.com de23b7e7a9 #14022 IME98 Reconversion does not work in HTML Editor
r = jfrancis
a = ftang
fix proposed by m_kato@ga2.so-net.ne.jp

New events are added to support reconversion. As a result, many files
are affected. They are:
editor:
  nsEditor.h nsEditor.cpp nsEditorEventListeners.cpp nsEditorEventListeners.h
  nsHTMLEditor.h nsHTMLEditor.cpp nsIEditorIMESupport.h
dom and layout:
  nsIPrivateCompositionEvent.h nsDOMEvent.h nsDOMEvnet.cpp nsEventListenerManager.cpp
  nsIDOMCompositionListener.h
widget:
  nsGUIEvent.h nsWindow.h nsWindow.cpp
2000-08-04 21:43:29 +00:00
blizzard%redhat.com 7f0e5cf2cb fix for bug #26509. in nsIWidget::Show() try to grab if the last grab attempt wasn't successful since in unix the window has to be visible to complete a grab. context menus shouldn't travel to seperate desktops now. r=pavlov, a=waterson 2000-08-04 20:42:11 +00:00
danm%netscape.com 6d9f758aba (empty) implementations of new nsIWidget method ConstrainPosition. bug 31516 r=saari@netscape.com 2000-08-04 14:49:36 +00:00
danm%netscape.com aef2763295 implement new method ConstrainPosition. bug 31516 r=saari@netscape.com 2000-08-04 14:48:33 +00:00
danm%netscape.com b3dfb63d25 new method ConstrainPosition provides implementation-dependent on-screen check for top-level windows. bug 31516 r=saari@netscape.com 2000-08-04 14:47:46 +00:00
pavlov%netscape.com 24f2e6af90 removing an ifdef DEBUG_pavlov printoutlotsofstuff line 2000-08-04 06:02:42 +00:00
pinkerton%netscape.com 6ce2873456 Damn, forgot to check this in too 2000-08-03 22:48:07 +00:00
pinkerton%netscape.com fc5313569d part of fix for 46001, support |collapsed| attribute in addition to |hidden| to hide mac menus. 2000-08-03 22:09:00 +00:00
ftang%netscape.com ce70ada340 fix bug 46684 r=nhotta a=ftang convert unicode to file system charset 2000-08-03 22:07:14 +00:00
pinkerton%netscape.com 3666dafef9 Actually set the modifier keys before dispatching d&d event into gecko. r=bienvenu, bug#47195 2000-08-03 22:06:10 +00:00
pinkerton%netscape.com ed54a54a8e Fix for 47413, better impl of ResolveShortcut() thanks to sean@beatnik.com a=waterson 2000-08-03 22:05:09 +00:00
pinkerton%netscape.com 8ae822b2ad Most of fix for 37412. Expand d&d so that when we're asking for a url and
don't have one, we check if a file is being dropped. If so, either give
the file:// url or read in the InternetShortcut.
2000-08-03 00:47:36 +00:00
pinkerton%netscape.com fba45d6729 Fix for 40890, pin mouse to center of translucent drag to avoid large gaps between the mouse cursor and the item being dragged. r=sfraser 2000-08-03 00:43:28 +00:00
sfraser%netscape.com 9c39057d7a Fix bug 34741 -- command-drag should not activate windows. r=pinkerton 2000-08-02 00:30:41 +00:00
saari%netscape.com 15801ea3e2 fix for nsbeta3+ 37301, dynamically created menus crash on MacOS. r=pinkerton 2000-08-01 22:11:11 +00:00
brade%netscape.com abea185e60 initialize menuhandle to null; r=sfraser; bug #45245 2000-08-01 09:06:25 +00:00
cls%seawood.org b7c77de2ab Snarf'd gtk's NS_GetCurrentThread() implementation. 2000-08-01 06:02:28 +00:00
pinkerton%netscape.com cc711195d0 Fix for 38359, reset cursor to arrow before invoking d&d. 2000-08-01 00:32:17 +00:00
bryner%uiuc.edu 7c742d4083 Patch from blizzard to fix 45808 (unable to get focus in file input
textfield on Linux).  r=me.
2000-07-31 23:00:28 +00:00
pinkerton%netscape.com cba35a2377 for bug 39326, don't send the drop event to gecko if the canDrop is false on the drag session. 2000-07-31 22:54:03 +00:00
sfraser%netscape.com b3526bf5d1 Fix for bug 47084 - assertion because GetElementById was sometimes called with an empty string. r=pinkerton. 2000-07-31 21:47:44 +00:00
pinkerton%netscape.com 98c2e53a99 Make the document where the drag originated available from the drag session. bug 39326 2000-07-31 20:51:42 +00:00
pavlov%netscape.com d467e64d06 fix for creating too many nsToolkit objects on unix bug 16328 r=cls 2000-07-30 03:39:42 +00:00
pavlov%netscape.com f9c3799093 fix for mem leak bug 43580 r=slamm 2000-07-28 23:59:37 +00:00
pavlov%netscape.com d593736515 fix for clipboard crash bug #46195 r=slamm 2000-07-28 23:56:43 +00:00
pinkerton%netscape.com f6c4469bf4 fix for bug 29569, truncating mac menus better. Also pushes around and refactors a lot of our ugly i18n font code. r=sfraser. 2000-07-28 23:12:43 +00:00
anthonyd%netscape.com 940be572c5 bug fixes:
39529 - caret width not correct for single/muti line textfields, which relied on:
46445 -  nsLookAndFeel needs to be a service.
r: mjudge@netscape.com, kin@netscape.com
a:beppe
2000-07-28 22:12:45 +00:00
attinasi%netscape.com cd47afa037 Fix for bug 36849: Script animation that changes location and clip simultaneously no longer will flicker.
Checking in (for Robert O'Callahan) a change to the event priorities: reverting to standard priorities.
This was tested for weeks by several individuals with no bad effects reported. b=36849 r=attinasi
2000-07-28 21:58:14 +00:00
blizzard%redhat.com ce3fb01de3 XSync after doing a window scroll. visually, this looks a lot better and is an improvement for scrolling on linux. patch from imoT r=me 2000-07-28 04:32:22 +00:00
saari%netscape.com af34e4532e Mac fix that derived out of 43470. r=danm 2000-07-28 03:47:55 +00:00
sfraser%netscape.com 571d0bfd1a Fix menu ordering on hide/show menus, bugs 45798, 29835, 45874, and 45914. r=saari, pinkerton. 2000-07-28 00:45:56 +00:00
pinkerton%netscape.com b3ed8efc92 Fix for bug 46223, not being able to accept drops from other applications. Basically,
when a drag came in from outside, the drag service was never being notified and a drag
session was never being created. Fix is to use the Start/EndDragSession() methods which
were designed for just this situation. r=hyatt
2000-07-26 04:03:42 +00:00
mkaply%us.ibm.com f21fe51ae8 #46428
r=mkaply, a=brendan
Numeric keypad performs cursor actions in addition to inputting text
2000-07-25 22:46:57 +00:00
mkaply%us.ibm.com 3ab67d582d #45603
r=mkaply, a=brendan
Fix for mouse not working in context menus
2000-07-25 20:25:40 +00:00
brade%netscape.com 17f9fbf946 don't disable shift flag if any other modifiers are pressed and the key isPrintable (is a character); r=akkana, ftang; bug #46004 2000-07-25 14:12:39 +00:00
sfraser%netscape.com 6ebca7150d Fix for bug 20743 -- implement a memory cushion for Mac, to better handle low memory conditions. r=pinkerton 2000-07-25 01:04:55 +00:00
pinkerton%netscape.com f52e05ba1f little patch for 45307, overlays leaving "b"'s as submenu titles. try to make them disabled if we do get them. r=saari. 2000-07-20 21:47:36 +00:00
sfraser%netscape.com 0e0d0b0819 Fix for blank windows on Mac bug 42289. Ensure we only validate regions which we've painted. r=pinkerton 2000-07-20 00:13:06 +00:00
mkaply%us.ibm.com 2e6b6dd544 # 44864
r = mkaply, a = brendan
AltGr not working on OS/2
2000-07-19 00:06:15 +00:00
pinkerton%netscape.com db28e724cb fix for 45238, add kung-fu death grip on widget while we're processing the event. r=saari. 2000-07-17 22:00:30 +00:00
pinkerton%netscape.com 6d6fa85d8e Temp workaround for bug 44369, r=saari. Don't deal with images on the clipboard that aren't
8 or 24 bits (sigh).
2000-07-17 21:49:12 +00:00
blizzard%redhat.com 07aaa865af fix focus problems documented in bug #45351. make sure that key press events are not passed to mozilla windows when an external gtk widget has focus and make sure that key press events are passed to mozilla when it has focus and a key press event happens outside of its windows. r=pavlov a=waterson 2000-07-13 11:48:28 +00:00
dougt%netscape.com d84c495203 bug 40750.
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org.
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
mcafee%netscape.com e22df65239 Removing mcafee from debug output. r=pavlov 2000-07-11 22:49:22 +00:00
blizzard%redhat.com b2966d97ba fix for bug #44116. rewrite gtk focus handling. r=pavlov,akk a=brendan 2000-07-11 21:57:43 +00:00
pavlov%netscape.com 61ea9ae317 gtkxtbin fixes for unix plugin crasher bug 37477 r=blizzard 2000-07-11 21:43:18 +00:00
blizzard%redhat.com 1e4aa90dfb fix memory leak in scrolling code. make sure to destroy a temporary region before jumping to the end of the function. a=brendan 2000-07-11 20:56:35 +00:00
ftang%netscape.com a7adc56a4a fix bug 39902. check in for m_kato@ga2.so-net.ne.jp a=waterson r=ftang 2000-07-11 06:10:38 +00:00
mkaply%us.ibm.com cb1f3511f4 r=cls, a=brendan
Because of the raptor to gk change, we don't need SHORT_LIBNAME
2000-07-10 21:08:54 +00:00
Jerry.Kirk%Nexwarecorp.com 35cd409b26 NOT PART OF BUILD - PHOTON ONLY
Various fixes to make it draw again from Brian Edmond of QNX
r=kirkj
2000-07-07 21:49:05 +00:00
colin%theblakes.com 18c0b2c620 Need to link against MOZ_JS_LIBS. r=cls 2000-07-06 20:13:57 +00:00
rods%netscape.com f601b343b7 an extra keypress was being generated for semicolon, equals, comma, period, slash
it now checks to makes it isn't one of these keys
alos, the subtract key is it's very own special key and is handled separately
b=44189, r=brade
2000-07-06 13:16:22 +00:00
mkaply%us.ibm.com f668a6f633 # 42637
r = mkaply, a = brendan
OS/2 bring-up - Need header file for Henry's changes
2000-07-06 02:52:58 +00:00
pinkerton%netscape.com d6f1f104b5 when passing drag event into gecko, correctly compute offset to child widget. r=damn bug 43405 2000-07-05 23:14:14 +00:00
mkaply%us.ibm.com bfc9ae45ad #42637
r = mkaply, a = brendan
OS/2 bringup - remove obsolete widgets, begin font work, get filepicker working
2000-07-05 19:53:21 +00:00
mkaply%us.ibm.com 39ea66a8bb #42637
r=mkaply, a=brendan
Support for subkeyboard types, like Dvorak
2000-07-05 13:37:09 +00:00
blizzard%redhat.com ce8c34b8be fix for bug #43305. reduce the number of paints and fix leaking items into a linked list when scrolling. this should make linux a little faster. r=bryner,pavlov,imoT a=brendan 2000-07-04 19:05:47 +00:00
cls%seawood.org bca014f1bb Removing last vestiges of raptor from unix build. Since some libs were renamed, a 'make distclean' is recommeneded to remove the old copies of those libs. Bug #8228 r=bryner 2000-07-02 18:44:42 +00:00
cls%seawood.org 1f3b6d75ab Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
mkaply%us.ibm.com 64c9b319cc #42637
r = leaf, a = leaf
Accidental bloat on pointer file
2000-06-28 16:51:24 +00:00
evaughan%netscape.com 4db3654be5 Clean up for autoscrolling menu landing. ScrollBox events need their own type and should not be
on top of menu events.

-r hyatt
2000-06-28 00:00:18 +00:00
bryner%uiuc.edu bed079a93f Fixing bug 43939 - timer leaks on Linux. r=scc. 2000-06-27 23:25:32 +00:00
mkaply%us.ibm.com 9b73ab389c #42637
r=mkaply, a=brendan
OS/2 bringup - Makefiles to build RC files for objdir and non objdir builds
2000-06-27 22:07:30 +00:00
mkaply%us.ibm.com ff5f81fb66 #42637
r=mkaply, a=brendan
OS/2 bringup - Need to increment appshell refcount to prevent crash
2000-06-27 21:39:05 +00:00
mkaply%us.ibm.com 7bcfca3c30 #42637
r=mkaply, a=brendan
OS/2 bringup - Handle failure return from WinGetMsg
2000-06-27 21:38:07 +00:00
Jerry.Kirk%Nexwarecorp.com c04a7c75a1 Changes to allow the Photon version of Mozilla to not be a
MONOLITHIC_TOOLKIT any longer.
r=cls
2000-06-27 02:45:09 +00:00
law%netscape.com 7178aef1c7 Fix for bug 43892; properly calculate unicode string length; r=matt@netscape.com 2000-06-27 01:30:23 +00:00
cmanske%netscape.com ce7dd012a6 Added flag to be sure file exists when loading a file using Windows filepicker. part of fix for 43834, r&a=rods 2000-06-26 21:16:01 +00:00
Jerry.Kirk%Nexwarecorp.com 16df7932fa NOT PART oF BUILD - PHOTON ONLY
Made the timers for photon work as a component by defining
NS_TIMER_PH_CID and changing the component name to the new name.
2000-06-26 20:37:03 +00:00
mkaply%us.ibm.com 8247422cac #42637
r=mkaply, a=brendan
OS/2 bring up - Change window list behavior to be more like Windows - windows are only in the task list if they are visible
2000-06-26 19:54:19 +00:00
mkaply%us.ibm.com 768e7d66f8 #42637
r=mkaply, a=brendan
OS/2 bring up - Fixes for our cursors
2000-06-26 19:52:41 +00:00
bryner%uiuc.edu 40acdc95e8 Oops, need to check for microseconds overflow into full seconds. bug
43789.  r=pavlov.
2000-06-26 06:46:01 +00:00
pavlov%netscape.com 6da0386612 fix for timers not firing accurately bug 43789. r=blizzard, syd, bryner 2000-06-26 05:58:17 +00:00
waqar%netscape.com a94e05dd4f #=24871
r=pavlov@netscape.com
d=New timer code for GTK. This should speed up navigation quite a bit.
2000-06-23 20:54:02 +00:00
mkaply%us.ibm.com 885ba8fe38 #42637
r=mkaply, a=brendan
OS/2 bring up - Menus sometimes not drawing correctly
2000-06-23 14:38:08 +00:00
evaughan%netscape.com 969d067559 Autoscrolling menus feature landing #32730
-r hyatt, saari
2000-06-23 05:15:04 +00:00
law%netscape.com 2bd21dda04 Fix for 42384; make sure to deallocate using right method; r=bryner 2000-06-22 23:17:03 +00:00
mkaply%us.ibm.com 67df298714 #42637
r=mkaply, a=brendan
OS/2 bring up - Make menus disappear when frame is clicked on
2000-06-22 14:00:16 +00:00
mkaply%us.ibm.com d79ad9fc92 #42637
r=mkaply, a=brendan
OS/2 bring up - Make submenus appear
2000-06-22 13:59:05 +00:00
pinkerton%netscape.com 2458b2edf8 Adding drag auto-scrolling to trees. bug 28226, r=hyatt 2000-06-22 08:41:49 +00:00
pinkerton%netscape.com d049c7ede6 Adding drag auto-scrolling to trees, bug#28226, r=hyatt 2000-06-22 08:41:16 +00:00
pinkerton%netscape.com 1821dfd254 Add drag auto-scrolling to trees. bug#28226, r=hyatt. 2000-06-22 08:40:37 +00:00
danm%netscape.com 03ea82871a tracking change of name of window.content to _content. (bug 33650) r=hyatt 2000-06-22 00:48:45 +00:00
bryner%uiuc.edu 67e51a386f First part of fix for 42345. Also fixes 42035. r=pavlov. 2000-06-22 00:39:49 +00:00
blizzard%redhat.com e1327c42fe string library vs. gcc 2.7.2. Round 3. Fight! 2000-06-21 21:09:54 +00:00
blizzard%redhat.com 474fd34d26 try to fix solaris 2000-06-21 20:22:55 +00:00
blizzard%redhat.com cfd82e9905 fix for bug #42031. fix string leaks in moz remote code that I caused. r=waterson,scc a=waterson 2000-06-21 19:20:44 +00:00
Jerry.Kirk%Nexwarecorp.com e0577824d1 NOT PART OF BUILD - PHOTON ONLY
Small fix to remove GetCurrentSession method
2000-06-21 14:08:53 +00:00
pinkerton%netscape.com 96c4bec394 adding nsIDragTracker.idl bug #28226 2000-06-21 03:46:22 +00:00
pinkerton%netscape.com f55814a8b5 add NS_IS_DRAG_EVENT macro r=saari, bug 28226 2000-06-21 03:43:40 +00:00
pinkerton%netscape.com d49aca4882 add nsIDragTracker.idl bug #28226 2000-06-21 03:38:07 +00:00
pinkerton%netscape.com 8a89978942 add nsIDragTracker.idl 2000-06-21 03:37:32 +00:00
pinkerton%netscape.com 097d239db2 First Checked In. 2000-06-21 03:36:59 +00:00
pavlov%netscape.com c26224fc8b forgot this file...
patch from Scott Schram (scott@ruthie.com) to add css2/3 cursor support on unix (bug 38444) a=brendan
2000-06-21 00:11:42 +00:00
bryner%uiuc.edu a6be5da716 Fixing bugs 33549, 34033. r=pavlov. 2000-06-21 00:05:55 +00:00
beard%netscape.com 1c926d81a2 bug #42100, Carbon compatibility. r=gordon, saari, pinkerton, sfraser 2000-06-20 23:10:06 +00:00
mkaply%us.ibm.com 37a3743cdd #42637
r=mkaply, a=brendan
OS/2 bring up - Trap when typing in URL bar
2000-06-20 13:24:52 +00:00
mkaply%us.ibm.com af76586e7d #42637
r=mkaply, a=brendan
Makefile change to build timer
2000-06-20 13:22:43 +00:00
mkaply%us.ibm.com ab95b94e76 #42637
r=mkaply, a=brendan
Remove OS/2 debugging messages during bringup
2000-06-20 13:21:22 +00:00
saari%netscape.com 83c1e4462f foundation for fixing 42553, r=danm 2000-06-20 00:44:55 +00:00
Jerry.Kirk%Nexwarecorp.com 85b4aaca53 Not Part of Build... PHOTON ONLY
Changed photon widget to be a component like gtk.
Had to comment out some printing support in GFK because of Photon library bugs.
2000-06-19 12:01:21 +00:00
sfraser%netscape.com 2c326989df Fix the menu code to not hold onto webshells, and to use weak refs for the previous menu stack etc. This allows menus to be cleaned up properly on quit (look ma, no leaks!). Bug 41695. r=saari, pinkerton 2000-06-17 03:38:00 +00:00
pavlov%netscape.com f29925561d patch from Scott Schram (scott@ruthie.com) to add css2/3 cursor support on unix (bug 38444) a=brendan 2000-06-16 21:54:47 +00:00
mkaply%us.ibm.com 20b267dc32 # 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 567fad3e70 # 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 0e278f705b Bug 42518. Remove bogus re-implementation of GetCurrentSession(). r=pink 2000-06-16 00:32:17 +00:00
bryner%uiuc.edu e851698122 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 2ad6c0a37d 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 507357239c 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 8d3a6cca6e 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 92086d21a9 # 37239
r = mkaply, a = brendan
OS/2 bring-up - Asserts in cursor code
2000-06-09 22:29:20 +00:00
pavlov%netscape.com bf14736b7e 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 56620d702d 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 f593582dba 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 85ecfeff5c still trying to fix solaris 2000-06-09 04:17:09 +00:00
pinkerton%netscape.com 38130f824c nsAllocator->nsMemory. doh! 2000-06-09 04:03:58 +00:00
blizzard%redhat.com 2653f930f1 try to fix solaris build 2000-06-09 03:46:26 +00:00
blizzard%redhat.com d57f50cd41 remove DEBUG_blizzard defines. no approval, just changes in ifdefs. 2000-06-09 03:26:29 +00:00
pinkerton%netscape.com 6af6e13e60 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 2c0919b2a5 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 89ca103953 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 e7ea39705e initial x-remote support. bug #11185 r=shaver,brendan a=brendan 2000-06-09 02:45:16 +00:00
law%netscape.com 8e1ed0520d 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 1a5de10296 OOps, left the debug code turned on. Flipping the ifdef. 2000-06-07 02:11:40 +00:00
pinkerton%netscape.com fd79903dc4 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 052d504a2b 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 f8250079df 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 5d2b4e2bf6 fix for unix i18n title bug 36039 r=alecf 2000-06-07 00:11:46 +00:00
mkaply%us.ibm.com c5980c98ac # 37239
r = mkaply, a = brendan
OS/2 bringup - TIMER is not a component
2000-06-06 23:53:55 +00:00
cls%seawood.org b2b774fe9a Another beos fix for the nsSound api changes. 2000-06-06 00:22:40 +00:00
cls%seawood.org 46aae20415 nsSound api changed slightly and beos was neglected. 2000-06-06 00:14:51 +00:00
pinkerton%netscape.com c679afb0e3 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 6d72d15bf9 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 ed7b6044f0 Ignore generated Makefile. 2000-06-05 21:40:07 +00:00
pinkerton%netscape.com 9a25bc09d1 Dragging links to desktop creates internet shortcut files. bug#37410, r=pavlov 2000-06-05 00:34:11 +00:00
pavlov%netscape.com cd9915b1e6 fix using incorrect bps due to previous checkin 2000-06-05 00:10:19 +00:00
pavlov%netscape.com baaaf9d43e fix for bug 40642 and 24624. r=syd, sford, smfr 2000-06-04 07:13:40 +00:00
warren%netscape.com 512c8bf433 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 e4ad43b484 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 79cce5e1e8 # 37239
r = pinkerton, a = brendan
OS/2 bringup - PR_CALLBACK
2000-06-02 23:07:15 +00:00
mkaply%us.ibm.com 8e60ec3e23 # 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 5cb2ac9799 # 37239
r = mkaply, a = brendan
OS/2 bringup - Wrong library name
2000-06-02 20:13:41 +00:00
brade%netscape.com 86a9602fb7 File Removed. 2000-06-02 12:56:17 +00:00
pavlov%netscape.com 3fccb947d1 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 46371c38ac # 37239
r = mkaply, a = brendan
Rewrite of OS/2 timer code
2000-06-01 14:26:49 +00:00
cls%seawood.org cf1212b0ec 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 e249cad1f9 Fix build bustage on Tru64 Unix. 2000-05-31 16:51:35 +00:00
pavlov%netscape.com ac49e7236b 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 a5a1f5c68f 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 17a35ffc25 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 2d1abbc7ae 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 c599e744f3 # 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 cfd081d255 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 613ee6c8fa export nsIChangeManager.idl (mac-only) [Not part of build] 2000-05-25 03:30:36 +00:00
pinkerton%netscape.com 896bc3335b First Checked In. 2000-05-25 03:30:02 +00:00
pavlov%netscape.com 2804c173c5 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 5fd12852ef 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 03325131f0 make defaultString a wstring instead of a string bug 39946 2000-05-22 22:19:00 +00:00
mkaply%us.ibm.com 677613d5be # 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 cb31f6e62d More OS/2 changes. Batches 19 & 20 of Bug #34106 r=pavlov 2000-05-21 13:32:11 +00:00
jim_nance%yahoo.com 96e4ed959a Fix bug 39688, build bustage under Tru64 Unix.
r=pavlov.
2000-05-19 02:41:27 +00:00
pavlov%netscape.com 2c27dd9b7c fix for save as not working on linux bug #39387 r=pinkerton 2000-05-18 23:22:00 +00:00
cls%seawood.org 04af6e67ca 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 52898499a5 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 8f7f2df4d4 NS_NewTimer is dead, man. 2000-05-17 08:44:43 +00:00
sfraser%netscape.com 6ecb8fa69e Remove linkage with NetworkModular.shlb, and add timer files. 2000-05-17 07:21:26 +00:00
joki%netscape.com c22fd60f54 More support for onresize and onscroll, bug 960 2000-05-17 06:53:58 +00:00
cls%seawood.org a8000b8bb5 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 08d1d06617 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 8830cd3900 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 16afa3c502 New string api fix for beos 2000-05-17 04:52:45 +00:00
cls%seawood.org 87d19933d5 Oops. Forgot a couple of files for the beos fix in bug #38372. 2000-05-17 04:35:10 +00:00
pavlov%netscape.com 803190ad4b changes all usages of NS_NewTimer to CreateInstance 2000-05-17 02:49:35 +00:00
pavlov%netscape.com 79fd76981e remove unix toolkit service completly 2000-05-16 23:51:19 +00:00
pavlov%netscape.com 62a1e94a53 libtimer_s.a begone! 2000-05-16 22:04:58 +00:00
pinkerton%netscape.com 8e41595038 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 a743e2b38b 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 5963c08799 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 15dfbb1bdb 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 39b93d2eb3 decrement sWidgetCount since i removed it in my last checkin 2000-05-16 02:03:47 +00:00
pinkerton%netscape.com b76a414bb8 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 a79e1873ce make unix widget code a component as well 2000-05-15 22:32:01 +00:00
pavlov%netscape.com 13e9078f83 remove some unused member variables 2000-05-15 21:18:57 +00:00
blizzard%redhat.com 1844edcc87 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 485c81a36c we no longer need to set the background of the widget from nslookandfeel 2000-05-15 21:13:20 +00:00
jdunn%netscape.com cc72a88921 adding -lXt to LDOPTS for platforms that define MOZ_MONOLITHIC_TOOLKIT 2000-05-15 20:36:05 +00:00
jdunn%netscape.com ba72108270 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 4b2fc554ec Fixing bustage. 2000-05-15 03:19:53 +00:00
hyatt%netscape.com 30b6d7fef1 Fumbling fumbling. 2000-05-15 03:09:19 +00:00
hyatt%netscape.com 6deb073e77 FLying blind. Woo hoo. 2000-05-15 02:50:42 +00:00
ftang%netscape.com e0ad9c9d7e 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 0a29fce5e8 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 f2f98584c5 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 7fec4d118e 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 57a52b38a2 # 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 b21a2a4d57 # 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 410d3f4d10 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 2c16166ab0 fix for 38619 2000-05-12 03:57:11 +00:00
saari%netscape.com 900e7e25eb 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 8e6d5c066f fix for 38723 2000-05-12 02:46:41 +00:00
kmcclusk%netscape.com 8cdb172384 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 d0fe58046f make sure the charCode also gets mapped
bug 5716 r=brade (sort of)
2000-05-11 19:24:54 +00:00
rods%netscape.com f1a199d92f 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 b51ef71829 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 1537d7e814 Fix for bug 38725, popups cause blurs to fire on MacOS only. 2000-05-10 05:42:22 +00:00
pinkerton%netscape.com 4ee2d67acb added PR_CALLBACK for os/2, per bug 37239. 2000-05-09 22:21:59 +00:00
saari%netscape.com ada77060c4 fix for bug 38619, make MacOS menus respect the "hidden" attribute. 2000-05-09 06:15:33 +00:00
rjc%netscape.com 31fad5b776 Part of fix for bug # 36037: drag&drop change. 2000-05-08 23:43:01 +00:00