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