42 Commits

Author SHA1 Message Date
dbaron%dbaron.org
2d3ba6ffa2 Handle negative coordinates better, to improve handling of multiple monitors. b=135079 Patch from John Sullivan <jsfbbz@kanargh.force9.co.uk>. r=ere sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@156392 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 23:13:35 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
timeless%mozdev.org
08a2a226cc Bug 217089 Compiler warnings
patch by mbockelkamp@web.de r=bryner sr=bryner


git-svn-id: svn://10.0.0.236/trunk@146731 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-11 03:18:57 +00:00
scott%scott-macgregor.org
319f728db3 win9x part of the fix for bug #172001
multiple file open can fail for multiple files.

it will still fail, but now it will take a lot more,
since we're using a bigger buffer.

an example: multiple file attach to the compose window.

r/sr/a=sspitzer


git-svn-id: svn://10.0.0.236/trunk@146549 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-04 00:33:48 +00:00
cbiesinger%web.de
a5818a3a77 170852 patch by yokoyama@netscape.com r=shanjian sr=roc+moz Remove #ifdef MOZ_UNICODE and MOZ_AIMM (no makefile changes yet)
git-svn-id: svn://10.0.0.236/trunk@141447 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 12:20:18 +00:00
cls%seawood.org
634a988ac4 Landing mingw changes for widget
Bug #134113 r=kmcclusk sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@139475 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 23:35:18 +00:00
dbaron%dbaron.org
6ed727cbe8 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136028 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 23:19:20 +00:00
blythe%netscape.com
3d0d922b00 Fix bug 170621
Static build changes to support viewer, mfcembed, winembed
r=cls


git-svn-id: svn://10.0.0.236/trunk@135600 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:32:22 +00:00
yokoyama%netscape.com
460be6ca47 bug 180333 multiselect pickers don't work on 9x
-allow to select multiple files in Comdlg
-impact only on windows 9x platforms.
/r=shanjian; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@135416 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 19:47:14 +00:00
yokoyama%netscape.com
7c6f57d4af 171468 "Save as type" drop-down box in "Save Page As"
dialog always saves as html only in Win9x
Impact:
- Open/SaveAs dlgbox
- Windows 9x platforms only
/r=shanjian; /sr=kin; /a=asa


git-svn-id: svn://10.0.0.236/trunk@134818 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-05 00:04:25 +00:00
yokoyama%netscape.com
3e375c3472 Bug 171468
Widget Save As dlgbox needs to include
options.
Affects only in Windows platforms
/r=shanjian; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134630 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-02 22:29:20 +00:00
yokoyama%netscape.com
0893365069 179151: Need to call FreeLibrary()
We call LoadLibrary(); but need to call
FreeLibrary() upon shutdown.
Impact only Windows platforms only
/r=shanjian; /sr=kin


git-svn-id: svn://10.0.0.236/trunk@134353 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-23 01:33:51 +00:00
seawood%netscape.com
f9eb727003 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
yokoyama%netscape.com
5f5065be41 Bug 170969,104934,171228,170707
#ifdef MOZ_UNICODE fix
Affect in //widget/src/windows only
/r=shanjian;/sr=kin;/a=asa


git-svn-id: svn://10.0.0.236/trunk@132107 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-16 23:28:18 +00:00
kmcclusk%netscape.com
3db5f70791 improve user interactivity during long page loads by doing better detection of user-input and interrupting the parser more frequently. Also moved the WIN32 specific logic for determining when the user is moving a top-level window from plevent.c to the widget module. b=165039 r=rods@netscape.com sr=kin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@130871 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-01 03:04:22 +00:00
kmcclusk%netscape.com
bf0871fae9 On WIN32, process pending PL_Events and paints after mouse and keyboard events to eliminate starvation of reflow and paints bug 163528 r=rods@netscape.com sr=kin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@130663 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-28 15:04:47 +00:00
yokoyama%netscape.com
fdc1a82107 Bug 141630 Need to support Indic/Armenain/Georgian text input
PeekMessage needs to be modified to support those input.
(all #ifdef MOZ_UNICODE)
/r=shanjian, /sr=kin


git-svn-id: svn://10.0.0.236/trunk@129976 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-18 23:19:18 +00:00
yokoyama%netscape.com
140fc30607 Bug 162362
making unicode mozilla to run under Win9x OS.
Should have no impact on the current build
setting (only when #ifdef MOZ_UNICODE on)
and only gets compiled in Windows platform.
/r=shanjian, /sr=kin, /a=rjesup@wgate.com


git-svn-id: svn://10.0.0.236/trunk@129119 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-09 23:58:39 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
yokoyama%netscape.com
1731dce854 Bug 9449
Unicode API conversion for Windows Platforms
#ifdef MOZ_UNICODE'ed for now.
No impact unless environment variable
MOZ_UNICODE is defined.
/r=shanjian;/sr=kin


git-svn-id: svn://10.0.0.236/trunk@124569 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-03 00:55:47 +00:00
kmcclusk%netscape.com
eb567220f1 Dispatch (WIN32 only) and handle a new cross platform message NS_SYSCOLORCHANGE. bug 143174. r=rods sr=roc
git-svn-id: svn://10.0.0.236/trunk@122677 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-04 17:47:54 +00:00
yokoyama%netscape.com
6847633535 bug 141513
IME candidate window is displayed in wrong position
Patch is to impact only in Windows XP
with MS PinYing IME and NeiMa IME
/r=shanjian, /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@122098 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-23 22:03:49 +00:00
shanjian%netscape.com
c3d0048922 #140983 [regression]SC IME doesn't work properly and JA IME works wrong
If windows code page is 936 (simplified chinese), check IME's support of
unicode using GetProperty.
p=yokoyama, r=shanjian, sr=kin
check in for roy by shanjian


git-svn-id: svn://10.0.0.236/trunk@121088 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-08 20:24:55 +00:00
yokoyama%netscape.com
98fdfd8770 Bug 125573
Call IME-W APIs instead of IME-A APIs to prevent moz
from crashing only in
Win2K-Chinese Simplified and WinXP-Chinese Simplified

/r=shanjian, /sr=brendan, /a=asa


git-svn-id: svn://10.0.0.236/trunk@116798 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-18 23:29:39 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
waterson%netscape.com
18986ada3f Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
m_kato%ga2.so-net.ne.jp
ab78acb20c bug 63243, sr=roc+moz
But this codes is back out from bug 55256
So It will re-check in this codes with bug 63243's better fix


git-svn-id: svn://10.0.0.236/trunk@84722 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-10 10:57:35 +00:00
m_kato%ga2.so-net.ne.jp
701c4e78c7 Fix bug 55256
On WinNT/2K, it uses Unicode window class due to M10L support.
sr=roc+moz@cs.cmu.edu


git-svn-id: svn://10.0.0.236/trunk@83767 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-16 09:52:58 +00:00
alecf%netscape.com
4ffddeb00c #45797 - fix consumers of NS_IMPL_ISUPPORTS
r=dveditz


git-svn-id: svn://10.0.0.236/trunk@82745 18797224-902f-48f8-a5cc-f745e15eee43
2000-11-17 20:54:21 +00:00
shanjian%netscape.com
daaa82a806 #49414 crash in exist when global ime exist
r/a=ftang
gAIMMApp->Deactivate() should be called before release. This is documented
in MS documentation and tested in 4.x code.


git-svn-id: svn://10.0.0.236/trunk@79809 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-22 02:54:28 +00:00
ftang%netscape.com
ea8691582c fix bug 34963. check patch from m_kato@ga2.so-net.ne.jp r=ftang
git-svn-id: svn://10.0.0.236/trunk@67210 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-26 06:22:24 +00:00
ftang%netscape.com
55a9331676 fix 34963. check in fix patch by m_kato@ga2.so-net.ne.jp
add ::CoUninitialize


git-svn-id: svn://10.0.0.236/trunk@66525 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-20 05:09:59 +00:00
nhotta%netscape.com
cb59c76a30 IME change for Win2000, bug 29606, check in for m_kato@ga2.so-net.ne.jp, r=ftang.
git-svn-id: svn://10.0.0.236/trunk@65884 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-13 22:23:04 +00:00
ftang%netscape.com
f9641bb369 fix bug 22331. contributed by m_kato@ga2.so-net.ne.jp r=ftang
git-svn-id: svn://10.0.0.236/trunk@57048 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-07 00:34:34 +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
rpotts%netscape.com
fa27c68f3e bug #16328. Share a single nsToolkit instance among all widgets.
git-svn-id: svn://10.0.0.236/trunk@50749 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 00:49:11 +00:00
rods%netscape.com
d9f43dff28 Bizzare edge case where click and then dragging outside the window into the console
window crashes in MouseTrailer. This had to do with an invalid window getting set
into the MouseTrailer. The invalid window comes from the mouse hitting the frame of
the app and then the console window. Bug #12848


git-svn-id: svn://10.0.0.236/trunk@46562 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 13:38:30 +00:00
rods%netscape.com
e8f77bc7cd XPCOM'ed most methods and added a couple of methods to BaseWidget
and added a lot of files


git-svn-id: svn://10.0.0.236/trunk@11283 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-28 22:32:48 +00:00
kmcclusk%netscape.com
0b9521b1af Factored cross-platform code within nsWindow in nsBaseWidget. Converted headers and footers
to use nsISupports.h macros. Implemented nsToolkits query interface and made it creatable
through the factory.


git-svn-id: svn://10.0.0.236/trunk@10812 18797224-902f-48f8-a5cc-f745e15eee43
1998-09-23 19:19:23 +00:00
karnaze
b7849c378e event improvements
git-svn-id: svn://10.0.0.236/trunk@2654 18797224-902f-48f8-a5cc-f745e15eee43
1998-05-29 22:44:13 +00:00
kmcclusk
7e317fe3f6 Added doc++ comments to ns/widget/src/windows
git-svn-id: svn://10.0.0.236/trunk@275 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-14 23:20:49 +00:00
kipp
fb1503758e moved to pub
git-svn-id: svn://10.0.0.236/trunk@165 18797224-902f-48f8-a5cc-f745e15eee43
1998-04-13 20:24:54 +00:00