150 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
10e20017d7 display:block legends should still shrink-wrap. Bug 428423, tests by dholbert,
r=dholbert, sr=dbaron, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250314 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 16:07:28 +00:00
bzbarsky%mit.edu
afa637e3ce Don't use fieldset pref widths as min widths, since pref widths can be
unconstrained.  Incidentally makes it possible for text to legends to wrap if
the page wants it to. Bug 404123 and bug 354502, r+sr=dbaron, a=beltzner.


git-svn-id: svn://10.0.0.236/trunk@247866 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-14 20:48:24 +00:00
dbaron%dbaron.org
69868989a1 Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247314 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-07 17:57:34 +00:00
bzbarsky%mit.edu
2af8c2c0bc Use width, not min-width, for empty selects. Plays nicer with author styling.
Bug 315296, r+sr=dbaron, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@246237 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 22:00:29 +00:00
jruderman%hmc.edu
33fa01b550 Fix bug 414851: let white-space:nowrap inherit into buttons. r+sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/trunk@245415 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-11 17:11:52 +00:00
reed%reedloden.com
e8890e3e65 Bug 413945 - "Text on HTML buttons is invisible on hover with HighContrastInverse Theme" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@244105 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 04:34:24 +00:00
reed%reedloden.com
bd8f3efbab Bug 413272 - "HTML SELECT does not show selected item in windows "selected text" style - recent regression" (use new CSS system color for html select options) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243892 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-24 09:31:46 +00:00
reed%reedloden.com
197cf15906 Bug 412281 - "[GTK] Unfocused options list looks like focused ones" (use -moz-cellhighlight* for non focused selects) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@243358 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 10:22:34 +00:00
bzbarsky%mit.edu
103775a0c5 Don't do arithmetic with unconstrained widths when reflowing comboboxes. Bug
363858, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@240280 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-03 06:41:39 +00:00
reed%reedloden.com
3a6465fa17 Bug 363696 - "Crash [@ nsHTMLReflowState::ComputeContainingBlockRectangle] with file upload control in xul" [p=kinetik@flim.org (Matthew Gregan) r=bzbarsky sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@239959 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-27 03:35:50 +00:00
neil%parkwaycc.co.uk
23304f0ec3 Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@237902 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-19 08:51:28 +00:00
dholbert%cs.stanford.edu
c96ffa5311 Backing out patch for Bug 396984 -- its issues will be addressed via Bug 240117. (see comments 27-28 on Bug 396984)
git-svn-id: svn://10.0.0.236/trunk@237198 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 20:04:33 +00:00
dholbert%cs.stanford.edu
7f6bd87381 Bug 396984 - Fix GTK textfield border-width 2px/3px discrepancy. Patch by Michael Ventnor <ventnor.bugzilla@yahoo.com.au>, r/sr/a=roc
git-svn-id: svn://10.0.0.236/trunk@237101 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 21:25:59 +00:00
dholbert%cs.stanford.edu
be51adfeb8 Bug 382147: Make disabled button border-width match enabled buttons.
r=roc sr=roc blocking1.9=joshmoz


git-svn-id: svn://10.0.0.236/trunk@236999 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 16:40:35 +00:00
roc+%cs.cmu.edu
8c6c53c2df Bug 386759. Text inputs should use text-rendering:optimizeLegibility
git-svn-id: svn://10.0.0.236/trunk@236208 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 12:14:46 +00:00
bzbarsky%mit.edu
43d165c801 Avoid doing some work when initializing textfields. Bug 221150, patch by
peterv and a little bit me, r=me, sr=roc


git-svn-id: svn://10.0.0.236/trunk@230820 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-25 00:11:23 +00:00
peterv%propagandism.org
9e04fca5dd Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@228918 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 02:48:22 +00:00
peterv%propagandism.org
857e346b36 Backing out to fix orange.
git-svn-id: svn://10.0.0.236/trunk@228906 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 23:21:09 +00:00
peterv%propagandism.org
4161532453 Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@228893 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 22:29:54 +00:00
joshmoz%gmail.com
b1e595f3b3 remove camino-specific CSS from forms.css. b=381539 r=cbarrett sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226799 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-22 19:44:01 +00:00
joshmoz%gmail.com
e2b41a002e this camino-only CSS is no longer necessary after bug 370282 landed. r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@226602 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-18 03:15:04 +00:00
masayuki%d-toybox.com
605efe68cb Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@226522 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-16 15:51:39 +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
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
joshmoz%gmail.com
ed9e12c278 remove duplicate line of a CSS rule from forms.css. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@225313 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-01 01:51:47 +00:00
stuart.morgan%alumni.case.edu
e24bdae7f5 Bug 377110: Strip unnecessary rules from Camino-only forms.css. r=josh sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@224476 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-12 23:02:37 +00:00
axel%pike.org
4f0bf16965 bug 361583, start using Preprocessor.py instead of preprocessor.pl in building Minefield, r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@224402 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-11 16:35:03 +00:00
masayuki%d-toybox.com
7aac338174 Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@221918 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-15 16:16:20 +00:00
joshmoz%gmail.com
ec2f566245 fix chrome button heights, fix some native button rendering issues, clean up some CSS. b=371080 r=mano sr=vlad
git-svn-id: svn://10.0.0.236/trunk@221025 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-27 21:54:52 +00:00
joshmoz%gmail.com
6c7f3fb225 cocoa native text fields draw outside bounds, have incorrect border/padding setup. b=370593 r=smorgan sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@220416 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 18:18:48 +00:00
dbaron%dbaron.org
1ca9f3f372 Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
git-svn-id: svn://10.0.0.236/trunk@216738 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-08 05:38:33 +00:00
mozilla.mano%sent.com
f78b767b00 Bug 355354 - [Mac] native-styling for html content should be enabled only in Camino builds. r=josh, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@213152 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-05 07:05:58 +00:00
joshmoz%gmail.com
566b017cc1 fix image overlayed on select widgets in cocoa widgets. patch by Philippe Wittenbergh. b=350973 r=josh sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@213101 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-04 06:23:49 +00:00
cvshook%sicking.cc
a55f9fd9d1 Back out patch from bug 324501 as this is not the right fix. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@207033 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-10 04:16:29 +00:00
mats.palmgren%bredband.net
8e6d4194c5 Add float:none and position:static !important for <option> and <optgroup>. b=343510 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@203632 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-25 16:16:30 +00:00
nick.kreeger%park.edu
d463bf7579 Fix bug 324501, Search field input box renders with unnecessary boder. Patch by Smokey Ardisson <alqahira@mindspring.com> r=Chris Lawson, sr=smfr, dveditz=branch approval 1.8.0 and 1.8.1. Landing 1.8.0, 1.8, and trunk.
git-svn-id: svn://10.0.0.236/trunk@199946 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:45:42 +00:00
uriber%gmail.com
1ed23fcb6e Bug 333243: Options inside <optgroup>s in RTL <selects>s are not indented. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194454 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-15 07:39:46 +00:00
uriber%gmail.com
622758e82b Bug 326123: Add 1px horizontal padding to the anonymous div in text inputs and textareas. r=dbaron sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@189488 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-09 18:03:04 +00:00
mark%moxienet.com
7787f3ef80 323265 Disabled <input type="image"> has opaque/white background in Camino. Patch by Chris Lawson <bugzilla@chrislawson.net>. r=smorgan sr=smfr a/1.8.1=josh. 322828 File upload widget flickers when styled with font size. Patch by Wevah <mozilla@derailer.org>. r=sardisson sr=smfr a/1.8.1=josh
git-svn-id: svn://10.0.0.236/trunk@188827 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 04:35:02 +00:00
uriber%gmail.com
0c97107395 Bug 323040: RTL <select>s have incorrect horizontal padding. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@187881 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 06:45:53 +00:00
mark%moxienet.com
791295acd7 315203 <select> elements are transparent, background color shows through (Camino). 282941 margin on input[type="image"] breaks layout (Camino). Patch by Smokey Ardisson <alqahira@mindspring.com>. r=pink sr=smfr
git-svn-id: svn://10.0.0.236/trunk@187013 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 20:59:34 +00:00
gerv%gerv.net
76529f3fd6 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@185990 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-13 13:25:40 +00:00
bzbarsky%mit.edu
a2fcff918d Fix bug 315264, in a kinda-hacky way. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@184219 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-06 19:38:43 +00:00
bzbarsky%mit.edu
d490f00b7b Remove the dummy frame stuff from selects. Replace it with smarter focus rect
painting and sizing for empty selects.  Bug 314879, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@184162 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-04 23:36:27 +00:00
roc+%cs.cmu.edu
967cecfd9b Bug 258875. Make a file upload control's textbox be read-only and take it out of the tab order. Clicking on the textbox will open the filepicker. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@181339 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-30 22:01:54 +00:00
bzbarsky%mit.edu
bfc8c03ee8 Fix bug 307256, bug 307304, bug 307924 by disabling selection for XUL elements
by default.  r+sr=dbaron, with OKs from Neil and mconnor for the general idea
and the xul.css changes.


git-svn-id: svn://10.0.0.236/trunk@179996 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 19:22:57 +00:00
bsmedberg%covad.net
e907b43768 Bug 305767 - Allow a different marker character for preprocessing CSS files - r=hixie+mconnor
git-svn-id: svn://10.0.0.236/trunk@179041 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 12:49:37 +00:00
timeless%mozdev.org
6ba293a233 Bug 138403 text-align:left; for submit Button does not work
patch by martijn.martijn@gmail.com r=bz sr=bz a=asa


git-svn-id: svn://10.0.0.236/trunk@176032 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 18:53:08 +00:00
cvshook%sicking.cc
57bf09cc27 Bug 296764: Move html keybindings to chrome to make sure they work even with js turned off
r=bsmedberg sr=jst a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@175355 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 22:41:59 +00:00
smfr%smfr.org
409beef04c Fix camino bug 298111: improve appearance of select and textarea form controls for Cocoa widgets (all inside #idef for Cocoa: only affects Camino). r=pinkerton, sr=me.
git-svn-id: svn://10.0.0.236/trunk@175105 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 19:32:54 +00:00