Commit Graph

115 Commits

Author SHA1 Message Date
bzbarsky@mit.edu
83592e4d83 Don't create huge surfaces. We need a surface big enough to hold our widget'spixel dimensions, not twip dimensions. Bug 384266, r+sr=roc 2007-06-13 15:34:06 -07:00
mats.palmgren@bredband.net
3f7e3e99ea Bye bye Xprint. b=326716 r+sr=dbaron 2007-06-13 11:02:58 -07:00
joshmoz@gmail.com
d0256b559d use a smaller button font size by default on Mac OS X. b=262191 r/sr=roc 2007-06-12 14:51:10 -07:00
joshmoz@gmail.com
f8e318bf95 use the correct cg context for drawing buttons all the time, so long as we have a minimum sdk of 10.4. b=382883 r=smorgan sr=roc 2007-06-12 14:48:14 -07:00
joshmoz@gmail.com
22f13a4a0e clean up child view event handling code. better comments, better method names, better event conversion organization. b=383560 r=cbarrett sr=pinkerton 2007-06-12 13:28:26 -07:00
joshmoz@gmail.com
ebf8375adf clean up, consolidate some code. b=383560 r=smorgan sr=pinkerton 2007-06-12 13:26:24 -07:00
dbaron@dbaron.org
20e16215cd Enable native theme drawing for listbox selects. b=329846 Patch by Vassil Stefanov <v.stefanov@jacobs-university.de>. r+sr=roc 2007-06-12 11:29:51 -07:00
sdwilsh@shawnwilsher.com
81ec781a00 Bug 380682 - nsIIdleService should allow observers to specify time in seconds instead of minutes. r=roc, sr=neil 2007-06-12 10:13:24 -07:00
joshmoz@gmail.com
fb2cfc5f60 back out, tree closed 2007-06-11 12:31:35 -07:00
joshmoz@gmail.com
3af418c6d3 top-level window code cleanup, b=383560 r=smorgan sr=pinkerton 2007-06-11 12:24:04 -07:00
mozilla@weilbacher.org
a614a85c71 Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc 2007-06-10 15:13:08 -07:00
roc+@cs.cmu.edu
2bfebe1bc6 Bug 380538. Allow both ononline and onoffline to be specified in the body element. patch by Chris Double, r=Olli.Pettay,sr=jonas 2007-06-06 20:28:04 -07:00
flamingice@sourmilk.net
cdf8f7ed40 Bug 383055, all toplevel windows placed at top left, Patch by Tuukka Tolvanen, r+sr=roc 2007-06-05 12:57:38 -07:00
flamingice@sourmilk.net
ba07dd06a2 Bug 329846, enable native theme in HTML content on Linux, Patch by Michael Ventnor, r+sr=roc 2007-06-04 20:26:43 -07:00
joshmoz@gmail.com
969af74f0b use a smaller system font for eSystemFont_List on Mac OS X. b=262191 r=smorgan sr=roc 2007-06-02 15:17:23 -07:00
philringnalda@gmail.com
27e2dc6fc8 Bug 363415 - Toolbar control (toolbar collapse widget) missing in Cocoafox, patch by Colin Barrett <cbarrett@mozilla.com>, r=mento, r=josh, sr=mconnor 2007-05-30 22:07:18 -07:00
joshmoz@gmail.com
ee7bbcd8fb don't modify the view hierarchy during drawing. patch by Steven Michaud. b=373122 r=josh sr=pinkerton 2007-05-30 11:25:44 -07:00
joshmoz@gmail.com
c5eb505c59 don't let comboboxes render their labels over the native combobox button on Mac OS X. b=382043 r/sr=roc 2007-05-28 22:31:04 -07:00
joshmoz@gmail.com
5aa5625012 fix "can't drag and drop buttons when customizing toolbars", patch by Stan Shebs. b=358446 r=josh sr=pav 2007-05-28 22:06:12 -07:00
sharparrow1@yahoo.com
3ff40e3822 Bug 382111: Flash animation in top left of page. r+sr=roc/ 2007-05-28 21:53:22 -07:00
roc+@cs.cmu.edu
7167152db2 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 2007-05-27 20:17:20 -07:00
joshmoz@gmail.com
22a6d53312 get rid of extra width and height for native comboboxes on Mac OS X. b=376823 r=cbarrett sr=roc 2007-05-25 11:15:21 -07:00
joshmoz@gmail.com
22ca9802cb turn on native form controls for Mac OS X again... b=175279 sr=pav 2007-05-24 01:13:04 -07:00
joshmoz@gmail.com
12dedfcb7a turn native form controls off again on mac, more reftest problems 2007-05-23 14:50:54 -07:00
joshmoz@gmail.com
2e745eb301 Turn native form controls on again for Mac OS X. b=175279 a=mconnor 2007-05-23 12:49:24 -07:00
mozilla.mano@sent.com
4f1db4bdfd Bug 371426 - repaint xul buttons when the default attribute is changed. r=josh, sr=pink. 2007-05-22 17:10:02 -07:00
joshmoz@gmail.com
0ef003961f turn native form controls off on Mac OS X until reftests pass. b=175279 2007-05-22 14:16:39 -07:00
joshmoz@gmail.com
63bdcf0529 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 2007-05-22 13:24:28 -07:00
joshmoz@gmail.com
a6b941deae clean up combobox borders, preliminary fix for bug 376823. r=cbarrett sr=roc 2007-05-22 12:35:18 -07:00
mats.palmgren@bredband.net
0a99cf76fd Null-check results from PR_Find*Symbol. Fix UMR when the stream is less than 4 bytes. b=241738 r+sr=cbiesinger 2007-05-20 01:56:36 -07:00
joshmoz@gmail.com
bd0d160e41 don't put a dropmarker in comboboxes if nsITheme says not to. b=370282 r/sr=roc 2007-05-17 20:04:04 -07:00
joshmoz@gmail.com
cf1b2fda7d 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 2007-05-17 19:06:59 -07:00
joshmoz@gmail.com
63bdea3a2a fix sizing of native checkboxes and radio buttons. be more flexible as well. b=380791 r=cbarrett sr=roc 2007-05-17 19:01:02 -07:00
mats.palmgren@bredband.net
242b3deec7 Don't bother painting a selection into an empty rect. Avoid using an invalid surface for painting ops. b=380611 r+sr=vladimir 2007-05-17 03:14:35 -07:00
bzbarsky@mit.edu
a0e21c1afb Remove no longer needed null-check too. Still no bug. 2007-05-16 23:57:52 -07:00
bzbarsky@mit.edu
306c0f75e8 Remove addref that shouldn't be there and causes leaks. No bug, r=vlad 2007-05-16 23:52:35 -07:00
enndeakin@sympatico.ca
2611c7981a Bug 376238, add a pref to disable drag images, r=sr=roc 2007-05-16 11:05:23 -07:00
roc+@cs.cmu.edu
7a92a17163 Bug 379635. Don't return random min-widths for native scrollbars when the scrollbar rect is empty. r=cbarrett, sr=dmose 2007-05-15 15:19:54 -07:00
Olli.Pettay@helsinki.fi
7ec10e025c Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst 2007-05-14 02:11:38 -07:00
mats.palmgren@bredband.net
ba05ce501d Make CreateRenderingContext() return error for a null surface and add error handling to callers. b=362201 r+sr=vladimir 2007-05-12 06:06:16 -07:00
Olli.Pettay@helsinki.fi
f29b4e2b1b backout Bug 363089 2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
316dc6b554 mac bustage fix 2007-05-11 04:25:59 -07:00
joshmoz@gmail.com
8da2c1e27f Window position is not persisted (persist="screenX screenY" doesn't work). Patch by Colin Barrett. b=376808 r=josh sr=pinkerton 2007-05-10 16:54:05 -07:00
joshmoz@gmail.com
41cf3b9332 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 2007-05-09 12:17:17 -07:00
joshmoz@gmail.com
7e283b9c44 DrawButton draws more than just push buttons, this fixes some missing/misdrawn button types on Mac OS X. b=379612 b=379993 sr=pinkerton 2007-05-08 05:54:48 -07:00
joshmoz@gmail.com
bcb7667221 HTML content buttons are unnecessarily wide. b=376816 r=mano sr=roc 2007-05-07 19:14:03 -07:00
joshmoz@gmail.com
b8a5d1d3bf remove support for NS_THEME_BUTTON_SMALL, fix up toolkit consumer. b=379542 r=cbarrett r=mano sr=roc 2007-05-07 18:20:11 -07:00
stefanh@inbox.com
92c396e0ae Bug 371609 - CSS2 system color Highlight should obey color changes in system prefs. r=josh+Mano, sr=vlad. 2007-05-07 13:27:53 -07:00
joshmoz@gmail.com
289921ae56 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 2007-05-06 19:06:58 -07:00
kjh-5727@comcast.net
74524f5d12 Bustage fix from 377096. 2007-05-06 04:44:33 -07:00