3694 Commits

Author SHA1 Message Date
tor%cs.brown.edu
0275c961ec Build bustage fix: add two casts (unsigned char* -> char* and the
reverse) for more pedantic compilers, such as SUNWspro4.2. a=leaf


git-svn-id: svn://10.0.0.236/trunk@66566 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 19:52:26 +00:00
pavlov%netscape.com
e1978d5f91 finish COMPOUND_TEXT support
git-svn-id: svn://10.0.0.236/trunk@66541 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 09:29:38 +00:00
ftang%netscape.com
55a9331676 fix 34963. check in fix patch by m_kato@ga2.so-net.ne.jp
add ::CoUninitialize


git-svn-id: svn://10.0.0.236/trunk@66525 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 05:09:59 +00:00
pavlov%netscape.com
a8ed449125 fix ups for COMPOUND_TEXT
git-svn-id: svn://10.0.0.236/trunk@66519 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 04:26:24 +00:00
sfraser%netscape.com
b2af441c4b Tweak the WaitNextEvent sleep time depending on what the browser is doing (if there are file or network connections active). r=jfrancis
git-svn-id: svn://10.0.0.236/trunk@66516 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:57:39 +00:00
sfraser%netscape.com
98afab0b38 Just rename some mFoo static member variables to sFoo.
git-svn-id: svn://10.0.0.236/trunk@66515 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:55:00 +00:00
pavlov%netscape.com
b41b43c634 fix support for UTF8_STRING and add code to begin work on COMPOUND_TEXT support
git-svn-id: svn://10.0.0.236/trunk@66510 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 03:29:06 +00:00
beard%netscape.com
ebfb917075 Compatibility with Universal Headers 3.3 or later. a=leaf
git-svn-id: svn://10.0.0.236/trunk@66470 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-19 22:13:51 +00:00
pavlov%netscape.com
8df6302299 fix for not being able to change profile directories on windows (bug #35821)
git-svn-id: svn://10.0.0.236/trunk@66365 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 23:55:06 +00:00
ftang%netscape.com
34376d1ac5 fix bug 35240. Use nsCString to keep mFile for now.
git-svn-id: svn://10.0.0.236/trunk@66363 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 23:49:17 +00:00
pavlov%netscape.com
63ad099071 partial fix for transient windows not being transient bug #19255
git-svn-id: svn://10.0.0.236/trunk@66335 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 22:38:49 +00:00
pinkerton%netscape.com
ab46388a9f don't replace the transferable if the platform doesn't support the clipboard asked for.
git-svn-id: svn://10.0.0.236/trunk@66236 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 02:36:01 +00:00
pinkerton%netscape.com
5d3f683035 remove contextmenu and quicktime stubs from the interfaces project and put them in widget so we can weakLink against them.
git-svn-id: svn://10.0.0.236/trunk@66235 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 02:35:09 +00:00
pavlov%netscape.com
1af8424c91 Finish up clipboard code to support multiple clipboards
git-svn-id: svn://10.0.0.236/trunk@66229 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 02:31:46 +00:00
blizzard%redhat.com
5cd8d72acc 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.
git-svn-id: svn://10.0.0.236/trunk@66228 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-18 02:29:48 +00:00
scc%netscape.com
ad149b30bf making string conversions explicit
git-svn-id: svn://10.0.0.236/trunk@66185 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 08:21:30 +00:00
blizzard%redhat.com
60907f527e 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
git-svn-id: svn://10.0.0.236/trunk@66171 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 04:45:08 +00:00
cls%seawood.org
1f03a63b04 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.
git-svn-id: svn://10.0.0.236/trunk@66163 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-17 03:47:33 +00:00
blizzard%redhat.com
f5010a6eb5 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
git-svn-id: svn://10.0.0.236/trunk@66149 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 21:22:22 +00:00
pavlov%netscape.com
f3dfcddb1b fix for clipboard crashing (bug #35954)
git-svn-id: svn://10.0.0.236/trunk@66112 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 01:17:26 +00:00
Jerry.Kirk%Nexwarecorp.com
c8a8f64f55 Fix nsClipboard so it would compile because of the prototype changes.
PHOTON ONLY.


git-svn-id: svn://10.0.0.236/trunk@66107 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-16 00:01:45 +00:00
pierre%netscape.com
4506eee4b8 35455 "CSS2 system color as background color does not work". Fixed the previous checkin from akkana in GetColor().
git-svn-id: svn://10.0.0.236/trunk@66072 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 06:25:23 +00:00
blizzard%redhat.com
68c9c4b623 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.
git-svn-id: svn://10.0.0.236/trunk@66071 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 05:45:21 +00:00
mstoltz%netscape.com
e8a0e8479c Made prefapi.h private and removed all #includes of it outside of libpref. r=norris
git-svn-id: svn://10.0.0.236/trunk@66060 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 03:43:09 +00:00
pavlov%netscape.com
05a5fab9fe fix for bug #20901 (Unix Paste should request CLIPBOARD selection)
git-svn-id: svn://10.0.0.236/trunk@66047 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 01:08:34 +00:00
tajima%eng.sun.com
ec4628d22d added #if XlibSpecificationRelease >=6 for OpenVMS build problem, r=colin@theblakes.com.
X11R6 base system will get no impact with the changes.


git-svn-id: svn://10.0.0.236/trunk@66046 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 00:53:31 +00:00
tajima%eng.sun.com
3053c32c1a Fix for IME status window problems: 30879,30097,29836. r=erik@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@66045 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-15 00:45:51 +00:00
saari%netscape.com
3d60b14173 Adding saftey checks to Mac dynamic menu MDEF to stop some crashes brade has been seeing.
git-svn-id: svn://10.0.0.236/trunk@66009 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 21:39:27 +00:00
cls%seawood.org
59f735c01a Beos build fix for the clipboard API change.
git-svn-id: svn://10.0.0.236/trunk@65988 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 14:24:44 +00:00
pavlov%netscape.com
dddba59c63 major cleanup of unix clipboard code
git-svn-id: svn://10.0.0.236/trunk@65939 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 03:13:49 +00:00
pinkerton%netscape.com
c5745a98a6 New clipboard interface for unix selection clipboard.
git-svn-id: svn://10.0.0.236/trunk@65932 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 02:52:58 +00:00
pinkerton%netscape.com
ad03ebaa03 new clipboard interfaces for unix selection clipboard.
git-svn-id: svn://10.0.0.236/trunk@65931 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 02:52:38 +00:00
pavlov%netscape.com
b2bf27643a backing out tajima's changes until we can find out why they caused shrike to go orange
git-svn-id: svn://10.0.0.236/trunk@65915 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 02:31:28 +00:00
tajima%eng.sun.com
15e9237e8f Fix for previous check-in, which still caused an error on X11R5 basis.
git-svn-id: svn://10.0.0.236/trunk@65910 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-14 01:50:09 +00:00
tajima%eng.sun.com
3283e06af7 Fix for build problem on OpenVMS. r=colin@theblakes.com,a=ftang@netscape.com
git-svn-id: svn://10.0.0.236/trunk@65891 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 22:54:33 +00:00
nhotta%netscape.com
cb59c76a30 IME change for Win2000, bug 29606, check in for m_kato@ga2.so-net.ne.jp, r=ftang.
git-svn-id: svn://10.0.0.236/trunk@65884 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 22:23:04 +00:00
pinkerton%netscape.com
c52b371c62 Adding support for nsIMenuRollup and not rolling up xpmenus when a click
is in a parent menu.


git-svn-id: svn://10.0.0.236/trunk@65857 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:17:29 +00:00
pinkerton%netscape.com
694a1d5347 Adding support for nsIMenuRollup and xpmenus not rolling up when a click is inside a parent.
git-svn-id: svn://10.0.0.236/trunk@65856 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:15:40 +00:00
pinkerton%netscape.com
6a44695291 adding support for xpmenus to not rollup when a click is inside a parent menu.
git-svn-id: svn://10.0.0.236/trunk@65855 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:15:23 +00:00
pinkerton%netscape.com
57c4d1e558 add nsMenuRollup.idl
git-svn-id: svn://10.0.0.236/trunk@65852 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:10:32 +00:00
pinkerton%netscape.com
185393343a First Checked In.
git-svn-id: svn://10.0.0.236/trunk@65849 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 20:09:08 +00:00
akkana%netscape.com
0d1e0074d2 Fix xlib version (patch from Joerg Brunsmann <joerg.brunsmann@FernUni-Hagen.de>)
git-svn-id: svn://10.0.0.236/trunk@65830 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 19:41:49 +00:00
jdunn%netscape.com
5effad2e06 fixing typedef of an enum which broke hp builds.
r= akanna@netscape.com, johng@netscape.com


git-svn-id: svn://10.0.0.236/trunk@65718 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 14:44:46 +00:00
jdunn%netscape.com
c17d125985 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


git-svn-id: svn://10.0.0.236/trunk@65717 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 14:42:40 +00:00
bryner%uiuc.edu
ca8b146fdd 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.


git-svn-id: svn://10.0.0.236/trunk@65642 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 01:43:39 +00:00
akkana%netscape.com
16b9790143 Fix mac bustage -- conflict with a mac system header
git-svn-id: svn://10.0.0.236/trunk@65640 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-12 00:59:40 +00:00
akkana%netscape.com
4a9fb6a45b Fix build bustage, a misplaced #ifdef
git-svn-id: svn://10.0.0.236/trunk@65620 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 22:59:30 +00:00
akkana%netscape.com
85178871d8 34704: Make colors as well as metrics customizable.
git-svn-id: svn://10.0.0.236/trunk@65612 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-11 22:34:55 +00:00
pavlov%netscape.com
bfc6ce54f1 fix for 34651 r=sfraser a=leaf
git-svn-id: svn://10.0.0.236/trunk@65569 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 22:08:19 +00:00
danm%netscape.com
c9730b8f8b temporarily make all modal dialogs unmodal while a combobox popup is popping. bug 34484. r=pavlov a=leaf
git-svn-id: svn://10.0.0.236/trunk@65568 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-10 21:56:04 +00:00