6778 Commits

Author SHA1 Message Date
cls%seawood.org
71b833b292 mingw w32api (as of 3.7) only defines WM_APPCOMMAND so cleanup ifdefs.
Bug #333460 r=emaijala sr=bz


git-svn-id: svn://10.0.0.236/trunk@194666 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 04:25:16 +00:00
jshin%mailaps.org
baa3b4ef3b bug 234946 : Windows File Picker Issues on Win2k or later (full Unicode support) : r=emaijala, sr=neil
git-svn-id: svn://10.0.0.236/trunk@194645 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 00:41:22 +00:00
mark%moxienet.com
260eb4cd05 334537 nsMenuBarX installs an event handler poorly, fix installation and eliminate unnecessary baggage in event handler. r=josh
git-svn-id: svn://10.0.0.236/trunk@194629 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 21:25:05 +00:00
aaronleventhal%moonset.net
1ba5104a32 Bug 330624. Leaks in mozilla/accessible. r=ginn.chen, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194620 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 19:08:34 +00:00
dougt%meer.net
f48d302f27 ME continues to make context menus and dropdowns not work as expected. this
patch ifdefs out msg handling of IME messages on WINCE.

This also reduces the differences between wince and win32 wrt to style and
default window icon handling.

wince only

r=dveditz
b=297683


git-svn-id: svn://10.0.0.236/trunk@194615 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 18:31:26 +00:00
roc+%cs.cmu.edu
2a204ed2f5 Bug 289897. Fix permissions on clipboard cache file. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@194572 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 01:25:56 +00:00
bzbarsky%mit.edu
d57b5e041a Up the minimal GTK version for us to use the GTK2 filepicker, to avoid crash bugs in it. Bug 310137, r+sr+branch181=roc
git-svn-id: svn://10.0.0.236/trunk@194563 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 23:49:21 +00:00
bzbarsky%mit.edu
c19e03fe4f Implement paint flashing for GTK2 non-cairo builds. Bug 220953, patch by tor
and me, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@194562 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 23:46:10 +00:00
joshmoz%gmail.com
6d0ef740b3 minor cocoa widget cleanups, no bug. spelling, error return value.
git-svn-id: svn://10.0.0.236/trunk@194520 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 18:41:51 +00:00
dougt%meer.net
05c943e752 Bug 297683. ensure that there is only one softkey menubar since having more results in a window minimization when an dialog is opened. remove config.wince.useOKBtn pref. it isn't used any longer. r=veditz wince only
git-svn-id: svn://10.0.0.236/trunk@194514 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-17 17:42:20 +00:00
cls%seawood.org
7b54f3005e Fix mingw cross-compile & static build bustage
Bug #333941 r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@194439 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 22:59:21 +00:00
joshmoz%gmail.com
e71fa0545b add a couple null checks to head off potential crashes, clean up an early return. Cocoa widgets only. no bug.
git-svn-id: svn://10.0.0.236/trunk@194430 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-14 19:44:50 +00:00
hwaara%gmail.com
2dc5f2cdcb Try to fix cocoa/camino bustage.
git-svn-id: svn://10.0.0.236/trunk@194309 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 11:50:22 +00:00
cvshook%sicking.cc
ddb637eec1 Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194292 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-13 04:07:12 +00:00
roc+%cs.cmu.edu
fca9af44d9 Bug 333250. Speed up native theme rendering in cairo by a) not having a clip rect set on the backbuffer surface, so we don't usually don't need to clip native theme rendering and b) creating the backbuffer with GDK so that we don't need to create a GdkPixmap with expensive XGetGeometry round-trip every time a theme wants to draw into it. r=vlad
git-svn-id: svn://10.0.0.236/trunk@194262 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 21:58:14 +00:00
joshmoz%gmail.com
85d7ca5a72 fix return type, fixes bustage that hasn't happened yet but will... b=333737
git-svn-id: svn://10.0.0.236/trunk@194249 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 20:12:05 +00:00
joshmoz%gmail.com
4211e7ebc3 fix crash sending mouse event, add null checks. b=333737 r=hwaara
git-svn-id: svn://10.0.0.236/trunk@194245 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 19:08:43 +00:00
joshmoz%gmail.com
5721407037 handle popup rollup correctly when scrolling. b=330999 r=mento
git-svn-id: svn://10.0.0.236/trunk@194230 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 17:51:32 +00:00
hwaara%gmail.com
8f7b343d7c Fix bug 333635, Popupmenus don't close properly. r=josh
git-svn-id: svn://10.0.0.236/trunk@194218 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 15:10:00 +00:00
bzbarsky%mit.edu
f3f3ba1e7e Add a pref to force the XUL filepicker. Bug 333653, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194199 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 00:49:46 +00:00
sergei_d%fi.tartu.ee
0637eae652 [BeOS]Bug 322051, restructuring nsWindow code, BeOS-only, r=sergei_d
git-svn-id: svn://10.0.0.236/trunk@194173 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 20:45:12 +00:00
sergei_d%fi.tartu.ee
7d4b33221c [BeOS]Bug 322051, restructuring nsWindow code, r=sergei_d
git-svn-id: svn://10.0.0.236/trunk@194169 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 20:22:24 +00:00
masayuki%d-toybox.com
bb38c2225d Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc
git-svn-id: svn://10.0.0.236/trunk@194136 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 16:37:58 +00:00
masayuki%d-toybox.com
d6a3f930d6 Bug 333221 IDC_SELECTANCHOR cursor is no longer required. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194135 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 16:26:34 +00:00
masayuki%d-toybox.com
0c8637fcae Bug 330276 Drop support for pre-Win2k platforms (Win9x/Me/NT4). #2 patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194134 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 16:21:25 +00:00
mark%moxienet.com
fba179ccf6 332939 Can't print on Mac. Retain PMPrintSession object. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@194129 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 15:31:15 +00:00
roc+%cs.cmu.edu
5a0aae6de3 Bug 29856. Support SetWindowClass in GTK2, checking in additional files
git-svn-id: svn://10.0.0.236/trunk@193975 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-09 23:14:25 +00:00
roc+%cs.cmu.edu
b1fa15f4dc Bug 300207. Set scrollbar button size and position so that Clearlooks (and other themes?) will draw button correctly. r=bryner
git-svn-id: svn://10.0.0.236/trunk@193972 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-09 22:51:03 +00:00
roc+%cs.cmu.edu
6bd4baedd8 Bug 29856. Support SetWindowClass in GTK2. r+sr=roc, patch-midden by Andrew Taylor, Arik Devens, Rob Ginda, Kenneth Herron, timeless, Alex Zbyslaw, and me.
git-svn-id: svn://10.0.0.236/trunk@193971 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-09 22:45:04 +00:00
joshmoz%gmail.com
16005162a8 show a reasonable menu bar on app startup in case no window becomes main immediately. b=333088 r=mento
git-svn-id: svn://10.0.0.236/trunk@193794 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-07 04:51:16 +00:00
joshmoz%gmail.com
4700795093 roll up popup windows in a couple more places we should. Cocoa widgets. b=332917 r=mento
git-svn-id: svn://10.0.0.236/trunk@193721 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 19:14:02 +00:00
benjamin%smedbergs.us
a44c8fd962 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@193693 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 14:17:25 +00:00
joshmoz%gmail.com
f482ae90c3 handle hidden window menu bar and menu bar switching in general better. gets rid of a lot of crashes. b=330586 r=pav
git-svn-id: svn://10.0.0.236/trunk@193674 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 07:41:34 +00:00
joshmoz%gmail.com
68c186df6d Implement GetScreenBounds to get window sizing and staggering working. We return the origin of the entire window (title bar and all) but the size of the content area. This is to match Carbon behavior and make everything work nicely. However, this is silly and confusing and we should do away with it in the future. b=330581 r=stuart
git-svn-id: svn://10.0.0.236/trunk@193666 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-06 05:31:16 +00:00
masayuki%d-toybox.com
973cf662d8 Bug 332830 Mingw build errors in nsWindow.h and nsWindow.cpp. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193644 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 23:21:57 +00:00
dbaron%dbaron.org
9911a9b756 Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
git-svn-id: svn://10.0.0.236/trunk@193572 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 00:00:44 +00:00
pavlov%pavlov.net
2e3d9319de add type info to thebes. bug 332743. r=vlad
git-svn-id: svn://10.0.0.236/trunk@193561 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 21:54:22 +00:00
cbiesinger%web.de
1a5d1e5eb6 bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart


git-svn-id: svn://10.0.0.236/trunk@193557 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 21:22:35 +00:00
masayuki%d-toybox.com
c1d1885caa Bug 330276 Drop support for pre-Win2k platforms. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+dougt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@193551 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 20:57:13 +00:00
dougt%meer.net
ca70c78e48 IME interrupts scrolling. wince only r/a=ere. b=332592
git-svn-id: svn://10.0.0.236/trunk@193422 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-03 18:52:20 +00:00
gerv%gerv.net
aa642a581e Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@193301 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 06:13:49 +00:00
darin%meer.net
70deb5f58d fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
git-svn-id: svn://10.0.0.236/trunk@193272 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 18:40:56 +00:00
gerv%gerv.net
85b93e54b8 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/trunk@193254 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 08:01:14 +00:00
gerv%gerv.net
b759f30f5f Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines.
git-svn-id: svn://10.0.0.236/trunk@193253 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 07:57:05 +00:00
joshmoz%gmail.com
ec9dc27b9f fix crash that happens when Mac OS X sends a bad value for a menu item index. do a bounds check. no bug. r=mento
git-svn-id: svn://10.0.0.236/trunk@193236 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 01:45:47 +00:00
joshmoz%gmail.com
1f6b94d583 set last widget entered to nil when last widget entered gets released, pass pointers to structs not straight structs to utility function. followup for 331349.
git-svn-id: svn://10.0.0.236/trunk@193226 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 22:47:20 +00:00
joshmoz%gmail.com
ae12f92712 Cocoa widgets should send NS_MOUSE_ENTER/NS_MOUSE_EXIT events. b=331349 b=330594 r=mento
git-svn-id: svn://10.0.0.236/trunk@193205 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 18:51:35 +00:00
joshmoz%gmail.com
5143b21023 widget child view cleanup for cocoa, remove unnecessary variables and code. b=331349 r=mento
git-svn-id: svn://10.0.0.236/trunk@193168 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 00:49:15 +00:00
mark%moxienet.com
07a48e03d5 331363 Focusable OS-chromeless titlebarless windows on Mac, for Places. Open windows with "chrome,titlebar=no" to use. r=josh a/1.8.1=me
git-svn-id: svn://10.0.0.236/trunk@193159 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 22:05:38 +00:00
pavlov%pavlov.net
5976687725 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me
git-svn-id: svn://10.0.0.236/trunk@193153 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 21:15:01 +00:00