Commit Graph

3461 Commits

Author SHA1 Message Date
zuperdee%penguinpowered.com
d68e57841f Unbreaking the Motif port by changing the Move and Resize functions to match the new virtual prototypes. NOT PART OF MAIN BUILD.
git-svn-id: svn://10.0.0.236/trunk@41597 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 18:27:23 +00:00
pavlov%netscape.com
7297ccf581 really fix aix, hpux, etc a=cyeh
git-svn-id: svn://10.0.0.236/trunk@41575 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 02:39:17 +00:00
pavlov%netscape.com
5725a0cbca fix solaris/aix/hpux/anal_compiler bustage a=cyeh
git-svn-id: svn://10.0.0.236/trunk@41561 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 22:53:41 +00:00
briano%netscape.com
2087356d68 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@41509 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 01:18:12 +00:00
rods%netscape.com
a8c805657d Changed the Show method to included the SWP_NOACTIVATE falg for popup windows
git-svn-id: svn://10.0.0.236/trunk@41486 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 21:38:57 +00:00
duncan%be.com
030786080b Fix the BeOS build. mcafee@netscape.com ok'd.
git-svn-id: svn://10.0.0.236/trunk@41464 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 10:11:09 +00:00
blizzard%redhat.com
ce3a7d632c implement nsWidget::WidgetToScreen
git-svn-id: svn://10.0.0.236/trunk@41426 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 05:02:41 +00:00
blizzard%redhat.com
f30a4da59e fix broken debugging messages and fix bounds condition where a window
should be mapped.


git-svn-id: svn://10.0.0.236/trunk@41424 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 04:53:49 +00:00
danm%netscape.com
551064e404 implement window creation OS chrome feature flags
git-svn-id: svn://10.0.0.236/trunk@41414 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 03:39:44 +00:00
blizzard%redhat.com
ac363fc0dd change prototypes for recent widget interface changes.
git-svn-id: svn://10.0.0.236/trunk@41412 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 03:11:16 +00:00
blizzard%redhat.com
62d3543dd7 fix another UMR.
git-svn-id: svn://10.0.0.236/trunk@41405 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:54:05 +00:00
blizzard%redhat.com
9ee432b243 merge changes from timer/ directory that ramiro missed. this shouldn't affect anything.
git-svn-id: svn://10.0.0.236/trunk@41398 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:49:30 +00:00
blizzard%redhat.com
d1f188ef10 fix memory leak
git-svn-id: svn://10.0.0.236/trunk@41391 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:21:23 +00:00
blizzard%redhat.com
ca8f3dc643 fix leaking nsRect in nsWindow::Invalidate()
git-svn-id: svn://10.0.0.236/trunk@41388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:08:17 +00:00
blizzard%redhat.com
a438fe29a0 fix UMRs as reported by the great and powerful bruce. this closes bug 10625.
git-svn-id: svn://10.0.0.236/trunk@41387 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 02:02:21 +00:00
bruce%cybersight.com
c179b989d8 Add some includes to make it more explicit. (This was breaking under some changes I have locally to minimize include graph without this). Also fixes a gcc 2.7.2.3 issue.
git-svn-id: svn://10.0.0.236/trunk@41385 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-28 01:45:57 +00:00
mcafee%netscape.com
24a0b677f3 Fixing linux bustage.
git-svn-id: svn://10.0.0.236/trunk@41370 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:56:04 +00:00
mcafee%netscape.com
b5d2c4d9e2 Fixing linux bustage with kmcclusk.
git-svn-id: svn://10.0.0.236/trunk@41369 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:52:41 +00:00
briano%netscape.com
684f6b2907 Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
git-svn-id: svn://10.0.0.236/trunk@41354 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:27:44 +00:00
kmcclusk%netscape.com
4da058a9e8 bug #7032 Changed nsIWidget::Resize(...), nsIWidget::Move(...) to
use PRInt32 instead of PRUInt32. Modified Mac, and Linux to match.
bug #2010 Applied David Barrons patch for MakeSide ins CSSRendering.
nsIWidget - removed GetAbsoluteBounds - Not needed. Can use WidgetToScreen instead.


git-svn-id: svn://10.0.0.236/trunk@41353 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 23:26:36 +00:00
danm%netscape.com
62c8378103 straighten out OS chrome flags and synchronize in Windows source
git-svn-id: svn://10.0.0.236/trunk@41337 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 22:42:34 +00:00
mcafee%netscape.com
06cef47392 Removing DEBUG_mcafee from debug code.
git-svn-id: svn://10.0.0.236/trunk@41316 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 20:55:06 +00:00
joki%netscape.com
51f98f0dad Fix event coords for focus/blur events
git-svn-id: svn://10.0.0.236/trunk@41313 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 20:50:05 +00:00
pavlov%netscape.com
2952bfebae better comments describing the window border styles
git-svn-id: svn://10.0.0.236/trunk@41309 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 20:37:53 +00:00
pavlov%netscape.com
76edec5652 cut down on debugging message spam
git-svn-id: svn://10.0.0.236/trunk@41269 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 08:25:52 +00:00
pavlov%netscape.com
2fea3674e2 fix border style setting
git-svn-id: svn://10.0.0.236/trunk@41268 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 07:55:10 +00:00
danm%netscape.com
72f4193b08 hooking up window OS border control from JS/C++
git-svn-id: svn://10.0.0.236/trunk@41255 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 06:34:24 +00:00
pavlov%netscape.com
fa03096e3f return 0. fix build bustage
git-svn-id: svn://10.0.0.236/trunk@41246 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 04:56:48 +00:00
pavlov%netscape.com
947d846be6 window creation changes
git-svn-id: svn://10.0.0.236/trunk@41241 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-27 04:27:17 +00:00
dougt%netscape.com
d219f1385e Fix for bug 10177 and 10041.
git-svn-id: svn://10.0.0.236/trunk@41167 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 22:09:42 +00:00
Dale.Stansberry%Nexwarecorp.com
49d2fbfc0f - Added window close handling (doesnt seem to work - ref counts off)
git-svn-id: svn://10.0.0.236/trunk@41137 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 14:03:22 +00:00
hyatt%netscape.com
d4acb5353f Defining the menu GUI events.
git-svn-id: svn://10.0.0.236/trunk@41126 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 09:19:18 +00:00
Jerry.Kirk%Nexwarecorp.com
b63ff21f09 Photon fix for NULL parented top level windows
git-svn-id: svn://10.0.0.236/trunk@41061 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 19:49:58 +00:00
duncan%be.com
0fe47036f9 Fix stupid error.
git-svn-id: svn://10.0.0.236/trunk@41019 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 22:26:00 +00:00
zuperdee%penguinpowered.com
36aa6fe679 Removing some more deadwood. NOT PART OF MAIN BUILD.
git-svn-id: svn://10.0.0.236/trunk@41016 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 22:11:13 +00:00
duncan%be.com
1104e6afa0 Support sound.
git-svn-id: svn://10.0.0.236/trunk@40995 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 20:07:55 +00:00
zuperdee%penguinpowered.com
5723dc55dc Lots of cosmetic cleanups and a few minor bug fixes to the Motif port of nsWindow. I've also made it extra noisy on the debug output, to assist me in my attempts to figure out what is going wrong with the resizing routines. NOT PART OF MAIN BUILD.
git-svn-id: svn://10.0.0.236/trunk@40972 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 08:46:50 +00:00
pavlov%netscape.com
2e66a00454 change sound interface to use an nsIFileSpec* instead of a const char*
git-svn-id: svn://10.0.0.236/trunk@40967 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 04:58:10 +00:00
zuperdee%penguinpowered.com
a8ddc97f18 Fixed a bug that was causing both apprunner and viewer to segfault on startup in the Motif port. NOT PART OF MAIN BUILD.
git-svn-id: svn://10.0.0.236/trunk@40928 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 21:51:06 +00:00
ramiro%netscape.com
11c234e2d5 Add IDS for unix toolkit timers.
git-svn-id: svn://10.0.0.236/trunk@40883 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 12:24:09 +00:00
ramiro%netscape.com
4bbf3c21cc Exorcise the evil global app context thing and replace it with an xpcom thing.
git-svn-id: svn://10.0.0.236/trunk@40880 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 12:12:08 +00:00
pavlov%netscape.com
2af992ddd6 stub out beos things so that their build will build
git-svn-id: svn://10.0.0.236/trunk@40851 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 07:02:17 +00:00
ramiro%netscape.com
73477a86be Cut down on the popup noise a bit.
git-svn-id: svn://10.0.0.236/trunk@40843 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 06:25:47 +00:00
pavlov%netscape.com
2cbd65bef1 update qnx folks to the new sound stuff
git-svn-id: svn://10.0.0.236/trunk@40831 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:40:35 +00:00
gordon%netscape.com
cb70b58fe5 Export NS_NewTimer() with PR_PUBLIC_API (this is a Mac-only file).
git-svn-id: svn://10.0.0.236/trunk@40824 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:18:18 +00:00
pavlov%netscape.com
57484cf9c2 changing sound implimentation to support playing of local files
git-svn-id: svn://10.0.0.236/trunk@40820 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:15:58 +00:00
beard%netscape.com
bb9b43a0be LMGetGrayRgn() -> GetGrayRgn(), to be Carbon compliant.
git-svn-id: svn://10.0.0.236/trunk@40783 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 02:45:42 +00:00
rods%netscape.com
34fe243aec Need to multiple the number of incoming chars by two because they are double byte.
git-svn-id: svn://10.0.0.236/trunk@40778 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 02:27:09 +00:00
beard%netscape.com
fe9aabef47 bug #7796: changed nsDeviceContextMac::GetDeviceSurfaceDimensions() to return the dimensions of the entire Mac desktop using LMGetGrayRgn().
git-svn-id: svn://10.0.0.236/trunk@40774 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 01:59:18 +00:00
beard%netscape.com
5687e4e131 bug #8627: simulates NS_MOUSE_LEFT_BUTTON_UP after TrackControl/LClick calls which eat the native mouseUp event. This enables correct DOM event filtering.
git-svn-id: svn://10.0.0.236/trunk@40755 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 00:27:05 +00:00