4225 Commits

Author SHA1 Message Date
dbaron%fas.harvard.edu
b4a357b94d Fix leaks in the xlib port (and some problems exposed by fixing those leaks). b=64534, 64767 r=blizzard@mozilla.org (Not part of the build.)
git-svn-id: svn://10.0.0.236/trunk@84694 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 02:49:45 +00:00
blakeross%telocity.com
76ed158d4c Fix 63938: removing unused widget files. more to come. sr=cls
git-svn-id: svn://10.0.0.236/trunk@84614 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-08 23:26:42 +00:00
cls%seawood.org
c87631519f Increase BeOS event port capacity and avoid sending messages to event port if capacity is exceeded.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #63646. r=danm


git-svn-id: svn://10.0.0.236/trunk@84525 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-07 09:03:09 +00:00
cls%seawood.org
3def6cda68 Implement nsAppShell::DispatchNativeEvent() for BeOS.
Thanks to Makoto Hamanaka <VYA04320@nifty.com> for the patch.
Bug #63649. r=cls


git-svn-id: svn://10.0.0.236/trunk@84524 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-07 08:41:49 +00:00
cls%seawood.org
6f2969a3de Fix link clicking on BeOS.
Thanks to Makoto Hamanaka (VYA04230@nifty.com) for the patch.
Bug #64121 . r=cls,timeless


git-svn-id: svn://10.0.0.236/trunk@84514 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-07 07:30:35 +00:00
pinkerton%netscape.com
5166ce7e84 Submitting patch from MarkH@ActiveState.com to allow multi-file drops
from external applications. r=saari/sr=hyatt. bug# 60924


git-svn-id: svn://10.0.0.236/trunk@84446 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 23:47:09 +00:00
mkaply%us.ibm.com
01f8eac1a5 r=mkaply, a=blizzard
Code from Dmitry Kubov to fix building on new PGCC (NS_STATIC_CAST to NS_REINTERPRET_CAST)


git-svn-id: svn://10.0.0.236/trunk@84424 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-05 15:38:35 +00:00
mkaply%us.ibm.com
5176c7002f r=mkaply, a=blizzard
Code from Dmitry Kubov to fix building on new PGCC (NS_STATIC_CAST to NS_REINTERPRET_CAST)


git-svn-id: svn://10.0.0.236/trunk@84390 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 23:09:24 +00:00
pinkerton%netscape.com
bd815c1f7d stupid typo slipped in during last patch, extra semi on the end of a for loop. thanks to roc for catching. r=pinkerton,sr=sfraser. bug 64211.
git-svn-id: svn://10.0.0.236/trunk@84387 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 22:29:48 +00:00
colin%theblakes.com
9c842a6cb7 Provide some X11R5 equivalent code for platforms which don't yet support R6.
b=57135 r=pavlov sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@84382 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 22:13:00 +00:00
danm%netscape.com
47c1b1e0f9 title string was stored in the open/save dialog "message" field, instead of the title. moving. bug 59888 r=hyatt,pchen
git-svn-id: svn://10.0.0.236/trunk@84320 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 00:08:11 +00:00
akkana%netscape.com
efc8da7d64 62398: comment out debug printfs. a=sfraser
git-svn-id: svn://10.0.0.236/trunk@84316 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 23:57:18 +00:00
bryner%uiuc.edu
6f97e20f49 Removing dead .toc files. Not part of build. a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@84289 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-03 01:32:06 +00:00
bryner%uiuc.edu
a9ecf72994 Bug 63904 - Don't fetch the system setting for number of lines to scroll per mousewheel movement on each scroll. r=timeless, sr=scc.
git-svn-id: svn://10.0.0.236/trunk@84250 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-01 01:37:00 +00:00
blizzard%redhat.com
9cd521e880 Fix bug #61782. Focus problems with gtk based plugins. This also cleans up a lot of other focus-related code as well. r=bryner, saari sr=scc
git-svn-id: svn://10.0.0.236/trunk@84189 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-29 19:02:00 +00:00
blakeross%telocity.com
028f5a31d7 Fix 41077: show caret during selection on Windows. r=rcassin@supernova.org sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@84128 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-28 03:27:23 +00:00
mkaply%us.ibm.com
e5cbb693b5 OS/2 TB breakage
This would be the next break on Unichar


git-svn-id: svn://10.0.0.236/trunk@84055 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-24 03:54:59 +00:00
dbaron%fas.harvard.edu
419f4b4c27 Attempt to fix OS/2 bustage caused by autoconf test that changes the definition of |PRUnichar| from |PRUint16| to |wchar_t| on platforms where |sizeof(wchar_t)| is 2. b=54564
git-svn-id: svn://10.0.0.236/trunk@84054 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-24 03:36:32 +00:00
dbaron%fas.harvard.edu
09a89426ab Attempt to fix OS/2 bustage caused by autoconf test that changes the definition of |PRUnichar| from |PRUint16| to |wchar_t| on platforms where |sizeof(wchar_t)| is 2. UniChar was accidentally used in place of PRUnichar. b=54564
git-svn-id: svn://10.0.0.236/trunk@84052 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-24 01:26:18 +00:00
mkaply%us.ibm.com
7569381202 OS/2 TB breakage
PR_CALLBACK


git-svn-id: svn://10.0.0.236/trunk@84051 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-23 22:57:56 +00:00
pinkerton%netscape.com
6ae938a280 more work for bug 7347 (mac scrollwheel). now works with logitech, but still requires a click. we have code that doesn't, but there are still some issues. r=saari/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@83931 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-21 01:31:23 +00:00
danm%netscape.com
f3fe61f9da defer setting of a new window's min/max state until it's ready to be opened normally. (and alphabetized contributors). tweak to rev 3.308. bug 63268 r=hyatt,rods
git-svn-id: svn://10.0.0.236/trunk@83882 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-20 01:43:38 +00:00
bratell%lysator.liu.se
d319a76958 Backing myself out to save mac build
git-svn-id: svn://10.0.0.236/trunk@83867 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 22:54:40 +00:00
bratell%lysator.liu.se
5811dd1c0b Bug 62432, remove nsHTMLToTXTSinkStream from build. r=akkana@netscape.com, sr=vidur@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83864 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 21:38:36 +00:00
blakeross%telocity.com
7ada1cd259 57019 in last checkin. feeling a little dyslexic today...
git-svn-id: svn://10.0.0.236/trunk@83858 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 20:11:11 +00:00
blakeross%telocity.com
4654631343 Fix 19328, 57109: make alt+space and shift+alt+space open the control menu on Windows. r=danm sr=alecf
git-svn-id: svn://10.0.0.236/trunk@83856 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 20:00:31 +00:00
danm%netscape.com
df9c4c0248 moved processing of window-min/max messages from WM_SYSCOMMAND to WM_WINDOWPOSCHANGED. bug 63052 code=hyp-x@inf.bme.hu,r=hyatt,me
git-svn-id: svn://10.0.0.236/trunk@83825 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 03:01:31 +00:00
pinkerton%netscape.com
f8f7c0a98f 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)
git-svn-id: svn://10.0.0.236/trunk@83813 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 00:35:27 +00:00
mkaply%us.ibm.com
0637e54550 r=mkaply, a=blizzard
From jkobal - the OS/2 timer saga continues


git-svn-id: svn://10.0.0.236/trunk@83809 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-19 00:16:33 +00:00
waqar%netscape.com
805277a396 #=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.


git-svn-id: svn://10.0.0.236/trunk@83802 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 21:52:20 +00:00
mkaply%us.ibm.com
a1fa286158 #63207
r=mkaply, a=blizzard
Thread synchronization in dirpicker - prevents trap


git-svn-id: svn://10.0.0.236/trunk@83795 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 20:33:29 +00:00
mkaply%us.ibm.com
85d269666a r=mkaply, a=blizzard
Small porting change from jeffk to position frame windows correctly


git-svn-id: svn://10.0.0.236/trunk@83794 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 20:30:41 +00:00
mkaply%us.ibm.com
11e3cbee70 #62335
r=mkaply, a=blizzard
Code from jkobal - proper positioning of DBCS IME


git-svn-id: svn://10.0.0.236/trunk@83792 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-18 20:25:40 +00:00
cls%seawood.org
776fac5941 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


git-svn-id: svn://10.0.0.236/trunk@83781 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-17 08:47:43 +00:00
cls%seawood.org
1a8a90b822 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


git-svn-id: svn://10.0.0.236/trunk@83780 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-17 08:45:23 +00:00
m_kato%ga2.so-net.ne.jp
701c4e78c7 Fix bug 55256
On WinNT/2K, it uses Unicode window class due to M10L support.
sr=roc+moz@cs.cmu.edu


git-svn-id: svn://10.0.0.236/trunk@83767 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-16 09:52:58 +00:00
beard%netscape.com
21c3e6bc94 [Not part of build] Updated to use SetRootMenu() and SetMenuItemHierarchicalMenu() rather than juggling menu bars.
git-svn-id: svn://10.0.0.236/trunk@83735 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 21:43:22 +00:00
cls%seawood.org
c0435ae274 Fix keyboard input for BeOS.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #62680


git-svn-id: svn://10.0.0.236/trunk@83702 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 02:14:30 +00:00
cls%seawood.org
9be730f03e Fix classic theme look for BeOS.
Thanks to Makoto Hamanaka <VYA04230@nifty.com> for the patch.
Bug #62484 r=danm


git-svn-id: svn://10.0.0.236/trunk@83701 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-15 02:10:45 +00:00
danm%netscape.com
f6f1f760b8 implement SetSizeMode. bug 32148 r=brendan,rods
git-svn-id: svn://10.0.0.236/trunk@83660 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 22:37:08 +00:00
danm%netscape.com
cf972c5562 implement SetSizeMode. bug 32148 r=brendan,pinkerton
git-svn-id: svn://10.0.0.236/trunk@83659 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-14 22:36:56 +00:00
rods%netscape.com
bd3b79398d 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


git-svn-id: svn://10.0.0.236/trunk@83602 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 11:53:10 +00:00
mkaply%us.ibm.com
3ad3070e5b #62714
r=mkaply, a=blizzard
Code from jkobal - mishandling of some timers


git-svn-id: svn://10.0.0.236/trunk@83588 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 03:12:02 +00:00
mkaply%us.ibm.com
00ed1ba102 #62714
r=mkaply, a=blizzard
Code from jkobal - do the same as Windows - simple modal event filter


git-svn-id: svn://10.0.0.236/trunk@83587 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 03:09:08 +00:00
blizzard%redhat.com
35e560da73 Fix bug #56021. Allow windows to be resized larger than screen dimensions. r=pavlov,sr=brendan
git-svn-id: svn://10.0.0.236/trunk@83586 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-13 02:36:24 +00:00
rods%netscape.com
24caa09c7b 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


git-svn-id: svn://10.0.0.236/trunk@83534 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-12 12:22:49 +00:00
koehler%mythrium.com
0641b23043 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.


git-svn-id: svn://10.0.0.236/trunk@83479 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-11 03:52:12 +00:00
bryner%uiuc.edu
aae64e984b Mousewheel bugs 29244, 50339, 42313, 33733, and 57598. r=rods,pavlov. sr=hyatt.
git-svn-id: svn://10.0.0.236/trunk@83448 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 07:28:19 +00:00
dbaron%fas.harvard.edu
0cc4ea2497 Fix incorrect usage of nsCOMPtr where nsCOMPtr::operator& was used instead of getter_AddRefs. b=59414 r=disttsc@bart.nl sr=waterson@netscape.com
git-svn-id: svn://10.0.0.236/trunk@83442 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:21:51 +00:00
dbaron%fas.harvard.edu
3709fd9c7d 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
git-svn-id: svn://10.0.0.236/trunk@83440 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-09 04:13:06 +00:00