Граф коммитов

8184 Коммитов

Автор SHA1 Сообщение Дата
surkov.alexander%gmail.com a778eb4e0c Fix bustage for bug 373532 2007-03-15 02:46:45 +00:00
joshmoz%gmail.com ed7e499a68 don't mark methods as NS_METHOD when they are not. b=364994 r=mano sr=pav 2007-03-14 20:12:21 +00:00
joshmoz%gmail.com 973f05e860 Quit menu-item/Cmd+Q is broken in windows which don't have their own menu_FileQuitItem set. b=368911 r=mano sr=pav 2007-03-13 23:09:36 +00:00
joshmoz%gmail.com ec6e299f88 Fixes a visibility logic bug. Also extends support for the collapsed attribute to all menu node types (menu, menu item, and separator). Apparently there was a previous assumption that collapsed would only be used on the menu type, but that is nonsense. In XUL collapsed=true is the same as visibility:collapsed, and according to CSS2 visibility:collapsed outside the context of a table is the same as hidden:true. Cleans up the code for hidden and collapsed attribute checks. b=373730 r=mano sr=pav 2007-03-13 22:28:08 +00:00
joshmoz%gmail.com f281f0d7d8 remove theme constant overrides. b=372996 r=smorgan sr=vlad 2007-03-13 21:07:41 +00:00
joshmoz%gmail.com 5d1ab8dc29 null check native data pointer from GetNativeData. b=364994 r=mano sr=pav 2007-03-12 20:58:02 +00:00
pedemont%us.ibm.com 0b3c62dfb0 Bug 371828 - Need to generate events for midifer keys. r=mento. 2007-03-12 16:04:40 +00:00
emaijala%kolumbus.fi 4c87d6d642 Fix for Bug 372177: No focus event fired when a window "gets focus" because another one has been minimized
Patch by Oliver Yeoh
r=emaijala
sr=roc
2007-03-10 19:08:21 +00:00
tor%cs.brown.edu d5ab9275eb Build bustage fix for 373089. 2007-03-10 14:03:09 +00:00
mozilla%weilbacher.org 01b15e956a [OS/2] Bug 371302: fix build break due to export library changes, p=wuno, r=benjamin 2007-03-10 07:23:01 +00:00
joshmoz%gmail.com c4886dbebb don't claim to be in menu construction when we're not. b=373378 r=mento 2007-03-09 21:08:58 +00:00
vladimir%pobox.com 5a5590516a b=using opacity with windows native widgets causes bogus rendering/lack of rendering; r=stuart 2007-03-03 00:18:34 +00:00
pavlov%pavlov.net ced5fce97d fixing build bustage 2007-03-01 00:29:39 +00:00
pavlov%pavlov.net 6f7242c36f enabling PDF surface on windows. bug 369930. r/sr=vlad 2007-03-01 00:02:27 +00:00
pavlov%pavlov.net a0c1f91751 fixing build bustage 2007-02-28 21:29:53 +00:00
joshmoz%gmail.com acc4cbb446 fix chrome button heights, fix some native button rendering issues, clean up some CSS. b=371080 r=mano sr=vlad 2007-02-27 21:54:52 +00:00
joshmoz%gmail.com 3460832e10 Replace convertLocation with other ways of doing the same thing. The name didn't make much sense, the code was messy, and it was inefficient. b=371902 r=smorgan sr=pav 2007-02-27 21:36:40 +00:00
emaijala%kolumbus.fi c5fab9dba2 Fix for bug 371564: Disabled keyboard until focus set with mouse, on Alt-Tab to Error Console (or Browser or MailNews)
Patch by Oliver Yeoh
r=emaijala
sr=roc
2007-02-27 17:50:16 +00:00
joshmoz%gmail.com 33604b3433 optimize and clean up child view event handling. b=371902 r=smorgan sr=pinkerton 2007-02-27 17:23:58 +00:00
joshmoz%gmail.com 2d4c714512 can't open libmozz dynamic library referenced from libthebes. b=370672 r=mento 2007-02-23 18:57:19 +00:00
joshmoz%gmail.com d5f4220098 nsScreenManagerCocoa::ScreenForRect won't match any screen when window partly offscreen. Patch by Sylvain Pasche. b=370107 r=josh sr=pav 2007-02-23 03:35:59 +00:00
joshmoz%gmail.com 7ef3957211 Need to translate from Cocoa to Gecko coordinates in nsScreen[Manager]Cocoa. Original patch by Sylvain Pasche. b=370106 r=josh sr=pav 2007-02-22 21:56:50 +00:00
mozilla.mano%sent.com a1246aa268 Bug 365405 - the xbl binding for a menupopup is attached only once the menu is opened, after popupshowing is dispatched. r=josh, sr=jst. 2007-02-21 23:37:34 +00:00
joshmoz%gmail.com 068a2a47ce various colors in cocoa look and feel are incorrectly implemented. b=371053 r=smorgan sr=pinkerton 2007-02-20 21:52:04 +00:00
emaijala%kolumbus.fi 0202c36b7e Fix for bug 261074: OnFocus fires twice when window restored
Patch by Oliver Yeoh
r=emaijala
sr=roc
2007-02-20 19:45:17 +00:00
joshmoz%gmail.com 9d4c54fa82 followup for 370659, all popups started overflowing because we were assigning overflow to too many widgets. Thanks to Mano for figuring out what the problem was. b=370769 r=cbarrett 2007-02-20 19:33:20 +00:00
joshmoz%gmail.com de7eabed04 use correct flags for drawing disabled widgets, patch by Colin Barrett. b=370679 r=josh sr=pinkerton 2007-02-20 19:07:50 +00:00
sharparrow1%yahoo.com e3c3ee9bb8 Bug 370029: Stop using gParentWnd in nsDeviceContextSpecWin. r=emaijala, sr=roc 2007-02-18 10:48:47 +00:00
joshmoz%gmail.com 5aae7ceeb3 more Mac OS X native theme work, cocoa native buttons draw outside bounds, have incorrect border/padding setup. b=370659 r=smorgan sr=pav 2007-02-17 02:48:58 +00:00
joshmoz%gmail.com d78ea149e8 cocoa native text fields draw outside bounds, have incorrect border/padding setup. b=370593 r=smorgan sr=dbaron 2007-02-16 18:18:48 +00:00
joshmoz%gmail.com 8d1cfb80be add some useful debug code, no bug. r/sr=sparky 2007-02-16 07:18:56 +00:00
joshmoz%gmail.com 32d7a05759 extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc 2007-02-16 01:53:43 +00:00
sharparrow1%yahoo.com 7ed35a658d Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:38:10 +00:00
sharparrow1%yahoo.com 2bdae2af37 Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:17:33 +00:00
dietrich%mozilla.com ed64cdca76 Backing out the patch for bug 342885 per comment #34 2007-02-12 03:07:55 +00:00
roc+%cs.cmu.edu 3d05a10a9b Bug 223492. Support the freedesktop startup notification API for Linux/Unix. r=caillon/mats,sr=tor 2007-02-09 01:40:03 +00:00
roc+%cs.cmu.edu af30f9f008 Bug 223492. Support the freedesktop startup notification API for Linux/Unix. r=caillon/mats,sr=tor 2007-02-09 01:33:26 +00:00
mozilla%weilbacher.org 8879c5a61f [OS/2] Bug 333235: Get Thebes to work on OS/2. r=mkaply
Changes to widget, including heavy whitespace cleanup in nsWindow::Destroy and nsWindow::OnPaint.
Temporary compilation workaround for nsObjectFrame.
2007-02-08 23:38:51 +00:00
pavlov%pavlov.net 83ada7223d fixing build bustage 2007-02-08 22:45:57 +00:00
pavlov%pavlov.net 680f94ed1c fixing build bustage 2007-02-08 22:32:25 +00:00
pavlov%pavlov.net 7ce59a367c thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 22:19:41 +00:00
pavlov%pavlov.net 36669ccf8b thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 22:01:26 +00:00
pavlov%pavlov.net 87ce06c2c1 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:40:59 +00:00
pavlov%pavlov.net 9508f0cb30 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 21:18:08 +00:00
pavlov%pavlov.net 95e12e6c06 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
joshmoz%gmail.com 3660578b7f Cocoa nsFilePicker. mm combines extensions without breaks when using AppendFilter twice. Original patch by Alex Vincent, cleanup by Josh. b=368285 r=smorgan sr=pinkerton 2007-02-08 19:01:22 +00:00
joshmoz%gmail.com ad640fcc72 clean up comments and some other minor stuff. r=smorgan 2007-02-08 16:25:10 +00:00
sharparrow1%yahoo.com c78720aa24 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
vladimir%pobox.com 069b62e6a3 b=368852, cocoa native theme code needs to flush cairo clip before drawing, r=stuart 2007-01-31 18:43:34 +00:00
joshmoz%gmail.com d027d3855e use close button in dialogs in some cases. b=359192 r=cbarrett sr=pinkerton 2007-01-30 17:53:48 +00:00
cvshook%sicking.cc 0c24c4a4c3 Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128 2007-01-30 00:06:41 +00:00
mozilla%weilbacher.org db1b25f6fd [OS/2] Bug 333235: Get Thebes to work on OS/2. Required build additions and easy widget changes. r=mkaply 2007-01-28 22:20:21 +00:00
mnyromyr%tprac.de 09e2543358 Bug 367672: CSS 2 InfoBackground doesn't work properly; p=<stefanh@bluebottle.com>, r=joshmoz, sr=mikepinkerton 2007-01-27 15:23:33 +00:00
pavlov%pavlov.net 0852866e39 Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett 2007-01-27 04:06:59 +00:00
pavlov%pavlov.net a6641650fb stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:59:57 +00:00
pavlov%pavlov.net b23f38fda6 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
gijskruitbosch%gmail.com fff966bdac Bug 366337 - implement nsIIdleService on Windows (second attempt)
r=emaijala@kolumbus.fi (Ere Maijala)
sr=neil@parkwaycc.co.uk (Neil Rashbrook)
2007-01-25 21:13:32 +00:00
joshmoz%gmail.com 4b8b79f016 stop referring to gecko as raptor, clean up formatting of key code tables. no bug. r=smorgan 2007-01-25 19:48:04 +00:00
joshmoz%gmail.com c34bde6acb submenus shouldn't go off the screen. b=367260 r=cbarrett sr=pav 2007-01-25 19:19:48 +00:00
roc+%cs.cmu.edu a7c7fa1548 Bug 361298. Don't allow overlarge custom cursors. r+sr=pavlov 2007-01-25 02:17:22 +00:00
joshmoz%gmail.com 2fbbeee6e0 Cancelling an onkeydown event doesn't cancel keypress with cocoa widgets. b=367528 r=cbarrett sr=pav 2007-01-24 22:49:55 +00:00
dbaron%dbaron.org 0242ab8431 Back out previous fix for bug 330006 due to bug 367927. 2007-01-23 22:55:29 +00:00
dbaron%dbaron.org 3e27114725 Set time on more events. b=367927 r+sr=roc 2007-01-23 22:51:38 +00:00
sayrer%gmail.com 091299fd42 Bug 367548. Add global convenience methods to check the version of Mac OS X at runtime. Patch by Colin Barrett <cbarrett@mozilla.com>. r=josh, sr=stuart 2007-01-23 01:06:42 +00:00
jwatt%jwatt.org 6d67901f70 add missing define. r=roc (no bug) 2007-01-22 23:51:15 +00:00
enndeakin%sympatico.ca be7ebc13f2 Bug 364396, native theming for dropmarker in Cocoa, r=josh 2007-01-22 19:54:36 +00:00
joshmoz%gmail.com 5aa40d7a7d stop apps from hanging for a while on shutdown. allow automated testing tools to work again. b=343033 r=mento 2007-01-19 19:21:00 +00:00
caillon%redhat.com ad41c70ba1 Bug 367203
Starting with gtk 2.10.7, drags are canceled when the toolkit-private drag
widget is grab-shadowed by another gtk_grab_add call in the application. This is a
necessary fix to avoid "stuck drag" situations when a modal dialog pops up
while a drag is in progress.

Unfortunately, the mozilla dnd implementation does just that - it calls
gtk_grab_add in the nsDragService::GetTargetDragData method. This causes
drags of mesages from the message list to the folder tree in thunderbird
to fail with gtk 2.10.7.

Fortunately, the gtk_grab_add in nsDragService::GetTargetDragData doesn't
seem to have any real purpose - at least the nsDragService code doesn't
make any use of the grabbing, and just removing the grab_add/grab_remove
calls in that function makes dnd work again in thunderbird.

Patch by Matthias Clasen <mclasen@redhat.com>
r=caillon@redhat.com
sr=roc@ocallahan.org
2007-01-19 14:59:46 +00:00
joshmoz%gmail.com 0facfa5ce8 use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc 2007-01-19 07:03:20 +00:00
gijskruitbosch%gmail.com 9fda3c07e0 Backing out patch for bug 36637, too much red. Sorry. 2007-01-18 22:24:26 +00:00
gijskruitbosch%gmail.com 69e2b949f0 Backing out patch for bug 36637, too much red. Sorry. 2007-01-18 22:23:00 +00:00
gijskruitbosch%gmail.com a6d921a7e7 Followup, Bug 366337 - forgot to remove XXX comment. Sorry.
r=emaijala@kolumbus.fi (Ere Maijala)
sr=neil@parkwaycc.co.uk (Neil Rashbrook)
2007-01-18 21:13:00 +00:00
gijskruitbosch%gmail.com 644ab6aebe Bug 366337 - implement nsIIdleService on Windows
r=emaijala@kolumbus.fi (Ere Maijala)
sr=neil@parkwaycc.co.uk (Neil Rashbrook)
2007-01-18 21:08:54 +00:00
joshmoz%gmail.com 1a71aaaa9b make sure all headers have an include guard, standardize include guards, remove some unnecessary includes, remove some unnecessary non-cairo code, standardize usage of #import vs. #includes, the rule is now to use #import for Apple frameworks and #include for everything else. b=367273 r=kreeger 2007-01-18 06:34:07 +00:00
dbaron%dbaron.org 70057389cb Fake scrollbar allocation more effectively to trick ClearLooks into drawing correctly rounded buttons. b=336270 r+sr=roc 2007-01-17 05:17:46 +00:00
stuart.morgan%alumni.case.edu 6df44d6f9f Bug 301152: Don't corrupt Cocoa scrollbars that change during redraw. r=josh r=cl sr=smfr a=jay 2007-01-16 23:51:07 +00:00
joshmoz%gmail.com fe74af7d15 clean up comments and includes, part of general effort to clean up native look/feel code. no bug. r=bent 2007-01-16 22:43:05 +00:00
jst%mozilla.org b6e35b8cde Fixing popup blocker bug 354973. r=mano@mozilla.com, sr=peterv@propagandism.org 2007-01-13 01:08:43 +00:00
joshmoz%gmail.com acce04a144 copy printing impl to cocoa widgets. change files to obj-c++. remove unnecessary header reference so we can build. remove all dependencies on carbon widget source dir. b=366732 r=cbarrett r=mano 2007-01-11 21:54:29 +00:00
wr%rosenauer.org 1046228ed6 Bug 366410 - ff/tb crashes when gtk settings are changed [@nsLookAndFeel::InitColors()], s+sr=roc 2007-01-11 09:26:47 +00:00
joshmoz%gmail.com d200876129 remove some duplicate assignments. b=366519 r=kreeger 2007-01-10 05:43:13 +00:00
gavin%gavinsharp.com 69b81fec30 Bug 361154 followup: make sure not to return an unitialized isFlatMenus, patch by Ryan Jones <bugs@ryan-jones.com>, r=ere, sr=roc 2007-01-09 19:57:32 +00:00
gijskruitbosch%gmail.com eaf4cbcea5 Bug 343416 - implement nsIIdleService - API to get the last time user activity occurred on the system
r=roc@ocallahan.org (Robert O'Callahan)
sr=neil@parkwaycc.co.uk (Neil Rashbrook)
2007-01-08 18:13:16 +00:00
joshmoz%gmail.com 42fdb392de remove duplicate assignment. no bug, r=cl 2007-01-08 05:50:49 +00:00
joshmoz%gmail.com 3e4098d3a1 Move nsNativeThemeCocoa.cpp to .mm so we have the option of using Obj-C/Cocoa. All Cocoa widget files should be .mm unless there is a good reason for it. no bug. r=mento 2007-01-05 21:12:56 +00:00
mozilla%weilbacher.org bd309870b9 [OS/2] Bug 222509: report the correct DOM_VK constants so that JS apps work better, r=mkaply 2007-01-04 19:49:04 +00:00
gavin%gavinsharp.com 5d2d1a1d5b Bug 361154: Drop support for pre-Win2k platforms from Win32 widgets, patch by Ryan Jones <bugs@ryan-jones.com>, r=ere, sr=roc 2007-01-04 18:43:26 +00:00
gavin%gavinsharp.com 0aca25376c Bug 342885: Session restore launches even when I haven't crashed, patch by Simon B�nzli <zeniko@gmail.com>, r=me, sr=neil 2007-01-04 18:00:32 +00:00
pkasting%google.com 93bac70d3f Bug 364831: Fix Firefox build w/Vista SDK.
Patch by craig.hawko@gmail.com
r=neil
2007-01-02 20:33:23 +00:00
joshmoz%gmail.com fc3547541f we need to include carbon and cocoa here, it works coincidentally without this though. no bug. r=smorgan 2006-12-27 23:07:21 +00:00
neil%parkwaycc.co.uk 810e26f30f Back out bug 350766's scrollbar metrics r+sr=roc 2006-12-23 23:32:09 +00:00
joshmoz%gmail.com 242552059b get rid of kTitleBarHeight constant in cocoa widgets. b=347965 r=mano sr=pinkerton 2006-12-23 20:25:51 +00:00
mozilla.mano%sent.com 3e6ec2f063 Bug 364661 - [cocoa] nsDragService::IsDataFlavorSupported should not throw for unsupported data flavors. r=josh, sr=pink. 2006-12-23 20:09:43 +00:00
gijskruitbosch%gmail.com b7c7915757 Bug 361781 - nsIDomInternalWindow::GetAttention on GTK2 doesn't behave "right" in all cases. (Second try)
r+sr=roc@ocallahan.org (Robert O'Callahan)
2006-12-20 09:05:19 +00:00
joshmoz%gmail.com fe90e92c5c remove unused quickdraw code. b=364415 r=cl 2006-12-20 03:41:43 +00:00
joshmoz%gmail.com aab43bb34f nsChildView comment, whitespace, and includes cleanup, no actual code changes. makes the file much easier to read. r=smorgan 2006-12-20 02:13:57 +00:00
bzbarsky%mit.edu a918499450 Remove the GetScrollBarDimensions API from device contexts. Bug 364345, r+sr=roc 2006-12-20 02:04:00 +00:00
joshmoz%gmail.com 931e6533c5 followup to menubarless dialog fix. sometimes during startup it is normal to not have a native application menu yet. b=355138 2006-12-19 22:54:14 +00:00
joshmoz%gmail.com 432d318547 Remove non-cairo gfx support from cocoa widgets. This isn't going to work soon anyway, camino can't build without cairo already, and it is a lot of clutter. Carbon widgets will still build with non-cairo gfx. b=364379 r=smorgan r=mento sr=pinkerton 2006-12-19 20:47:53 +00:00
joshmoz%gmail.com 05090586c2 fix menu bar for menubarless dialogs. b=355138 r=hwaara r=mento sr=pinkerton 2006-12-19 19:26:41 +00:00
gijskruitbosch%gmail.com 0e523e997a Bug 361781 - Backing out due to orange on older boxes. 2006-12-19 12:07:10 +00:00
gijskruitbosch%gmail.com 633cf89e85 Bug 361781 - try nullchecking lib to fix orange. 2006-12-19 11:46:37 +00:00
gijskruitbosch%gmail.com bae24bb77b Bug 361781 - nsIDomInternalWindow::GetAttention on GTK2 behaves non-optimal
r+sr=roc@ocallahan.org (Robert O'Callahan, Novell)
2006-12-19 11:01:12 +00:00
mozilla.mano%sent.com 22c0403638 Bug 362578 - 'autocheck' doesn't work in cocoa widget menus. r=josh, sr=pinkerton. 2006-12-18 20:14:47 +00:00
joshmoz%gmail.com 99cea0d5e1 don't use quartz/qd font prefs under cairo. b=363501 r=mento r=smorgan 2006-12-18 19:50:14 +00:00
joshmoz%gmail.com 72aa42cd57 remove unused code from cocoa cursor code. b=363629 r=cbarrett r=smorgan 2006-12-15 17:32:16 +00:00
hwaara%gmail.com 0cab2add78 Make sure disabled buttons never get the default button look. r=josh, sr=pavlov, b=362820 2006-12-13 21:37:34 +00:00
mozilla.mano%sent.com e04e492664 Bug 360211 - text fields are transparent in cocoa-cairo builds. r=josh, sr=pavlov. 2006-12-13 21:13:42 +00:00
mozilla%weilbacher.org 50dcb11b0e [OS/2] Bug 358296: fix crash when closing filepicker with the system menu, r=mkaply 2006-12-12 22:24:52 +00:00
joshmoz%gmail.com d310c3725f When a top-level window's parent is destroyed, the parent should set the parent pointer on its children to null. We do this in the other Mac nsIWidget impls, someone just forgot to do it in cocoa top-level windows. b=362952 r=mano r=smorgan 2006-12-12 18:55:24 +00:00
joshmoz%gmail.com 6071beafcc different approach for fixing 363002. b=363002 r=mento 2006-12-11 21:40:32 +00:00
gerv%gerv.net fd0b7c527e Bug 236613: change to MPL/LGPL/GPL tri-license. 2006-12-11 09:45:41 +00:00
joshmoz%gmail.com 721dbc9472 Some keys like arrow keys send double command events to NSView's performKeyEquivalent:, one for key up and one for key down. This doesn't make sense for us, so only handle key down command events. b=363005 r=cbarrett r=froodian r=cl 2006-12-11 05:31:33 +00:00
kjh-5727%comcast.net 46b5b5ea40 Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part B: deleted files. r=pavlov, sr=roc. 2006-12-10 13:02:12 +00:00
kjh-5727%comcast.net 1405a1faac Bug 360485 - OS/2 build bustage fix. Patch by Andy Williams <abwillis1@gmail.com>. 2006-12-10 12:47:13 +00:00
mozilla%weilbacher.org aae61ef7fe [OS/2] Bug 351246: Load Mozilla into Highmem on OS/2. Part 1, changes to OS/2 only core code. r=abwillis1, sr=mkaply 2006-12-10 08:53:03 +00:00
kjh-5727%comcast.net 7adef32225 Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc. 2006-12-09 17:18:56 +00:00
joshmoz%gmail.com c593ecdf2f merge nsToolkit and nsToolkitBase in cocoa widgets. b=363117 r=mento sr=pinkerton 2006-12-08 08:29:46 +00:00
mats.palmgren%bredband.net c049af2509 Syncing with branch fix for bug 363054: Ctrl-Shift Keyboard Shortcuts broken (linux). r=zeniko sr=pavlov 2006-12-08 03:18:29 +00:00
joshmoz%gmail.com 4699e6b0fa don't include nsMimeMapper.h in the cocoa drag service, it is unused and causes problems compiling trunk on 10.5. r=mento 2006-12-07 19:16:08 +00:00
smontagu%smontagu.org dc3656a088 Compiler bustage fix 2006-12-07 05:10:12 +00:00
joshmoz%gmail.com dfe2e892ce copy nsLookAndFeel to cocoa dir so we don't depend on widget/mac, we can use cocoa, and our impl can diverge from mac widgets. remove cocoa ifdefs, de-tab files. b=362999 r=smorgan sr=pinkerton 2006-12-06 22:31:17 +00:00
mnyromyr%tprac.de 14324b8934 Bug 351108: Tooltips in OS X need to not be banana-yellow; p=<stefanh@bluebottle.com>, r=josh, sr=pinkerton - "too....much....free....time..." 2006-12-06 22:19:45 +00:00
smontagu%smontagu.org a000b52e9a Make alert notifications popup over the left end of the taskbar on right-to-left desktops. Bug 132733, r=ere, sr=neil 2006-12-06 20:52:09 +00:00
joshmoz%gmail.com 685e31848c fix "Some Cmd+Shift+letter shortcuts are broken". This is a big step towards fixing menuless dialogs as well. b=355817 r=mento sr=pinkerton 2006-12-06 17:04:13 +00:00
mkaply%us.ibm.com 61b7616e2c OS/2build break 2006-12-06 16:14:41 +00:00
joshmoz%gmail.com f4e6eb75dd (MAC_OS_X_VERSION_MAX_ALLOWED < MAC_OS_X_VERSION_10_3) is never true any more on trunk. r=smorgan 2006-12-06 00:14:47 +00:00
joshmoz%gmail.com e1c8466512 Treat control-click on mac as a right click. b=362812 r=mano sr=pink 2006-12-05 18:38:17 +00:00
mats.palmgren%bredband.net b7c2f66cfb Fix regression from bug 286622. r=cbiesinger sr=dveditz 2006-12-04 23:47:34 +00:00
emaijala%kolumbus.fi 056a8a92c8 Fix for bug 362162: copy image to other app and crash on exit
r+sr=pavlov
2006-12-03 10:10:30 +00:00
stuart.morgan%alumni.case.edu 9b8201d02d Bug 362488: Copied images are byte-swapped on Intel. r=josh 2006-12-02 04:54:26 +00:00
Olli.Pettay%helsinki.fi 46603e8c42 Trying to fix Thunderbird bustage, Bug 360731 2006-12-01 14:40:05 +00:00
Olli.Pettay%helsinki.fi 7bef0d982f Bug 360731, Back and Forward buttons on mouse no longer work, also Bug 330938, r=emaijala, sr=roc 2006-12-01 11:09:53 +00:00
joshmoz%gmail.com 9564aef613 fix submenus in context menus on mac os x. b=350165 r=smorgan sr=pav 2006-11-30 05:39:40 +00:00
pavlov%pavlov.net 2294627bf9 fixing linux printing bustage 2006-11-30 02:12:03 +00:00
pavlov%pavlov.net c79b585f8c don't implement nsIPrintingContext in cairo builds 2006-11-30 01:57:15 +00:00
pavlov%pavlov.net 3008971a2a missed file 2006-11-30 00:04:33 +00:00
pavlov%pavlov.net c55bfba3cf printing on linux bug 323928. r=vlad 2006-11-29 23:40:16 +00:00
joshmoz%gmail.com 9006ab5771 crashes clicking on menubar while popup displayed (OS X 10.3 only) [@ FadeMenuWindows]. cocoa widgets fix. b=351230 r=mento 2006-11-29 23:06:11 +00:00
joshmoz%gmail.com 7784008beb Fix tabs on Mac OS X 10.3 under cairo.
Fix things so we don't depend on including local system headers. We should never do that because we should be using only sdk headers.

Remove a bunch of camino-specific hacks so they could compile. Everything should work for Camino now.

b=362014 r=smorgan sr=pinkerton
2006-11-28 23:07:13 +00:00
pavlov%pavlov.net 6fb8e9b2d8 cocoa-cairo printing. bug 359124. r=vlad 2006-11-28 21:10:05 +00:00
mats.palmgren%bredband.net 9e636c04c6 Use the unshifted charCode when the Shift key and other modifiers are down (for accesskey handling). b=351310 r=zeniko sr=pavlov 2006-11-28 11:58:29 +00:00
stuart.morgan%alumni.case.edu cf06473349 Camino only - yet more hacking around bug 362014 to support all Camino's tinderbox configurations 2006-11-28 01:33:34 +00:00
joshmoz%gmail.com 7ad2aaccf0 crashes clicking on menubar while popup displayed (OS X 10.3 only) [@ FadeMenuWindows]. b=351230 r=mento sr=pav 2006-11-28 00:58:40 +00:00
pavlov%pavlov.net 36e24a6ae5 bug 362015. r=vlad. makes us use a region for drawing to avoid painting too much. 2006-11-28 00:11:42 +00:00
stuart.morgan%alumni.case.edu 6928e65cee Camino only - more hacking around build failures caused by bug 362014 2006-11-28 00:03:43 +00:00
stuart.morgan%alumni.case.edu 311fe71b51 Camino only - hack around build failures (see bug 362014). r=mento 2006-11-27 23:47:52 +00:00
joshmoz%gmail.com 78efbdfa5b NS_NATIVE_GRAPHIC return value for mac top-level windows is nonsense. b=361439 r=hwaara sr=pinkerton 2006-11-27 18:08:30 +00:00
mats.palmgren%bredband.net 625ff4a4a2 Use the unshifted charCode when the Shift key and other modifiers are down (for accesskey handling). p=zeniko b=351310 r=me 2006-11-24 02:10:50 +00:00
Olli.Pettay%helsinki.fi 77ef9629af Bug 361376, Right click on an item in the Add-Ons dialog produces a context menu on the left hand side of the dialog, r=ere, sr=roc 2006-11-23 04:52:53 +00:00
joshmoz%gmail.com c0e88d2bf1 allow directory creation when saving files/attachments. patch by Hiro. b=360948 r=josh sr=pinkerton (re-landing) 2006-11-22 17:35:52 +00:00
joshmoz%gmail.com eb4cc38627 back out 360948, tree closed 2006-11-22 07:31:54 +00:00
joshmoz%gmail.com 004d79927b allow directory creation when saving files/attachments. patch by Hiro. b=360948 r=josh sr=pinkerton 2006-11-22 07:29:12 +00:00
pavlov%pavlov.net ec433acf46 fixing cocoa-cairo plugins. bug 35732. 6r=vlad. 2006-11-22 00:48:57 +00:00
joshmoz%gmail.com 4bd82ff7fa handle horizontal scrollbar height metric in mac look and feel. b=360860 r=hwaara sr=pinkerton 2006-11-21 17:41:10 +00:00
mozilla%weilbacher.org d220876805 [OS/2] Bug 342239: Fix startup problem when MOZ_NO_REMOTE is set, r/sr=mkaply 2006-11-20 22:20:51 +00:00
joshmoz%gmail.com fbcf8bf2bc fix warnings, simple code cleanup. no bug. r=smorgan 2006-11-20 05:37:49 +00:00
emaijala%kolumbus.fi 5938e5383f Additional fix for bug 324131: Include mouse button states in NS_MOUSE_EXIT
message.
r/sr=roc
2006-11-19 21:13:25 +00:00
hwaara%gmail.com ac6499cb8e array of pending redraws may leak. r=smorgan, josh, b=360649 2006-11-19 13:59:46 +00:00
emaijala%kolumbus.fi 88ee17883c Fix for bug 324131: Persisting tooltip on desktop after minimizing
r/sr=roc
2006-11-18 03:09:53 +00:00
hwaara%gmail.com bfc1254a97 Make the "Choose application..." dialogs work on Cocoa. r=josh, b=356521 2006-11-17 22:25:06 +00:00
dougt%meer.net afcae1f9e0 Vista - Sets the current process as dpi aware. r=vlad 2006-11-17 19:42:04 +00:00
hwaara%gmail.com c20eecf483 "XUL menu only hilights items on mouseover the first time opened". r=josh, sr=pavlov, b=356528 2006-11-17 09:27:22 +00:00
Olli.Pettay%helsinki.fi 856531509c Still trying to fix mac builds, bug Bug 354694 2006-11-17 00:02:49 +00:00
Olli.Pettay%helsinki.fi 0d06a22d0f Trying to fix mac builds, bug Bug 354694 2006-11-16 23:34:09 +00:00
Olli.Pettay%helsinki.fi 00676db249 Trying to fix mac builds, bug Bug 354694 2006-11-16 23:30:54 +00:00
Olli.Pettay%helsinki.fi f9da27583e Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply 2006-11-16 21:35:39 +00:00
emaijala%kolumbus.fi f5d1b9f788 Patch for bug 359518: Gmail , |empty trash now| selects a lot of text before deleting the messages
r/sr=roc
2006-11-16 18:22:19 +00:00
mats.palmgren%bredband.net 5f624b0a97 Fix a crash related to the hidden window menu bar. Remove obsolete #ifdef XP_MAC. b=358607 r=josh 2006-11-16 03:25:55 +00:00
neil%parkwaycc.co.uk cf53dcb7ee Fix for invalid active window assertion b=265383 r=ere sr=roc 2006-11-15 12:05:56 +00:00
hwaara%gmail.com 584958931d Create new mozAccessible class that takes care of text-specific notifications and attributes. r=surkov, b=354447
Create simplified subclass action elements such as checkboxes, buttons and radiobuttons. This makes them speak in voiceover, and also makes Google.com work (to some extent). r=surkov, b=357805

Make mac accessible wraps able to know that some roles are "flat". It means we can restrict certain roles to be childless. For example, a button that has a text child makes no sense on mac (and also breaks things). Also make fetching the children array speedier using nsTArray. r=ginn, b=357804

Add lots of new attributes to mozAccessible, improve performance of it and much more. r=surkov, r=josh for widget changes, b=358381
2006-11-15 11:08:14 +00:00
bzbarsky%mit.edu 4fb4f1ee16 Part of fix for bug 359341 that somehow didn't make it in the first time. r+sr=roc 2006-11-14 22:32:40 +00:00
bzbarsky%mit.edu fbb16ed421 Fix leaks in thebes and canvas code due to nsIWidget and nsIRenderingContext
being badly documented and not using already_AddRefed when they should.  Bug
359341, r=pavlov, sr=roc
2006-11-13 21:31:53 +00:00
emaijala%kolumbus.fi 7221cd4129 Patch for bug 311709: Main browser window stuck in resize
r=neil
sr=roc
2006-11-13 12:20:20 +00:00
joshmoz%gmail.com 4d04dbb1fc fix select widget rendering when using thebes/cairo. b=360214 r=mento sr=pav 2006-11-10 21:03:27 +00:00
dbaron%dbaron.org d3902fa480 Only call gtk_window_present on top-level windows. b=330006 r+sr=roc 2006-11-10 00:48:02 +00:00
pavlov%pavlov.net dcf51d48fb bug 360013. draw using the region rather than the union rect. r=josh sr=vlad 2006-11-09 22:58:11 +00:00
joshmoz%gmail.com 69c7001548 Selection is not erased when Find Next from the Find window causes the page to scroll. b=311304 p=smorgan r=sfraser sr=pinkerton 2006-11-09 14:00:08 +00:00
kjh-5727%comcast.net bdc90ae37b Bug 230157 - nsDeviceContextSpecG prefs issues. Patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>. r+sr=roc. 2006-11-06 19:09:39 +00:00
cvshook%sicking.cc e2aa94302c Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst 2006-11-03 21:51:01 +00:00
pavlov%pavlov.net 221ccfc099 fixing custom cursor crash bug 332713. r=biesi sr=vlad 2006-11-02 21:25:14 +00:00
joshmoz%gmail.com fdebe8f12c fix regression from bug 356078, some menu items appearing with default title. b=357153 r=hwaara 2006-11-02 10:48:11 +00:00
timeless%mozdev.org 24a61f105a Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
2006-11-01 23:02:18 +00:00
hwaara%gmail.com 162332448b Fix misplaced release from bug 358563. r=josh 2006-11-01 11:21:20 +00:00
hwaara%gmail.com a04efa0b76 Fix leak of EventRef when firing menuitem command, and fix leak of empty string. Some general cleanup from CF -> Carbon. r=josh, b=358563 2006-10-31 10:29:30 +00:00
joshmoz%gmail.com 63222ede1c bidi impl for cocoa widgets. b=299228 r=mano sr=pinkerton 2006-10-31 10:13:17 +00:00
masayuki%d-toybox.com ba312aefb5 Bug 357568 The composition/preedit string of IM is not committed by mouse click if the editor is content of the web pages 2006-10-29 05:47:22 +00:00
neil%parkwaycc.co.uk c9447176db Windows version of bug 97811 use bullets as password masking chars r=ere sr=roc 2006-10-26 22:32:30 +00:00
joshmoz%gmail.com 08c9a58fc4 use static variables and class methods for resource loading. b=358165 r=hwaara 2006-10-26 12:26:52 +00:00
joshmoz%gmail.com d0f835694c remove dependencies on nsMacNativeUnicodeConverter and nsMacResources. b=358165 r=hwaara 2006-10-26 11:58:09 +00:00
joshmoz%gmail.com 75db080f6d cocoa drag and drop implementation. b=332913 r=smorgan sr=pinkerton 2006-10-25 22:45:22 +00:00
joshmoz%gmail.com 86f279db18 followup for bug 354954, address more review comments. 2006-10-25 20:56:32 +00:00
joshmoz%gmail.com eaaa10ea62 fix "Save As" functionality in cocoa widgets, also add save type options in save dialog. b=354954 r=smorgan sr=pav 2006-10-25 20:47:14 +00:00
masayuki%d-toybox.com d5243ba338 Bug 355971 [10.4] cannot type Japanese in fields r=josh 2006-10-25 11:49:49 +00:00
hwaara%gmail.com a6c6ec924b Make mac password textfields use a unicode bullet char, instead of asterisk. r=josh, b=97811 2006-10-24 10:52:32 +00:00
caillon%redhat.com f5bcced41d Bug 97811.
Add nsILookAndFeel::GetPasswordCharacter() to allow toolkits to specify their platform password character.
Implement this for GTK+ 2 by grabbing the property from GtkEntry.
Make editor ask nsILookAndFeel for the platform password character.
r+sr=roc
2006-10-23 20:48:05 +00:00
joshmoz%gmail.com 2aa4e6097c remove dead code. no bug. r=smorgan 2006-10-23 20:31:53 +00:00
cbiesinger%web.de cfd35e7c04 Bug 357616 Remove remaining traces of nsIPref from widget/
r+sr=roc
2006-10-23 15:29:09 +00:00
joshmoz%gmail.com fc954b7564 cleanup. b=356528 r=mento sr=pav 2006-10-19 23:19:50 +00:00
pavlov%pavlov.net 3b16b9c065 implement beep. r=josh 2006-10-19 21:10:25 +00:00