Commit Graph

7748 Commits

Author SHA1 Message Date
dougt%meer.net
d9c4f0271a Wince only. Enables IME on windows ce. this is required for any wince application to use IME. bug 297683. r/sr = dveditz 2006-05-30 20:57:07 +00:00
mark%moxienet.com
79471dcc7a 339640 Activate/deactivate events being processed twice. r=josh 2006-05-30 15:55:25 +00:00
joshmoz%gmail.com
c35313a483 add the Carbon icon decoder back, alongside the Cocoa icon decoder. Use Carbon decoder for Carbon builds, Cocoa for Cocoa builds. We can't use the Cocoa API from Carbon due to runtime conflicts (that aren't completely resolved by calling NSApplicationLoad). Also, removing call to NSApplicationLoad. b=339389 r=mento sr=stuart 2006-05-30 15:54:28 +00:00
mark%moxienet.com
22cab1ed59 337646 Trouble with multiple sheets: going from a parent sheet to a child sheet back to a parent sheet puts the window in a bad state, causes blank sheet to appear and effectively hangs the app. Take care to not call ShowSheetWindow except when absolutely necessary. r=josh 2006-05-30 15:45:23 +00:00
mark%moxienet.com
cd9f768a3b 339370 Scrollbars in popup windows appear inactive. r=josh
339482 Bad app behavior caused by removing event handlers based on random stack garbage.  r=josh
2006-05-30 15:40:50 +00:00
enndeakin%sympatico.ca
31f554baac Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc 2006-05-30 13:50:48 +00:00
ginn.chen%sun.com
b5019990ce Bugzilla 339554 at-poke gets a focus-event for a blank panel
r+sr=roc
2006-05-30 06:10:34 +00:00
joshmoz%gmail.com
62fc7a683f add null check, kill unused function, spacing/comment cleanup. r=mento 2006-05-26 19:57:41 +00:00
mark%moxienet.com
dcda9203aa 338249 Embedding and plugin users restrict the ability to let the system run the event loop. Always receive and dispatch events manually. Cocoa. r=josh sr=darin 2006-05-26 18:38:19 +00:00
mark%moxienet.com
78602d6e0e 339051 Embedding and plugin users restrict the ability to let the system run the event loop. Always receive and dispatch events manually. Carbon. r=josh sr=darin 2006-05-26 18:12:46 +00:00
joshmoz%gmail.com
fb1a237419 Call NSApplicationLoad() to initialize Cocoa even in Carbon builds because if anyone uses Cocoa without it being called (other components or plugins), the app goes crazy. b=337334 r=mento 2006-05-25 18:15:01 +00:00
bryner%brianryner.com
b6c6a120f9 Fix up mac widget callsites for bug 336696, r=pinkerton sr=neil 2006-05-25 17:52:45 +00:00
mark%moxienet.com
2318751c89 54488 Scrollbars in inactive windows should also be inactive. r=josh 2006-05-25 17:42:40 +00:00
joshmoz%gmail.com
37788928a7 make sound work on Intel Macs, endian problems looking at file bytes. b=339124 r=mento sr=pinkerton 2006-05-24 22:06:37 +00:00
mark%moxienet.com
1072616980 106695 Rewrite activate/update events as Carbon events. These are implemented a
s window-scope event handlers.  The unnecessary application-scope handlers are r
emoved.  r=josh sr=pink
2006-05-24 20:29:00 +00:00
benjamin%smedbergs.us
3a8369a2ea Bug 339023 - Static strings in widget/windows, rs=roc 2006-05-24 13:48:01 +00:00
ginn.chen%sun.com
9079fd02cd Bug 337859 Firefox windows open very small initially, then expand to
regular size
r+sr=roc
2006-05-24 03:45:30 +00:00
joshmoz%gmail.com
e44a488f7b set minimum size on all windows, also keep invisible windows out of Expos��.b=338723 r=mento 2006-05-23 19:47:43 +00:00
bryner%brianryner.com
6fb8bf0b4f Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst. 2006-05-22 20:37:32 +00:00
mark%moxienet.com
bf513167d0 338724 Get rid of nsQDFlushManager/nsIQDFlushManager, it's been rendered obsolete. Ha. Cocoa-only. r=josh 2006-05-22 20:25:08 +00:00
mark%moxienet.com
2e77381faf 338759 Remove dead key event/text input code from widget/src/mac following bug 337199. r=josh a/1.8.1=me 2006-05-22 19:21:10 +00:00
benjamin%smedbergs.us
98ca29135d Bug 305949 (almost done!) - Stop exporting some nonfrozen functions (widget and libreg) r=bryner 2006-05-22 19:13:03 +00:00
emaijala%kolumbus.fi
cd54a2cfe7 Fix for bug 259816: Browser steals focus from program selected in 'Open With' dialog
r=neil
sr=roc
2006-05-22 18:35:56 +00:00
mark%moxienet.com
cb56ef4ec2 338357 Crash in AppKit display when interleaved with layout. Use [NSView setHidden:] to implement show/hide. r=josh sr=pink 2006-05-22 18:15:06 +00:00
bryner%brianryner.com
a5e5a4579c backing out 336696, I checked in the wrong version of the patch 2006-05-22 18:03:16 +00:00
bryner%brianryner.com
87831f25b1 Make command= event retargeting dispatch a new event rather than reusing the old one. Add a new interface for command events that supports a sourceEvent property for accessing the original event. Bug 336696, r=neil sr=jst. 2006-05-22 16:18:45 +00:00
mark%moxienet.com
cc0f0fd879 Bustage fix for cocoa widgets following bug 337199. Cocoa never even used this file. 2006-05-22 01:19:56 +00:00
mark%moxienet.com
dc97c80e35 337199 Key event/text input regressions on Mac after bug 332579, RETURN key events double-processed. Also: 337277 Typed characters appear twice after visiting site with Java applet, 337338 Typing special characters (accents) and symbols with Option fails, 337370 Japanese IME broken, 336357 Keystrokes inserted twice into text input fields. Rework key event and TSM handlers. r=josh sr=shaver a/1.8.1=me&shaver 2006-05-22 00:34:35 +00:00
masayuki%d-toybox.com
c734dc30e5 Bug 314130 input numbers twice when using Unispim IME at chinese input mode r=ere, sr=roc 2006-05-21 08:16:27 +00:00
sergei_d%fi.tartu.ee
c4e62dccab [BeOS] Implement HideWindowChrome, Bug 338326, p=sergei_d, r=thesuckiestmail, BeOS-only 2006-05-18 18:26:43 +00:00
sergei_d%fi.tartu.ee
63a50089be [BEOS] Bug 164498, new Quit/Destroy code, p=sergei_d, r=thesuckiestmail, BeOS-only 2006-05-17 19:35:21 +00:00
mark%moxienet.com
79a279ebe9 338289 Reverting previous reversion, this wasn't the cause of the Camino Tp/Ts regression. 2006-05-17 19:30:23 +00:00
mark%moxienet.com
a46bfe2646 338153 Frontport bug 332579 to trunk, consolidating the native event improvements made on the 1.8 branch (332579) and trunk (326273). r=josh sr=darin 2006-05-17 19:07:05 +00:00
joshmoz%gmail.com
0277af7788 Add nsPIWidgetCocoa interface to top-level window Cocoa widgets. This is part of bug 330587, sheet support. r=mento 2006-05-17 18:53:58 +00:00
sergei_d%fi.tartu.ee
10be64cb37 [BeOS]Bug 337489. BeOS follow-up for bug 326273. p=sergei_d, r=thesuckiestemail. BeOS-only 2006-05-17 16:09:29 +00:00
mark%moxienet.com
a4bb9793da 338289 Attempting to solve Camino performance regression by backing out a portion of 337824. 2006-05-17 15:43:26 +00:00
darin%meer.net
7308648bb3 re-landing patch for bug 337824 "Profile Manager completely horked in Mac build" with the portion that causes Ts and Txul regressions temporarily disabled 2006-05-17 00:25:35 +00:00
darin%meer.net
7e2dcbeb5d reverting fix for bug 337824 in the hopes of clearing tinderbox orange 2006-05-16 21:11:54 +00:00
darin%meer.net
de73ec20fc fixes bug 337824 "Mac OSX event processing problems related to threadmanager landing (Profile Manager completely horked)" patch and reviews by darin and mark respectively 2006-05-16 20:16:04 +00:00
joshmoz%gmail.com
4bd3c55808 don't register for Carbon events we don't need. b=338166 r=mento 2006-05-16 18:13:02 +00:00
dbaron%dbaron.org
9827902e25 Back out checkin for bug 333896 which causes tinderbox orange since nsWidgetAtoms aren't initialized. 2006-05-16 13:35:27 +00:00
leon.sha%sun.com
b424828e05 Fix for the bustage for the last check in for bug 333896
Patch by alfred.peng@sun.com.
a=#developers
2006-05-16 06:44:30 +00:00
leon.sha%sun.com
e44da34528 Bug 333896 Convert GetAttr calls to AttrValueIs and FindAttrValueIn
Patch by alfred.peng@sun.com.
roc: review+
mark: review+
roc: superreview+
2006-05-16 05:40:33 +00:00
mkaply%us.ibm.com
25cc486141 #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
After this change, OS/2 appears to work...
2006-05-15 21:22:18 +00:00
mkaply%us.ibm.com
f85c82b173 #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
After this change, OS/2 appears to work...
2006-05-15 21:18:54 +00:00
joshmoz%gmail.com
64404f9ecc no need to include "nsSupportsArray.h" in this file. 2006-05-15 19:29:58 +00:00
masayuki%d-toybox.com
b4ba4f607e Bug 337036 Crashes in IM_get_owning_window r=katakai, sr=roc 2006-05-12 08:46:54 +00:00
bzbarsky%mit.edu
c971cac274 Fix crash bug 336586. r=ere, sr=darin 2006-05-12 03:39:34 +00:00
mkaply%us.ibm.com
af81f74bb5 #326273
r=mkaply, sr=mkaply (OS/2 only)
OS/2 changes from threading checkin - build bustage
Note OS/2 does not work after these changes, it just builds.
Need to look at nsAppShell
2006-05-11 17:24:22 +00:00
joshmoz%gmail.com
a649f920e8 Fix modal dialogs in Cocoa widgets. If they don't have the titled window attribute dialogs cannot become key windows. part of bug 330587, though this fixes the non-sheet case as well. a=bsmedberg for closed tree. 2006-05-11 15:14:29 +00:00
timeless%mozdev.org
32fd7a86ea Bug 336983 OOM crash [@ ConvertHTMLtoUCS2] unicodeData Pointer allocated by nsMemory::Alloc dereferenced without NULL check
r=bz sr=bz
2006-05-11 13:24:42 +00:00
darin%meer.net
0468cf2ee0 Use ReceiveNextEvent instead of AcquireFirstMatchingEventInQueue in order to continue supporting Mac OS X 10.2. Concept reviewed by Josh ;-) 2006-05-10 19:17:40 +00:00
darin%meer.net
dbe525c0d8 removing empty files 2006-05-10 19:06:35 +00:00
darin%meer.net
d7d58e050a Make nsBaseAppShell::mRunWasCalled accessible to subclasses. Fixes mac bustage. 2006-05-10 17:56:10 +00:00
darin%meer.net
0318b8c707 landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb 2006-05-10 17:30:15 +00:00
smontagu%smontagu.org
669912aeaf Bug 334205: nsPrimitiveHelpers::ConvertPlatformPlainTextToUnicode returns unitialized value if outUnicodeLen = 0, r=timeless, sr=jag 2006-05-07 09:06:58 +00:00
timeless%mozdev.org
15c92bd38c Bug 331023 Cleanup of IDL files; fixing type inconsistencies
r=neil sr=bz
2006-05-07 01:33:38 +00:00
cbiesinger%web.de
51a89a8b1e bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg
2006-05-06 17:53:51 +00:00
cvshook%sicking.cc
d3ec0aa5c5 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz 2006-05-05 06:52:21 +00:00
joshmoz%gmail.com
7e0f334c26 fix the way we handle menu counts in the menu bar. b=336651 r=mento 2006-05-04 21:15:47 +00:00
benjamin%smedbergs.us
c7d6f89c6a Bug 78081 - don't export intermediate libraries, prelimiary work blanket-r=mento 2006-05-03 22:18:39 +00:00
bugzilla%arlen.demon.co.uk
33ceb61f3f Bug 324072 Paper size and printer selection in printdialog are reflected incorrectly in preferences
p=me/kherron r=kherron sr=roc
2006-05-02 23:03:22 +00:00
masayuki%d-toybox.com
49201d2111 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 2006-05-02 06:20:16 +00:00
masayuki%d-toybox.com
12c7ecac2e 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 2006-05-02 06:17:55 +00:00
roc+%cs.cmu.edu
0aad8a4f0c 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 2006-05-01 23:23:33 +00:00
mark%moxienet.com
149497b9dc 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 2006-05-01 21:10:13 +00:00
joshmoz%gmail.com
7540c5c642 remove unused Mac widget code, detab the file. no bug. 2006-04-28 21:58:04 +00:00
joshmoz%gmail.com
a3a83b524f don't call First() on an empty string. b=326874 r=mento 2006-04-28 21:06:59 +00:00
dougt%meer.net
eb68962d35 Using F21 or F22 on some PPC generate a key that pops up the software keyboard. window ce only 2006-04-27 19:22:33 +00:00
roc+%cs.cmu.edu
3657302105 Bug 335432. Link to Xinerama from widget/src/gtk2. r=vlad 2006-04-25 22:49:29 +00:00
joshmoz%gmail.com
2e99a3e233 fix focus/activate for non-embedders when windows are first created. b=330587 r=mento 2006-04-25 19:20:31 +00:00
dougt%meer.net
d9c2f5527a reverting the change to the size of the soft key menu bar as it causes visable problems on some PPC devices. wince only 2006-04-25 18:34:31 +00:00
dougt%meer.net
d005b69884 Changing the key we use. some phones actually map lower FKeys to applications. WINCE ONLY. 2006-04-25 18:18:36 +00:00
mark%moxienet.com
63a222a721 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 2006-04-24 18:31:23 +00:00
masayuki%d-toybox.com
bc656fb178 Bug 314130 input numbers twice when using Unispim IME at chinese input mode r=ere, sr=roc 2006-04-24 13:58:38 +00:00
joshmoz%gmail.com
9ac3c63842 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 2006-04-24 07:19:10 +00:00
wr%rosenauer.org
873c012220 Bug 289897 - huge memory leak when klipper is running (leak part), p=roc, r+sr=darin 2006-04-24 06:10:26 +00:00
joshmoz%gmail.com
59898c082e fix insertion point wackiness due to not sending top-level window gecko activation events. Also some cleanup. b=334551 r=mento 2006-04-21 20:35:00 +00:00
gavin%gavinsharp.com
17ca1575dc 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 2006-04-21 15:16:22 +00:00
cls%seawood.org
00570f4496 Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls
2006-04-20 12:59:02 +00:00
sharparrow1%yahoo.com
2f892568de Bug 334547: unused code removal 2006-04-20 03:15:02 +00:00
mark%moxienet.com
7f41614839 334197 VPATH interferes with trunk universal build. Build .rsrc in local dir, then symlink into $(DIST)/bin. r=bsmedberg 2006-04-19 23:32:07 +00:00
martijn.martijn%gmail.com
e6d9ec14a3 Bug 324414 - caret blinking not themed. Patch by chpe@gnome.org,r+sr=roc 2006-04-19 20:03:30 +00:00
cls%seawood.org
7bc5ccfcf5 mingw w32api (as of 3.7) only defines WM_APPCOMMAND so cleanup ifdefs.
Bug #333460 r=emaijala sr=bz
2006-04-19 04:25:16 +00:00
jshin%mailaps.org
6cb31e099c bug 234946 : Windows File Picker Issues on Win2k or later (full Unicode support) : r=emaijala, sr=neil 2006-04-19 00:41:22 +00:00
mark%moxienet.com
3a986becc1 334537 nsMenuBarX installs an event handler poorly, fix installation and eliminate unnecessary baggage in event handler. r=josh 2006-04-18 21:25:05 +00:00
aaronleventhal%moonset.net
382eaf0768 Bug 330624. Leaks in mozilla/accessible. r=ginn.chen, sr=dbaron 2006-04-18 19:08:34 +00:00
dougt%meer.net
f1cd2dc389 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
2006-04-18 18:31:26 +00:00
roc+%cs.cmu.edu
8cfbdf3301 Bug 289897. Fix permissions on clipboard cache file. r+sr=darin 2006-04-18 01:25:56 +00:00
bzbarsky%mit.edu
4081eca2b6 Up the minimal GTK version for us to use the GTK2 filepicker, to avoid crash bugs in it. Bug 310137, r+sr+branch181=roc 2006-04-17 23:49:21 +00:00
bzbarsky%mit.edu
b516fd61cd Implement paint flashing for GTK2 non-cairo builds. Bug 220953, patch by tor
and me, r+sr=roc
2006-04-17 23:46:10 +00:00
joshmoz%gmail.com
325f4a921e minor cocoa widget cleanups, no bug. spelling, error return value. 2006-04-17 18:41:51 +00:00
dougt%meer.net
3ec5dfd4c1 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 2006-04-17 17:42:20 +00:00
cls%seawood.org
74ac97fd84 Fix mingw cross-compile & static build bustage
Bug #333941 r=bsmedberg
2006-04-14 22:59:21 +00:00
joshmoz%gmail.com
e6181a0330 add a couple null checks to head off potential crashes, clean up an early return. Cocoa widgets only. no bug. 2006-04-14 19:44:50 +00:00
hwaara%gmail.com
ba2914d822 Try to fix cocoa/camino bustage. 2006-04-13 11:50:22 +00:00
cvshook%sicking.cc
7a388e48eb Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron 2006-04-13 04:07:12 +00:00
roc+%cs.cmu.edu
4e96e616ab 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 2006-04-12 21:58:14 +00:00
joshmoz%gmail.com
53dd13ee42 fix return type, fixes bustage that hasn't happened yet but will... b=333737 2006-04-12 20:12:05 +00:00
joshmoz%gmail.com
b58dc2a75c fix crash sending mouse event, add null checks. b=333737 r=hwaara 2006-04-12 19:08:43 +00:00
joshmoz%gmail.com
4a449b530e handle popup rollup correctly when scrolling. b=330999 r=mento 2006-04-12 17:51:32 +00:00
hwaara%gmail.com
5b466ab31e Fix bug 333635, Popupmenus don't close properly. r=josh 2006-04-12 15:10:00 +00:00
bzbarsky%mit.edu
f590d18aa0 Add a pref to force the XUL filepicker. Bug 333653, r+sr=roc 2006-04-12 00:49:46 +00:00
sergei_d%fi.tartu.ee
f0d5f9ffff [BeOS]Bug 322051, restructuring nsWindow code, BeOS-only, r=sergei_d 2006-04-11 20:45:12 +00:00
sergei_d%fi.tartu.ee
3fa9487f23 [BeOS]Bug 322051, restructuring nsWindow code, r=sergei_d 2006-04-11 20:22:24 +00:00
masayuki%d-toybox.com
6fb048961a Bug 327003 Don't commit the IME composition string when Mozilla is deactivated r=roc+masaki.katakai+timeless sr=roc 2006-04-11 16:37:58 +00:00
masayuki%d-toybox.com
152c9dd6c3 Bug 333221 IDC_SELECTANCHOR cursor is no longer required. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-11 16:26:34 +00:00
masayuki%d-toybox.com
e0ac7bfaac Bug 330276 Drop support for pre-Win2k platforms (Win9x/Me/NT4). #2 patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-11 16:21:25 +00:00
mark%moxienet.com
2273767651 332939 Can't print on Mac. Retain PMPrintSession object. r=josh sr=pink 2006-04-11 15:31:15 +00:00
Olli.Pettay%helsinki.fi
107fe84cd5 Bug 330494, Remove NS_EVENT_FLAG_INIT. Makes NN4 event handling and preventBubble and preventCapture methods no-op. r=sicking, sr=jst 2006-04-10 17:04:54 +00:00
roc+%cs.cmu.edu
917b5e275a Bug 29856. Support SetWindowClass in GTK2, checking in additional files 2006-04-09 23:14:25 +00:00
roc+%cs.cmu.edu
7b2b0b4750 Bug 300207. Set scrollbar button size and position so that Clearlooks (and other themes?) will draw button correctly. r=bryner 2006-04-09 22:51:03 +00:00
roc+%cs.cmu.edu
079a097ecc 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. 2006-04-09 22:45:04 +00:00
joshmoz%gmail.com
7a12a01b41 show a reasonable menu bar on app startup in case no window becomes main immediately. b=333088 r=mento 2006-04-07 04:51:16 +00:00
joshmoz%gmail.com
99e0d7f316 roll up popup windows in a couple more places we should. Cocoa widgets. b=332917 r=mento 2006-04-06 19:14:02 +00:00
benjamin%smedbergs.us
859f2968c4 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-04-06 14:17:25 +00:00
joshmoz%gmail.com
be0a441b6e handle hidden window menu bar and menu bar switching in general better. gets rid of a lot of crashes. b=330586 r=pav 2006-04-06 07:41:34 +00:00
joshmoz%gmail.com
a7f673077d 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 2006-04-06 05:31:16 +00:00
masayuki%d-toybox.com
1d1a72cc6a Bug 332830 Mingw build errors in nsWindow.h and nsWindow.cpp. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-04-05 23:21:57 +00:00
dbaron%dbaron.org
04b8c33eda Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky 2006-04-05 00:00:44 +00:00
pavlov%pavlov.net
59b4759574 add type info to thebes. bug 332743. r=vlad 2006-04-04 21:54:22 +00:00
cbiesinger%web.de
0cf032c25b bug 331888. Make cairo-beos work. Requires --enable-pango for now
r=stuart
2006-04-04 21:22:35 +00:00
masayuki%d-toybox.com
451bac61b8 Bug 330276 Drop support for pre-Win2k platforms. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+dougt, sr=roc 2006-04-04 20:57:13 +00:00
dougt%meer.net
ed13c0902f IME interrupts scrolling. wince only r/a=ere. b=332592 2006-04-03 18:52:20 +00:00
gerv%gerv.net
f7bf44c446 Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-03-31 06:13:49 +00:00
darin%meer.net
20837f71e1 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
gerv%gerv.net
a54a4e6372 Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:10 +00:00
gerv%gerv.net
af20ee45fb Bug 331921 - Fix up some corrupt/dodgy Initial Developer lines. 2006-03-30 07:57:05 +00:00
joshmoz%gmail.com
6fdc3acecd 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 2006-03-30 01:45:47 +00:00
joshmoz%gmail.com
434f3195bd 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. 2006-03-29 22:47:20 +00:00
joshmoz%gmail.com
bba9eafb8e Cocoa widgets should send NS_MOUSE_ENTER/NS_MOUSE_EXIT events. b=331349 b=330594 r=mento 2006-03-29 18:51:35 +00:00
joshmoz%gmail.com
623b3c62e6 widget child view cleanup for cocoa, remove unnecessary variables and code. b=331349 r=mento 2006-03-29 00:49:15 +00:00
mark%moxienet.com
50b8a56ff2 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 2006-03-28 22:05:37 +00:00
pavlov%pavlov.net
cea27a57e0 fixing mingw issues. bugs 331287, 331329, 331333. patches from cls and hans-andreas engel. r=me 2006-03-28 21:15:01 +00:00
joshmoz%gmail.com
f52006763b Roll up popups if nsIRollupListener::ShouldRollupOnMouseWheelEvent says to do so. Patch by Masayuki Nakano (Mozilla Japan). b=330999 r=josh rs=pinkerton 2006-03-28 20:22:04 +00:00
jwatt%jwatt.org
b5cce40ba9 Partial fix for bug 331630. Remove nsEventStatus_eConsumeDoDefault from widget code. r+sr=roc@ocallahan.org 2006-03-27 11:32:55 +00:00
neil%parkwaycc.co.uk
31d026acf6 Bug 133439 don't clear OLE clipboard if we're going to set new data anyway, patch by Ludvig Strigeus <bugzilla@strigeus.com> r=jag sr=me 2006-03-24 14:52:24 +00:00
bzbarsky%mit.edu
ed97753ea2 Make nsIWidget::GetParent return a weak pointer. Bug 227489, r+sr=roc 2006-03-22 18:00:28 +00:00
jshin%mailaps.org
ebc7ee6742 bug 162361 : Unicode file i/o in XPCOM/IO (cannot open files whose names contain characters outside the current locale: e.g. Japanese/Chinese on French Windows) : r/sr=darin, r=bsmedberg 2006-03-22 04:26:30 +00:00
dougt%meer.net
07a7aade27 Updating the values the softkeys generate to f9 and f10. NPODB. WINCE ONLY. I believe this is a regression caused by my backout of 325298 2006-03-20 20:27:27 +00:00
mark%moxienet.com
81a267fe8e Bustage fix followup: release old font metrics 2006-03-18 06:40:31 +00:00
mark%moxienet.com
c643fb8c61 Apply firehose to cairo-less cocoa widget builds aka bustage fix for Camino 2006-03-18 06:11:48 +00:00
pavlov%pavlov.net
801c05e880 fixing camino bustage 2006-03-18 01:23:51 +00:00
pavlov%pavlov.net
f28421a426 fixing build bustage. 2006-03-18 00:23:41 +00:00
pavlov%pavlov.net
279396ea3a removing nsWatchTask, removing cocoa widget dependancies on gfx/src/mac. bug 330786. r=josh 2006-03-17 23:35:39 +00:00
vladimir%pobox.com
10491893d5 Re-landing fixed cairo update, r=pav 2006-03-17 22:24:30 +00:00
dougt%meer.net
5e6c92c0a7 Backing out bug 325298. WINCE only. r=dveditz 2006-03-17 21:42:28 +00:00
masayuki%d-toybox.com
673b3fc9c1 Bug 330852 raising assertion when clicking anytime r+sr=dbaron 2006-03-17 19:26:08 +00:00
vladimir%pobox.com
a3e8a2106f People tell me that quadrupling Tp is bad. Me? I want a second opinion. 2006-03-17 07:44:38 +00:00
joshmoz%gmail.com
ee782dfe12 make internal close behavior consistent in cocoa widgets. b=330775 r=mento 2006-03-17 05:16:59 +00:00
vladimir%pobox.com
702e1a67ff b=330738, update in-tree cairo to current cairo head 2006-03-17 04:05:32 +00:00
ginn.chen%sun.com
7b6775a4c7 Bug 319532 [gnome]There is no feedback when use keyboard to navigate
disabled menuitem in Mozilla menu
r+sr=roc
2006-03-17 03:55:10 +00:00
neil%parkwaycc.co.uk
6847bfbfe0 Relanding fix for bug 287179 unmodified charCode is generated for keypress event when both ctrl and shift are held down, patch by Dainis Jonitis r=emaijala sr=me for changes since previous attempts (see previous checkins for superreviewers) 2006-03-16 21:02:22 +00:00
dbaron%dbaron.org
964b8e781b Avoid XGetGeometry calls in GetThebesContext, which require a round-trip to the X server. b=330661 r=vlad 2006-03-16 17:33:25 +00:00
joshmoz%gmail.com
b77c27f1df more cleanup for bug 329337. bump iid, fix memory leak, check event creation return. b=329337 r=biesi 2006-03-15 16:52:31 +00:00
martijn.martijn%gmail.com
03c8b1815b Bug 326926 - Caret 1px too far to the right in empty inputs/textarea's in win2000 theme, r=neil, sr=rbs 2006-03-15 11:59:22 +00:00
joshmoz%gmail.com
fa432825f4 remove dead code from fix for 329337. followup. thanks to bz for catching this. 2006-03-15 05:22:53 +00:00
joshmoz%gmail.com
9035e10276 Cocoa version of fix for 329337. Carbon->Cocoa very straightforward here. Send DOMMenuItemActive when mouse enters menu item rects. This fixes Places on Mac OS X. b=329337 r=mento sr=ben 2006-03-15 00:23:31 +00:00
joshmoz%gmail.com
53f734d57b Send DOMMenuItemActive when mouse enters menu item rects. This fixes Places on Mac OS X. Cocoa impl coming up. b=329337 r=mento sr=ben 2006-03-14 23:58:57 +00:00
masayuki%d-toybox.com
65c18fb078 Bug 321468 [GTK2] Implement nsIKBStateControl Interface (event of accesskeys and shortcut keys are eaten by IME) r=masaki.katakai, sr=roc 2006-03-14 06:07:54 +00:00
Olli.Pettay%helsinki.fi
37054f078a Bug 329512, Remove NS_XUL_CLICK r+sr=bz 2006-03-13 20:57:36 +00:00
joshmoz%gmail.com
017ab91bbd fix up window creation coordinates in Cocoa widgets. b=325336 r=mento 2006-03-10 20:51:48 +00:00
pavlov%pavlov.net
4877de3e8e fixing bug 329455. patch from Yamashita Makoto <makotoy@ms.u-tokyo.ac.jp>. r=me 2006-03-10 00:20:03 +00:00
mkaply%us.ibm.com
4bcc9a4212 #314843
r=mkaply, sr=mkaply (OS/2 only)
Get menus looking more OS/2 like
2006-03-09 19:25:44 +00:00
ginn.chen%sun.com
a4000ccb9f Bug 329675 gtk assertion `GTK_IS_WINDOW (window)' failure
r+sr=roc
2006-03-09 06:25:10 +00:00
vladimir%pobox.com
0cfe19d902 b=329846, disable native theme in HTML content on linux for fixes, r=roc 2006-03-08 23:57:53 +00:00
vladimir%pobox.com
611bf0c358 b=328337, black flash often when repainting window (gtk2 fix), r=roc 2006-03-08 23:54:47 +00:00
vladimir%pobox.com
3e83e21d9d b=328337, black flash often when repainting areas, r=roc 2006-03-07 21:08:48 +00:00
mark%moxienet.com
08e05a2e60 329455 Printing on trunk is impossible with Cocoa widgets. Register moved services in the Cocoa widget factory. r=josh sr=stuart 2006-03-07 20:08:53 +00:00
joshmoz%gmail.com
2dfa83ca33 roll up popups when we should. Cocoa widgets only. b=325336 r=mento 2006-03-07 20:02:09 +00:00
cbiesinger%web.de
db990b3dce fixing bustage 2006-03-07 19:41:34 +00:00
cbiesinger%web.de
7e96544ae5 bug 308536 support arbitrary images as cursors even for gtk < 2.4, by converting
them to b&w
r=bryner sr=roc
2006-03-07 18:35:19 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b Bug 234455, Centralize event dispatch r=jst, sr=bz 2006-03-07 17:08:51 +00:00
kjh-5727%comcast.net
25b3c8b15a Back out patch from bug 324072 to fix bug bug 326363 and avoid unnecessary API changes. 2006-03-04 16:37:13 +00:00
dougt%meer.net
e431fe81de Fixing WINCE build bustage. 2006-03-02 18:46:31 +00:00
benjamin%smedbergs.us
6d137a4451 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-03-02 14:31:25 +00:00
leon.sha%sun.com
9f08dafcae Bug 328824 Something duplicate in the MACRO "NS_IS_MOUSE_EVENT".
Patch by alfred.peng@sun.com.
roc: review+
roc: superreview+
2006-03-02 08:41:08 +00:00
dbaron%dbaron.org
39054b499d Rename browser.display.screen_resolution pref, for which we used to have user interface, to layout.css.dpi, so old settings no longer take effect. b=327406 r+sr=roc 2006-02-28 10:00:47 +00:00
masayuki%d-toybox.com
dc010e05f0 fixed mingw bustage by b=179056. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-27 15:09:37 +00:00
masayuki%d-toybox.com
c21e61a759 Bug 328306 Open/Save dialogs no longer work on Win9x/Me/NT4 even if cairo is disabled. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-25 09:30:26 +00:00
mrbkap%gmail.com
bee9ccb458 Remove a bogus warning, a bogus check, and the comments surrounding all of it. bug 325073, r+sr=roc 2006-02-24 00:45:25 +00:00
pavlov%pavlov.net
7f1afefee2 fixing windows plugin clipping bugs. bug 328263. r=vlad 2006-02-23 20:55:42 +00:00
masayuki%d-toybox.com
235a905cfd Bug 179056 "Check for new message every" stops after hibernate. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r=emaijala+sfraser, sr=roc 2006-02-23 17:02:45 +00:00
timeless%mozdev.org
1ce5986f6b Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
2006-02-23 09:36:43 +00:00
roc+%cs.cmu.edu
3650a89de7 Bug 327878. Add cairo_draw_with_xlib API, and use it to render GTK2 native themes (including for HTML content) 2006-02-23 01:01:29 +00:00
joshmoz%gmail.com
abf655210c Send GUI events on window close, focus. Also includes cleanup. b=325336 r=mento 2006-02-22 23:15:25 +00:00
vladimir%pobox.com
2f52c97535 b=328236, only update windows backbuffer if painting actually took place, r=pavlov 2006-02-22 22:56:01 +00:00
roc+%cs.cmu.edu
5771a1a4ce Bug 328077. Fix Windows drag-drop crash. patch by Yuri Kovalchuk. r+sr=roc 2006-02-22 22:39:33 +00:00
benjamin%smedbergs.us
18d946ce0e Bug 318559 - MouseTrailer holds XPCOM references past shutdown, r=ere sr=roc 2006-02-22 21:08:40 +00:00
vladimir%pobox.com
51483ec31b b=328116, Start of Cairo-on-OSX for Thebes GFX; Cocoa widget pieces, r=mento 2006-02-22 01:31:14 +00:00
mark%moxienet.com
a120d518e8 311311 Fix #include name for builds on case-sensitive filesystems. Patchlet by Ben Fowler <bfowler@ewitness.co.uk>. r=me sr=pink 2006-02-21 01:59:30 +00:00
roc+%cs.cmu.edu
cfda9ddaff Fixing bustage 2006-02-20 23:05:32 +00:00
roc+%cs.cmu.edu
02669cac8a Bug 327874. Update GTK2 widget code to handle all double-buffering and window translucency, in cairo/Thebes builds. r=vlad 2006-02-20 22:43:44 +00:00
roc+%cs.cmu.edu
c4cdc8bdf1 Bug 267426. Fix Windows drag-drops that download large files. r=ere,sr=roc,patch by Yuri Kovalchuk. 2006-02-20 20:48:35 +00:00
cls%seawood.org
add2f3fbb9 Fix mingw cross-compile bustage.
Original patch by <basic@mozdev.org>.
Bug #320646 r=cls
2006-02-19 07:43:19 +00:00
masayuki%d-toybox.com
9201f8d77b Bug 327449 Redundant implicit calls in Widget: Win32. patch by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> r+sr=roc 2006-02-17 17:22:34 +00:00
joshmoz%gmail.com
6a5fac8f51 Add comment. b=327594 2006-02-17 16:54:28 +00:00
joshmoz%gmail.com
9f05e7cb1b Load native menu items around window load so keyboard commands work prior to the user selecting a menu. Also clean out a lot of old help menu code. b=327594 r=mento 2006-02-17 16:51:59 +00:00
mkaply%us.ibm.com
86bf40c7a0 OS/2 build bustage as a result of 326149 - once files are moved, this should build 2006-02-16 21:34:07 +00:00
cbiesinger%web.de
a5b15b57fb bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-16 21:32:32 +00:00