8157 Commits

Author SHA1 Message Date
flamingice%sourmilk.net
16d84e64a2 Bug 385686, No Focus indicator for radios/checkboxes/textboxes on Linux, Patch by Michael Ventnor, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228739 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-26 04:13:30 +00:00
mats.palmgren%bredband.net
ffc1960617 Removing obsolete files. b=385638
git-svn-id: svn://10.0.0.236/trunk@228701 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 18:39:52 +00:00
joshmoz%gmail.com
9461053f69 simplify some things in base native theme so that the difference between listbox and combobox styling is clear. b=385367 r=cbarrett sr=roc
git-svn-id: svn://10.0.0.236/trunk@228684 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 15:33:51 +00:00
kherron%fmailbox.com
5d9db892c1 Back out patch for bug 381361 due to ref test failures on Windows.
git-svn-id: svn://10.0.0.236/trunk@228654 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-24 15:13:25 +00:00
kherron%fmailbox.com
5a6ab908a8 Fix bustage from bug 381631.
git-svn-id: svn://10.0.0.236/trunk@228652 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-24 11:47:08 +00:00
kherron%fmailbox.com
4fe07f006f Bug 381631 - Cannot print pages in Landscape mode. r=pavlov, sr=roc.
git-svn-id: svn://10.0.0.236/trunk@228649 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-24 11:20:35 +00:00
joshmoz%gmail.com
36a2dea8f0 Back out fix for bug 385367 because it regresses Windows comboboxes. This code is still wrong but Windows depends on it for now.
git-svn-id: svn://10.0.0.236/trunk@228571 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-22 05:22:09 +00:00
smichaud%pobox.com
c3a857bd3e Fix regression caused by and bug unmasked by bug 373122 patch (display
problem and keyboard focus problems). b=384343+383821 r=josh sr=roc


git-svn-id: svn://10.0.0.236/trunk@228559 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 23:58:16 +00:00
joshmoz%gmail.com
991b7e400f IsWidgetStyled calculates case NS_THEME_DROPDOWN incorrectly. It shouldn't be doing anything with the NS_THEME_DROPDOWN case right now. b=385367 r=cbarrett sr=roc
git-svn-id: svn://10.0.0.236/trunk@228542 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-21 21:27:43 +00:00
mats.palmgren%bredband.net
8b98f5e7b0 Remove obsolete file widget/src/gtk2/nsIGdkPixbufImage.h. b=384747 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228290 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-19 03:09:02 +00:00
stuart.morgan%alumni.case.edu
a5f1a124bf Bug 384509: preserve button end-cap shape when shrinking buttons below HITheme minimums. r=josh sr=pink
git-svn-id: svn://10.0.0.236/trunk@228216 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 00:29:34 +00:00
kherron%fmailbox.com
3d50221921 Bug 382169 - Print Preview overwrites printed file. Part II - removed files. r=pavlov, sr=cbiesinger.
git-svn-id: svn://10.0.0.236/trunk@228210 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 21:07:40 +00:00
kherron%fmailbox.com
c86def1d9e Bug 382169 - Print Preview overwrites printed file. r=pavlov, sr=cbiesinger.
git-svn-id: svn://10.0.0.236/trunk@228208 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 20:17:24 +00:00
emaijala%kolumbus.fi
3aa40ee7f1 Backing out patch of bug 261074 (OnFocus fires twice when window restored) due to unfixed regressions.
git-svn-id: svn://10.0.0.236/trunk@228190 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-17 10:59:20 +00:00
masayuki%d-toybox.com
1137179404 Bug 377478 Implement a way to get the toggled keyboard states (e.g., Caps Lock, Num Lock and Scroll Lock). patch by Mats(gtk2 part) and me (other parts) r=ere+josh+me, sr=roc
git-svn-id: svn://10.0.0.236/trunk@228171 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-16 19:19:47 +00:00
mats.palmgren%bredband.net
dfab1e87a5 Bye bye non-cairo GTK gfx. b=383889 r+sr=vladimir
git-svn-id: svn://10.0.0.236/trunk@228156 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-16 02:13:56 +00:00
joshmoz%gmail.com
113724da48 mGeckoChild can be null, we need to null check before all uses. b=384448 r=smorgan sr=vlad
git-svn-id: svn://10.0.0.236/trunk@228149 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-15 22:34:48 +00:00
joshmoz%gmail.com
a4ee3a570e fix typo, bug 384511.
git-svn-id: svn://10.0.0.236/trunk@228098 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-15 01:54:44 +00:00
mozilla%weilbacher.org
f26ffeb668 [OS/2] Bug 371505: check in preliminary workarounds for Thebes repaint problems based on ideas from Andy Willis
git-svn-id: svn://10.0.0.236/trunk@228074 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-14 20:38:56 +00:00
aaronleventhal%moonset.net
3b1a1715d3 Bug 381888. Caret tracking broken with Windows screen readers [Cairo-related]. When a11y active, follow Gecko caret around with invisible system caret. r=surkov
git-svn-id: svn://10.0.0.236/trunk@228057 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-14 17:12:51 +00:00
bzbarsky%mit.edu
f1bc79e693 Don't create huge surfaces. We need a surface big enough to hold our widget's
pixel dimensions, not twip dimensions.  Bug 384266, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@228005 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-13 22:34:06 +00:00
mats.palmgren%bredband.net
99fe84e396 Bye bye Xprint. b=326716 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@227989 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-13 18:03:03 +00:00
joshmoz%gmail.com
9185c2022f use a smaller button font size by default on Mac OS X. b=262191 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@227913 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 21:51:10 +00:00
joshmoz%gmail.com
83d729c590 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
git-svn-id: svn://10.0.0.236/trunk@227912 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 21:48:14 +00:00
joshmoz%gmail.com
c15d5119a4 clean up child view event handling code. better comments, better method names, better event conversion organization. b=383560 r=cbarrett sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@227899 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 20:28:26 +00:00
joshmoz%gmail.com
41c2fbf41b clean up, consolidate some code. b=383560 r=smorgan sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@227898 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 20:26:24 +00:00
dbaron%dbaron.org
97ac786473 Enable native theme drawing for listbox selects. b=329846 Patch by Vassil Stefanov <v.stefanov@jacobs-university.de>. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@227884 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 18:29:51 +00:00
sdwilsh%shawnwilsher.com
f99a4eabaa Bug 380682 - nsIIdleService should allow observers to specify time in seconds instead of minutes. r=roc, sr=neil
git-svn-id: svn://10.0.0.236/trunk@227876 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 17:13:26 +00:00
joshmoz%gmail.com
6a369de647 back out, tree closed
git-svn-id: svn://10.0.0.236/trunk@227827 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 19:31:35 +00:00
joshmoz%gmail.com
800dd6a44d top-level window code cleanup, b=383560 r=smorgan sr=pinkerton
git-svn-id: svn://10.0.0.236/trunk@227826 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-11 19:24:04 +00:00
mozilla%weilbacher.org
c601a0b3b2 Bug 380196: Kill QT graphics code, p=sciguyryan, r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@227762 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-10 22:13:12 +00:00
roc+%cs.cmu.edu
243d7d0dd6 Bug 380538. Allow both ononline and onoffline to be specified in the body element. patch by Chris Double, r=Olli.Pettay,sr=jonas
git-svn-id: svn://10.0.0.236/trunk@227628 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-07 03:28:04 +00:00
flamingice%sourmilk.net
71a66ce2dc Bug 383055, all toplevel windows placed at top left, Patch by Tuukka Tolvanen, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@227543 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 19:57:38 +00:00
flamingice%sourmilk.net
00d797eb38 Bug 329846, enable native theme in HTML content on Linux, Patch by Michael Ventnor, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@227510 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 03:26:43 +00:00
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