pavlov%netscape.com
0ceeec6d75
lets try this again
...
git-svn-id: svn://10.0.0.236/trunk@42371 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 23:13:07 +00:00
rods%netscape.com
8fa65ec8b0
Fixes bug# 11300, when mouse capture is on the wrong window is being set into
...
the MouseTrialer timer object. This gets the window under the cursor during
a mouse capture.
git-svn-id: svn://10.0.0.236/trunk@42302 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 14:56:21 +00:00
ramiro%netscape.com
938f777dac
Add support for building more than one toolkit at once. Currently #ifdefed
...
off as part of the toolkit link time exorcism.
git-svn-id: svn://10.0.0.236/trunk@42276 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 05:12:56 +00:00
pinkerton%netscape.com
d04524be36
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.
...
git-svn-id: svn://10.0.0.236/trunk@42177 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:15:44 +00:00
mcafee%netscape.com
25a02d8d9e
REALLY backing pavlov out
...
git-svn-id: svn://10.0.0.236/trunk@42092 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 03:09:28 +00:00
pavlov%netscape.com
f3ff75182a
i suck. i broke the tree.
...
git-svn-id: svn://10.0.0.236/trunk@42077 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 01:59:30 +00:00
pavlov%netscape.com
3e9c340183
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.
...
git-svn-id: svn://10.0.0.236/trunk@42075 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 01:37:21 +00:00
briano%netscape.com
72d652537a
Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff.
...
git-svn-id: svn://10.0.0.236/trunk@42027 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 21:40:56 +00:00
pavlov%netscape.com
f9dc235a52
empty clipboard when we receive a clear notification
...
git-svn-id: svn://10.0.0.236/trunk@42011 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 20:46:50 +00:00
danm%netscape.com
9c5d3aacc7
modal dialogs from C off the UI thread. a bit premature: works on Win and Mac. Issue addressed on gtk, but not there yet.
...
git-svn-id: svn://10.0.0.236/trunk@41955 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 07:06:32 +00:00
ramiro%netscape.com
6cc71e3cc9
Portability fixes.
...
git-svn-id: svn://10.0.0.236/trunk@41899 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-03 00:28:55 +00:00
sfraser%netscape.com
695fb2c647
Cleanup, and fix for bug 6678.
...
git-svn-id: svn://10.0.0.236/trunk@41851 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 21:38:42 +00:00
sfraser%netscape.com
3d5e09c965
Add stack-based GrafPtr setting class.
...
git-svn-id: svn://10.0.0.236/trunk@41849 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 21:38:24 +00:00
pinkerton%netscape.com
1c5ff1169c
Add new smooth scrolling code from 4.5/MozClassic that uses CopyBits instead of ScrollRect to avoid those ugly gray flashes while scrolling quickly.
...
git-svn-id: svn://10.0.0.236/trunk@41846 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 21:35:53 +00:00
ramiro%netscape.com
3d4d25bbae
Landing unix toolkit exorcism changes. #ifdef-ed OFF for now.
...
git-svn-id: svn://10.0.0.236/trunk@41820 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 13:53:49 +00:00
ramiro%netscape.com
2de91b3320
Fix debug typo.
...
git-svn-id: svn://10.0.0.236/trunk@41812 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 11:58:11 +00:00
ramiro%netscape.com
d1a2a1b2e3
Add toolkit service.
...
git-svn-id: svn://10.0.0.236/trunk@41811 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-02 11:57:38 +00:00
Jerry.Kirk%Nexwarecorp.com
adf710e68e
Fix early realization problem with the nsMenuBar
...
Fix an "off-by-one" problem when redrawing rects with Photon
and other bugs.
git-svn-id: svn://10.0.0.236/trunk@41777 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-01 23:48:21 +00:00
blizzard%redhat.com
0d8aaf88b2
support WM_DELETE window mananger protocol
...
git-svn-id: svn://10.0.0.236/trunk@41770 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-01 21:00:22 +00:00
blizzard%redhat.com
3d6f2f55f7
implement nsAppShell::Exit()
...
git-svn-id: svn://10.0.0.236/trunk@41749 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-01 03:52:12 +00:00
sspitzer%netscape.com
48a99dd009
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");
git-svn-id: svn://10.0.0.236/trunk@41727 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 18:45:22 +00:00
hyatt%netscape.com
c5f7311a26
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.
git-svn-id: svn://10.0.0.236/trunk@41692 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 07:06:53 +00:00
hyatt%netscape.com
fef75a0a37
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.
git-svn-id: svn://10.0.0.236/trunk@41687 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 06:30:43 +00:00
hyatt%netscape.com
44dc756e72
Fixing Pav's bustage. Bad Pav for going to dinner!
...
git-svn-id: svn://10.0.0.236/trunk@41678 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 03:49:25 +00:00
pavlov%netscape.com
3d06577d5b
back out previous changes
...
git-svn-id: svn://10.0.0.236/trunk@41665 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 02:28:56 +00:00
hyatt%netscape.com
4a9b61d598
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
git-svn-id: svn://10.0.0.236/trunk@41661 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 02:07:17 +00:00
pavlov%netscape.com
46df36a9b1
fix it for real this time...
...
git-svn-id: svn://10.0.0.236/trunk@41659 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 01:54:26 +00:00
pavlov%netscape.com
fc229ce581
fix mac bustage
...
git-svn-id: svn://10.0.0.236/trunk@41654 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-31 00:57:58 +00:00
Jerry.Kirk%Nexwarecorp.com
4686e418db
Fix Move and Resize methods change from PRUint to PRInt
...
git-svn-id: svn://10.0.0.236/trunk@41638 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:58:35 +00:00
pavlov%netscape.com
02d920528c
minimize/maximize/restore code
...
git-svn-id: svn://10.0.0.236/trunk@41630 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 23:53:17 +00:00
pavlov%netscape.com
b439ca2175
fix for scrolling problems in trees so mailnews doesn't scroll really really badly
...
git-svn-id: svn://10.0.0.236/trunk@41598 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-30 19:56:35 +00:00
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
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
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