Daniel Holbert
4b1567d0cb
Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 1 addendum (handle font-style, font-variant, overflow). r=dbaron
2009-10-21 14:57:57 -07:00
Daniel Holbert
86e58b6697
Bug 522320: Put auto/none/normal keywords in CSS keyword tables for properties that take enum values. Patch 1 (handle single-valued SVG-animatable properties). r=dbaron
2009-10-21 14:57:57 -07:00
Daniel Holbert
1723f1cb7d
whitespace-only: clean up trailing whitespace in nsCSSProps.cpp & nsRuleNode.cpp
2009-10-12 23:35:57 -07:00
Markus Stange
7722899178
Bug 517412 - 64 Bit fixes for nsLookAndFeel.mm. Also removes some unused colors. r=josh, r=dbaron
2009-09-22 20:03:17 +12:00
L. David Baron
3affc2ba0f
Rewrap long argument lists to CSS_PROP macros. Whitespace changes only. (Bug 504652)
2009-09-11 06:46:36 -04:00
L. David Baron
7b15f79138
Add fields to nsCSSPropList.h for style struct offset and animation type. (Bug 504652) r=bzbarsky
2009-09-11 06:46:36 -04:00
L. David Baron
b8c5e7827d
Add stylestruct_ parameter to CSS_PROP macro. (Bug 504652) r=bzbarsky
2009-09-11 06:46:36 -04:00
Jonathan Watt
cc6158ce27
Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron.
2009-08-26 20:53:35 -07:00
Jonathon Jongsma ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
b603ef9875
Implement CSS transitions: implement the parsing and computation of the transition properties. (Bug 435441) r=bzbarsky
2009-08-20 14:52:47 -07:00
Jeff Walden
1fb19be474
Bug 189519 - Implement CSS3 (-moz- for now)background-size. r=dbaron, other useful review comments from roc/bz
2009-05-28 11:09:05 -07:00
Michael Ventnor
5b324ecb50
Bug 496454. Introduce menubar text system color, and use it with GTK. r=roc
...
--HG--
extra : rebase_source : d79b39d1bfdecbc75785ab49add6ade07ff8c822
2009-06-15 09:58:14 +12:00
Karl Tomlinson
3bbadcfb42
b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron
...
--HG--
extra : rebase_source : 1241360066ea9387d15c71936da9468399240640
2009-05-19 10:13:12 +12:00
Daniel.S
3e1433822b
Bug 487942 - Remove cursor: -moz-alias | -moz-cell | -moz-context-menu | -moz-copy | -moz-spinning; remove: -moz-cell alias; r+sr=dbaron
2009-04-22 14:24:32 +02:00
Robert Longson
84203c61ee
Bug 423756 - Support image-rendering attribute for html images and css backgrounds. r=joe,vlad sr=roc
2009-04-05 10:52:14 +01:00
L. David Baron
5e6525f89c
Use a valid value for storing in a bitfield as the style struct ID for backend-only properties. (Bug 469244) r+sr=bzbarsky
2009-04-02 07:55:50 -07:00
Jeremy D. Lea
0e51628bd3
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Robert Longson
fb4afd4ad6
Bug 484150 - support image-rendering attribute. Includes some gfx code by vlad from bug 423756 which is r=joe. The rest is r=dbaron, sr=roc
2009-03-21 15:36:38 +00:00
L. David Baron
3a120c56d3
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 21:29:21 -08:00
L. David Baron
da21efddd5
Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related.
2009-02-19 13:51:46 -08:00
L. David Baron
bd25838a7a
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 12:33:09 -08:00
L. David Baron
c936720f0a
Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
2009-02-19 09:06:18 -08:00
L. David Baron
11e12c4425
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-19 07:29:28 -08:00
L. David Baron
3d090560b0
Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
2009-02-18 18:59:47 -08:00
L. David Baron
7ee7fbc33f
Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky
2009-02-18 17:13:25 -08:00
Michael Ventnor
1afd316abf
Bug 476738. Implement 'inset' box-shadows. r+sr=roc,r=dbaron
2009-02-10 21:45:13 +13:00
Boris Zbarsky
f4cb3086ac
Bug 299837. Implement text-align:end. r+sr=dbaron
2009-02-05 22:48:30 -05:00
L. David Baron
879cadee1b
Fix mismatch between new[] and delete. (Bug 376075) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
Michael Ventnor
276740b97d
Bug 472772. Introduce a separate combobox-text color because some GTK themes need it. r+sr=roc
...
--HG--
extra : rebase_source : 6e53173e0443d70b36ccbb9e90b60d573ed595d6
2009-01-16 21:18:49 +13:00
Dão Gottwald
bbb863d309
Bug 471923 - kill tab-left-edge and tab-right-edge -moz-appearance values. r+sr=roc
2009-01-04 15:01:48 +01:00
L. David Baron
f58f64920e
Rewrite the shorthand condensation code in nsCSSDeclaration::ToString. (Bug 376075) r+sr=bzbarsky
2008-12-23 09:06:57 -05:00
L. David Baron
5d32582baa
Suppress serialization of -moz-use-text-color in border shorthand in property getters just like we do in declaration serialization. (Bug 376075) r+sr=bzbarsky
2008-12-23 09:06:57 -05:00
Markus Stange
9a6be32faf
Bug 468498 - Add color -moz-mac-disabledtoolbartext for disabled text in toolbars. r=roc
2008-12-09 17:48:51 +01:00
Daniel
2e1cb2ee50
Bug 458588 - drop -moz-outline* aliases. r+sr=dbaron
2008-12-07 14:36:47 +01:00
Serge Gautherie
581f3a6242
Backed out changeset: f3663178d2e2
2008-12-06 14:22:33 +01:00
Daniel
9c559a222b
Bug 458588 - remove uses of -moz-outline* and drop the aliases afterwards; remove the aliases; r+sr=dbaron
2008-12-06 13:59:26 +01:00
Markus Stange
53d5c006d9
Bug 450800 - Add -moz-appearance: searchfield on Mac OS X; general NSCell drawing cleanup. r=smichaud sr=roc
2008-12-06 12:40:58 +01:00
Markus Stange
4398b659b8
Bug 459708 - Remove -moz-appearance values "radio-small" and "checkbox-small", r=roc
2008-11-03 14:12:59 +01:00
Markus Stange
85e0b205be
Bug 450939 - Add -moz-window-shadow CSS property, r+sr=dbaron
2008-10-14 16:44:25 +02:00
L. David Baron
16f9ced174
Add a flags table for CSS properties. (Bug 160403) r+sr=bzbarsky
2008-10-07 15:10:19 -07:00
Daniel
02e96ca633
Bug 433065 - remove support for -moz-pre-wrap. r=dbaron sr=bz
2008-10-01 01:49:47 +02:00
Daniel
c473566849
Bug 413141 - drop -moz-opacity alias. r+sr=dbaron
2008-10-01 01:16:52 +02:00
Markus Stange
cc968bd29f
Bug 449833 - Add platform colors -moz-mac-chrome-active and -moz-mac-chrome-inactive, r=josh sr=roc
2008-09-17 13:45:30 +02:00
Markus Stange
6aff4d526f
Bug 439354 - OS X toolbar background doesn't have a good gradient, part 1 / 3, r=hwaara sr=roc
2008-09-16 10:21:06 +02:00
Zack Weinberg
0299bad5bb
Bug 453916: treat transparency strictly as a special case of color alpha. r+sr=dbaron
2008-09-12 08:35:53 -07:00
Kai Liu
a47a75abf0
Bug 448704 – Eliminate <gripper> as an independent element. r=vlad/dbaron/enndeakin
2008-08-13 08:15:27 +02:00
Rob Arnold
a99f6d56c4
Implement Aero Glass effect support - bug 418454 r=vlad r=roc
2008-08-12 17:44:14 -07:00
Robert O'Callahan
b2c0de7471
Bug 230555. Support white-space:pre-line. r+sr=dbaron
2008-08-12 20:31:56 +12:00
Zack Weinberg
4a312173f9
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
2008-08-10 22:13:49 +01:00
Dave Townsend
0aa1ee1345
Backed out Bug 441469 due to Tp regressions
2008-08-10 00:07:59 +01:00
Zack Weinberg
af751d9b0a
Bug 441469. Implement parsing of @font-face rules. r+sr=dbaron
2008-08-07 19:15:40 -04:00
Simon Montagu
0185f285af
Support for word-wrap CSS property. Bug 99457, r+sr=dbaron, roc
2008-07-24 10:16:18 +03:00
Michael Ventnor
d200b4c6a4
Bug 271586 – Implement CSS3 column-rule-*. r+sr=roc,dbaron
2008-07-19 12:38:25 +02:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
7d3343e0fa
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 23:30:25 -07:00
L. David Baron
86c186dbd8
Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough.
2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
269c2d355a
Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold
2008-07-16 22:18:38 -07:00
Ryan A. C
496f972497
Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc
2008-07-11 20:34:53 +02:00
Ryan A. C
08f210332e
Backed out changeset 9718a9421ee3
2008-07-11 16:30:30 +02:00
Ryan A. C
999c32a6ee
Bug 426732 - implement -moz-nativelinktext, r=dbaron, sr=roc
2008-07-11 16:23:26 +02:00
L. David Baron
0b369f2ea1
Remove unneeded (and not present in the proposed CSS3 float-displace property) border-box and padding-box values of -moz-float-edge. (Bug 432891) r+sr=roc
2008-06-05 16:06:34 -07:00
Vladimir Vukicevic
977091d498
b=346189, children should optionally not affect size of XUL stack; r+sr=roc
2008-06-04 23:46:24 -07:00
reed@reedloden.com
a6a6939f1e
Bug 431309 - "Vista toolbar styles should have a -moz-win- prefix" (using the -moz-win- prefix) [p=kliu@mozilla.kailiu.com (Kai Liu) r+sr=roc a1.9=beltzner]
2008-05-08 02:29:38 -07:00
gavin@gavinsharp.com
17e2d1b9fe
Bug 427045: Pull out correct toolbar colors in Vista themes (land hunk that was forgotten during the initial landing), patch by wesley-johnston@uiowa.edu, r=vlad, sr=roc, a=beltzner
2008-05-01 20:50:03 -07:00
roc+@cs.cmu.edu
b59f02562c
Bug 429188. Support CSS colors for 'odd tree row' and 'even tree row' on all platforms. patch by stefanh@inbox.com, r+sr=roc,r=gavin,a=beltzner
2008-04-24 01:08:33 -07:00
stefanh@inbox.com
cc88857f09
Bug 420726 - Use system background color for odd tree rows. ui-r=beltzner, r=josh+Mano, sr=roc, a1.9=beltzner.
2008-03-29 04:43:31 -07:00
stefanh@inbox.com
fa69f38301
Bug 421814 - Use HITheme to draw backgrounds for groupboxes. r=josh+Mano, sr=roc, a1.9=dsicore.
2008-03-13 13:24:29 -07:00
vladimir@pobox.com
e3e16abca4
b=419383, extract native vista toolbar styles and expose to themes ; r+sr=roc; a=beltzner
2008-02-28 21:10:38 -08:00
dbaron@dbaron.org
d98a9e860e
Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
2008-02-26 18:02:20 -08:00
roc+@cs.cmu.edu
60a9f80a00
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
2008-02-19 18:07:48 -08:00
reed@reedloden.com
57ce1ad578
Bug 406474 - "Native GTK look for toolbar arrows" [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner]
2008-02-14 21:28:44 -08:00
reed@reedloden.com
17ef08e932
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+]
2008-01-24 01:31:44 -08:00
jwalden@mit.edu
8d1b1d2a9c
Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep
2008-01-18 10:39:49 -08:00
reed@reedloden.com
0b03813df8
Bug 404825 - "Bookmark folders in Personal Toolbar" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr=roc a1.9=schrep]
2008-01-17 02:24:31 -08:00
reed@reedloden.com
2301f0d23e
Bug 399545 - "<textbox type="number"> spin buttons look wrong with some GTK themes" (add GTK theming for spinner and spinner-textfield) [p=twanno@lycos.nl (Teune van Steeg) r+sr=roc a1.9=beltzner]
2007-12-21 03:30:00 -08:00
reed@reedloden.com
622482ea5f
Bug 406330 - "Winstripe and Gnomestripe look bad in RTL mode" (Fix gnomestripe rtl) [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r=Ryan a=blocking-firefox3+]
2007-12-21 03:17:01 -08:00
dbaron@dbaron.org
5a7a8d066f
Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
2007-11-15 10:10:31 -08:00
sdwilsh@shawnwilsher.com
f9a22dd005
Bug 355789 - Use vista native uxtheme for menu rendering. Patch by Rob Arnold <robarnold@mozilla.com>. r=vladimir, a=[wanted-1.9]
2007-08-06 10:45:57 -07:00
kherron@fmailbox.com
8eb8ae55dd
Bug 337771 - Native -moz-appearance work for menus and toolbars on Windows XP. Patch by Simon Bünzli <zeniko@gmail.com>. r=emaijala, sr=bzbarsky.
2007-07-14 08:11:37 -07:00
dbaron@dbaron.org
df3358641f
Implement -moz-border-start and -moz-border-end. Patch by Simon Montagu <smontagu@smontagu.org> and me. b=74880 r/sr=smontagu/dbaron
2007-07-04 11:51:16 -07:00
dbaron@dbaron.org
3f93d36016
Rewrite handling of CSS system fonts to fix bugs in cascading and serialization. b=377947 r+sr=bzbarsky
2007-06-12 11:28:56 -07:00
masayuki@d-toybox.com
906193abd3
Bug 279246 Implement 'ime-mode' property (WinIE CSS) r+sr=dbaron
2007-05-16 08:51:37 -07:00
joshmoz@gmail.com
ac893c90fa
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
joshmoz@gmail.com
58a0e676e8
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
dbaron@dbaron.org
ace3611ec9
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
2007-05-03 16:11:00 -07:00
dbaron@dbaron.org
028b212457
Fix regression of background-position serialization. b=258080 r+sr=bzbarsky
2007-04-18 13:41:14 -07:00
dbaron@dbaron.org
4ff6796341
Convert background-position to use nsCSSValuePair rather than acting like a shorthand property. b=258080 r+sr=bzbarsky
2007-04-15 15:25:20 -07:00
masayuki%d-toybox.com
3d231f620b
Bug 335394 We should remove support for the 'invert' value ifdef MOZ_CAIRO_GFX r+sr=dbaron
2007-03-15 16:16:20 +00:00
dbaron%dbaron.org
1e0db05c93
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
longsonr%gmail.com
912df76954
Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc
2007-01-30 13:19:55 +00:00
dbaron%dbaron.org
5cb78b8e99
Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky
2007-01-27 18:36:57 +00:00
joshmoz%gmail.com
9f6cc6083e
use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc
2007-01-19 07:03:20 +00:00
mark%moxienet.com
42f59aca02
344570 Make contextual menus look more native on the Mac. r=josh sr=bryner
2006-07-14 19:54:08 +00:00
joshmoz%gmail.com
337f7b9c61
selection highlight color changed in 0.5+ to no longer use system selection color. b=240320 r=josh sr=roc
2006-06-12 19:33:07 +00:00
enndeakin%sympatico.ca
31f554baac
Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
2006-05-30 13:50:48 +00:00
bzbarsky%mit.edu
bccc7549d5
Only parse those XUL display styles that we can actually construct. Bug
...
312120, r+sr=dbaron
2006-04-19 15:10:50 +00:00
dbaron%dbaron.org
30f8db359a
File comments that show up in LXR and provide a quick summary of what's in each file.
2006-03-25 05:47:31 +00:00
timeless%mozdev.org
c644049326
Bug 243078 - Native Theme Rendering for Windows XP Menus, toolbars
...
patch by silver@warwickcompsoc.co.uk r=dougt sr=neil
2005-10-07 00:31:36 +00:00
bzbarsky%mit.edu
608088a431
Implement :-moz-broken, :-moz-user-disabled, and :-moz-suppressed
...
pseudo-classes to allow styling of broken/blocked/disabled images, applets,
objects, embeds. Bug 11011, r=biesi and roc, sr=dbaron
2005-09-18 18:05:40 +00:00
bzbarsky%mit.edu
c00cd696d1
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.
2005-09-11 19:22:57 +00:00
mats.palmgren%bredband.net
377c6c9a64
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
2005-08-30 22:46:45 +00:00
dbaron%dbaron.org
f00b4902e7
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
2005-06-15 23:45:06 +00:00
bzbarsky%mit.edu
30c41a6580
Removing -moz-page-break display value, since it's not needed. Bug 289975,
...
r+sr+a=dbaron
2005-04-22 15:31:44 +00:00
bzbarsky%mit.edu
b20bbf762c
Finish removing the -moz-bulletinboard display value from the tree. All the
...
code implementing it is long removed; we shouldn't be parsing it. Bug 289967,
r+sr=dbaron, a=asa
2005-04-12 15:27:23 +00:00
tor%cs.brown.edu
b689decba7
Bug 277135 - addressing svg style sr comments. r=scooter, sr=dbaron
2005-04-04 21:42:26 +00:00
mats.palmgren%bredband.net
4f49d3bf00
Fix a few -moz-outline* problems and drop the prefix.
...
Change WARNING to ERROR in nsComputedDOMStyle.cpp and add a few more.
b=281972 r+sr=dbaron
2005-03-27 11:36:08 +00:00
dbaron%dbaron.org
0e15aba15c
Fix code formatting.
2005-03-19 00:48:10 +00:00
ginn.chen%sun.com
22ff8dbb7d
Bug 174740 Black checkboxes in menus (e.g. View->Toolbars->Navigation Bar)
...
r=robin.lu sr=bryner
2005-02-18 06:03:08 +00:00
tor%cs.brown.edu
b64db91538
Bug 216559 - CSS3 currentColor. Patch by scootermorris@comcast.net.
...
r=bz, sr=dbaron.
2004-12-09 23:51:25 +00:00
tor%cs.brown.edu
b3e2c4245d
Bug 238050 - implement SVG markers. r=scooter, moz common files sr=dbaron
2004-12-09 03:16:15 +00:00
dbaron%dbaron.org
c21915db9d
Remove unused iscoord parameter from CSS_PROP_* macros. b=205790 r+sr=bzbarsky
2004-11-30 19:24:34 +00:00
ginn.chen%sun.com
07450eb9c0
bug 251492 [gnome]selected item text wrong color in high-contrast themes
...
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text
2004-10-26 01:45:28 +00:00
mats.palmgren%bredband.net
953c3e65ee
Make window.setCursor() use CSS 'cursor' property values. b=260272 r+sr=dbaron
2004-10-01 17:15:15 +00:00
bzbarsky%mit.edu
b44e807062
Remove parsing of play-during property, since we don't support it anyway and
...
it's gone from CSS2.1 and CSS3. Bug 258079, r+sr=dbaron
2004-09-30 22:32:28 +00:00
mats.palmgren%bredband.net
0b0506f06b
Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron
2004-09-19 19:49:29 +00:00
mats.palmgren%bredband.net
14b5343acd
Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org
2004-09-11 23:24:30 +00:00
bzbarsky%mit.edu
a8a6ecf161
Add nsCSSValuePair type and use it for storage of some properties. Bug 208729,
...
r+sr=dbaron
2004-09-10 03:26:58 +00:00
bryner%brianryner.com
5e7349dd5d
Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
2004-09-06 03:59:31 +00:00
dbaron%dbaron.org
3827991ce7
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
2004-09-05 00:04:04 +00:00
dbaron%dbaron.org
c1681a238f
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
2004-08-26 22:35:38 +00:00
dbaron%dbaron.org
5948a3cb75
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
2004-08-26 17:11:20 +00:00
kyle.yuan%sun.com
bb45fcc626
Backout the patch for 251492. Need a better solution for that.
2004-08-19 06:33:20 +00:00
kyle.yuan%sun.com
65b3fef078
Bug 251492 [gnome]selected item text wrong color in high-contrast themes
...
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-08-19 02:23:15 +00:00
dbaron%dbaron.org
94bc9d26c8
Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc
2004-08-10 01:32:10 +00:00
bryner%brianryner.com
e5632337c1
Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.
2004-06-22 22:10:12 +00:00
roc+%cs.cmu.edu
087ede0319
Bug 245297. Add basic style system support for columns. r+sr=dbaron
2004-06-17 11:57:37 +00:00
kyle.yuan%sun.com
ec596d682f
Bug 237535 prelight text invisible in high-contrast inverse themes
...
r=bryner, sr=roc, patch by ginn.chen@sun.com
2004-06-01 01:58:10 +00:00
caillon%redhat.com
56b3fc7a8c
Remove '-moz-resizer' from the style system.
...
Bug 242712. r+sr=dbaron
2004-05-05 21:37:32 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
chanial%noos.fr
8b16e11d1f
Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
...
r=bryner, sr=roc
2004-03-04 04:55:31 +00:00
dbaron%dbaron.org
7734c4c4c4
Attempt to fix Windows bustage.
2004-02-24 07:37:36 +00:00
dbaron%dbaron.org
eafdebc6f0
Change -moz-opacity to opacity. Create a mechanism for creating a second name for a CSS property and continue to support -moz-opacity. b=93156 r=bzbarsky sr=roc
2004-02-24 06:48:25 +00:00
darin%meer.net
05c39fbe7d
bustage fix r=dbaron
2004-02-19 21:01:29 +00:00
dbaron%dbaron.org
43ca4b48b9
Convert switch in nsCSSProps::LookupPropertyValue to use a table by adding to the CSS_PROP_* macros. b=208726 r+sr=bzbarsky
2004-02-19 18:02:20 +00:00
alex.fritze%crocodile-clips.com
5c676d4a47
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00
dbaron%dbaron.org
474bdc807e
Implement -moz-margin-start, -moz-margin-end, -moz-padding-start, and -moz-padding-end and cascade them correctly. Use them in html.css to improve default styles for lists in RTL documents. b=74880 r+sr=bzbarsky
2004-02-04 06:10:56 +00:00
cbiesinger%web.de
e6c5b5084d
bug 230343, support CSS2.1 cursor:progress
...
r+sr=dbaron
2004-01-08 21:27:56 +00:00
dbaron%dbaron.org
a0d72c9110
Make play-during a true shorthand so it gets parsed correctly after the nsCSSDeclaration storage rewrite. b=223718 r+sr=bzbarsky
2003-10-30 01:51:00 +00:00
bzbarsky%mit.edu
7e19a9767b
Add pref for the default :active styling. Bug 142163, patch by
...
mats.palmgren@bredband.net (Mats Palmgren), r=bzbarsky/sr=dbaron on the
layout/xpfe parts of the patch, r=glazou/sr=bzbarsky on the editor part,
moa=neil on the prefwindow changes.
2003-10-15 01:56:12 +00:00
dbaron%dbaron.org
c49da48965
Change our implementation of 'overflow: hidden' to be more compatible with other browsers, as CSS 2.1 now allows. b=69355 r+sr=bzbarsky
2003-09-16 22:09:18 +00:00
caillon%returnzero.com
a9e2dece76
Bug 38370.
...
Allow color of an HR element to be changed.
Make HR be a block element in quirks mode instead of the hacky inline we were previously using (standards mode already had it as a block).
Patch by Ian Hickson <ian@hixie.ch> with minor modifications by me.
r+sr=bzbarsky@mit.edu
2003-07-30 08:13:07 +00:00
dbaron%dbaron.org
29254c752a
Remove hints from CSS property list. b=158713 r+sr=bzbarsky
2003-07-02 22:17:23 +00:00
dbaron%dbaron.org
b10e90f02b
Remove remaining user of CSS-property-based style hints. b=158713 r+sr=bzbarsky
2003-07-02 21:05:09 +00:00
mkaply%us.ibm.com
e0dae80908
#188071
...
r=mkaply, sr=dbaron
Add a lookandfeel color for button default so it can be different than 3D shadow
2003-06-18 20:47:40 +00:00
dbaron%dbaron.org
0a143da53b
Put more information on the CSS properties in nsCSSPropList.h.
...
Use the property list in the tables for nsRuleNode::CheckSpecifiedProperties.
To reduce heap usage, redesign the storage of properties and values in nsCSSDeclaration to allocate all property-value pairs in a declaration block in a single allocation, and use temporary structures (like the old permanent structures) during parsing and modification. Replace per-property switch statements in nsCSSDeclaration with table-based code to reduce code size.
b=125246 r+sr=bzbarsky
2003-06-07 22:14:42 +00:00
bryner%netscape.com
5090c7bf22
Bug 197136, <button> elements should be Aqua bevel buttons for Cocoa. Add a new -moz-appearance value, button-bevel. Also, fixed a problem that caused the button in a file input control to change size when it was focused. r=pinkerton, sr=sfraser.
2003-05-29 22:39:05 +00:00
varga%netscape.com
7967318ca3
Fix for bug 189719. Automatic image sizing: Use a custom magnifying glass cursor.
...
r=dbaron, sr=roc, a=sspitzer
2003-05-02 22:23:55 +00:00
bryner%netscape.com
3a3ec0cbd5
Make --disable-xul work (bug 69995). We build enough XUL to support
...
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree. r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
bryner%netscape.com
f3a28e9f42
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
2003-03-12 04:57:33 +00:00
sfraser%netscape.com
73b113a4b0
Declare kCSSRawProperties and kCSSRawKeywords as 'extern' so that tests code can link with the .a, and get them.
2003-02-26 03:34:15 +00:00
sfraser%netscape.com
a972085056
Bug 74803: fix the data in various static name tables to be const, and fix nsStaticNameTable to accept const data. r=dbaron, sr=alecf.
2003-02-26 00:52:07 +00:00
caillon%returnzero.com
8d9098a65a
Bug 14777 - Give inline background image painting a rhyme and reason to how it works. Implement CSS3 proposal (-moz-)background-inline-policy.
...
r+sr=roc+moz
2003-01-17 09:33:52 +00:00
bzbarsky%mit.edu
074caec10b
Make the string fu in nsStaticCaseInsensitiveNameTable a little smarter; use
...
that for nsCSSProps. Bug 162243, r=dbaron, sr=dveditz.
2003-01-17 04:55:10 +00:00
caillon%returnzero.com
5ba9439c07
Correcting our background painting code per the latest CSS specs. By default, backgrounds should be painted to the border
...
area, and not the padding area as per the CSS 2 Errata, CSS2.1 and CSS3. Also, implementing the CSS3 'background-clip'
and 'background-origin' properties (currently with -moz- prefixes) to control this behavior.
Bug 162252, r=dbaron sr=roc+moz
2002-10-08 10:24:53 +00:00
dbaron%fas.harvard.edu
12c92754b3
Properly ignore the 'float' property for generated content. Rename NS_STYLE_POSITION_NORMAL to NS_STYLE_POSITION_STATIC. Patch from Mats Palmgren <mats.palmgren@bredband.net>. r=dbaron sr=bzbarsky b=93227
2002-09-30 14:46:56 +00:00
roc+%cs.cmu.edu
88a7759322
Bug 113083. Concentrate view setup code into a few shared functions in nsContainerFrame. Only change style-dependent view properties after style change, not during reflow, in response to nsChangeHint_SyncFrameView. Change 'clip' to only do SyncFrameView, not reflow. r=dbaron,sr=kin
2002-09-30 11:56:37 +00:00
caillon%returnzero.com
9061952afd
Bug 117500. Adding support for the CSS2Properties interface to computed style declarations.
...
r=dbaron sr=jst
2002-09-26 03:46:50 +00:00
caillon%returnzero.com
0a9f9ac614
167964 - nsCSSProps::LookupPropertyValue() doesn't handle -moz-appearance
...
r=dbaron sr=jst
2002-09-12 03:57:02 +00:00
roc+%cs.cmu.edu
cb32a0f906
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
2002-08-24 14:41:28 +00:00
glazman%netscape.com
b9599b1617
Introduce 2 CSS values for color property and 1 for text-decoration retrieving the pref for anchors' color, visited anchors' color, and underline or not the anchors; b=57757, r=brade, sr=bzbarsky
2002-08-06 14:39:55 +00:00
bzbarsky%mit.edu
8bcb659f61
Add some more Ethiopic list styles. Bug 154503, patch by yacob@geez.org
...
(Daniel Yacob), r=dbaron, rs=brendan, a=asa
2002-07-12 20:46:19 +00:00
dbaron%fas.harvard.edu
2d7fe2e0eb
Rename Mozilla-extension values for real CSS properties to begin with -moz-. Remove some unused code. b=3935 r=hixie sr=waterson
2002-05-01 00:17:04 +00:00
glazman%netscape.com
dbd393ad57
The 'lighter' CSS value was not output in STYLE attributes because of a bug in |nsCSSProps::SearchKeywordTableInt|
...
This routine was stopping on negative values but there are some negative values defined in nsStyleConsts.h
b=137061, r=caillon, sr=kin
2002-04-29 09:39:55 +00:00
dbaron%fas.harvard.edu
a68d8f9629
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 22:56:05 +00:00
karnaze%netscape.com
773d422073
bug 24000 - implement page-break-before/after:always using new nsPageBreakFrame. Tables handle page breaks internally. a=asa, sr=attinasi, r=alexsavulov
2002-03-17 21:35:08 +00:00
jshin%mailaps.org
fffe4a1fb9
Add CS Styles for Ethiopian/Eritrean Languages (per
...
info. presented at http://www.ethiopic.org/Collation/OrderedLists.html
by yacob@geez.org ).
bug 102252, r=dbaron@fas.harvard.edu , sr=brendan@mozilla.org
2002-02-15 09:21:08 +00:00
bryner%netscape.com
88e7af4f86
adding new theme constant, NS_THEME_DROPDOWN_TEXTFIELD. bug 124560, r=bzbarsky/pinkerton, sr=hyatt.
2002-02-12 00:44:36 +00:00
pinkerton%netscape.com
e6af3350ab
twisties, upside down tabs, and tree implementation on mac. Also adding constants for window, menu, and dialog backgrounds XP. bug 115747, r=sdagley/sr=hyatt,sfraser.
2002-01-29 21:10:57 +00:00
pinkerton%netscape.com
82e94c147d
nsITheme impl on mac. r=sfraser/sr=hyatt. bugs 115731, 115733, 115735, 115737, 115740, 115749, 115760, 115763
2002-01-15 14:59:21 +00:00
hyatt%netscape.com
fea61336ed
Fix for hover/active feedback on radio/checkbox/menulist in WinXP theme. r=hewitt, sr=ben
2002-01-09 01:26:16 +00:00
hyatt%netscape.com
03e7fc057f
Fixing 115750, support for tabpanels and tabs in WinXP, r=bryner, sr=blake
2002-01-06 00:22:24 +00:00
hyatt%netscape.com
a9a8f30db3
Fix for 115750, WinXP tab support. r=bryner, sr=blake
2002-01-05 23:44:39 +00:00
hyatt%netscape.com
d749d59e46
Fix for 115748, r=bryner, sr=sspitzer
2002-01-05 00:15:48 +00:00
hyatt%netscape.com
e3f61bf44f
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2002-01-04 00:28:01 +00:00
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
jaggernaut%netscape.com
e44e7d9ec8
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
bbaetz%cs.mcgill.ca
5c8cc975a2
Bug 80142 (among others) - landing of SVG_20010721_BRANCH. Work by
...
alex.fritze@crocodile-clips.com , james.turner@crocodile-clips.com , and
everyone else how helped on the branch. Thanks to peterv for last minute
build changes
r=cls for build changes
r=jst, rs=brendan for #ifdef'd parts touching existing files.
NOT ON BY DEFAULT
2001-12-12 07:59:31 +00:00
hyatt%netscape.com
91bc6c4a6e
Enhancements to CSS to enable multi-colored borders and painting of image subregions. 112988 and 112990. r=dbaron,hewitt for 112990, r=ben,hewitt for 112988
2001-12-05 08:35:05 +00:00
alecf%netscape.com
8e1f300899
first part of fix for bug 112209, making nsStr private by switching nsStaticNameTable over to nsAFlatString. r=dbaron, sr=blake
2001-11-27 21:13:53 +00:00
karnaze%netscape.com
1d522d115b
bug 107857 - add -moz-show-background value to empty-cells and make that the quirk default. sr=attinasi, r=pierre.
2001-11-06 22:52:59 +00:00
gerv%gerv.net
1968b7dad2
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
hyatt%netscape.com
e1abe2c919
Fix for 71471. r=blake, sr=hewitt
2001-08-02 00:09:27 +00:00
dbaron%fas.harvard.edu
5c00ae3d05
Add two Korean list styles (-moz-hangul and -moz-hangul-consonant) and rename existing list-style-type values that are our extensions to use -moz- prefix. Patch from Jungshik Shin <jshin@pantheon.yale.edu>. r=dbaron sr=attinasi b=63574
2001-07-04 02:05:59 +00:00
hyatt%netscape.com
b135c5b55a
Fix for 78695 (rule matching improvements). r/sr=attinasi, jst, waterson
2001-05-31 22:19:43 +00:00
pierre%netscape.com
e9070a9f0a
14448 'border' property not resetting 'border-color' to initial value. tested=dbaron/hixie
2001-05-02 10:31:31 +00:00
dbaron%fas.harvard.edu
3edaff6670
Add 3 proposed CSS3 system colors as -moz-FieldText, -moz-Dialog, and -moz-DialogText, which are needed to accurately represent system colors on GTK.
...
Restore GTK system color for WindowText to the correct value (fg rather than text).
Add debugging code that can be enabled to debug use of system colors in themes.
r=pierre@netscape.com sr=blizzard@mozilla.org b=67448
2001-04-17 00:46:07 +00:00
hyatt%netscape.com
a540a46a90
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
hyatt%netscape.com
4d01b576e2
Outliner files are not part of build.
...
The other files are a fix for bug #70809 . r=attinasi, sr=brendan
2001-03-06 02:27:50 +00:00
hyatt%netscape.com
9e4f2b23f8
Fix for 70704, r=brendan, sr=attinasi
2001-03-03 21:57:56 +00:00
harishd%netscape.com
768c3fca30
Moving a couple of methods to nsCSSProps to be used by nsGetComputedStyle().
...
r=heikki, sr=jst
2001-03-03 00:43:12 +00:00
blakeross%telocity.com
c72ba88ee8
Fix 65025: scrollbars in Mac Classic are wrong color. patch by lordpixel. r=blake sr=blizzard
2001-01-16 01:27:20 +00:00
blakeross%telocity.com
68cf67e019
Fix 46174: widgets don't use Appearance Manager variation color in mac classic theme. patch by lordpixel@mac.com. r=ben sr=blizzard
2000-12-05 21:49:42 +00:00
bryner%uiuc.edu
320b10e024
Fix for bug 53723 (gray form control on Linux). r=pierre, ianh,
...
pavlov. sr/a=ben.
2000-10-04 00:38:03 +00:00
jst%netscape.com
9abec73fbe
DOM string changes. All nsString& in DOM interfaces (and interfaces needed by DOM implementations) have been changed to nsAReadableString& and nsAWritableString&. String implementation additions (sanctioned by scc) to support DOM needs. Bug 49091. r=vidur,jst,scc
2000-08-23 17:27:06 +00:00
jband%netscape.com
5b1229a9a8
Use hastable based nsStaticNameTable rather than slower and fatter AVLTree for static names. fix bug 48855. r=harishd,attinasi
2000-08-22 06:57:32 +00:00
pierre%netscape.com
a4a9237d47
43420 + CSS3 update: renamed "text-align:-moz-default" into "text-align:start"
2000-08-17 13:28:18 +00:00
pierre%netscape.com
5b88097f54
48096: Need a -moz-all value for user-select. r=sfraser.
2000-08-12 01:00:14 +00:00
pierre%netscape.com
712ba3287b
43420 (textarea inherits align="center" from parent td)
2000-08-05 04:37:57 +00:00
scc%netscape.com
db4332e617
string fixes
2000-05-14 23:06:18 +00:00
michael.lowe%bigfoot.com
468689c637
Implement CSS3 cursors on Windows
2000-05-07 05:14:43 +00:00
mjudge%netscape.com
2cfb602409
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
pierre%netscape.com
0a1b7cc547
Implemented i18n list-style-types. Thanks to bakibon@yahoo.com.
2000-04-21 08:05:29 +00:00