briano%netscape.com
45f20efc3b
Hack to get this to compile with DEC's picky C++ compiler.
...
git-svn-id: svn://10.0.0.236/trunk@46296 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 04:15:00 +00:00
ramiro%netscape.com
0ed74e39c5
Make paint flashing respond to a pref instead of an #ifdef.
...
git-svn-id: svn://10.0.0.236/trunk@46205 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 19:37:43 +00:00
ramiro%netscape.com
4026eeac36
Fix update event bounds (width and height were reversed). Also set the event
...
time to PR_Now().
git-svn-id: svn://10.0.0.236/trunk@46177 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 14:11:13 +00:00
ramiro%netscape.com
f05f241100
Make TRACE_PAINT_FLASH flash only the event rect area. Remove some duplicate
...
code in GetNativeData().
git-svn-id: svn://10.0.0.236/trunk@46175 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-07 13:05:46 +00:00
ramiro%netscape.com
74a7ce32f6
Another beos fix.
...
git-svn-id: svn://10.0.0.236/trunk@46101 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 08:52:06 +00:00
cls%seawood.org
141fb53ab8
Added test for usleep() as OSF/1 apparently does not have it. Use select if usleep is not found.
...
git-svn-id: svn://10.0.0.236/trunk@46097 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 07:47:08 +00:00
beard%netscape.com
87155c6f86
changed superclass to nsChildWindow, to inherit proper sibling clipping.
...
git-svn-id: svn://10.0.0.236/trunk@46090 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 04:32:10 +00:00
beard%netscape.com
9b27ff364e
added option to UpdateWidget() to draw from front to back, to see sibling clipping bugs.
...
git-svn-id: svn://10.0.0.236/trunk@46088 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 04:30:44 +00:00
beard%netscape.com
d7b826e843
bug #10503 's test case didn't display correctly, because sibling clipping wasn't working properly. fixed CalcWindowRegions() to correctly transform sibling rectangles into widget coordinates, and to subtract only siblings that are in front of the child window.
...
git-svn-id: svn://10.0.0.236/trunk@46087 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 04:29:07 +00:00
ramiro%netscape.com
4f2daafa65
Add Invalidate() and OnPaint() skid marks.
...
git-svn-id: svn://10.0.0.236/trunk@46083 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 03:22:42 +00:00
duncan%be.com
7a254923ef
More changes to fix the BeOS build.
...
git-svn-id: svn://10.0.0.236/trunk@46082 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-06 02:03:19 +00:00
pinkerton%netscape.com
fc97ece0f1
get rid of unknown pragma warning.
...
git-svn-id: svn://10.0.0.236/trunk@46078 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 22:14:44 +00:00
cls%seawood.org
ec7b393f33
Casts needed to compile using WorkShop 4.2 (fugu tinderbox). Thanks to Brian Ryner <bryner@uiuc.edu> for providing the fix.
...
git-svn-id: svn://10.0.0.236/trunk@46075 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 21:46:19 +00:00
cls%seawood.org
000b98e094
Casts needed to compile with GNUPro v2.0.
...
git-svn-id: svn://10.0.0.236/trunk@46070 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 21:15:57 +00:00
shaver%netscape.com
2235ae464a
native Sun compiler doesn't like NULL for non-|void *| pointer init, thanks to bryner@uiuc.edu for the catch
...
git-svn-id: svn://10.0.0.236/trunk@46059 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 17:14:18 +00:00
ramiro%netscape.com
635318f5b9
Add gle support.
...
git-svn-id: svn://10.0.0.236/trunk@46057 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 15:53:04 +00:00
ramiro%netscape.com
f3d38ae5d5
Add some invalidate and paint skid marks.
...
git-svn-id: svn://10.0.0.236/trunk@46053 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 13:50:54 +00:00
pavlov%netscape.com
78c4e0149c
remove more code duplication
...
git-svn-id: svn://10.0.0.236/trunk@46046 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 03:40:32 +00:00
pinkerton%netscape.com
41cab7d399
add mac code to see if there is any data on the clipboard.
...
git-svn-id: svn://10.0.0.236/trunk@46043 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 02:29:02 +00:00
pinkerton%netscape.com
5d20e5413f
use new mime mapper flag where appropriate.
...
git-svn-id: svn://10.0.0.236/trunk@46042 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 02:28:49 +00:00
pinkerton%netscape.com
23090febac
use xpidl macros.
...
git-svn-id: svn://10.0.0.236/trunk@46041 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 02:28:38 +00:00
pinkerton%netscape.com
ef81e356c3
add a new flag so mime types aren't added to the mapper if they are not found.
...
git-svn-id: svn://10.0.0.236/trunk@46040 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-05 02:27:54 +00:00
bienvenu%netscape.com
74c36f5380
fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@46031 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 21:23:08 +00:00
pinkerton%netscape.com
4a10fa6d67
another attempt to stop copying data so much.
...
git-svn-id: svn://10.0.0.236/trunk@46026 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 20:04:26 +00:00
pinkerton%netscape.com
8f07d13a5c
idl-ifying nsIclipboard
...
git-svn-id: svn://10.0.0.236/trunk@46025 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 19:59:38 +00:00
pinkerton%netscape.com
987387ab0d
IDL'ing nsIClipboard.
...
git-svn-id: svn://10.0.0.236/trunk@46023 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 19:58:06 +00:00
pinkerton%netscape.com
86ec04cb27
First Checked In.
...
git-svn-id: svn://10.0.0.236/trunk@46021 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 19:57:42 +00:00
pavlov%netscape.com
fe6dfe465c
use macros for getiid, isupport, etc
...
git-svn-id: svn://10.0.0.236/trunk@46003 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 08:13:41 +00:00
pavlov%netscape.com
7c9e4335a9
remove more code duplication
...
git-svn-id: svn://10.0.0.236/trunk@46002 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 08:12:23 +00:00
pavlov%netscape.com
2ce2bcb20a
remove more unused code.
...
work on getting pointer grabs working properly
git-svn-id: svn://10.0.0.236/trunk@45988 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-04 01:30:25 +00:00
shaver%netscape.com
b932ee6cbf
add IsChildOf
...
git-svn-id: svn://10.0.0.236/trunk@45976 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:45:50 +00:00
pavlov%netscape.com
0dc45530f1
move XIM code to the right place, fix crash on linux
...
git-svn-id: svn://10.0.0.236/trunk@45900 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 16:44:56 +00:00
rods%netscape.com
5063c0dff0
Added metric for native TextField Border width
...
git-svn-id: svn://10.0.0.236/trunk@45890 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:19:08 +00:00
rods%netscape.com
cc301775a8
Added new Metric that provides the TextField's native border width
...
git-svn-id: svn://10.0.0.236/trunk@45889 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:15:16 +00:00
bruce%cybersight.com
de50afc8c5
Use nsCRT::free() instead of delete[] for char* data.
...
git-svn-id: svn://10.0.0.236/trunk@45886 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:08:47 +00:00
bruce%cybersight.com
2a6864c0c9
Use nsCRT::free() instead of delete[] for char* data. Also, use nsAllocator instead of new[].
...
git-svn-id: svn://10.0.0.236/trunk@45885 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 14:03:21 +00:00
bruce%cybersight.com
71fe4fde73
Use nsCRT::free() instead of delete[] for char* data.
...
git-svn-id: svn://10.0.0.236/trunk@45884 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 13:45:10 +00:00
duncan%be.com
c725727628
A bunch of things to get the BeOS build to work. Mostly
...
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
git-svn-id: svn://10.0.0.236/trunk@45881 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 12:54:05 +00:00
sspitzer%netscape.com
d477f04e12
add newline to end of file to please certain UNIX compilers.
...
git-svn-id: svn://10.0.0.236/trunk@45876 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 10:43:00 +00:00
jefft%netscape.com
3b00bfd564
made chooseOutputFile() more complete; imaplemented QueryInterface() to return nsIFileSpec too
...
git-svn-id: svn://10.0.0.236/trunk@45832 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 05:30:33 +00:00
jefft%netscape.com
c1871e19c5
revise chooseOutputFile() interface to take output filter mask
...
git-svn-id: svn://10.0.0.236/trunk@45808 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 02:24:39 +00:00
beard%netscape.com
8d47000daa
bug 9534: moved SetOrigin(0, 0) in HandleUpdateEvent so that updateRgn is in correct coordinate system. added BLINK_DEBUGGING code.
...
git-svn-id: svn://10.0.0.236/trunk@45807 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 02:08:44 +00:00
beard%netscape.com
381e7c2e7e
Cleaned up indentation.
...
git-svn-id: svn://10.0.0.236/trunk@45806 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 02:01:45 +00:00
ramiro%netscape.com
f0e8e1313c
Comment out the stupid native menus to cut down on the daily saari carnage.
...
How ironic that changes to fix the one platform that uses native menus
breaks a bunch of others that dont...
git-svn-id: svn://10.0.0.236/trunk@45805 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 01:54:31 +00:00
bruce%cybersight.com
fbb9bc2134
Stub out functions for Saari so that this will build.
...
git-svn-id: svn://10.0.0.236/trunk@45804 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 01:53:42 +00:00
ramiro%netscape.com
e9de2181a3
quiet pavlov's debug noise
...
git-svn-id: svn://10.0.0.236/trunk@45803 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 01:44:17 +00:00
jdunn%netscape.com
b5a75bba43
Fixing int/enum conversion which the native unix compilers don't like.
...
( |= produces an int which you can't assign to an enum so you need the cast)
git-svn-id: svn://10.0.0.236/trunk@45789 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 00:24:23 +00:00
saari%netscape.com
d7897c9ddf
Chages to nsIMenu and nsIMenuItem for checkbox support and a more general way of IDing the Help menu (necessary for MacOS).
...
Also, some changes to try and stop crashing when Palm software is installed on MacOS.
git-svn-id: svn://10.0.0.236/trunk@45783 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 23:48:39 +00:00
pinkerton%netscape.com
7c9d512698
fix a comment a=mcafee.
...
git-svn-id: svn://10.0.0.236/trunk@45781 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 23:17:21 +00:00
pinkerton%netscape.com
b9f63b7c45
making sure we call StartDragSession and EndDragSession. a=mcafee
...
git-svn-id: svn://10.0.0.236/trunk@45780 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-02 23:17:07 +00:00