7521 Commits

Author SHA1 Message Date
masayuki%d-toybox.com
92cc9e4f1b Bug 194067 support unicode file name on drag and drop(D&D). patch by Masatoshi Kimura (:emk) <VYV03354@nifty.ne.jp> r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@195794 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 06:20:16 +00:00
masayuki%d-toybox.com
5c4241a3a8 Bug 333166 When mouse cursor is on the plug-in but not focused, focused element will receive wheel event instead of plug-in. patch by Masatoshi Kimura (:emk) <VYV03354@nifty.ne.jp> r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@195793 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 06:17:55 +00:00
roc+%cs.cmu.edu
af5eee8a12 Bug 263444. Allow nsILookAndFeel to request any combination of scrollbar arrows (up and/or down (or neither) at each end of the scrollbar) on all platforms. Get the arrow settings from the GTK2 style in GTK2 builds. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@195782 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 23:23:33 +00:00
mark%moxienet.com
f80041a4b4 335166 When libwidget.rsrc is a symbolic link, it's not loaded, causing missing cursors and nsWindow assertions. Death to FSSpec, use CFBundle/CFURL to locate libwidget.rsrc. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@195772 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 21:10:13 +00:00
joshmoz%gmail.com
cf332cdd34 remove unused Mac widget code, detab the file. no bug.
git-svn-id: svn://10.0.0.236/trunk@195692 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 21:58:04 +00:00
joshmoz%gmail.com
320790f596 don't call First() on an empty string. b=326874 r=mento
git-svn-id: svn://10.0.0.236/trunk@195686 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 21:06:59 +00:00
dougt%meer.net
971112f4c6 Using F21 or F22 on some PPC generate a key that pops up the software keyboard. window ce only
git-svn-id: svn://10.0.0.236/trunk@195584 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 19:22:33 +00:00
roc+%cs.cmu.edu
56316ca510 Bug 335432. Link to Xinerama from widget/src/gtk2. r=vlad
git-svn-id: svn://10.0.0.236/trunk@195403 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 22:49:29 +00:00
joshmoz%gmail.com
9c041bd662 fix focus/activate for non-embedders when windows are first created. b=330587 r=mento
git-svn-id: svn://10.0.0.236/trunk@195379 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 19:20:31 +00:00
dougt%meer.net
f1b2a1b9d9 reverting the change to the size of the soft key menu bar as it causes visable problems on some PPC devices. wince only
git-svn-id: svn://10.0.0.236/trunk@195375 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 18:34:58 +00:00
dougt%meer.net
4ce4c582dd Changing the key we use. some phones actually map lower FKeys to applications. WINCE ONLY.
git-svn-id: svn://10.0.0.236/trunk@195372 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 18:18:36 +00:00
mark%moxienet.com
6adf91adeb 305479 Cmd-, needs to be pressed twice to access Preferences. Enable the preferences command when it's known that one exists, don't defer it until asked to update the menus. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@195273 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 18:31:23 +00:00
masayuki%d-toybox.com
8f06d6af75 Bug 314130 input numbers twice when using Unispim IME at chinese input mode r=ere, sr=roc
git-svn-id: svn://10.0.0.236/trunk@195250 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 13:58:38 +00:00
joshmoz%gmail.com
6cf1abc84f In bug 334551, we added NS_ACTIVATE/NS_DEACTIVATE messages to windows in order to fix a focus problem. However, we were already sending NS_ACTIVATE following NS_GOTFOCUS somewhere else and the real problem was that immediately afterwords we sent another NS_GOTFOCUS. Adding another NS_ACTIVATE seemed to fix the problem because instead of sending NS_GOTFOCUS/NS_ACTIVATE/NS_GOTFOCUS, we sent NS_GOTFOCUS/NS_ACTIVATE/NS_GOTFOCUS/NS_ACTIVATE which meant that each focus message had an activate paired with it. The real fix here however is to not send the second NS_GOTFOCUS message. b=334551
git-svn-id: svn://10.0.0.236/trunk@195246 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 07:19:10 +00:00
wr%rosenauer.org
8af5c431f3 Bug 289897 - huge memory leak when klipper is running (leak part), p=roc, r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@195239 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 06:10:26 +00:00
joshmoz%gmail.com
2ac565c5d9 fix insertion point wackiness due to not sending top-level window gecko activation events. Also some cleanup. b=334551 r=mento
git-svn-id: svn://10.0.0.236/trunk@195089 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 20:35:00 +00:00
gavin%gavinsharp.com
0a2fa6b2a6 Bug 315370: text Copy/Paste from Firefox to Outlook will be created as attachment, patch by David Gardiner <David.R.Gardiner@gmail.com>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195059 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 15:16:22 +00:00
cls%seawood.org
88bb75ffbc Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls


git-svn-id: svn://10.0.0.236/trunk@194967 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 12:59:02 +00:00
sharparrow1%yahoo.com
4984017ecc Bug 334547: unused code removal
git-svn-id: svn://10.0.0.236/trunk@194754 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:15:02 +00:00
mark%moxienet.com
a851d43a54 334197 VPATH interferes with trunk universal build. Build .rsrc in local dir, then symlink into $(DIST)/bin. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@194731 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 23:32:07 +00:00
martijn.martijn%gmail.com
d5f2afc2fd Bug 324414 - caret blinking not themed. Patch by chpe@gnome.org,r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194694 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 20:03:30 +00:00
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
Olli.Pettay%helsinki.fi
52e2d4c325 Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@194006 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-10 17:04:54 +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