pinkerton%netscape.com
33f8f58cdc
using the region pool stuff so we're not constantly creating/destroying regions in the smooth scrolling code. Also use a stackbased helper to simplify error handling.
1999-08-04 20:15:44 +00:00
mcafee%netscape.com
5bdfe5d9ca
REALLY backing pavlov out
1999-08-04 03:09:28 +00:00
pavlov%netscape.com
7ca87b5c27
i suck. i broke the tree.
1999-08-04 01:59:30 +00:00
pavlov%netscape.com
c0fd7a870a
revert context menus to rev 1.2 and turn them on by default.. these don't work yet and may do bad things if you try and use them.
1999-08-04 01:37:21 +00:00
briano%netscape.com
f1ffca414c
Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff.
1999-08-03 21:40:56 +00:00
pavlov%netscape.com
42ed379fc5
empty clipboard when we receive a clear notification
1999-08-03 20:46:50 +00:00
danm%netscape.com
9d29324b32
modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet.
1999-08-03 07:06:32 +00:00
ramiro%netscape.com
49172a9310
Portability fixes.
1999-08-03 00:28:55 +00:00
sfraser%netscape.com
b08e7e589e
Cleanup, and fix for bug 6678.
1999-08-02 21:38:42 +00:00
sfraser%netscape.com
32e31cc28e
Add stack-based GrafPtr setting class.
1999-08-02 21:38:24 +00:00
pinkerton%netscape.com
d6dfc45b9f
Add new smooth scrolling code from 4.5/MozClassic that uses CopyBits instead of ScrollRect to avoid those ugly gray flashes while scrolling quickly.
1999-08-02 21:35:53 +00:00
ramiro%netscape.com
1836ff810d
Forgot a slash.
1999-08-02 14:48:05 +00:00
ramiro%netscape.com
deb7d3b582
Landing unix toolkit exorcism changes. #ifdef-ed OFF for now.
1999-08-02 13:53:49 +00:00
ramiro%netscape.com
99dbd21fff
Fix debug typo.
1999-08-02 11:58:11 +00:00
ramiro%netscape.com
33cc9c76e0
Add toolkit service.
1999-08-02 11:57:38 +00:00
Jerry.Kirk%Nexwarecorp.com
f9a1ee0ccf
Fix early realization problem with the nsMenuBar
...
Fix an "off-by-one" problem when redrawing rects with Photon
and other bugs.
1999-08-01 23:48:21 +00:00
blizzard%redhat.com
9beeb87833
support WM_DELETE window mananger protocol
1999-08-01 21:00:22 +00:00
blizzard%redhat.com
ccccdd3fed
implement nsAppShell::Exit()
1999-08-01 03:52:12 +00:00
sspitzer%netscape.com
6857b11132
changes to make nsIFileSpecWithUI useful from javascript.
...
now, this works from js:
var filePicker = Components.classes["component://netscape/filespecwithui"].createInstance();
filePicker = filePicker.QueryInterface(Components.interfaces.nsIFileSpecWithUI);
file = filePicker.chooseFile("Select a file");
1999-07-31 18:45:22 +00:00
hyatt%netscape.com
5b5ad0b54c
Patching native menu implementations for phase 2. Mac is not patched
...
yet, so menus will not work on the Mac right now. Patch for Mac
coming shortly.
1999-07-31 07:06:53 +00:00
hyatt%netscape.com
35fa9e4a68
Beginning phase 2 of the XP menu landing. Menus will be horked intermittently
...
on all platforms until I complete this landing. Do not pull if this will be
a problem for you.
1999-07-31 06:30:43 +00:00
hyatt%netscape.com
b25feb8317
Fixing Pav's bustage. Bad Pav for going to dinner!
1999-07-31 03:49:25 +00:00
pavlov%netscape.com
13f301d44c
back out previous changes
1999-07-31 02:28:56 +00:00
hyatt%netscape.com
218a6c336e
Phase 1 of the XP menu landing. Massaging the native menu syntax to make
...
it interoperable with the XP menu syntax.
Specific changes:
(a) separator has been renamed to menuseparator
(b) onclick has been renamed to onaction
(c) name has been renamed to value
1999-07-31 02:07:17 +00:00
pavlov%netscape.com
23343b3db3
fix it for real this time...
1999-07-31 01:54:26 +00:00
pavlov%netscape.com
143420dcd1
fix mac bustage
1999-07-31 00:57:58 +00:00
Jerry.Kirk%Nexwarecorp.com
60758f3368
Fix Move and Resize methods change from PRUint to PRInt
1999-07-30 23:58:35 +00:00
pavlov%netscape.com
b69849a8bf
minimize/maximize/restore code
1999-07-30 23:53:17 +00:00
pavlov%netscape.com
6869abd55e
fix for scrolling problems in trees so mailnews doesn't scroll really really badly
1999-07-30 19:56:35 +00:00
zuperdee%penguinpowered.com
9a26c6d7bc
Unbreaking the Motif port by changing the Move and Resize functions to match the new virtual prototypes. NOT PART OF MAIN BUILD.
1999-07-30 18:27:23 +00:00
pavlov%netscape.com
d71982851f
really fix aix, hpux, etc a=cyeh
1999-07-30 02:39:17 +00:00
pavlov%netscape.com
251e66f987
fix solaris/aix/hpux/anal_compiler bustage a=cyeh
1999-07-29 22:53:41 +00:00
briano%netscape.com
ea37bbc00a
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
rods%netscape.com
5a1743e501
Changed the Show method to included the SWP_NOACTIVATE falg for popup windows
1999-07-28 21:38:57 +00:00
duncan%be.com
4dfa276491
Fix the BeOS build. mcafee@netscape.com ok'd.
1999-07-28 10:11:09 +00:00
blizzard%redhat.com
0acd4d8045
implement nsWidget::WidgetToScreen
1999-07-28 05:02:41 +00:00
blizzard%redhat.com
c7eb463783
fix broken debugging messages and fix bounds condition where a window
...
should be mapped.
1999-07-28 04:53:49 +00:00
danm%netscape.com
ff8d34bac2
implement window creation OS chrome feature flags
1999-07-28 03:39:44 +00:00
blizzard%redhat.com
43fb701d0f
change prototypes for recent widget interface changes.
1999-07-28 03:11:16 +00:00
blizzard%redhat.com
5bfd052c4c
fix another UMR.
1999-07-28 02:54:05 +00:00
blizzard%redhat.com
c3dba557f6
merge changes from timer/ directory that ramiro missed. this shouldn't affect anything.
1999-07-28 02:49:30 +00:00
blizzard%redhat.com
64a127ce48
fix memory leak
1999-07-28 02:21:23 +00:00
blizzard%redhat.com
8bd7e118e9
fix leaking nsRect in nsWindow::Invalidate()
1999-07-28 02:08:17 +00:00
blizzard%redhat.com
d742ef9376
fix UMRs as reported by the great and powerful bruce. this closes bug 10625.
1999-07-28 02:02:21 +00:00
bruce%cybersight.com
c0f663865b
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.
1999-07-28 01:45:57 +00:00
mcafee%netscape.com
737c1acedd
Fixing linux bustage.
1999-07-27 23:56:04 +00:00
mcafee%netscape.com
b78df3f38f
Fixing linux bustage with kmcclusk.
1999-07-27 23:52:41 +00:00
briano%netscape.com
d99daeea9b
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00
kmcclusk%netscape.com
18b946cc00
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.
1999-07-27 23:26:36 +00:00
danm%netscape.com
9ff13525b3
straighten out OS chrome flags and synchronize in Windows source
1999-07-27 22:42:34 +00:00