vladimir@pobox.com
fc0ee382c9
b=374262, fix win32 chromeless window opacity, r=stuart
2007-04-02 11:53:43 -07:00
philringnalda@gmail.com
b8f144ad9c
Bug 367658 - implement nsIIdleService on OS X, patch by Shawn Wilsher <comrade693+bmo@gmail.com>, r=josh, sr=pink
2007-03-31 18:51:18 -07:00
bugzilla@standard8.demon.co.uk
f8bbbffb2e
Bug 373420 Uppercase the VK_* bits for consistency with the rest of the codebase (Fv1 /widget) comment only change p=Serge Gautherie <sgautherie.bz@free.fr>,r=joshmoz
2007-03-31 01:18:09 -07:00
joshmoz@gmail.com
ed5252f114
remove app-specific code from tier-9 code. add a pref to handle native popup windows on Mac OS X instead. b=323062 r=smorgan sr=bsmedberg
2007-03-30 12:51:51 -07:00
Olli.Pettay@helsinki.fi
c7242adcd9
Bug 375687, nsBaseDragService::GetPresShellForContent leaks r=enndeakin,sr=roc
2007-03-28 14:18:11 -07:00
joshmoz@gmail.com
cdd5ef35a4
Followup for bug 369767. Remove old workaround for the bug in our menu overlay, hide about menu item separator like we do for prefs and quit. b=369767 r=mano
2007-03-27 22:10:53 -07:00
joshmoz@gmail.com
d3787094ec
Fix Mac OS X printing, don't just print blank pages. Patch by Stuart Parmenter. b=368933 r=josh sr=pav
2007-03-27 22:04:28 -07:00
joshmoz@gmail.com
142f22c12a
Make the "About" menu item in the Mac OS X application menu work like the Prefs and Quit menu item. Fixes non-functional about menu item in Venkman. b=369767 r=smorgan sr=pinkerton
2007-03-27 15:40:27 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
joshmoz@gmail.com
fa87850812
Implement CoreGraphics NPAPI Drawing Model. NPAPI plugins now have the option to render using CoreGraphics instead of Quickdraw. b=344427 r=sfraser sr=jst
2007-03-26 18:07:57 -07:00
enndeakin@sympatico.ca
3662802f55
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
2007-03-25 20:27:53 -07:00
joshmoz@gmail.com
b7dce54bb8
allow DOM to unhide menus and menu items whether or not their initial state is hidden. fixes bidi menu items. b=364994 r=mano sr=roc
2007-03-22 17:57:45 -07:00
joshmoz@gmail.com
4e9b6921e3
fix crash, suspend native events when instantiating plugins. patch by Steven Michaud. b=345627 r=josh sr=roc
2007-03-22 16:04:51 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
enndeakin%sympatico.ca
fd7aa05db5
Bug 178513, fix Windows build
2007-03-20 13:58:11 +00:00
enndeakin%sympatico.ca
6f52b34723
Bug 178513, add missing semicolon
2007-03-20 12:35:14 +00:00
enndeakin%sympatico.ca
6ccc9fa0b8
Bug 178513, support translucent drag feedback when dragging nodes and selections on Mac and GTK, r=vlad,josh,roc,sr=roc
2007-03-20 12:14:52 +00:00
surkov.alexander%gmail.com
eb4780207e
Bustage fix for bug 373532
2007-03-15 02:57:04 +00:00
surkov.alexander%gmail.com
603ec4f531
Fix bustage for bug 373532
2007-03-15 02:46:45 +00:00
joshmoz%gmail.com
2c64916444
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
e9a5dbab0c
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
5d744b5cf8
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
64777640f2
remove theme constant overrides. b=372996 r=smorgan sr=vlad
2007-03-13 21:07:41 +00:00
joshmoz%gmail.com
4f0e283f00
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
1cd1221722
Bug 371828 - Need to generate events for midifer keys. r=mento.
2007-03-12 16:04:40 +00:00
emaijala%kolumbus.fi
d686bd3ae4
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
b2cfdf8301
Build bustage fix for 373089.
2007-03-10 14:03:09 +00:00
mozilla%weilbacher.org
b0726d8c99
[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
99a71edd01
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
512ced2f1b
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
53ed21afcb
fixing build bustage
2007-03-01 00:29:39 +00:00
pavlov%pavlov.net
5033ec7891
enabling PDF surface on windows. bug 369930. r/sr=vlad
2007-03-01 00:02:27 +00:00
pavlov%pavlov.net
f0acef1585
fixing build bustage
2007-02-28 21:29:53 +00:00
joshmoz%gmail.com
b6cf50d6dd
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
707be801d6
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
2b4fe62751
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
79144dedec
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
2d605f0b32
can't open libmozz dynamic library referenced from libthebes. b=370672 r=mento
2007-02-23 18:57:19 +00:00
joshmoz%gmail.com
b98c3294ac
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
b9495cf989
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
7c840e8620
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
27de6bcf01
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
7d1609380e
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
048b1a5212
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
c788fbc2c2
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
d04aa717c3
Bug 370029: Stop using gParentWnd in nsDeviceContextSpecWin. r=emaijala, sr=roc
2007-02-18 10:48:47 +00:00
joshmoz%gmail.com
42d26b7841
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
da0f6afca1
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
7c16179182
add some useful debug code, no bug. r/sr=sparky
2007-02-16 07:18:56 +00:00
joshmoz%gmail.com
ad35697de6
extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc
2007-02-16 01:53:43 +00:00
sharparrow1%yahoo.com
91c3a26c2e
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:38:10 +00:00
sharparrow1%yahoo.com
d19f64369b
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
dietrich%mozilla.com
fa67774439
Backing out the patch for bug 342885 per comment #34
2007-02-12 03:07:55 +00:00
roc+%cs.cmu.edu
5b7c185f8e
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
f5c47d9d22
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
d3c8f04eb0
[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
288e7d96f0
fixing build bustage
2007-02-08 22:45:57 +00:00
pavlov%pavlov.net
3d677fcdf6
fixing build bustage
2007-02-08 22:32:25 +00:00
pavlov%pavlov.net
3211a9ab37
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 22:19:41 +00:00
pavlov%pavlov.net
ce19cdccaa
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 22:01:26 +00:00
pavlov%pavlov.net
0fd1403b8d
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 21:40:59 +00:00
pavlov%pavlov.net
4ded374e63
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 21:18:08 +00:00
pavlov%pavlov.net
a501d37bad
thebes API cleanup. bug 368910. r/sr=vlad
2007-02-08 20:47:48 +00:00
joshmoz%gmail.com
ab3937fbb0
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
0473f3f6fd
clean up comments and some other minor stuff. r=smorgan
2007-02-08 16:25:10 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
vladimir%pobox.com
14811877e1
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
5f0963a71a
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
a39ff30284
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
e499da9c63
[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
af531a5d9f
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
1be6448bbc
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
9f5aaf4c93
stop exporting cairo headers from thebes headers. bug 368377. r=vlad
2007-01-27 01:59:57 +00:00
pavlov%pavlov.net
fe05d3f5e4
stop exporting cairo headers from thebes headers. bug 368377. r=vlad
2007-01-27 01:26:49 +00:00
gijskruitbosch%gmail.com
6138557ecb
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
b0216b3452
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
663ee4f784
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
56cbba6387
Bug 361298. Don't allow overlarge custom cursors. r+sr=pavlov
2007-01-25 02:17:22 +00:00
joshmoz%gmail.com
9e1b69f33a
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
5bc31ece21
Back out previous fix for bug 330006 due to bug 367927.
2007-01-23 22:55:29 +00:00
dbaron%dbaron.org
16f07d7c9c
Set time on more events. b=367927 r+sr=roc
2007-01-23 22:51:38 +00:00
sayrer%gmail.com
0a18ce6689
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
7a0db89e68
add missing define. r=roc (no bug)
2007-01-22 23:51:15 +00:00
enndeakin%sympatico.ca
14d573cdfc
Bug 364396, native theming for dropmarker in Cocoa, r=josh
2007-01-22 19:54:36 +00:00
joshmoz%gmail.com
525913688b
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
281df32ee0
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
9f6cc6083e
use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc
2007-01-19 07:03:20 +00:00
gijskruitbosch%gmail.com
7ac7c45979
Backing out patch for bug 36637, too much red. Sorry.
2007-01-18 22:24:26 +00:00
gijskruitbosch%gmail.com
fc63d4cca2
Backing out patch for bug 36637, too much red. Sorry.
2007-01-18 22:23:00 +00:00
gijskruitbosch%gmail.com
4d4c0fe7e7
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
72240be4f3
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
94a29b0372
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
5cf32c00bf
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
29ed6ecfe7
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
45c571aa2e
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
13e769d9b6
Fixing popup blocker bug 354973. r=mano@mozilla.com, sr=peterv@propagandism.org
2007-01-13 01:08:43 +00:00
joshmoz%gmail.com
5d473d4dc6
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
1e8204e5e5
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
3461615994
remove some duplicate assignments. b=366519 r=kreeger
2007-01-10 05:43:13 +00:00
gavin%gavinsharp.com
0dc96b6048
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