joshmoz%gmail.com
adf139255d
use a smaller system font for eSystemFont_List on Mac OS X. b=262191 r=smorgan sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@227419 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-02 22:17:23 +00:00
philringnalda%gmail.com
ec438a218a
Bug 363415 - Toolbar control (toolbar collapse widget) missing in Cocoafox, patch by Colin Barrett <cbarrett@mozilla.com>, r=mento, r=josh, sr=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@227314 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-31 05:07:18 +00:00
joshmoz%gmail.com
3c85b587e5
don't modify the view hierarchy during drawing. patch by Steven Michaud. b=373122 r=josh sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@227268 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-30 18:25:44 +00:00
joshmoz%gmail.com
a0823a7996
don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@227136 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 05:31:05 +00:00
joshmoz%gmail.com
7d10777900
fix "can't drag and drop buttons when customizing toolbars", patch by Stan Shebs. b=358446 r=josh sr=pav
...
git-svn-id: svn://10.0.0.236/trunk@227135 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 05:06:13 +00:00
sharparrow1%yahoo.com
2821f32b0e
Bug 382111: Flash animation in top left of page. r+sr=roc/
...
git-svn-id: svn://10.0.0.236/trunk@227133 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 04:53:22 +00:00
roc+%cs.cmu.edu
ad78727b4f
Bug 343430. Reduce the area we scroll on Windows to reduce flicker by excluding areas that shouldn't be moving. On Linux, since we can't control the area we scroll, just disable accelerated scrolling in that case and repaint everything. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@227095 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-28 03:17:20 +00:00
joshmoz%gmail.com
af36d0a28a
get rid of extra width and height for native comboboxes on Mac OS X. b=376823 r=cbarrett sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@227024 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-25 18:15:21 +00:00
joshmoz%gmail.com
0147b35248
turn on native form controls for Mac OS X again... b=175279 sr=pav
...
git-svn-id: svn://10.0.0.236/trunk@226944 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-24 08:13:04 +00:00
joshmoz%gmail.com
c4e103902b
turn native form controls off again on mac, more reftest problems
...
git-svn-id: svn://10.0.0.236/trunk@226917 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 21:50:54 +00:00
joshmoz%gmail.com
bbbc8dca9f
Turn native form controls on again for Mac OS X. b=175279 a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@226898 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 19:49:25 +00:00
mozilla.mano%sent.com
543c2b0930
Bug 371426 - repaint xul buttons when the default attribute is changed. r=josh, sr=pink.
...
git-svn-id: svn://10.0.0.236/trunk@226829 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-23 00:10:02 +00:00
joshmoz%gmail.com
20790b6c43
turn native form controls off on Mac OS X until reftests pass. b=175279
...
git-svn-id: svn://10.0.0.236/trunk@226811 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 21:16:39 +00:00
joshmoz%gmail.com
3d421f1163
Turn on native theme for HTML content on Mac OS X. Bugs remain, but this way we'll get better test coverage and move forward more quickly. Should we discover too many issues for Gecko 1.9a5, we'll flip it back off until 1.9a6. b=175279 sr=roc a=mconnor
...
git-svn-id: svn://10.0.0.236/trunk@226806 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 20:24:28 +00:00
joshmoz%gmail.com
7a2a849b65
clean up combobox borders, preliminary fix for bug 376823. r=cbarrett sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226795 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:35:18 +00:00
mats.palmgren%bredband.net
0512859e25
Null-check results from PR_Find*Symbol. Fix UMR when the stream is less than 4 bytes. b=241738 r+sr=cbiesinger
...
git-svn-id: svn://10.0.0.236/trunk@226664 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-20 08:56:36 +00:00
joshmoz%gmail.com
1ecbf501ec
don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226601 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:04:05 +00:00
joshmoz%gmail.com
a858f9b1f3
Contextmenu doesn't disappear correctly when Firefox is in background. Also, Firefox doesn't dismiss context menu when it is in the background and a user clicks on another application. b=339945 r=cbarrett sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226597 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 02:06:59 +00:00
joshmoz%gmail.com
97995cd1ad
fix sizing of native checkboxes and radio buttons. be more flexible as well. b=380791 r=cbarrett sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226596 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 02:01:02 +00:00
mats.palmgren%bredband.net
cb84c4e124
Don't bother painting a selection into an empty rect. Avoid using an invalid surface for painting ops. b=380611 r+sr=vladimir
...
git-svn-id: svn://10.0.0.236/trunk@226570 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 10:14:37 +00:00
bzbarsky%mit.edu
326a4da499
Remove no longer needed null-check too. Still no bug.
...
git-svn-id: svn://10.0.0.236/trunk@226564 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:57:52 +00:00
bzbarsky%mit.edu
60726b0383
Remove addref that shouldn't be there and causes leaks. No bug, r=vlad
...
git-svn-id: svn://10.0.0.236/trunk@226563 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-17 06:52:35 +00:00
enndeakin%sympatico.ca
f2cb96cb52
Bug 376238, add a pref to disable drag images, r=sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226530 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 18:05:23 +00:00
roc+%cs.cmu.edu
0e65fa8a88
Bug 379635. Don't return random min-widths for native scrollbars when the scrollbar rect is empty. r=cbarrett, sr=dmose
...
git-svn-id: svn://10.0.0.236/trunk@226481 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 22:19:54 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
mats.palmgren%bredband.net
6645518495
Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir
...
git-svn-id: svn://10.0.0.236/trunk@226332 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-12 13:06:17 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0
backout Bug 363089
...
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
8eec2b3be8
mac bustage fix
...
git-svn-id: svn://10.0.0.236/trunk@226294 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:25:59 +00:00
joshmoz%gmail.com
66ad9e9de7
Window position is not persisted (persist="screenX screenY" doesn't work). Patch by Colin Barrett. b=376808 r=josh sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@226282 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 23:54:05 +00:00
joshmoz%gmail.com
2a04b6e4c6
Use small control type for radio buttons and checkboxes in HTML. On Windows and Linux this has no effect because small and normal are the same thing, but it means we can differentiate on Mac OS X where they are not. b=380056 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226204 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-09 19:17:18 +00:00
joshmoz%gmail.com
03d8b9bb7b
DrawButton draws more than just push buttons, this fixes some missing/misdrawn button types on Mac OS X. b=379612 b=379993 sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@226118 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 12:54:48 +00:00
joshmoz%gmail.com
3d8f89c769
HTML content buttons are unnecessarily wide. b=376816 r=mano sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226103 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 02:14:03 +00:00
joshmoz%gmail.com
c9eb8390a6
remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226101 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-08 01:20:11 +00:00
stefanh%inbox.com
5154886ded
Bug 371609 - CSS2 system color Highlight should obey color changes in system prefs. r=josh+Mano, sr=vlad.
...
git-svn-id: svn://10.0.0.236/trunk@226076 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 20:27:53 +00:00
joshmoz%gmail.com
9194c9b997
Differentiate between single line and multiline text fields/areas so that we can render them differently. On Mac OS X render multiline text areas as Aqua text areas. b=377331 r=smorgan sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@226018 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-07 02:06:59 +00:00
kjh-5727%comcast.net
24b61f7dcc
Bustage fix from 377096.
...
git-svn-id: svn://10.0.0.236/trunk@226004 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 11:44:33 +00:00
kjh-5727%comcast.net
7b754b8fab
Bug 377096 - Factor out nsIPrintOptions::AvailablePrinters. r=pavlov, sr=biesi.
...
git-svn-id: svn://10.0.0.236/trunk@226003 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-06 11:29:42 +00:00
joshmoz%gmail.com
67b9524e76
stop using a call that doesn't exist on 10.3, 99% of the time not calling it doesn't matter but I'll have a real fix soon. r=mento
...
git-svn-id: svn://10.0.0.236/trunk@225544 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 19:47:33 +00:00
mats.palmgren%bredband.net
8e802771d3
Bye bye gtk1 and xlib (part 2 of 2). b=326152 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@225500 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-03 00:10:04 +00:00
joshmoz%gmail.com
42431f8faa
[re-landing] allow buttons to render at smaller sizes than Mac OS X itself will draw using HITheme. Also fixes 376695, allow buttons to accept padding. b=379297 r=cbarrett r=mano sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@225499 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 23:47:53 +00:00
asqueella%gmail.com
62a937e5e5
Bug 318331 - Default build does not support Xinerama - detect support at runtime
...
p=Sylvain Pasche <sylvain.pasche@gmail.com>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225482 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 20:07:33 +00:00
joshmoz%gmail.com
e92ef127ac
replace Apple Event Manager macro usage with the contents of the macro so it is more clear what is going on. r=mento
...
git-svn-id: svn://10.0.0.236/trunk@225475 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 19:22:18 +00:00
joshmoz%gmail.com
002eb7e32d
Remove some files as part of bug 379319. r=enn sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@225470 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 18:13:18 +00:00
silver%warwickcompsoc.co.uk
033495f534
Bug 295355 - Play minimize sound when we're hacking the working set. r=emaijala sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@225440 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 09:24:52 +00:00
asqueella%gmail.com
a2a7bef7a5
Bug 379085 - Build with GCC-4.3 fails due to extra semi-colons and '-pedantic'
...
p=Art Haas <ahaas@airmail.net>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@225438 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 08:03:46 +00:00
joshmoz%gmail.com
0bfd5f5156
Remove nsINativeScrollbar and nsNativeScrollbarFrame. patch by Colin Barrett. b=379319 r=enn sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@225436 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-02 07:46:50 +00:00
roc+%cs.cmu.edu
eafb5334ed
Backing out patch since it broke 3 mochitests and no-one's around to babysit.
...
git-svn-id: svn://10.0.0.236/trunk@225420 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 23:54:55 +00:00
bzbarsky%mit.edu
d2d337437c
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers of
...
GetShellAt(0) to using this API. Bug 378780. API introduction part by me,
r+sr=jst. Mass-changes done by taras using squash, r+sr=me
git-svn-id: svn://10.0.0.236/trunk@225416 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 22:24:25 +00:00
joshmoz%gmail.com
31aa3e9b83
allow buttons to render at smaller sizes than Mac OS X itself will draw using HITheme. Also fixes 376695, allow buttons to accept padding. b=379297 r=cbarrett r=mano sr=pinkerton
...
git-svn-id: svn://10.0.0.236/trunk@225413 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 21:52:22 +00:00
mats.palmgren%bredband.net
5162274ddd
Bye bye gtk1 and xlib (part 1 of 2). b=326152 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@225306 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-30 23:52:44 +00:00