danm%netscape.com
85c6799dd2
another tweak for bug 34631
...
git-svn-id: svn://10.0.0.236/trunk@65398 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-06 00:37:51 +00:00
danm%netscape.com
4a69fa07d1
implementing z-level control. not polished, but functional.
...
git-svn-id: svn://10.0.0.236/trunk@65306 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-05 02:48:29 +00:00
sfraser%netscape.com
e2a8691944
Remove an extraneous char* from mac widgets in non-debug builds. r=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@63613 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-21 21:36:33 +00:00
pavlov%netscape.com
1fdd348954
changes to let us build on MacOS X
...
git-svn-id: svn://10.0.0.236/trunk@62619 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 03:08:04 +00:00
saari%netscape.com
2524430720
Mac fix for PDT+ 26834, placing sanity checks on resizing and moving of windows to make sure things stay on screen. r=danm, a=jar
...
git-svn-id: svn://10.0.0.236/trunk@62377 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-08 04:32:37 +00:00
beard%netscape.com
8932999a96
fix nsIToolkit leak. r=smfr
...
git-svn-id: svn://10.0.0.236/trunk@59904 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 23:11:20 +00:00
sfraser%netscape.com
9a725f9715
Back out an old change by dcone which attempted to fix a redraw bug that has since been fixed a different way. r=beard.
...
git-svn-id: svn://10.0.0.236/trunk@59713 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 01:51:49 +00:00
pp%ludusdesign.com
637edb15e8
Conversion of ::GetIID() to NS_GET_IID(). Bug #20232 , r=scc@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@59703 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-04 00:39:15 +00:00
scc%netscape.com
11bee2e856
removed errant |QueryInterface()|s in favor of appropriate macros, as part of bug#23737. Changed |NS_DEFINE_IID| to |NS_DEFINE_CID| where appropriate; or else removed it, and fixed up clients to use |NS_GET_IID| in the appropriate spots. Built and ran pre-checkin tests. r=pavlov ... who claims this shouldn't effect other platforms; but I'm watching anyway
...
git-svn-id: svn://10.0.0.236/trunk@59312 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 23:43:56 +00:00
nhotta%netscape.com
491121684d
Added conversion from unicode to file systme charset, bug 24948, r=ftang.
...
git-svn-id: svn://10.0.0.236/trunk@59266 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-31 21:23:04 +00:00
danm%netscape.com
d49bd76705
ensure top-level window's bounds are always reported in local coordinates, even in the middle of a window move. bug 24326. r:pinkerton.
...
git-svn-id: svn://10.0.0.236/trunk@58705 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-26 02:29:50 +00:00
dcone%netscape.com
6be013cd22
Checking for null. r=rods
...
git-svn-id: svn://10.0.0.236/trunk@58095 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 14:48:17 +00:00
pinkerton%netscape.com
11a66eab33
Removing ifdefs for TARGET_CARBON code. Using inline functions in Universal Headers and nsCarbonHeaders.h.
...
git-svn-id: svn://10.0.0.236/trunk@57360 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 05:20:12 +00:00
danm%netscape.com
ce2fc4c993
new method MoveToGlobalPoint. part of bug 23395.
...
git-svn-id: svn://10.0.0.236/trunk@57175 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 04:28:29 +00:00
danm%netscape.com
5c35b36fa1
added GetScreenBounds. part of bug 5998. r:pierre
...
git-svn-id: svn://10.0.0.236/trunk@56959 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-06 16:01:15 +00:00
ftang%netscape.com
c007a0cb70
fix bug 19358. r=erik,pierre,pinkerton. Move the support of nsIKBStateControl from nsMacWindow to nsWindow. Remove unnecessary ResetInputState in mouse click. That is already been replaced by xp code. Clean up casting compilation error after change the class hier.
...
git-svn-id: svn://10.0.0.236/trunk@55799 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-09 17:56:41 +00:00
dcone%netscape.com
8d7b1630df
Fixed and invalidate in showwindow. r=sfraser,rods.
...
Bug=18971 (pdt+)
git-svn-id: svn://10.0.0.236/trunk@55196 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 15:55:37 +00:00
ftang%netscape.com
7dbb611a31
fix bug 12090. Implement nsIKBStateControl for nsMacWindow . Call ResetInputState when mouse down in GoAway or Content.
...
git-svn-id: svn://10.0.0.236/trunk@53688 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 22:35:02 +00:00
dmose%mozilla.org
92d791b7b0
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
beard%netscape.com
ceb9cf186d
changed gInstanceClassName from char[256] to const char* to save space. r=sfraser
...
git-svn-id: svn://10.0.0.236/trunk@52314 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-30 04:02:54 +00:00
saari%netscape.com
a9ec68967c
Making popups not steal activation on MacOS. r: pinkerton, no bug number that I'm aware of
...
git-svn-id: svn://10.0.0.236/trunk@51938 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 03:32:35 +00:00
dcone%netscape.com
93ccfc6825
*** empty log message ***
...
git-svn-id: svn://10.0.0.236/trunk@48623 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-21 21:19:03 +00:00
dcone%netscape.com
924b759ef3
Added popup support.
...
git-svn-id: svn://10.0.0.236/trunk@47132 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-13 15:05:16 +00:00
danm%netscape.com
caf895916f
Landing modal dialogs from JS. More like a feature than stabilization. Apologies. approved: chofmann,don
...
git-svn-id: svn://10.0.0.236/trunk@43260 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-12 22:08:17 +00:00
danm%netscape.com
d7d843d99f
adding "default" window border type
...
git-svn-id: svn://10.0.0.236/trunk@42694 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-08 03:08:24 +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
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
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
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
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
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
pinkerton%netscape.com
677e310e85
lots of stuff for d&d, getting the drag service released at the right times, notifying the drag service of the drag action via modifier keys.
...
git-svn-id: svn://10.0.0.236/trunk@39433 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 22:56:42 +00:00
pinkerton%netscape.com
859c3542ef
early support for eBorderStyle_BorderlessTopLevel.
...
git-svn-id: svn://10.0.0.236/trunk@37644 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-01 04:54:29 +00:00
pinkerton%netscape.com
107fd9da10
pipe all drag events into Gecko, not just drop events. Also work with the new nsIDragSessionMac interface.
...
git-svn-id: svn://10.0.0.236/trunk@31617 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-14 18:50:57 +00:00
pinkerton%netscape.com
d570e17373
put code that didn't compile yesterday back in. Now i know that ::Foo doesn't work too well if Foo is a macro.
...
git-svn-id: svn://10.0.0.236/trunk@31338 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-13 00:14:22 +00:00
pinkerton%netscape.com
61a1d89d51
fix bustage.
...
git-svn-id: svn://10.0.0.236/trunk@31190 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:28:20 +00:00
pinkerton%netscape.com
cecde1eef1
using accessors when required by Carbon. Also adding lots of preliminary macOS drag and drop stuff. Wish I could have separated these into multiple checkins, but not possible.
...
git-svn-id: svn://10.0.0.236/trunk@31181 18797224-902f-48f8-a5cc-f745e15eee43
1999-05-12 00:02:09 +00:00
pierre%netscape.com
2898d7aa35
Landing framesets changes. Made nsMacWindow inherit from nsChildWindow. Approved: choffmann. Bug #2236 et al.
...
git-svn-id: svn://10.0.0.236/trunk@29837 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-30 13:54:04 +00:00
pierre%netscape.com
6a1a7a5247
fixed some XPCOM issues (removed spurious nsISupport stuff) / fixed #4780 "[BLOCKER] Mac Borderless top-level windows"
...
git-svn-id: svn://10.0.0.236/trunk@28218 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-20 04:00:40 +00:00
sdagley%netscape.com
3b66cdeb10
Mac specific hack to address bug #3976 . Add code to pin bottom of created window to bottom of grayregion so user can grab resize area of window. This should be removed when we have a real cross platform method of addressing this issue.
...
git-svn-id: svn://10.0.0.236/trunk@26334 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 22:07:06 +00:00
pierre%netscape.com
54e6394b81
fixed #3085 "Pop-up ads get drawn where you can't close them"
...
git-svn-id: svn://10.0.0.236/trunk@24801 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 06:45:40 +00:00
pierre%netscape.com
a51a1d37cb
removed outdated comments
...
git-svn-id: svn://10.0.0.236/trunk@21423 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-21 01:57:48 +00:00
mcmullen%netscape.com
49dab3ddd5
Don't pass "this" to a member class if the member class is going to Addref, and we haven't called NS_INIT_REFCNT first.
...
git-svn-id: svn://10.0.0.236/trunk@19405 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 03:24:54 +00:00
pierre%netscape.com
321e169adc
don't move or resize windows that belong to embedding apps
...
git-svn-id: svn://10.0.0.236/trunk@19386 18797224-902f-48f8-a5cc-f745e15eee43
1999-02-03 02:04:15 +00:00
sfraser%netscape.com
d4ac017acd
Changes to avoid using window refCons for raptor data. Store a list of windows in nsMacMessageSink, pass all events to the sink, and return a boolean for handled status. In the window, add and remove raptor windows from the list.
...
git-svn-id: svn://10.0.0.236/trunk@18746 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-27 05:24:26 +00:00
sfraser%netscape.com
1d7ca056f7
Tweak the window size so that the scroll bar is correctly positioned, and create a root Mac control for the window (so that we get control embedding).
...
git-svn-id: svn://10.0.0.236/trunk@17904 18797224-902f-48f8-a5cc-f745e15eee43
1999-01-16 00:40:26 +00:00
pierre%netscape.com
6d4cb77b68
Handle the Raptor windowKind bit
...
git-svn-id: svn://10.0.0.236/trunk@16804 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-22 06:37:32 +00:00
pierre%netscape.com
17ee92de4e
added OnPaint() to return 'false' and notify nsWindow not to dispatch the Update event
...
git-svn-id: svn://10.0.0.236/trunk@16407 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 04:03:09 +00:00
pierre%netscape.com
d4a2037c77
support dialogs
...
git-svn-id: svn://10.0.0.236/trunk@16397 18797224-902f-48f8-a5cc-f745e15eee43
1998-12-15 03:03:10 +00:00